Poniżej przedstawiam integrację Home Assistanta “command_line” , wykorzystaną jako informację o dostępności aktualizacji Supervisor - a oraz jego dodatków.
sensor:
- platform: command_line
name: "Aktualizacja Supervisor"
command: 'curl http://supervisor/supervisor/info -H "Authorization: Bearer $(printenv SUPERVISOR_TOKEN)" | jq ''{"newest_version":.data.version_latest,"current_version":.data.version,"update_available":.data.update_available,"addons":[.data.addons[] | select(.update_available)]}'''
value_template: "{{ value_json.addons | length }}"
json_attributes:
- update_available
- newest_version
- current_version
- addons
UPDATE.
Ze względu na zmianę numeracji aktualizacji Supervisor (aktualnie są w formacie 2020.10.0) powyżej podaje zmieniony wpis w integracji “command_line”