diff --git a/atom.xml b/atom.xml index 9b78833845..1b15132c38 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2015-12-22T04:36:27+00:00 + 2015-12-22T09:41:30+00:00 https://home-assistant.io/ @@ -13,6 +13,67 @@ Octopress + + <![CDATA[0.10: Amazon Echo, iCloud, Dweet.io, Twitch and templating support!]]> + + 2015-12-22T09:30:00+00:00 + https://home-assistant.io/blog/2015/12/22/amazon-echo-icloud-and-templates + Alrighty, it’s time for Home Assistant 0.10. A lot amazing things have changed and sadly we also had to introduce a bunch of backwards incompatible changes. I would like to give a big shoutout to Philip Lundrigan (@philipbl) who put a lot in effort in helping the migration to move towards using templates for a wide variety of platforms.

+ +
+ +

+ + + + + +

Templates

+ +

This release introduces templates. This will allow you to parse data before it gets processed or create messages for notifications on the fly based on data within Home Assistant. The notification component and the new Alexa/Amazon Echo component are both using the new template functionality to render responses. A template editor has been added to the developer tool section in the app so you can get instant feedback if your templates are working or not.

+ +
+
The temperature at home is {{ states('sensor.temperature') }}.
+
+
+
+ +

More information and examples can be found in the template documentation.

+ +

Breaking changes

+ +

Templates will now be the only way to extract data from ‘raw’ sources like REST, CommandSensor or MQTT. This will replace any specific option that used to do this before. This means that precision, factor, attribute or json_path etc will no longer work.

+ +

Affected components and platforms:

+ + + +]]>
+
+ <![CDATA[Set up encryption using Let's Encrypt]]> @@ -1961,130 +2022,6 @@ PubSubClient client(ethClient); -]]> - - - - <![CDATA[MQTT, Rasperry PI, Logitech Squeezebox and ASUSWRT routers now supported]]> - - 2015-08-09T18:01:00+00:00 - https://home-assistant.io/blog/2015/08/09/mqtt-raspberry-pi-squeezebox-asuswrt-support - It’s time for the August release and there is some serious good stuff this time. The core of Home Assistant has gone some serious clean up and a bump in test coverage thanks to @balloob. If you’re a developer, make sure you read up on the deprecation notices. @fabaff did another great round of documentating all the various components.

- -

MQTT Support
- The big new addition in this release is the support for the MQTT protocol by @fabaff with some help from @balloob. It will now be possible to integrate any IoT device that talks via MQTT. For the initial release we support connecting Home Assistant to a broker (no TLS yet). Components can now subscribe and publish to MQTT topics (see the example) and also support for the automation component has been added. For more information, see the MQTT component page.

- -
-
# Example configuration.yaml entry
-mqtt:
-  broker: IP_ADDRESS_BROKER
-  # All the other options are optional:
-  port: 1883
-  keepalive: 60
-  qos: 0
-  username: your_username
-  password: your_secret_password
-
-
-
- - - -

Raspberry PI GPIO Support
- @gbarba has contributed support to use the general purpose input and output pins on a Raspberry PI as switches inside Home Assistant.

- -
-
# Example configuration.yaml entry
-switch:
-  platform: rpi_gpio
-  ports:
-    11: Fan Office
-    12: Light Desk
-
-
-
- -

ASUSWRT based routers
- @persandstrom has contributed support to do prescence detection using ASUSWRT based routers.

- -
-
# Example configuration.yaml entry
-device_tracker:
-  platform: asuswrt
-  host: YOUR_ROUTER_IP
-  username: YOUR_ADMIN_USERNAME
-  password: YOUR_ADMIN_PASSWORD
-
-
-
- -

Logitech Squeezebox media player support
- @persandstrom also contributed support for the Logitech Squeezebox media player. This allows you to control your Logitech Squeezebox from Home Assistant.

- -
-
# Example configuration.yaml entry
-media_player:
-  platform: squeezebox
-  host: 192.168.1.21
-  port: 9090
-  username: user
-  password: password
-
-
-
- -

Slack notification support
- @jamespcole has contributed a Slack platform for the notification platform. This allows you to deliver messages to any channel.

- -
-
# Example configuration.yaml entry
-notify:
-  platform: slack
-  api_key: ABCDEFGHJKLMNOPQRSTUVXYZ
-  default_channel: '#general'
-
-
-
- -

Edimax Smart Switches support
- @rkabadi has contributed support for integrating Edimax Smart Switches into Home Assistant.

- -
-
# Example configuration.yaml entry
-switch:
-  platform: edimax
-  host: 192.168.1.32
-  username: YOUR_USERNAME
-  password: YOUR_PASSWORD
-  name: Edimax Smart Plug
-
-
-
- -

RFXtrx sensor support
-@danielhiversen has contributed support for RFXtrx sensors. It supports sensors that communicate in the frequency range of 433.92 MHz.

- -
-
# Example configuration.yaml entry
-sensor:
-  - platform: rfxtrx
-    device: PATH_TO_DEVICE
-
-
-
- -

The path to your device, e.g. /dev/serial/by-id/usb-RFXCOM_RFXtrx433_A1Y0NJGR-if00-port0

- -

TEMPer temperature sensor support
-Support for Temper temperature sensors has been contributed by @rkabadi.

- -
-
# Example configuration.yaml entry
-sensor:
-  platform: temper
-
-
-
]]>
diff --git a/blog/2014/12/18/website-launched/index.html b/blog/2014/12/18/website-launched/index.html index 89a52dcba6..3e613b17c2 100644 --- a/blog/2014/12/18/website-launched/index.html +++ b/blog/2014/12/18/website-launched/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -201,6 +202,12 @@ diff --git a/blog/2014/12/26/home-control-home-automation-and-the-smart-home/index.html b/blog/2014/12/26/home-control-home-automation-and-the-smart-home/index.html index 426898464d..5e8da72cc4 100644 --- a/blog/2014/12/26/home-control-home-automation-and-the-smart-home/index.html +++ b/blog/2014/12/26/home-control-home-automation-and-the-smart-home/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -256,6 +257,12 @@ This article will try to explain how they all relate.

    diff --git a/blog/2015/01/04/hey-pushbullet-nice-talking-to-you/index.html b/blog/2015/01/04/hey-pushbullet-nice-talking-to-you/index.html index b202af1481..9767dd6cb3 100644 --- a/blog/2015/01/04/hey-pushbullet-nice-talking-to-you/index.html +++ b/blog/2015/01/04/hey-pushbullet-nice-talking-to-you/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -240,6 +241,12 @@ api_key=ABCDEFGHJKLMNOPQRSTUVXYZ diff --git a/blog/2015/01/11/bootstrapping-your-setup-with-discovery/index.html b/blog/2015/01/11/bootstrapping-your-setup-with-discovery/index.html index 524e914bb4..a9f5931efd 100644 --- a/blog/2015/01/11/bootstrapping-your-setup-with-discovery/index.html +++ b/blog/2015/01/11/bootstrapping-your-setup-with-discovery/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -215,6 +216,12 @@ diff --git a/blog/2015/01/13/nest-in-da-house/index.html b/blog/2015/01/13/nest-in-da-house/index.html index 361b75fd27..e4b9c601d6 100644 --- a/blog/2015/01/13/nest-in-da-house/index.html +++ b/blog/2015/01/13/nest-in-da-house/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -218,6 +219,12 @@ password=YOUR_PASSWORD diff --git a/blog/2015/01/24/release-notes/index.html b/blog/2015/01/24/release-notes/index.html index 2223e94fa8..a648c211f5 100644 --- a/blog/2015/01/24/release-notes/index.html +++ b/blog/2015/01/24/release-notes/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -224,6 +225,12 @@ Home Assistant now supports --open-ui and --demo-mode diff --git a/blog/2015/02/08/looking-at-the-past/index.html b/blog/2015/02/08/looking-at-the-past/index.html index 3e94e0327c..f20da3a6b7 100644 --- a/blog/2015/02/08/looking-at-the-past/index.html +++ b/blog/2015/02/08/looking-at-the-past/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -232,6 +233,12 @@ Events are saved in a local database. Google Graphs is used to draw the graph. D diff --git a/blog/2015/02/24/streaming-updates/index.html b/blog/2015/02/24/streaming-updates/index.html index 0cad32f814..da14ee1d83 100644 --- a/blog/2015/02/24/streaming-updates/index.html +++ b/blog/2015/02/24/streaming-updates/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -217,6 +218,12 @@ diff --git a/blog/2015/03/01/home-assistant-migrating-to-yaml/index.html b/blog/2015/03/01/home-assistant-migrating-to-yaml/index.html index c8023adab4..0dc1e16dad 100644 --- a/blog/2015/03/01/home-assistant-migrating-to-yaml/index.html +++ b/blog/2015/03/01/home-assistant-migrating-to-yaml/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -207,6 +208,12 @@ diff --git a/blog/2015/03/08/new-logo/index.html b/blog/2015/03/08/new-logo/index.html index caa5a8f926..fc2740ef7c 100644 --- a/blog/2015/03/08/new-logo/index.html +++ b/blog/2015/03/08/new-logo/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -208,6 +209,12 @@ The old logo, the new detailed logo and the new simple logo. diff --git a/blog/2015/03/11/release-notes/index.html b/blog/2015/03/11/release-notes/index.html index 163a014f7a..cb6e060ca3 100644 --- a/blog/2015/03/11/release-notes/index.html +++ b/blog/2015/03/11/release-notes/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -247,6 +248,12 @@ An initial version of voice control for Home Assistant has landed. The current i diff --git a/blog/2015/03/22/release-notes/index.html b/blog/2015/03/22/release-notes/index.html index ceae767f0f..f906c4e0fd 100644 --- a/blog/2015/03/22/release-notes/index.html +++ b/blog/2015/03/22/release-notes/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -284,6 +285,12 @@ I (Paulus) have contributed a scene component. A user can create scenes that cap diff --git a/blog/2015/04/25/release-notes/index.html b/blog/2015/04/25/release-notes/index.html index c3e13500a1..a817ed589b 100644 --- a/blog/2015/04/25/release-notes/index.html +++ b/blog/2015/04/25/release-notes/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -295,6 +296,12 @@ diff --git a/blog/2015/05/09/utc-time-zone-awareness/index.html b/blog/2015/05/09/utc-time-zone-awareness/index.html index ddceeec612..76b7719324 100644 --- a/blog/2015/05/09/utc-time-zone-awareness/index.html +++ b/blog/2015/05/09/utc-time-zone-awareness/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -230,6 +231,12 @@ diff --git a/blog/2015/05/14/release-notes/index.html b/blog/2015/05/14/release-notes/index.html index 85c6f2bb45..3272e8774b 100644 --- a/blog/2015/05/14/release-notes/index.html +++ b/blog/2015/05/14/release-notes/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -322,6 +323,12 @@ Before diving into the newly supported devices and services, I want to highlight diff --git a/blog/2015/06/10/release-notes/index.html b/blog/2015/06/10/release-notes/index.html index 1f2ecb8d7f..70c81b3598 100644 --- a/blog/2015/06/10/release-notes/index.html +++ b/blog/2015/06/10/release-notes/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -375,6 +376,12 @@ This switch platform allows you to control your motion detection setting on your diff --git a/blog/2015/07/11/ip-cameras-arduino-kodi-efergy-support/index.html b/blog/2015/07/11/ip-cameras-arduino-kodi-efergy-support/index.html index 6b7be932dd..c48d5a8f9f 100644 --- a/blog/2015/07/11/ip-cameras-arduino-kodi-efergy-support/index.html +++ b/blog/2015/07/11/ip-cameras-arduino-kodi-efergy-support/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -327,6 +328,12 @@ Fabian has added support for Forecast.io to g diff --git a/blog/2015/08/09/mqtt-raspberry-pi-squeezebox-asuswrt-support/index.html b/blog/2015/08/09/mqtt-raspberry-pi-squeezebox-asuswrt-support/index.html index 8f876e0107..76b95f9afa 100644 --- a/blog/2015/08/09/mqtt-raspberry-pi-squeezebox-asuswrt-support/index.html +++ b/blog/2015/08/09/mqtt-raspberry-pi-squeezebox-asuswrt-support/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -316,6 +317,12 @@ Support for Temper temperature sensors has been contributed by +
  • + 0.10: Amazon Echo, iCloud, Dweet.io, Twitch and templating support! +
  • + + +
  • Set up encryption using Let's Encrypt
  • @@ -339,12 +346,6 @@ Support for Temper temperature sensors has been contributed by - 0.9: Rollershutters, locks, binary sensors and InfluxDB - - - diff --git a/blog/2015/08/17/verisure-and-modern-tp-link-router-support/index.html b/blog/2015/08/17/verisure-and-modern-tp-link-router-support/index.html index 5591ed08ef..af5ecef695 100644 --- a/blog/2015/08/17/verisure-and-modern-tp-link-router-support/index.html +++ b/blog/2015/08/17/verisure-and-modern-tp-link-router-support/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -226,6 +227,12 @@ diff --git a/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/index.html b/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/index.html index dfaf4b7ae2..7ff2a626cb 100644 --- a/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/index.html +++ b/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -335,6 +336,12 @@ diff --git a/blog/2015/08/31/version-7-revamped-ui-and-improved-distribution/index.html b/blog/2015/08/31/version-7-revamped-ui-and-improved-distribution/index.html index 710c99a252..c5ca33f3b9 100644 --- a/blog/2015/08/31/version-7-revamped-ui-and-improved-distribution/index.html +++ b/blog/2015/08/31/version-7-revamped-ui-and-improved-distribution/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -313,6 +314,12 @@ diff --git a/blog/2015/09/11/different-ways-to-use-mqtt-with-home-assistant/index.html b/blog/2015/09/11/different-ways-to-use-mqtt-with-home-assistant/index.html index 93d6929b29..7947bc0839 100644 --- a/blog/2015/09/11/different-ways-to-use-mqtt-with-home-assistant/index.html +++ b/blog/2015/09/11/different-ways-to-use-mqtt-with-home-assistant/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -516,6 +517,12 @@ PubSubClient client(ethClient); diff --git a/blog/2015/09/13/home-assistant-meets-ifttt/index.html b/blog/2015/09/13/home-assistant-meets-ifttt/index.html index 7096650a25..75f937bcf8 100644 --- a/blog/2015/09/13/home-assistant-meets-ifttt/index.html +++ b/blog/2015/09/13/home-assistant-meets-ifttt/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -375,6 +376,12 @@ diff --git a/blog/2015/09/18/monitoring-with-glances-and-home-assistant/index.html b/blog/2015/09/18/monitoring-with-glances-and-home-assistant/index.html index 65890df9a6..6ab46ea947 100644 --- a/blog/2015/09/18/monitoring-with-glances-and-home-assistant/index.html +++ b/blog/2015/09/18/monitoring-with-glances-and-home-assistant/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -276,6 +277,12 @@ Glances web server started on http://0.0.0.0:61208/ diff --git a/blog/2015/09/19/alarm-sonos-and-itunes-support/index.html b/blog/2015/09/19/alarm-sonos-and-itunes-support/index.html index fd921952d5..3cbb4e8e0b 100644 --- a/blog/2015/09/19/alarm-sonos-and-itunes-support/index.html +++ b/blog/2015/09/19/alarm-sonos-and-itunes-support/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -255,6 +256,12 @@ Automation has gotten a lot of love. It now supports conditions, multiple trigge diff --git a/blog/2015/10/05/home-assistant-goes-geo-with-owntracks/index.html b/blog/2015/10/05/home-assistant-goes-geo-with-owntracks/index.html index fb723bf2ce..54fc86693b 100644 --- a/blog/2015/10/05/home-assistant-goes-geo-with-owntracks/index.html +++ b/blog/2015/10/05/home-assistant-goes-geo-with-owntracks/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -231,6 +232,12 @@ Map in Home Assistant showing two people and three zones (home, school, work) diff --git a/blog/2015/10/11/measure-temperature-with-esp8266-and-report-to-mqtt/index.html b/blog/2015/10/11/measure-temperature-with-esp8266-and-report-to-mqtt/index.html index f3933205bd..e95e89e10e 100644 --- a/blog/2015/10/11/measure-temperature-with-esp8266-and-report-to-mqtt/index.html +++ b/blog/2015/10/11/measure-temperature-with-esp8266-and-report-to-mqtt/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -562,6 +563,12 @@ Adafruit_HDC1000 hdc = Adafruit_HDC1000(); diff --git a/blog/2015/10/11/rfxtrx-blinkstick-and-snmp-support/index.html b/blog/2015/10/11/rfxtrx-blinkstick-and-snmp-support/index.html index de5ce5154c..666f63f702 100644 --- a/blog/2015/10/11/rfxtrx-blinkstick-and-snmp-support/index.html +++ b/blog/2015/10/11/rfxtrx-blinkstick-and-snmp-support/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -220,6 +221,12 @@ diff --git a/blog/2015/10/26/firetv-and-radiotherm-now-supported/index.html b/blog/2015/10/26/firetv-and-radiotherm-now-supported/index.html index 7a7fa3f2ac..e7e7476f25 100644 --- a/blog/2015/10/26/firetv-and-radiotherm-now-supported/index.html +++ b/blog/2015/10/26/firetv-and-radiotherm-now-supported/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -242,6 +243,12 @@ This makes more sense as most people run Home Assistant as a daemon

    diff --git a/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/index.html b/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/index.html index e3de8809b4..1d0aca00e5 100644 --- a/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/index.html +++ b/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -238,6 +239,12 @@ diff --git a/blog/2015/11/22/survey-november-2015/index.html b/blog/2015/11/22/survey-november-2015/index.html index 5844a7bbe3..578855cd36 100644 --- a/blog/2015/11/22/survey-november-2015/index.html +++ b/blog/2015/11/22/survey-november-2015/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -278,6 +279,12 @@ diff --git a/blog/2015/12/05/community-highlights/index.html b/blog/2015/12/05/community-highlights/index.html index 3a6d953037..ee9f4a96aa 100644 --- a/blog/2015/12/05/community-highlights/index.html +++ b/blog/2015/12/05/community-highlights/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -211,6 +212,12 @@ diff --git a/blog/2015/12/06/locks-rollershutters-binary-sensors-and-influxdb-support/index.html b/blog/2015/12/06/locks-rollershutters-binary-sensors-and-influxdb-support/index.html index d7434facf3..9f297160cb 100644 --- a/blog/2015/12/06/locks-rollershutters-binary-sensors-and-influxdb-support/index.html +++ b/blog/2015/12/06/locks-rollershutters-binary-sensors-and-influxdb-support/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -220,6 +221,12 @@ diff --git a/blog/2015/12/07/influxdb-and-grafana/index.html b/blog/2015/12/07/influxdb-and-grafana/index.html index cfca7c951d..03ffe7ac12 100644 --- a/blog/2015/12/07/influxdb-and-grafana/index.html +++ b/blog/2015/12/07/influxdb-and-grafana/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -311,6 +312,12 @@ $ sudo systemctl status grafana-server diff --git a/blog/2015/12/10/activating-tasker-tasks-from-home-assistant-using-command-line-switches/index.html b/blog/2015/12/10/activating-tasker-tasks-from-home-assistant-using-command-line-switches/index.html index d3e0d8f213..ea8a906d37 100644 --- a/blog/2015/12/10/activating-tasker-tasks-from-home-assistant-using-command-line-switches/index.html +++ b/blog/2015/12/10/activating-tasker-tasks-from-home-assistant-using-command-line-switches/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -261,6 +262,12 @@ requests.get(' +
  • + 0.10: Amazon Echo, iCloud, Dweet.io, Twitch and templating support! +
  • + + +
  • Set up encryption using Let's Encrypt
  • @@ -280,12 +287,6 @@ requests.get(' - 0.9: Rollershutters, locks, binary sensors and InfluxDB - - - diff --git a/blog/2015/12/12/philips-hue-blocks-3rd-party-bulbs/index.html b/blog/2015/12/12/philips-hue-blocks-3rd-party-bulbs/index.html index 74cd25ae6f..a8c5970267 100644 --- a/blog/2015/12/12/philips-hue-blocks-3rd-party-bulbs/index.html +++ b/blog/2015/12/12/philips-hue-blocks-3rd-party-bulbs/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -233,6 +234,12 @@ Philips Hue FAQ entries regarding 3rd party light bulbs. diff --git a/blog/2015/12/13/setup-encryption-using-lets-encrypt/index.html b/blog/2015/12/13/setup-encryption-using-lets-encrypt/index.html index 8161a35c06..95798db08d 100644 --- a/blog/2015/12/13/setup-encryption-using-lets-encrypt/index.html +++ b/blog/2015/12/13/setup-encryption-using-lets-encrypt/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -298,6 +299,12 @@ sudo docker run -it --rm -p 443:443 -p 80:80 --name letsencrypt \ diff --git a/blog/2015/12/22/amazon-echo-icloud-and-templates/index.html b/blog/2015/12/22/amazon-echo-icloud-and-templates/index.html new file mode 100644 index 0000000000..53fe8a86f8 --- /dev/null +++ b/blog/2015/12/22/amazon-echo-icloud-and-templates/index.html @@ -0,0 +1,336 @@ + + + + + + + + + + 0.10: Amazon Echo, iCloud, Dweet.io, Twitch and templating support! - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    + +
    + + +
    + +
    + +

    0.10: Amazon Echo, iCloud, Dweet.io, Twitch and templating support!

    + + + +
    + + + two minutes reading time + + + + + + Comments + +
    + +
    + + +

    Alrighty, it’s time for Home Assistant 0.10. A lot amazing things have changed and sadly we also had to introduce a bunch of backwards incompatible changes. I would like to give a big shoutout to Philip Lundrigan (@philipbl) who put a lot in effort in helping the migration to move towards using templates for a wide variety of platforms.

    + +
    + +

    + + + + + +

    Templates

    + +

    This release introduces templates. This will allow you to parse data before it gets processed or create messages for notifications on the fly based on data within Home Assistant. The notification component and the new Alexa/Amazon Echo component are both using the new template functionality to render responses. A template editor has been added to the developer tool section in the app so you can get instant feedback if your templates are working or not.

    + +
    +
    The temperature at home is {{ states('sensor.temperature') }}.
    +
    +
    +
    + +

    More information and examples can be found in the template documentation.

    + +

    Breaking changes

    + +

    Templates will now be the only way to extract data from ‘raw’ sources like REST, CommandSensor or MQTT. This will replace any specific option that used to do this before. This means that precision, factor, attribute or json_path etc will no longer work.

    + +

    Affected components and platforms:

    + + +
    + + +
    +

    Comments

    +
    +
    + + +
    + + + + +
    +
    + + + + + + + + + + \ No newline at end of file diff --git a/blog/archives/index.html b/blog/archives/index.html index 9f02619d87..4876eb5dff 100644 --- a/blog/archives/index.html +++ b/blog/archives/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -116,6 +117,38 @@

    2015

    + + + +
    @@ -1376,6 +1409,12 @@ diff --git a/blog/categories/architecture/atom.xml b/blog/categories/architecture/atom.xml index b367f700a6..397c16087a 100644 --- a/blog/categories/architecture/atom.xml +++ b/blog/categories/architecture/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Architecture | Home Assistant]]> - 2015-12-22T04:36:27+00:00 + 2015-12-22T09:41:30+00:00 https://home-assistant.io/ diff --git a/blog/categories/architecture/index.html b/blog/categories/architecture/index.html index 327b1fe619..aae7652282 100644 --- a/blog/categories/architecture/index.html +++ b/blog/categories/architecture/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -213,6 +214,12 @@ diff --git a/blog/categories/branding/atom.xml b/blog/categories/branding/atom.xml index 8d0a52c012..5e4a4e46eb 100644 --- a/blog/categories/branding/atom.xml +++ b/blog/categories/branding/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Branding | Home Assistant]]> - 2015-12-22T04:36:27+00:00 + 2015-12-22T09:41:30+00:00 https://home-assistant.io/ diff --git a/blog/categories/branding/index.html b/blog/categories/branding/index.html index 6f5017e43f..f24e175ba3 100644 --- a/blog/categories/branding/index.html +++ b/blog/categories/branding/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -248,6 +249,12 @@ diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index 807be3d22f..f5cf6fb476 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2015-12-22T04:36:27+00:00 + 2015-12-22T09:41:30+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/index.html b/blog/categories/community/index.html index c45ff33613..3d77d58aea 100644 --- a/blog/categories/community/index.html +++ b/blog/categories/community/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -213,6 +214,12 @@ diff --git a/blog/categories/esp8266/atom.xml b/blog/categories/esp8266/atom.xml index 2814dedb77..47887276b0 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2015-12-22T04:36:27+00:00 + 2015-12-22T09:41:30+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/index.html b/blog/categories/esp8266/index.html index 1b5d177d7a..96b82cfce0 100644 --- a/blog/categories/esp8266/index.html +++ b/blog/categories/esp8266/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -217,6 +218,12 @@ diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index b12e150e99..65fdff0608 100644 --- a/blog/categories/how-to/atom.xml +++ b/blog/categories/how-to/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: How-To | Home Assistant]]> - 2015-12-22T04:36:27+00:00 + 2015-12-22T09:41:30+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/index.html b/blog/categories/how-to/index.html index 2888f15f01..d4db1aed6b 100644 --- a/blog/categories/how-to/index.html +++ b/blog/categories/how-to/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -413,6 +414,12 @@ diff --git a/blog/categories/mqtt/atom.xml b/blog/categories/mqtt/atom.xml index 0c84735014..4cf42629e3 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2015-12-22T04:36:27+00:00 + 2015-12-22T09:41:30+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/index.html b/blog/categories/mqtt/index.html index 99c0a7864f..c2d1c9d9ac 100644 --- a/blog/categories/mqtt/index.html +++ b/blog/categories/mqtt/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -251,6 +252,12 @@ diff --git a/blog/categories/public-service-announcement/atom.xml b/blog/categories/public-service-announcement/atom.xml index 1639b7c0ff..f88d2c816d 100644 --- a/blog/categories/public-service-announcement/atom.xml +++ b/blog/categories/public-service-announcement/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Public-Service-Announcement | Home Assistant]]> - 2015-12-22T04:36:27+00:00 + 2015-12-22T09:41:30+00:00 https://home-assistant.io/ diff --git a/blog/categories/public-service-announcement/index.html b/blog/categories/public-service-announcement/index.html index 505b3c621e..01c8b41d0c 100644 --- a/blog/categories/public-service-announcement/index.html +++ b/blog/categories/public-service-announcement/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -213,6 +214,12 @@ diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index 7ed11a6619..639ea3cda0 100644 --- a/blog/categories/release-notes/atom.xml +++ b/blog/categories/release-notes/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Release-Notes | Home Assistant]]> - 2015-12-22T04:36:27+00:00 + 2015-12-22T09:41:30+00:00 https://home-assistant.io/ @@ -13,6 +13,67 @@ Octopress + + <![CDATA[0.10: Amazon Echo, iCloud, Dweet.io, Twitch and templating support!]]> + + 2015-12-22T09:30:00+00:00 + https://home-assistant.io/blog/2015/12/22/amazon-echo-icloud-and-templates + Alrighty, it’s time for Home Assistant 0.10. A lot amazing things have changed and sadly we also had to introduce a bunch of backwards incompatible changes. I would like to give a big shoutout to Philip Lundrigan (@philipbl) who put a lot in effort in helping the migration to move towards using templates for a wide variety of platforms.

    + +
    + +

    + + + + + +

    Templates

    + +

    This release introduces templates. This will allow you to parse data before it gets processed or create messages for notifications on the fly based on data within Home Assistant. The notification component and the new Alexa/Amazon Echo component are both using the new template functionality to render responses. A template editor has been added to the developer tool section in the app so you can get instant feedback if your templates are working or not.

    + +
    +
    The temperature at home is {{ states('sensor.temperature') }}.
    +
    +
    +
    + +

    More information and examples can be found in the template documentation.

    + +

    Breaking changes

    + +

    Templates will now be the only way to extract data from ‘raw’ sources like REST, CommandSensor or MQTT. This will replace any specific option that used to do this before. This means that precision, factor, attribute or json_path etc will no longer work.

    + +

    Affected components and platforms:

    + + + +]]>
    +
    + <![CDATA[0.9: Rollershutters, locks, binary sensors and InfluxDB]]> @@ -164,45 +225,6 @@ This makes more sense as most people run Home Assistant as a daemon

    Also, the media player was extended by @maddox to support the play media command. This has been implemented for the iTunes platform.

    -]]> -
    - - - <![CDATA[Home Assistant goes geo with OwnTracks]]> - - 2015-10-05T21:49:00+00:00 - https://home-assistant.io/blog/2015/10/05/home-assistant-goes-geo-with-owntracks - A few weeks have past and it is time again for another release: version 0.7.4. This time we’re very glad to be able to introduce brand new integration with OwnTracks to allow tracking of people on a map. The geo support consists of three different parts:

    - - - -

    We have added a new getting started section to get up and running.

    - -

    - -Map in Home Assistant showing two people and three zones (home, school, work) -

    - -

    Ofcourse more things happened in the last three weeks. I’m moving away from my usual long post to a short summary of highlights:

    - -

    - -

    - - ]]>
    diff --git a/blog/categories/release-notes/index.html b/blog/categories/release-notes/index.html index 51dd0bc37d..eda53611b8 100644 --- a/blog/categories/release-notes/index.html +++ b/blog/categories/release-notes/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -116,6 +117,38 @@

    2015

    + + + +
    @@ -951,6 +984,12 @@ diff --git a/blog/categories/survey/atom.xml b/blog/categories/survey/atom.xml index 2b2bc4c623..b5bda3f70a 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2015-12-22T04:36:27+00:00 + 2015-12-22T09:41:30+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/index.html b/blog/categories/survey/index.html index 9437cf55e4..36061f12d4 100644 --- a/blog/categories/survey/index.html +++ b/blog/categories/survey/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -213,6 +214,12 @@ diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index 0dd41afe8e..cb44d1d7bc 100644 --- a/blog/categories/user-stories/atom.xml +++ b/blog/categories/user-stories/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: User-Stories | Home Assistant]]> - 2015-12-22T04:36:27+00:00 + 2015-12-22T09:41:30+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/index.html b/blog/categories/user-stories/index.html index e7dbe0924a..e48c88edbb 100644 --- a/blog/categories/user-stories/index.html +++ b/blog/categories/user-stories/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -213,6 +214,12 @@ diff --git a/blog/index.html b/blog/index.html index f989603eb0..5b6ca1e458 100644 --- a/blog/index.html +++ b/blog/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -100,6 +101,69 @@ +
    +
    + +

    + 0.10: Amazon Echo, iCloud, Dweet.io, Twitch and templating support! +

    + + + +
    + + + two minutes reading time + + + + + + Comments + +
    + +
    + + +
    +

    Alrighty, it’s time for Home Assistant 0.10. A lot amazing things have changed and sadly we also had to introduce a bunch of backwards incompatible changes. I would like to give a big shoutout to Philip Lundrigan (@philipbl) who put a lot in effort in helping the migration to move towards using templates for a wide variety of platforms.

    + +
    + +

    + + + + + + Read on → + +
    +
    +
    +
    @@ -599,67 +663,6 @@ The InfluxDB database is a so-called time se

    -
    -
    - -

    - Report the temperature with ESP8266 to MQTT -

    - - - -
    - - - seven minutes reading time - - - - - - Comments - -
    - -
    - - -
    - -

    I recently learned about the ESP8266, a $5 chip that includes WiFi and is Arduino compatible. This means that all your DIY projects can now be done for a fraction of the price.

    - -

    For this tutorial, I’ll walk through how to get going with ESP8266, get the temperature and humidity and report it to MQTT where Home Asssistant can pick it up.

    - -

    - -Picture of the final setup (+ 2 LED for decoration) -

    - -

    - -Home Assistant will keep track of historical values and allow you to integrate it into automation. -

    - - - - Read on → - -
    -
    -
    -
    @@ -351,6 +367,21 @@ +

    Template condition

    + +

    The template condition will test if given template renders a value equal to true. This is achieved by having the template result in a true boolean expression or by having the template render ‘true’.

    + +
    +
    automation:
    +  condition:
    +    platform: template
    +    value_template: '{{ state.attributes.battery > 50 }}'
    +    # Or value_template could be:
    +    # {% if state.attributes.battery > 50 %}true{% else %}false{% endif %}
    +
    +
    +
    +

    Time condition

    The time condition can test if it is after a specified time, before a specified time or if it is a certain day of the week

    @@ -435,6 +466,7 @@ INFO [homeassistant.components.automation] Initialized rule Rain is over

    Logbook example

    +
    diff --git a/components/binary_sensor.arest/index.html b/components/binary_sensor.arest/index.html index d58d3d083d..f80c049c6c 100644 --- a/components/binary_sensor.arest/index.html +++ b/components/binary_sensor.arest/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/binary_sensor.mqtt/index.html b/components/binary_sensor.mqtt/index.html index ee6cfb3dc0..5b98a52dd7 100644 --- a/components/binary_sensor.mqtt/index.html +++ b/components/binary_sensor.mqtt/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/binary_sensor.rest/index.html b/components/binary_sensor.rest/index.html index 62a0564353..22c82d84c4 100644 --- a/components/binary_sensor.rest/index.html +++ b/components/binary_sensor.rest/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/binary_sensor/index.html b/components/binary_sensor/index.html index 447e362cb1..fc07dbbde3 100644 --- a/components/binary_sensor/index.html +++ b/components/binary_sensor/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/browser/index.html b/components/browser/index.html index 03c50af981..67bba2d2d9 100644 --- a/components/browser/index.html +++ b/components/browser/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/camera.foscam/index.html b/components/camera.foscam/index.html index e02d530e52..0ea8f5aefc 100644 --- a/components/camera.foscam/index.html +++ b/components/camera.foscam/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/camera.generic/index.html b/components/camera.generic/index.html index 2014ca9377..b5bfdefb85 100644 --- a/components/camera.generic/index.html +++ b/components/camera.generic/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/camera.mjpeg/index.html b/components/camera.mjpeg/index.html index 93aa6f48af..c9740f0a38 100644 --- a/components/camera.mjpeg/index.html +++ b/components/camera.mjpeg/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/camera/index.html b/components/camera/index.html index b59729cc2c..510d74f6d8 100644 --- a/components/camera/index.html +++ b/components/camera/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/configurator/index.html b/components/configurator/index.html index 42c4055fad..17f3e0b5cd 100644 --- a/components/configurator/index.html +++ b/components/configurator/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/conversation/index.html b/components/conversation/index.html index 82b6419266..95bed8451a 100644 --- a/components/conversation/index.html +++ b/components/conversation/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/device_sun_light_trigger/index.html b/components/device_sun_light_trigger/index.html index ee4d10125a..7be1ed303d 100644 --- a/components/device_sun_light_trigger/index.html +++ b/components/device_sun_light_trigger/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/device_tracker.actiontec/index.html b/components/device_tracker.actiontec/index.html index 41fbb2cf4f..1f11e35335 100644 --- a/components/device_tracker.actiontec/index.html +++ b/components/device_tracker.actiontec/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/device_tracker.aruba/index.html b/components/device_tracker.aruba/index.html index 5522ae513f..a077fee491 100644 --- a/components/device_tracker.aruba/index.html +++ b/components/device_tracker.aruba/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/device_tracker.asuswrt/index.html b/components/device_tracker.asuswrt/index.html index f9cded0c09..6e8809fbf1 100644 --- a/components/device_tracker.asuswrt/index.html +++ b/components/device_tracker.asuswrt/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/device_tracker.ddwrt/index.html b/components/device_tracker.ddwrt/index.html index ec732b4b72..1d58b54363 100644 --- a/components/device_tracker.ddwrt/index.html +++ b/components/device_tracker.ddwrt/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/device_tracker.fritz/index.html b/components/device_tracker.fritz/index.html index 84c43e80a4..c3aace9e1a 100644 --- a/components/device_tracker.fritz/index.html +++ b/components/device_tracker.fritz/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/device_tracker.geofancy/index.html b/components/device_tracker.geofancy/index.html index 0df86d34a2..e94a317ff0 100644 --- a/components/device_tracker.geofancy/index.html +++ b/components/device_tracker.geofancy/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/device_tracker.icloud/index.html b/components/device_tracker.icloud/index.html index 7acc003acf..0f8d114e69 100644 --- a/components/device_tracker.icloud/index.html +++ b/components/device_tracker.icloud/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/device_tracker.luci/index.html b/components/device_tracker.luci/index.html index c8e01e35f1..9d297979ea 100644 --- a/components/device_tracker.luci/index.html +++ b/components/device_tracker.luci/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/device_tracker.mqtt/index.html b/components/device_tracker.mqtt/index.html index 4ddb2f4fa0..f0813f278a 100644 --- a/components/device_tracker.mqtt/index.html +++ b/components/device_tracker.mqtt/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/device_tracker.netgear/index.html b/components/device_tracker.netgear/index.html index b60d8a7a78..eb6f05c2f5 100644 --- a/components/device_tracker.netgear/index.html +++ b/components/device_tracker.netgear/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/device_tracker.nmap_scanner/index.html b/components/device_tracker.nmap_scanner/index.html index 12712da8a4..4c56a7fff3 100644 --- a/components/device_tracker.nmap_scanner/index.html +++ b/components/device_tracker.nmap_scanner/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/device_tracker.owntracks/index.html b/components/device_tracker.owntracks/index.html index 7d79a4ef43..42df520033 100644 --- a/components/device_tracker.owntracks/index.html +++ b/components/device_tracker.owntracks/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/device_tracker.snmp/index.html b/components/device_tracker.snmp/index.html index 09da933d9f..30b7e3fe80 100644 --- a/components/device_tracker.snmp/index.html +++ b/components/device_tracker.snmp/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/device_tracker.thomson/index.html b/components/device_tracker.thomson/index.html index cd3c632d65..8a242fafdc 100644 --- a/components/device_tracker.thomson/index.html +++ b/components/device_tracker.thomson/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/device_tracker.tomato/index.html b/components/device_tracker.tomato/index.html index b6d2ea06de..b2f544a667 100644 --- a/components/device_tracker.tomato/index.html +++ b/components/device_tracker.tomato/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/device_tracker.tplink/index.html b/components/device_tracker.tplink/index.html index f10056c272..c0499d4673 100644 --- a/components/device_tracker.tplink/index.html +++ b/components/device_tracker.tplink/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/device_tracker.ubus/index.html b/components/device_tracker.ubus/index.html index 8bc74089f8..d03cd5da4b 100644 --- a/components/device_tracker.ubus/index.html +++ b/components/device_tracker.ubus/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/device_tracker/index.html b/components/device_tracker/index.html index ca8e59ceac..92e7614bd9 100644 --- a/components/device_tracker/index.html +++ b/components/device_tracker/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/discovery/index.html b/components/discovery/index.html index 9573f10dba..8fc2efbfb3 100644 --- a/components/discovery/index.html +++ b/components/discovery/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/downloader/index.html b/components/downloader/index.html index 0ec2feb2a6..b0de02244b 100644 --- a/components/downloader/index.html +++ b/components/downloader/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/ecobee/index.html b/components/ecobee/index.html index e102898ae3..74a6eec90a 100644 --- a/components/ecobee/index.html +++ b/components/ecobee/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/group/index.html b/components/group/index.html index f5b6faa635..43d58191db 100644 --- a/components/group/index.html +++ b/components/group/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/history/index.html b/components/history/index.html index 0c8cc35ead..6b22f64998 100644 --- a/components/history/index.html +++ b/components/history/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/http/index.html b/components/http/index.html index e9d48754a8..b3a51857b0 100644 --- a/components/http/index.html +++ b/components/http/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/ifttt.manything/index.html b/components/ifttt.manything/index.html index 9c60bb56de..c4d1399aa4 100644 --- a/components/ifttt.manything/index.html +++ b/components/ifttt.manything/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/ifttt/index.html b/components/ifttt/index.html index 64ce45eccc..404adcab45 100644 --- a/components/ifttt/index.html +++ b/components/ifttt/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/index.html b/components/index.html index 41b0da3ab8..1b404f0304 100644 --- a/components/index.html +++ b/components/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -466,7 +467,7 @@ Support for these components is provided by the Home Assistant community. -
    Dweet.io sensor
    +
    Dweet.io
    Sensor
    @@ -526,7 +527,7 @@ Support for these components is provided by the Home Assistant community. -
    Efergy sensor
    +
    Efergy
    Sensor
    @@ -538,7 +539,7 @@ Support for these components is provided by the Home Assistant community. -
    Eliqonline sensor
    +
    Eliqonline
    Sensor
    @@ -1622,6 +1623,16 @@ Support for these components is provided by the Home Assistant community. + +
    + +
    +
    Torque (OBD2)
    +
    Sensor
    +
    + + +
    @@ -1652,7 +1663,7 @@ Support for these components is provided by the Home Assistant community.
    -
    Twitch sensor
    +
    Twitch
    Sensor
    diff --git a/components/influxdb/index.html b/components/influxdb/index.html index b762b3b565..ba6d399c5a 100644 --- a/components/influxdb/index.html +++ b/components/influxdb/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/introduction/index.html b/components/introduction/index.html index add64ca187..0675790317 100644 --- a/components/introduction/index.html +++ b/components/introduction/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/isy994/index.html b/components/isy994/index.html index 633f741649..a1a7a439b7 100644 --- a/components/isy994/index.html +++ b/components/isy994/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/keyboard/index.html b/components/keyboard/index.html index bab2b12c5a..b2b4d5eef9 100644 --- a/components/keyboard/index.html +++ b/components/keyboard/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/light.blinksticklight/index.html b/components/light.blinksticklight/index.html index 116476bfb5..ae25ac1e92 100644 --- a/components/light.blinksticklight/index.html +++ b/components/light.blinksticklight/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/light.hue/index.html b/components/light.hue/index.html index 5e4ccec8b9..f8180f3874 100644 --- a/components/light.hue/index.html +++ b/components/light.hue/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/light.hyperion/index.html b/components/light.hyperion/index.html index fa69692ce5..375c8342a6 100644 --- a/components/light.hyperion/index.html +++ b/components/light.hyperion/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/light.limitlessled/index.html b/components/light.limitlessled/index.html index a1f6b3d7ce..a0ba2cd453 100644 --- a/components/light.limitlessled/index.html +++ b/components/light.limitlessled/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/light.mqtt/index.html b/components/light.mqtt/index.html index b058f612e8..a375c77524 100644 --- a/components/light.mqtt/index.html +++ b/components/light.mqtt/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -127,6 +128,9 @@ brightness_command_topic: "office/rgb1/brightness/set" rgb_state_topic: "office/rgb1/rgb/status" rgb_command_topic: "office/rgb1/rgb/set" + state_value_format: "{{ value_json.state }}" + brightness_value_format: "{{ value_json.brightness }}" + rgb_value_format: "{{ value_json.rgb | join(',') }}" qos: 0 payload_on: "ON" payload_off: "OFF" @@ -162,6 +166,9 @@
  • brightness_command_topic (Optional): The MQTT topic to publish commands to change the light’s brightness.
  • rgb_state_topic (Optional): The MQTT topic subscribed to receive RGB state updates.
  • rgb_command_topic (Optional): The MQTT topic to publish commands to change the light’s RGB state.
  • +
  • state_value_format (Optional): Defines a template to extract the state value.
  • +
  • brightness_value_format (Optional): Defines a template to extract the brightness value.
  • +
  • rgb_value_format (Optional): Defines a template to extract the RGB value.
  • qos (Optional): The maximum QoS level of the state topic. Default is 0 and will also be used to publishing messages.
  • payload_on (Optional): The payload that represents enabled state. Default is “ON”.
  • payload_off (Optional): The payload that represents disabled state. Default is “OFF”.
  • diff --git a/components/light.rfxtrx/index.html b/components/light.rfxtrx/index.html index e4e5020e65..131906d786 100644 --- a/components/light.rfxtrx/index.html +++ b/components/light.rfxtrx/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/light.tellstick/index.html b/components/light.tellstick/index.html index fe14870772..3e0f3cf2b3 100644 --- a/components/light.tellstick/index.html +++ b/components/light.tellstick/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/light.vera/index.html b/components/light.vera/index.html index bb836a8bca..feadaff965 100644 --- a/components/light.vera/index.html +++ b/components/light.vera/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/light.wink/index.html b/components/light.wink/index.html index c524134782..97a3f02b86 100644 --- a/components/light.wink/index.html +++ b/components/light.wink/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/light.zwave/index.html b/components/light.zwave/index.html index 870b082567..7a159650b3 100644 --- a/components/light.zwave/index.html +++ b/components/light.zwave/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/light/index.html b/components/light/index.html index 140e57b95a..fa5b486398 100644 --- a/components/light/index.html +++ b/components/light/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/lock.wink/index.html b/components/lock.wink/index.html index ef3f66b02b..7b65312d9e 100644 --- a/components/lock.wink/index.html +++ b/components/lock.wink/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/lock/index.html b/components/lock/index.html index cd30347bc4..df2dbe751f 100644 --- a/components/lock/index.html +++ b/components/lock/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/logbook/index.html b/components/logbook/index.html index 08a17289ca..cd23c85a8a 100644 --- a/components/logbook/index.html +++ b/components/logbook/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/logger/index.html b/components/logger/index.html index 0ffe9cd17e..055e81f010 100644 --- a/components/logger/index.html +++ b/components/logger/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/media_player.cast/index.html b/components/media_player.cast/index.html index efdead7e83..8f56dd386f 100644 --- a/components/media_player.cast/index.html +++ b/components/media_player.cast/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/media_player.denon/index.html b/components/media_player.denon/index.html index c57d2834a3..550f0b8245 100644 --- a/components/media_player.denon/index.html +++ b/components/media_player.denon/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/media_player.firetv/index.html b/components/media_player.firetv/index.html index daad341de1..b13bcb19fb 100644 --- a/components/media_player.firetv/index.html +++ b/components/media_player.firetv/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/media_player.itunes/index.html b/components/media_player.itunes/index.html index 6ef794910e..4b89fe1970 100644 --- a/components/media_player.itunes/index.html +++ b/components/media_player.itunes/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/media_player.kodi/index.html b/components/media_player.kodi/index.html index 32c5ea6c87..ab36ecc6cf 100644 --- a/components/media_player.kodi/index.html +++ b/components/media_player.kodi/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/media_player.mpd/index.html b/components/media_player.mpd/index.html index 276862b5c6..ad669331ee 100644 --- a/components/media_player.mpd/index.html +++ b/components/media_player.mpd/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/media_player.plex/index.html b/components/media_player.plex/index.html index d616e7cc9f..cee4e8cc87 100644 --- a/components/media_player.plex/index.html +++ b/components/media_player.plex/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/media_player.sonos/index.html b/components/media_player.sonos/index.html index 849a6183bf..0bdf601786 100644 --- a/components/media_player.sonos/index.html +++ b/components/media_player.sonos/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/media_player.squeezebox/index.html b/components/media_player.squeezebox/index.html index 67a7a67253..c959ab9640 100644 --- a/components/media_player.squeezebox/index.html +++ b/components/media_player.squeezebox/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/media_player/index.html b/components/media_player/index.html index ef1da8d8ea..3666288920 100644 --- a/components/media_player/index.html +++ b/components/media_player/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/modbus/index.html b/components/modbus/index.html index 1a46e83f91..75b0a23fa9 100644 --- a/components/modbus/index.html +++ b/components/modbus/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/mqtt/index.html b/components/mqtt/index.html index 4365089359..4489349125 100644 --- a/components/mqtt/index.html +++ b/components/mqtt/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/notify.file/index.html b/components/notify.file/index.html index 765f9ee339..45dbe1870e 100644 --- a/components/notify.file/index.html +++ b/components/notify.file/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/notify.instapush/index.html b/components/notify.instapush/index.html index cd71d6323e..417d6b3332 100644 --- a/components/notify.instapush/index.html +++ b/components/notify.instapush/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/notify.nma/index.html b/components/notify.nma/index.html index a5e9151a75..bcd44b5c3f 100644 --- a/components/notify.nma/index.html +++ b/components/notify.nma/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/notify.pushbullet/index.html b/components/notify.pushbullet/index.html index 6e11b2963c..7a27c2e9c6 100644 --- a/components/notify.pushbullet/index.html +++ b/components/notify.pushbullet/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/notify.pushetta/index.html b/components/notify.pushetta/index.html index c7a1b18842..20e6bfe2d5 100644 --- a/components/notify.pushetta/index.html +++ b/components/notify.pushetta/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/notify.pushover/index.html b/components/notify.pushover/index.html index 3d7580a3ef..e7c366314a 100644 --- a/components/notify.pushover/index.html +++ b/components/notify.pushover/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/notify.slack/index.html b/components/notify.slack/index.html index 41722d23dc..c50936af48 100644 --- a/components/notify.slack/index.html +++ b/components/notify.slack/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/notify.smtp/index.html b/components/notify.smtp/index.html index 3559b53526..640f65d5c7 100644 --- a/components/notify.smtp/index.html +++ b/components/notify.smtp/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/notify.syslog/index.html b/components/notify.syslog/index.html index 297cf4b9e1..01e3722525 100644 --- a/components/notify.syslog/index.html +++ b/components/notify.syslog/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/notify.telegram/index.html b/components/notify.telegram/index.html index 9345a263f3..eb99851b3b 100644 --- a/components/notify.telegram/index.html +++ b/components/notify.telegram/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/notify.xmpp/index.html b/components/notify.xmpp/index.html index 003bc5a61c..48e965f801 100644 --- a/components/notify.xmpp/index.html +++ b/components/notify.xmpp/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/notify/index.html b/components/notify/index.html index f602b2ec8b..512eae8d88 100644 --- a/components/notify/index.html +++ b/components/notify/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -155,13 +156,15 @@ +

    The notification component supports specifying templates for both the message and the title. This will allow you to use the current state of Home Assistant in your notifications.

    +

    Test if it works

    A simple way to test if you have set up your notify platform correctly is to use Call Service from the Developer Tools to call your notify service. Choose your service (notify/xyz) from the list of Available services: and enter something like the sample below into the Service Data field and hit CALL SERVICE.

    {
    -  "message": "A simple test message from HA."
    +  "message": "The sun is {% if is_state('sun.sun', 'above_horizon') %}up{% else %}down{% endif %}!"
     }
     
    diff --git a/components/rfxtrx/index.html b/components/rfxtrx/index.html index 59ba66f33c..7107523d9c 100644 --- a/components/rfxtrx/index.html +++ b/components/rfxtrx/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/rollershutter.mqtt/index.html b/components/rollershutter.mqtt/index.html index f5dc20058f..9ffa14d9a6 100644 --- a/components/rollershutter.mqtt/index.html +++ b/components/rollershutter.mqtt/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/rollershutter/index.html b/components/rollershutter/index.html index 82e29c266f..0e32f0b935 100644 --- a/components/rollershutter/index.html +++ b/components/rollershutter/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/scene/index.html b/components/scene/index.html index f20e708bb4..6daffcf290 100644 --- a/components/scene/index.html +++ b/components/scene/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/script/index.html b/components/script/index.html index e4645089fa..195b8dd02b 100644 --- a/components/script/index.html +++ b/components/script/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/sensor.arduino/index.html b/components/sensor.arduino/index.html index eb26a5c3bb..d06e05b3fa 100644 --- a/components/sensor.arduino/index.html +++ b/components/sensor.arduino/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/sensor.arest/index.html b/components/sensor.arest/index.html index 3e97951868..8303a48aa7 100644 --- a/components/sensor.arest/index.html +++ b/components/sensor.arest/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -119,6 +120,7 @@ monitored_variables: - name: temperature unit_of_measurement: '°C' + value_template: '{{ value | round(1) }}' - name: humidity unit_of_measurement: '%' pins: @@ -141,6 +143,7 @@
    • name (Required): The name of the variable you wish to monitor.
    • unit (Optional): Defines the units of measurement of the sensor, if any.
    • +
    • value_template (Optional): Defines a template to extract a value from the payload.
  • pins array (Optional): List of pins to monitor. Analog pins need a leading A for the pin number. @@ -225,16 +228,16 @@ Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -272,11 +275,14 @@
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.bitcoin/index.html b/components/sensor.bitcoin/index.html index bb720d522e..4fd87b20e8 100644 --- a/components/sensor.bitcoin/index.html +++ b/components/sensor.bitcoin/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -208,16 +209,16 @@ Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -255,11 +256,14 @@
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.command_sensor/index.html b/components/sensor.command_sensor/index.html index 8e1b88f909..d8f95786f0 100644 --- a/components/sensor.command_sensor/index.html +++ b/components/sensor.command_sensor/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -249,16 +250,16 @@ print(response.json()['
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -296,11 +297,14 @@ print(response.json()[' Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.cpuspeed/index.html b/components/sensor.cpuspeed/index.html index f78346b237..1e2b54a6a8 100644 --- a/components/sensor.cpuspeed/index.html +++ b/components/sensor.cpuspeed/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -151,16 +152,16 @@ Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -198,11 +199,14 @@
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.dht/index.html b/components/sensor.dht/index.html index 8255aedfa2..3e5500dd23 100644 --- a/components/sensor.dht/index.html +++ b/components/sensor.dht/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/sensor.dweet/index.html b/components/sensor.dweet/index.html index 984d4c53cc..a3329943ec 100644 --- a/components/sensor.dweet/index.html +++ b/components/sensor.dweet/index.html @@ -7,7 +7,7 @@ - Dweet.io sensor - Home Assistant + Dweet.io - Home Assistant @@ -15,7 +15,7 @@ - + @@ -25,7 +25,7 @@ - + @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -101,7 +102,7 @@

    - Dweet.io sensor + Dweet.io


    @@ -198,16 +199,16 @@ Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -245,11 +246,14 @@
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.ecobee/index.html b/components/sensor.ecobee/index.html index 398da88bb9..2c005490c5 100644 --- a/components/sensor.ecobee/index.html +++ b/components/sensor.ecobee/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -146,16 +147,16 @@ Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -193,11 +194,14 @@
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.efergy/index.html b/components/sensor.efergy/index.html index ade54e0917..dfb271121d 100644 --- a/components/sensor.efergy/index.html +++ b/components/sensor.efergy/index.html @@ -7,7 +7,7 @@ - Efergy sensor - Home Assistant + Efergy - Home Assistant @@ -15,7 +15,7 @@ - + @@ -25,7 +25,7 @@ - + @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -101,7 +102,7 @@

    - Efergy sensor + Efergy


    @@ -167,16 +168,16 @@ negative number of minutes your timezone is ahead/behind UTC time. Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -214,11 +215,14 @@ negative number of minutes your timezone is ahead/behind UTC time.
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.eliqonline/index.html b/components/sensor.eliqonline/index.html index c2f9e832af..cc675f6fff 100644 --- a/components/sensor.eliqonline/index.html +++ b/components/sensor.eliqonline/index.html @@ -7,7 +7,7 @@ - Eliqonline sensor - Home Assistant + Eliqonline - Home Assistant @@ -15,7 +15,7 @@ - + @@ -25,7 +25,7 @@ - + @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -101,7 +102,7 @@

    - Eliqonline sensor + Eliqonline


    @@ -159,16 +160,16 @@ Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -206,11 +207,14 @@
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.forecast/index.html b/components/sensor.forecast/index.html index 627971a2b1..fe86915be1 100644 --- a/components/sensor.forecast/index.html +++ b/components/sensor.forecast/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/sensor.glances/index.html b/components/sensor.glances/index.html index 4d5a91d7bc..ef467fed1d 100644 --- a/components/sensor.glances/index.html +++ b/components/sensor.glances/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -208,16 +209,16 @@ Glances web server started on http://0.0.0.0:61208/ Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -255,11 +256,14 @@ Glances web server started on http://0.0.0.0:61208/
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.modbus/index.html b/components/sensor.modbus/index.html index 64528e92f9..c4eb8bdb95 100644 --- a/components/sensor.modbus/index.html +++ b/components/sensor.modbus/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -204,16 +205,16 @@ Each named register will create an integer sensor and each named bit will create Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -251,11 +252,14 @@ Each named register will create an integer sensor and each named bit will create
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.mqtt/index.html b/components/sensor.mqtt/index.html index 66b31381df..8c1bc20b3d 100644 --- a/components/sensor.mqtt/index.html +++ b/components/sensor.mqtt/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -215,16 +216,16 @@ Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -262,11 +263,14 @@
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.mysensors/index.html b/components/sensor.mysensors/index.html index 2804a19e2e..3886f9a1b9 100644 --- a/components/sensor.mysensors/index.html +++ b/components/sensor.mysensors/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -165,16 +166,16 @@ Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -212,11 +213,14 @@
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.openweathermap/index.html b/components/sensor.openweathermap/index.html index 6baa09e51f..7e475b8176 100644 --- a/components/sensor.openweathermap/index.html +++ b/components/sensor.openweathermap/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/sensor.rest/index.html b/components/sensor.rest/index.html index 441f2b8e3d..ae564b3a75 100644 --- a/components/sensor.rest/index.html +++ b/components/sensor.rest/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -115,9 +116,9 @@ sensor: platform: rest resource: http://IP_ADDRESS/ENDPOINT + value_template: '{{ value_json.thermostat }}' method: GET name: REST GET sensor - value_template: '{{ value_json.x }}' unit_of_measurement: "°C"
    @@ -131,7 +132,7 @@ platform: rest resource: http://IP_ADDRESS/ENDPOINT method: POST - value_template: '{{ template }}' + value_template: '{{ value_json.thermostat }}' payload: '{ "device" : "heater" }' name: REST POST sensor unit_of_measurement: "°C" @@ -144,7 +145,7 @@ @@ -158,16 +159,16 @@ Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -205,11 +206,14 @@
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.rpi_gpio/index.html b/components/sensor.rpi_gpio/index.html index ac408901da..fa1a1cc790 100644 --- a/components/sensor.rpi_gpio/index.html +++ b/components/sensor.rpi_gpio/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/sensor.sabnzbd/index.html b/components/sensor.sabnzbd/index.html index b2b02e6f29..051eecc7da 100644 --- a/components/sensor.sabnzbd/index.html +++ b/components/sensor.sabnzbd/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -169,16 +170,16 @@ Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -216,11 +217,14 @@
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.swiss_public_transport/index.html b/components/sensor.swiss_public_transport/index.html index 8a46da3d8f..7c3efd7a49 100644 --- a/components/sensor.swiss_public_transport/index.html +++ b/components/sensor.swiss_public_transport/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -159,16 +160,16 @@ Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -206,11 +207,14 @@
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.systemmonitor/index.html b/components/sensor.systemmonitor/index.html index 878f3d0c67..080b2b64f5 100644 --- a/components/sensor.systemmonitor/index.html +++ b/components/sensor.systemmonitor/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -250,16 +251,16 @@ Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -297,11 +298,14 @@
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.tellstick/index.html b/components/sensor.tellstick/index.html index c7ae1ad729..bad52103b1 100644 --- a/components/sensor.tellstick/index.html +++ b/components/sensor.tellstick/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -174,16 +175,16 @@ Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -221,11 +222,14 @@
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.temper/index.html b/components/sensor.temper/index.html index 6fd8b16319..a4df7c5ffc 100644 --- a/components/sensor.temper/index.html +++ b/components/sensor.temper/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -144,16 +145,16 @@ Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -191,11 +192,14 @@
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.time_date/index.html b/components/sensor.time_date/index.html index 92dcdd01e1..31f9496f0f 100644 --- a/components/sensor.time_date/index.html +++ b/components/sensor.time_date/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -158,16 +159,16 @@ Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -205,11 +206,14 @@
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.torque/index.html b/components/sensor.torque/index.html new file mode 100644 index 0000000000..3b0d96ce90 --- /dev/null +++ b/components/sensor.torque/index.html @@ -0,0 +1,293 @@ + + + + + + + + + + Torque (OBD2) - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    + +
    + + +
    +
    +

    + Torque (OBD2) +

    +
    +
    + +

    The torque platform will allow you to monitor Torque data relayed from a bluetooth OBD2 stick via the Torque mobile application.

    + +

    Configuration

    +

    To use Torque sensors with your installation, you must configure both the Torque mobile application and Home Assistant.

    + +

    Torque application

    + +

    In Settings -> Data Logging & Upload:

    + +

    Under the Logging Preferences header:

    + +
      +
    • Touch Select what to log, activate the menu in the upper right, and select Add PID to log.
    • +
    • Select items of interest.
    • +
    + +

    Under the Realtime Web Upload header:

    + +
      +
    • Check Upload to webserver.
    • +
    • Enter http://HOST:PORT/api/torque?api_password=YOUR_PASSWORD as the Webserver URL, where HOST and PORT are your externally-accessible Home Assistant HTTP host and port and YOUR_PASSWORD is your password.
    • +
    • Enter an email address in User Email Address.
    • +
    • Optionally set the Web Logging Interval. The 2-second default may quickly fill up the Home Assistant history database.
    • +
    + +

    Home Assistant

    + +

    Add the following to your configuration.yaml file:

    + +
    +
    # Example configuration.yaml entry
    +sensor:
    +  platform: torque
    +  name: Your Vehicle Name
    +  email: your_configured@email.com
    +
    +
    +
    + +

    Configuration variables:

    + +
      +
    • name (Required): Vehicle name (your choice).
    • +
    • email: Email address configured in Torque application.
    • +
    + +
    + + +
    + + + + +
    +
    + + + + + + + + + \ No newline at end of file diff --git a/components/sensor.transmission/index.html b/components/sensor.transmission/index.html index 52303f5c7f..5068be9d83 100644 --- a/components/sensor.transmission/index.html +++ b/components/sensor.transmission/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -190,16 +191,16 @@ Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -237,11 +238,14 @@
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.twitch/index.html b/components/sensor.twitch/index.html index ae8bb6dffb..d5e18736a7 100644 --- a/components/sensor.twitch/index.html +++ b/components/sensor.twitch/index.html @@ -7,7 +7,7 @@ - Twitch sensor - Home Assistant + Twitch - Home Assistant @@ -15,7 +15,7 @@ - + @@ -25,7 +25,7 @@ - + @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -101,7 +102,7 @@

    - Twitch sensor + Twitch


    @@ -159,16 +160,16 @@ Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -206,11 +207,14 @@
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.vera/index.html b/components/sensor.vera/index.html index 079abae519..e4a15aac2c 100644 --- a/components/sensor.vera/index.html +++ b/components/sensor.vera/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -178,16 +179,16 @@ Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -225,11 +226,14 @@
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.wink/index.html b/components/sensor.wink/index.html index 8a4007977a..68d7d349e7 100644 --- a/components/sensor.wink/index.html +++ b/components/sensor.wink/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -155,16 +156,16 @@ Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -202,11 +203,14 @@
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.worldclock/index.html b/components/sensor.worldclock/index.html index 889c416496..a2b40bcdb2 100644 --- a/components/sensor.worldclock/index.html +++ b/components/sensor.worldclock/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -161,16 +162,16 @@ Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -208,11 +209,14 @@
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor.zwave/index.html b/components/sensor.zwave/index.html index c92554c3bb..49711977d7 100644 --- a/components/sensor.zwave/index.html +++ b/components/sensor.zwave/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -149,16 +150,16 @@ Command line sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Glances @@ -196,11 +197,14 @@
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/sensor/index.html b/components/sensor/index.html index bec5e1b7ab..d2526a507b 100644 --- a/components/sensor/index.html +++ b/components/sensor/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -142,16 +143,16 @@ DHT sensor
  • - Dweet.io sensor + Dweet.io
  • Ecobee sensor
  • - Efergy sensor + Efergy
  • - Eliqonline sensor + Eliqonline
  • Forecast.io @@ -198,11 +199,14 @@
  • Time & Date
  • +
  • + Torque (OBD2) +
  • Transmission sensor
  • - Twitch sensor + Twitch
  • Vera sensor diff --git a/components/shell_command/index.html b/components/shell_command/index.html index 8b68524630..a5107b9755 100644 --- a/components/shell_command/index.html +++ b/components/shell_command/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/simple_alarm/index.html b/components/simple_alarm/index.html index a237199edd..0a757b05d6 100644 --- a/components/simple_alarm/index.html +++ b/components/simple_alarm/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/sun/index.html b/components/sun/index.html index 5ca76325de..aecb633e15 100644 --- a/components/sun/index.html +++ b/components/sun/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/switch.arduino/index.html b/components/switch.arduino/index.html index e3279ad018..88ce995937 100644 --- a/components/switch.arduino/index.html +++ b/components/switch.arduino/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/switch.arest/index.html b/components/switch.arest/index.html index da0ad4590d..b22eca94f3 100644 --- a/components/switch.arest/index.html +++ b/components/switch.arest/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/switch.command_switch/index.html b/components/switch.command_switch/index.html index 21efb6f629..0e97ed2786 100644 --- a/components/switch.command_switch/index.html +++ b/components/switch.command_switch/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/switch.edimax/index.html b/components/switch.edimax/index.html index d563af67c0..79d663641a 100644 --- a/components/switch.edimax/index.html +++ b/components/switch.edimax/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/switch.hikvision/index.html b/components/switch.hikvision/index.html index 35ffc0c823..1598f6264b 100644 --- a/components/switch.hikvision/index.html +++ b/components/switch.hikvision/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/switch.modbus/index.html b/components/switch.modbus/index.html index c25c0fb399..ee909befe7 100644 --- a/components/switch.modbus/index.html +++ b/components/switch.modbus/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/switch.mqtt/index.html b/components/switch.mqtt/index.html index 586276bdd4..4f1ee1d608 100644 --- a/components/switch.mqtt/index.html +++ b/components/switch.mqtt/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/switch.mystrom/index.html b/components/switch.mystrom/index.html index c48566ecb2..aa3af07124 100644 --- a/components/switch.mystrom/index.html +++ b/components/switch.mystrom/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/switch.orvibo/index.html b/components/switch.orvibo/index.html index be83b36bc6..477a5be4fb 100644 --- a/components/switch.orvibo/index.html +++ b/components/switch.orvibo/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/switch.rest/index.html b/components/switch.rest/index.html index f9265d18d9..ff302eb7bf 100644 --- a/components/switch.rest/index.html +++ b/components/switch.rest/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/switch.rfxtrx/index.html b/components/switch.rfxtrx/index.html index bfabc8e813..176abe99da 100644 --- a/components/switch.rfxtrx/index.html +++ b/components/switch.rfxtrx/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/switch.rpi_gpio/index.html b/components/switch.rpi_gpio/index.html index 2ffbcfe049..8038a0a54c 100644 --- a/components/switch.rpi_gpio/index.html +++ b/components/switch.rpi_gpio/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/switch.tellstick/index.html b/components/switch.tellstick/index.html index 2141cf83cd..27cb453473 100644 --- a/components/switch.tellstick/index.html +++ b/components/switch.tellstick/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/switch.transmission/index.html b/components/switch.transmission/index.html index 747b3b24b9..67afe13687 100644 --- a/components/switch.transmission/index.html +++ b/components/switch.transmission/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/switch.vera/index.html b/components/switch.vera/index.html index 60a177dbc8..552a19c62a 100644 --- a/components/switch.vera/index.html +++ b/components/switch.vera/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/switch.wemo/index.html b/components/switch.wemo/index.html index 32b4fad093..4afd1d3c91 100644 --- a/components/switch.wemo/index.html +++ b/components/switch.wemo/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/switch.wink/index.html b/components/switch.wink/index.html index 90164769f7..399275fff3 100644 --- a/components/switch.wink/index.html +++ b/components/switch.wink/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/switch.zwave/index.html b/components/switch.zwave/index.html index 49141913eb..14bef86bce 100644 --- a/components/switch.zwave/index.html +++ b/components/switch.zwave/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/switch/index.html b/components/switch/index.html index e9752bea8e..f37bffd4cb 100644 --- a/components/switch/index.html +++ b/components/switch/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/tellstick/index.html b/components/tellstick/index.html index 761b32eb6c..60d30420de 100644 --- a/components/tellstick/index.html +++ b/components/tellstick/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/thermostat.ecobee/index.html b/components/thermostat.ecobee/index.html index 777677e5c5..7db4bbc185 100644 --- a/components/thermostat.ecobee/index.html +++ b/components/thermostat.ecobee/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/thermostat.heat_control/index.html b/components/thermostat.heat_control/index.html index 52519c0641..96a6fa9226 100644 --- a/components/thermostat.heat_control/index.html +++ b/components/thermostat.heat_control/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/thermostat.heatmiser/index.html b/components/thermostat.heatmiser/index.html index e76181c397..dc56f591d5 100644 --- a/components/thermostat.heatmiser/index.html +++ b/components/thermostat.heatmiser/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/thermostat.homematic/index.html b/components/thermostat.homematic/index.html index eacde719fe..9f124a9b54 100644 --- a/components/thermostat.homematic/index.html +++ b/components/thermostat.homematic/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/thermostat.honeywell/index.html b/components/thermostat.honeywell/index.html index 6a0a5f5ff3..82d7ead56c 100644 --- a/components/thermostat.honeywell/index.html +++ b/components/thermostat.honeywell/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/thermostat.nest/index.html b/components/thermostat.nest/index.html index 70f73988bc..3ba0b8b217 100644 --- a/components/thermostat.nest/index.html +++ b/components/thermostat.nest/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/thermostat.radiotherm/index.html b/components/thermostat.radiotherm/index.html index edebaa7851..2726a54f62 100644 --- a/components/thermostat.radiotherm/index.html +++ b/components/thermostat.radiotherm/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/thermostat/index.html b/components/thermostat/index.html index e83cd5c831..83c44f0f88 100644 --- a/components/thermostat/index.html +++ b/components/thermostat/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/updater/index.html b/components/updater/index.html index afb9c7cb5e..7c514b1e84 100644 --- a/components/updater/index.html +++ b/components/updater/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/vera/index.html b/components/vera/index.html index 3b45e5725a..cee6f4fb00 100644 --- a/components/vera/index.html +++ b/components/vera/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/verisure/index.html b/components/verisure/index.html index 702ef4ea7a..7319e92a84 100644 --- a/components/verisure/index.html +++ b/components/verisure/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/wink/index.html b/components/wink/index.html index 56ab322fc6..36e9a2e32a 100644 --- a/components/wink/index.html +++ b/components/wink/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/zone/index.html b/components/zone/index.html index 1998800ffe..96e4bf6ef7 100644 --- a/components/zone/index.html +++ b/components/zone/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/components/zwave/index.html b/components/zwave/index.html index 0f55c087b1..60fb9b4a81 100644 --- a/components/zwave/index.html +++ b/components/zwave/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/cookbook/automation_for_rainy_days/index.html b/cookbook/automation_for_rainy_days/index.html index 2c86434453..468c9332eb 100644 --- a/cookbook/automation_for_rainy_days/index.html +++ b/cookbook/automation_for_rainy_days/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/cookbook/automation_sun/index.html b/cookbook/automation_sun/index.html index 15c0b0f66e..b145ca2ae7 100644 --- a/cookbook/automation_sun/index.html +++ b/cookbook/automation_sun/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/cookbook/basic_example_use_trigger_values/index.html b/cookbook/basic_example_use_trigger_values/index.html index 2203889b7d..17a22d31ac 100644 --- a/cookbook/basic_example_use_trigger_values/index.html +++ b/cookbook/basic_example_use_trigger_values/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/cookbook/dim_lights_when_playing_media/index.html b/cookbook/dim_lights_when_playing_media/index.html index 9c9072e6a8..475c72b37e 100644 --- a/cookbook/dim_lights_when_playing_media/index.html +++ b/cookbook/dim_lights_when_playing_media/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/cookbook/index.html b/cookbook/index.html index 0b94f9a42e..ec5ec7ef2a 100644 --- a/cookbook/index.html +++ b/cookbook/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/cookbook/send_a_reminder/index.html b/cookbook/send_a_reminder/index.html index 03dc630908..9078b00cf2 100644 --- a/cookbook/send_a_reminder/index.html +++ b/cookbook/send_a_reminder/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/cookbook/turn_on_light_for_10_minutes_when_motion_detected/index.html b/cookbook/turn_on_light_for_10_minutes_when_motion_detected/index.html index bf02177b15..69273d5e59 100644 --- a/cookbook/turn_on_light_for_10_minutes_when_motion_detected/index.html +++ b/cookbook/turn_on_light_for_10_minutes_when_motion_detected/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/developers/add_new_platform/index.html b/developers/add_new_platform/index.html index b6b1dbc46a..b87cce8789 100644 --- a/developers/add_new_platform/index.html +++ b/developers/add_new_platform/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/developers/api/index.html b/developers/api/index.html index 6fb1ff162f..fba7643056 100644 --- a/developers/api/index.html +++ b/developers/api/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/developers/architecture/index.html b/developers/architecture/index.html index 585501e8d7..ae7393a665 100644 --- a/developers/architecture/index.html +++ b/developers/architecture/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/developers/creating_components/index.html b/developers/creating_components/index.html index 441a32f683..256367936c 100644 --- a/developers/creating_components/index.html +++ b/developers/creating_components/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/developers/credits/index.html b/developers/credits/index.html index 9d8139eb2b..74b7f6ce76 100644 --- a/developers/credits/index.html +++ b/developers/credits/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/developers/frontend/index.html b/developers/frontend/index.html index aeea2395a9..c62f9319c1 100644 --- a/developers/frontend/index.html +++ b/developers/frontend/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/developers/index.html b/developers/index.html index 60c3c25b22..2608f0faa5 100644 --- a/developers/index.html +++ b/developers/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/developers/python_api/index.html b/developers/python_api/index.html index 213c35f821..a78125e9cd 100644 --- a/developers/python_api/index.html +++ b/developers/python_api/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/developers/rest_api/index.html b/developers/rest_api/index.html index be4c229b1a..df8cd4d18b 100644 --- a/developers/rest_api/index.html +++ b/developers/rest_api/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -346,9 +347,23 @@ You can append ?api_password=YOUR_PASSWORD to any url to log in aut

    Sample curl command:

    -

    $ curl -X GET -H "x-ha-access: YOUR_PASSWORD" \ +

    +
    $ curl -X GET -H "x-ha-access: YOUR_PASSWORD" \
             http://IP_ADDRESS:8123/api/states/sensor.kitchen_temperature
    -

    +
    +
    +
    + +

    GET /api/error_log

    +

    Retrieve all errors logged during the current session of Home Assistant as a plaintext response.

    + +
    +
    15-12-20 11:02:50 homeassistant.components.recorder: Found unfinished sessions
    +15-12-20 11:03:03 netdisco.ssdp: Error fetching description at http://192.168.1.1:8200/rootDesc.xml
    +15-12-20 11:04:36 homeassistant.components.alexa: Received unknown intent HelpIntent
    +
    +
    +

    POST /api/states/<entity_id>

    Updates or creates the current state of an entity.

    @@ -387,8 +402,8 @@ You can append ?api_password=YOUR_PASSWORD to any url to log in aut
    $ curl -X POST -H "x-ha-access: YOUR_PASSWORD" \
    -      -d '{"state": "25", "attributes": {"unit_of_measurement": "°C"}}' \
    -      http://localhost:8123/api/states/sensor.kitchen_temperature
    +       -d '{"state": "25", "attributes": {"unit_of_measurement": "°C"}}' \
    +       http://localhost:8123/api/states/sensor.kitchen_temperature
     
    @@ -457,16 +472,35 @@ You can append ?api_password=YOUR_PASSWORD to any url to log in aut
    $ curl -X POST -H "x-ha-access: YOUR_PASSWORD" \
    -      -d '{"entity_id": "switch.christmas_lights", "state": "on"}' \
    -      http://localhost:8123/api/services/switch/turn_on
    +       -d '{"entity_id": "switch.christmas_lights", "state": "on"}' \
    +       http://localhost:8123/api/services/switch/turn_on
     

    -The result will include any changed states that changed while the service was being executed, even if their change was the result of something else happening in the system. +The result will include any changed states that changed while the service was being executed, even if their change was the result of something else happening in the system.

    +

    POST /api/template

    +

    Render a Home Assistant template. See template docs for more information.

    + +
    +
    {
    +    "template": "Paulus is at {{ states('device_tracker.paulus') }}!"
    +}
    +
    +
    +
    + +

    Returns the rendered template in plain text.

    + +
    +
    Paulus is at work!
    +
    +
    +
    +

    POST /api/event_forwarding

    Setup event forwarding to another Home Assistant instance.

    diff --git a/developers/website/index.html b/developers/website/index.html index 3474cfd0a1..85095b4bce 100644 --- a/developers/website/index.html +++ b/developers/website/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/getting-started/android/index.html b/getting-started/android/index.html index f9655b14b4..7756398ad9 100644 --- a/getting-started/android/index.html +++ b/getting-started/android/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/getting-started/automation/index.html b/getting-started/automation/index.html index 665c9d5b03..276315e89f 100644 --- a/getting-started/automation/index.html +++ b/getting-started/automation/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/getting-started/autostart/index.html b/getting-started/autostart/index.html index de69967092..4c19ebb1d3 100644 --- a/getting-started/autostart/index.html +++ b/getting-started/autostart/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/getting-started/configuration/index.html b/getting-started/configuration/index.html index edf7a8a372..19b4ac51cc 100644 --- a/getting-started/configuration/index.html +++ b/getting-started/configuration/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/getting-started/devices/index.html b/getting-started/devices/index.html index 2995680a31..abd186e1eb 100644 --- a/getting-started/devices/index.html +++ b/getting-started/devices/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/getting-started/index.html b/getting-started/index.html index 27148e9ad5..d45ee87fef 100644 --- a/getting-started/index.html +++ b/getting-started/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/getting-started/presence-detection/index.html b/getting-started/presence-detection/index.html index 3b659ef5d8..4e3c0b4ef7 100644 --- a/getting-started/presence-detection/index.html +++ b/getting-started/presence-detection/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/getting-started/templating/index.html b/getting-started/templating/index.html index 25e657ed72..031bd42d93 100644 --- a/getting-started/templating/index.html +++ b/getting-started/templating/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • @@ -109,110 +110,127 @@
    -

    The template helper enables one to mathematically manipulate values, use variables to extract values from JSON, and create customized messages to send with the notification component. If the entity has template support then the value_template key can be set and used (eg. message: in data: of an automation rule) in the configuration.yaml file.

    +

    +This is an advanced feature of Home Assistant. You need a basic understanding of the Home Assistant architecture, especially states. +

    + +

    Templating is a powerful feature in Home Assistant that allows the user control over information that is going into and out of the system. It is used for:

    + + + +

    Building templates

    + +

    Templating in Home Assistant is powered by the Jinja2 templating engine. This means that we are using their syntax and make some custom Home Assistant variables available to templates during rendering. We will not go over the basics of the syntax, as Jinja2 does a lot better job at this in their Jinja2 documentation.

    + +

    +The frontend has a template editor developer tool to help develop and debug templates. +

    + +

    Templates can get pretty big pretty fast. To keep a clear overview, consider using YAML multiline strings to define your templates:

    -
    value_template: '{{ value.x }}'
    +  
    script:
    +  msg_who_is_home:
    +    sequence:
    +      - service: notify.notify
    +        data:
    +          message: >
    +            {% if is_state('device_tracker.paulus', 'home') %}
    +              Ha, Paulus is home!
    +            {% else %}
    +              Paulus is at {{ states('device_tracker.paulus')) }}.
    +            {% endif %}
     
    -

    To check your templates on-the-fly checkout the Template Editor from the Developer Tools.

    +

    Home Assistant template extensions

    -

    For a complete overview, check the Jinja2 documentation.

    - -

    Accessing variables

    - -

    The variables are handled the same way as in Python.

    - - - - - - - - - - - - - - - - - - -
    Methoddescription
    {{ value.x }} or {{ value.['x'] }}Normal value
    {{ value_json.x }}JSON value
    - -

    The evaluation leads to an empty string if it’s unsuccessful and printed or iterated over.

    - -

    The states variable

    - -

    The template support has a special states variable:

    +

    Home Assistant adds extensions to allow templates to access all of the current states:

    • Iterating states will yield each state sorted alphabetically by entity id
    • Iterating states.domain will yield each state of that domain sorted alphabetically by entity id
    • states.sensor.temperature returns state object for sensor.temperature
    • +
    • states('device_tracker.paulus') will return the state string (not the object) of given entity or unknown if it doesn’t exist.
    • +
    • is_state('device_tracker.paulus', 'home') will test if given entity is specified state.
    • +
    • Filter multiply(x) will convert input to number and multiply it with x
    • +
    • Filter round(x) will convert input to number and round it to x decimals.
    -

    Example templates and what they could result in:

    - - - - - - - - - - - - - - - - - - -
    TemplateOutput
    {{ states.device_tracker.paulus.state }}home
    {% for state in states.sensor %}{{ state.entity_id }}={{ state.state }}, {% endfor %}senor.thermostat=24, sensor.humidity=40,
    - -

    Mathematical functions

    - -

    The mathematical methods convert strings to numbers automatically before they are doing their job. This could be useful if you recieve data in the wrong unit of measurement and want to convert it. They are used like the standard Jinja2 filters.

    - - - - - - - - - - - - - - - - - - -
    Methoddescription
    multiply(x)Multiplies the value with x
    round(x)Maximal number x of decimal places for the value
    - -

    A sample sensor entry for your configuration.yaml file could look like this:

    +

    Examples

    -
    # Example configuration.yaml entry
    -sensor:
    -  platform: dweet
    -  device: temp-sensor012
    -  value_template: '{{ value_json.temperature | multiply(1.02) | round(2) }}'
    -  unit_of_measurement: "°C"
    +  
    +# Next two statements result in same value if state exists
    +# Second one will result in an error if state does not exist
    +{{ states('device_tracker.paulus') }}
    +{{ states.device_tracker.paulus.state }}
    +
    +# Print an attribute if state is defined
    +{% if states.device_tracker.paulus %}
    +{{ states.device_tracker.paulus.attributes.battery }}
    +{% else %}
    +??
    +{% endif %}
    +
    +# Print out a list of all the sensor states
    +{% for state in states.sensor %}
    +  {{ state.entity_id }}={{ state.state }},
    +{% endfor %}
    +
    +{% if is_state('device_tracker.paulus', 'home') %}
    +  Ha, Paulus is home!
    +{% else %}
    +  Paulus is at {{ states('device_tracker.paulus')) }}.
    +{% endif %}
    +
    +{{ states.sensor.temperature | multiply(10) | round(2) }}
    +
    +{% if states('sensor.temperature') | float > 20 %}
    +  It is warm!
    +{%endif %}
     
    +

    Processing incoming data

    + +

    The other part of templating is processing incoming data. It will allow you to modify incoming data and extract only the data that you care about. This will work only for platforms and components that mentioned support for this in their documentation.

    + +

    It depends per component or platform but it is common to be able to define a template using the value_template configuration key. When a new value arrives, your template will be rendered while having access to the following values on top of the usual Home Assistant extensions:

    + + + + + + + + + + + + + + + + + + +
    VariableDescription
    valueThe incoming value.
    value_jsonThe incoming value parsed as JSON.
    + +
    +
    # Incoming value:
    +{"primes": [2, 3, 5, 7, 11, 13]}
    +
    +# Extract third prime number
    +{{ value_json.primes[2] }}
    +
    +
    +
    diff --git a/getting-started/troubleshooting-configuration/index.html b/getting-started/troubleshooting-configuration/index.html index 3dd349cd20..5358530567 100644 --- a/getting-started/troubleshooting-configuration/index.html +++ b/getting-started/troubleshooting-configuration/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/getting-started/troubleshooting/index.html b/getting-started/troubleshooting/index.html index 3c70b36477..6250f046aa 100644 --- a/getting-started/troubleshooting/index.html +++ b/getting-started/troubleshooting/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/help/index.html b/help/index.html index 0aa4f63913..cd5d8d5480 100644 --- a/help/index.html +++ b/help/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/help/trivia/index.html b/help/trivia/index.html index 6c35b785be..04862e85d8 100644 --- a/help/trivia/index.html +++ b/help/trivia/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/index.html b/index.html index 3047035dac..132a37ba9d 100644 --- a/index.html +++ b/index.html @@ -61,6 +61,7 @@
  • Adding devices
  • Presence detection
  • Automation
  • +
  • Templating
  • Configuration cookbook
  • diff --git a/sitemap.xml b/sitemap.xml index f1f118a0a3..127398e905 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1,5 +1,9 @@ + + https://home-assistant.io/blog/2015/12/22/amazon-echo-icloud-and-templates/ + 2015-12-22T09:30:00+00:00 + https://home-assistant.io/blog/2015/12/13/setup-encryption-using-lets-encrypt/ 2015-12-13T18:05:00+00:00 @@ -751,6 +755,9 @@ https://home-assistant.io/components/sensor.twitch/ + + https://home-assistant.io/components/sensor.torque/ + https://home-assistant.io/cookbook/automation_for_rainy_days/ @@ -880,620 +887,623 @@ https://home-assistant.io/blog/2015/12/13/setup-encryption-using-lets-encrypt/ + + https://home-assistant.io/blog/2015/12/22/amazon-echo-icloud-and-templates/ + https://home-assistant.io/components/alarm_control_panel.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/alarm_control_panel.manual.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/alarm_control_panel.mqtt.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/arduino.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/automation.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/browser.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/camera.foscam.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/camera.generic.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/configurator.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/conversation.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/device_sun_light_trigger.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/device_tracker.actiontec.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/device_tracker.aruba.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/device_tracker.asuswrt.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/device_tracker.ddwrt.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/device_tracker.geofancy.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/device_tracker.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/device_tracker.luci.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/device_tracker.mqtt.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/device_tracker.netgear.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/device_tracker.nmap_scanner.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/device_tracker.owntracks.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/device_tracker.snmp.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/device_tracker.thomson.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/device_tracker.tomato.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/device_tracker.tplink.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/device_tracker.ubus.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/discovery.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/downloader.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/ecobee.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/group.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/history.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/ifttt.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/ifttt.manything.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/introduction.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/isy994.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/keyboard.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/light.blinksticklight.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/light.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/light.hue.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/light.hyperion.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/light.limitlessled.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/light.rfxtrx.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/light.tellstick.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/light.vera.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/light.wink.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/lock.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/lock.wink.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/logbook.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/media_player.cast.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/media_player.denon.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/media_player.firetv.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/media_player.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/media_player.itunes.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/media_player.kodi.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/media_player.mpd.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/media_player.plex.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/media_player.sonos.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/media_player.squeezebox.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/modbus.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/mqtt.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/notify.file.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/notify.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/notify.instapush.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/notify.nma.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/notify.pushbullet.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/notify.pushover.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/notify.slack.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/notify.smtp.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/notify.syslog.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/notify.telegram.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/notify.xmpp.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/rfxtrx.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/scene.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/script.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.arduino.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.arest.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.bitcoin.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.command_sensor.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.cpuspeed.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.dht.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.ecobee.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.efergy.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.forecast.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.glances.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.modbus.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.mqtt.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.mysensors.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.openweathermap.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.rest.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.rfxtrx.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.rpi_gpio.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.sabnzbd.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.swiss_public_transport.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.systemmonitor.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.tellstick.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.temper.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.time_date.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.transmission.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.vera.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.wink.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sensor.worldclock.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/shell_command.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/simple_alarm.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/sun.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/switch.arduino.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/switch.arest.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/switch.command_switch.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/switch.edimax.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/switch.hikvision.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/switch.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/switch.modbus.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/switch.mqtt.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/switch.rest.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/switch.rfxtrx.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/switch.rpi_gpio.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/switch.tellstick.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/switch.transmission.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/switch.vera.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/switch.wemo.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/switch.wink.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/tellstick.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/thermostat.ecobee.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/thermostat.heat_control.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/thermostat.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/thermostat.nest.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/thermostat.radiotherm.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/vera.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/verisure.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/wink.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/zone.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/components/zwave.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/demo/frontend.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/demo/index.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/developers/add_new_platform.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/developers/api.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/developers/architecture.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/developers/creating_components.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/developers/credits.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/developers/frontend.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/developers/python_api.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/developers/rest_api.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/developers/website.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/getting-started/android.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/getting-started/automation.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/getting-started/autostart.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/getting-started/configuration.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/getting-started/devices.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/getting-started/presence-detection.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/getting-started/troubleshooting-configuration.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/getting-started/troubleshooting.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/googlef4f3693c209fe788.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:52+00:00 https://home-assistant.io/static/mdi-demo.html - 2015-12-22T04:35:33+00:00 + 2015-12-22T09:40:53+00:00