home-assistant.github.io/source/_cookbook/notify_if__new_ha_release.markdown
Phil Hawthorne 967ace40e7 Add Pushbullet and Home Assistant version to update notification (#1100)
* Add Pushbullet and Home Assistant version to update notification

Adds an example configuration for someone who wants to be alerted when a
new Home Assistant is released, and they would like the notification to
include the new Home Assistant version in the message.

* Add extra line after code example
2016-10-05 10:27:17 +02:00

1.5 KiB

layout title description date sidebar comments sharing footer ha_category
page Send notification if new Home Assistant release Basic example of how to send a notification if a new Home Assistant release is available 2016-07-17 10:00 true false true true 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 notifications
    trigger:
      - platform: state
        entity_id: updater.updater
    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.

notify:
  platform: pushbullet
  api_key: 'YOUR_KEY_HERE'
  name: pushbullet

automation:
  - alias: Update notifications
  trigger:
    - platform: state
      entity_id: updater.updater
  action:
    service: notify.pushbullet
    data: 
      title: 'New Home Assistant Release'
      target: 'YOUR_TARGET_HERE' #See Pushbullet component for usage
      message: "Home Assistant {{ states.updater.updater.state }} is now available."