home-assistant.io/source/_cookbook/notify_if__new_ha_release.markdown
2021-02-15 08:08:37 +01:00

1.5 KiB

title, description, ha_category
title description ha_category
Send notification if new Home Assistant release Basic example of how to send a notification if a new Home Assistant release is available Automation Examples

The following example sends a notification via XMPP if a new Home Assistant release is available:

notify:
  - platform: xmpp
    name: jabber
    sender: sender@jabber.org
    password: !secret xmpp_password
    recipient: recipient@jabber.org

automation:
  - alias: "Update notification"
    trigger:
      - platform: state
        entity_id: binary_sensor.updater
        from: "off"
        to: "on"
    action:
      - service: notify.jabber
        data:
          message: "There is a new Home Assistant release available."

You can use templates to include the release number of Home Assistant if you prefer. The following example sends a notification via Pushbullet with the Home Assistant version in the message.

{% raw %}

notify:
  - platform: pushbullet
    api_key: "YOUR_KEY_HERE"
    name: pushbullet

automation:
  - alias: "Update notification"
    trigger:
      - platform: state
        entity_id: binary_sensor.updater
        from: "off"
        to: "on"
    action:
      - service: notify.pushbullet
        data: 
          title: "New Home Assistant Release"
          target: "YOUR_TARGET_HERE" #See Pushbullet integration for usage
          message: "Home Assistant {{ state_attr('binary_sensor.updater', 'newest_version') }} is now available."

{% endraw %}