Automação para notificar quando há uma nova atualização do HA

Nesse caso vamos usar templates para incluir o número da versão do Home Assistant na mensagem. O exemplo a seguir envia uma notificação via Telegram com a versão do HA na mensagem.

automation:
  - alias: Nova atualização disponível
    trigger:
      - platform: state
        entity_id: binary_sensor.updater
        from: 'off'
        to: 'on'
    action:
      - service: notify.telegramgrupo
        data_template:
          title: 'Nova Versão Home Assistant'
          message: "Nova versão do Home Assistant disponível. A nova versão é a de {{ state_attr('binary_sensor.updater', 'newest_version') }}."
1 Like

Tentei colocar em um card o binary_sensor.updater mas não consegui, tem alguma maneira?

Você pode colocar em vários cards, mas um binary_sensor só tem a informação de ON ou OFF (Além de indisponível).

Se você quer pegar o atributo newest_version, você precisa criar um sensor com essa informação.

sensor:
  # Versão HA ################################
  - platform: template
    sensors: 
      versao_ha:
        value_template: '{{ states.binary_sensor.updater.attributes.newest_version }}'  
        friendly_name: 'Versão do Home Assistant disponível' 

Você também pode criar um sensor da plataforma version, e obter a versão do seu HA.

sensor:
  # https://www.home-assistant.io/integrations/version
  - platform: version
    name: Versão

Com essas duas informações você pode comparar, enviar notificações com esses valores, etc.

Lembrando que ao alterar o “sensor” é necessário reiniciar o HA para aplicar os ajustes.