From 6382da956b331382b7f9a152a8e3f39bd9e091cb Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 30 Jan 2016 12:31:34 +0100 Subject: [PATCH 01/36] Fix template --- source/_components/sensor.template.markdown | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/_components/sensor.template.markdown b/source/_components/sensor.template.markdown index c45e33577a9..7be558afb14 100644 --- a/source/_components/sensor.template.markdown +++ b/source/_components/sensor.template.markdown @@ -20,11 +20,11 @@ sensor: platform: template sensors: solar_angle: - value_template: '{{ states.sun.sun.attributes.elevation }}' + value_template: {% raw %}'{{ states.sun.sun.attributes.elevation }}'{% endraw %} friendly_name: 'Sun angle' unit_of_measurement: 'degrees' sunrise: - value_template: '{{ states.sun.sun.attributes.next_rising }}' + value_template: {% raw %}'{{ states.sun.sun.attributes.next_rising }}'{% endraw %} ``` Configuration variables: @@ -48,7 +48,7 @@ sensor: platform: template sensors: solar_angle: - value_template: '{{ "%+.1f"|format(states.sun.sun.attributes.elevation) }}' + value_template: {% raw %}'{{ "%+.1f"|format(states.sun.sun.attributes.elevation) }}'{% endraw %} friendly_name: 'Sun Angle' unit_of_measurement: '°' ``` From 155e400dc57912c5f052add5c316fd3c29185ca3 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Sat, 30 Jan 2016 12:34:22 -0800 Subject: [PATCH 02/36] Hide edit on github on frontpage and component page --- sass/custom/_paulus.scss | 2 ++ source/_includes/edit_github.html | 4 +++- source/components/index.html | 1 + source/index.html | 2 ++ 4 files changed, 8 insertions(+), 1 deletion(-) diff --git a/sass/custom/_paulus.scss b/sass/custom/_paulus.scss index 65bf1fed0a8..0050821c81d 100644 --- a/sass/custom/_paulus.scss +++ b/sass/custom/_paulus.scss @@ -403,4 +403,6 @@ p.note { .edit-github { text-align: right; + margin-bottom: 8px; + font-size: .8em; } diff --git a/source/_includes/edit_github.html b/source/_includes/edit_github.html index 22c4a524ce9..be883cf42a2 100644 --- a/source/_includes/edit_github.html +++ b/source/_includes/edit_github.html @@ -1 +1,3 @@ - \ No newline at end of file +{% if page.hide_github_edit != true %} + +{% endif %} \ No newline at end of file diff --git a/source/components/index.html b/source/components/index.html index 14f582cd103..d4df448da67 100644 --- a/source/components/index.html +++ b/source/components/index.html @@ -8,6 +8,7 @@ comments: false sharing: true footer: true is_homepage: true +hide_github_edit: true body_id: components-page regenerate: true --- diff --git a/source/index.html b/source/index.html index b79b7657b80..e269f78d9c4 100644 --- a/source/index.html +++ b/source/index.html @@ -6,7 +6,9 @@ show_title: false sidebar: false hero_unit: true is_homepage: true +hide_github_edit: true description: Open-source home automation platform running on Python 3. Track and control all devices at home and automate control. Installation in less than a minute. +hide_github_edit: true ---
From 223ee097a2a499bd17945ec51c298bd994b03f01 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Sat, 30 Jan 2016 12:47:55 -0800 Subject: [PATCH 03/36] Update page title of demo --- source/demo/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/demo/index.html b/source/demo/index.html index 37d0ce3c48e..49e4744b733 100644 --- a/source/demo/index.html +++ b/source/demo/index.html @@ -2,7 +2,7 @@ - Home Assistant + Home Assistant Demo From 885c1ecbe98a1080ef002371115902d77cb8be5d Mon Sep 17 00:00:00 2001 From: Harald Nagel Date: Sat, 30 Jan 2016 20:56:53 -0700 Subject: [PATCH 04/36] Add API key info to Insteon Hub --- source/_components/insteon_hub.markdown | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/source/_components/insteon_hub.markdown b/source/_components/insteon_hub.markdown index 1681372681f..407c6c81c9a 100644 --- a/source/_components/insteon_hub.markdown +++ b/source/_components/insteon_hub.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Insteon" +title: "Insteon Hub" description: "Instructions how to setup the Insteon Hub within Home Assistant." date: 2016-01-27 08:00 sidebar: true @@ -11,18 +11,22 @@ logo: insteon.png ha_category: Hub --- -The `insteon` component let you use your [Insteon](http://www.insteon.com/) Hub with Home Assistant. +The `insteon` component lets you use your [Insteon Hub](http://www.insteon.com/insteon-hub/) with Home Assistant. -To integrate your Insteon hub with Home Assistant, add the following section to your `configuration.yaml` file: +You will need to obtain an Insteon REST API key from the [Insteon Developer program](http://www.insteon.com/become-an-insteon-developer) to use this component. + +To integrate your Insteon Hub with Home Assistant, add the following section to your `configuration.yaml` file: ```yaml # Example configuration.yaml entry insteon: username: YOUR_USERNAME password: YOUR_PASSWORD + api_key: YOUR_API_KEY ``` Configuration variables: -- **username** (*Required*): The username that used to access the Insteon interface. -- **password** (*Required*): The password that used to access the Insteon interface. +- **username** (*Required*): The username used to access the Insteon interface (e.g. the [connect.insteon.com](connect.insteon.com) site). +- **password** (*Required*): The password used to access the Insteon interface. +- **api_key** (*Required*): The Insteon REST API key emailed to you once you are approved in the Insteon Developer program. From aab861b0a46a77bf9cfa595dd2d008c86db61515 Mon Sep 17 00:00:00 2001 From: Ron Klinkien Date: Sun, 31 Jan 2016 15:36:15 +0100 Subject: [PATCH 05/36] Update device_tracker.fritz.markdown --- source/_components/device_tracker.fritz.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_components/device_tracker.fritz.markdown b/source/_components/device_tracker.fritz.markdown index 32658f793bc..5d8acb12e53 100644 --- a/source/_components/device_tracker.fritz.markdown +++ b/source/_components/device_tracker.fritz.markdown @@ -23,7 +23,7 @@ To use an Fritz!Box router in your installation, add the following to your `conf ```yaml # Example configuration.yaml entry device_tracker: - platform: asuswrt + platform: fritz host: YOUR_ROUTER_IP username: YOUR_ADMIN_USERNAME password: YOUR_ADMIN_PASSWORD From 7a14099d8ef30eae537d130bd21b3c64b562d677 Mon Sep 17 00:00:00 2001 From: Ryan Turner Date: Sun, 31 Jan 2016 16:33:05 -0600 Subject: [PATCH 06/36] Fixed examples of nest sensor/binary sensor --- source/_components/binary_sensor.nest.markdown | 14 +++++++------- source/_components/sensor.nest.markdown | 16 ++++++++-------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/source/_components/binary_sensor.nest.markdown b/source/_components/binary_sensor.nest.markdown index ce43d3f95a8..cc50ba8bfbe 100644 --- a/source/_components/binary_sensor.nest.markdown +++ b/source/_components/binary_sensor.nest.markdown @@ -21,13 +21,13 @@ sensor: platform: nest monitored_conditions: - 'fan' - - 'hvac_ac_state', - - 'hvac_aux_heater_state', - - 'hvac_heat_x2_state', - - 'hvac_heat_x3_state', - - 'hvac_alt_heat_state', - - 'hvac_alt_heat_x2_state', - - 'hvac_emer_heat_state', + - 'hvac_ac_state' + - 'hvac_aux_heater_state' + - 'hvac_heat_x2_state' + - 'hvac_heat_x3_state' + - 'hvac_alt_heat_state' + - 'hvac_alt_heat_x2_state' + - 'hvac_emer_heat_state' - 'online' ``` diff --git a/source/_components/sensor.nest.markdown b/source/_components/sensor.nest.markdown index f723d806ff7..e70634ee3ff 100644 --- a/source/_components/sensor.nest.markdown +++ b/source/_components/sensor.nest.markdown @@ -20,15 +20,15 @@ To set it up, add the following information to your `configuration.yaml` file: sensor: platform: nest monitored_conditions: - - 'temperature', - - 'target', - - 'away_temperature[0]', + - 'temperature' + - 'target' + - 'away_temperature[0]' - 'away_temperature[1]' - - 'humidity', - - 'mode', - - 'last_ip', - - 'local_ip', - - 'last_connection', + - 'humidity' + - 'mode' + - 'last_ip' + - 'local_ip' + - 'last_connection' - 'battery_level' ``` From 75a74e6a4e1562f8345cd4f95d046110b66198eb Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Sun, 31 Jan 2016 20:18:45 -0800 Subject: [PATCH 07/36] Add Z-Wave entity id to breaking changes --- .../_posts/2016-01-29-insteon-lifx-twitter-and-zigbee.markdown | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/_posts/2016-01-29-insteon-lifx-twitter-and-zigbee.markdown b/source/_posts/2016-01-29-insteon-lifx-twitter-and-zigbee.markdown index 81c3c63ef8d..a43fa0e7106 100644 --- a/source/_posts/2016-01-29-insteon-lifx-twitter-and-zigbee.markdown +++ b/source/_posts/2016-01-29-insteon-lifx-twitter-and-zigbee.markdown @@ -88,4 +88,5 @@ Example of the new views in the frontend. Learn mor [@zmrow]: https://github.com/zmrow ### Backwards incompatible changes - - Nest config has moved from thermostat to the [Nest component][Nest]. \ No newline at end of file + - Nest config has moved from thermostat to the [Nest component][Nest]. + - Entity IDs for Z-Wave devices are now generated in a deterministic way causing all IDs to change starting this release. This is a one time change. From 4f1cefd162c1e45001b64a6f25b64f81933cc0c3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 30 Jan 2016 18:16:52 +0100 Subject: [PATCH 08/36] Add additional example --- source/_components/sensor.rest.markdown | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/source/_components/sensor.rest.markdown b/source/_components/sensor.rest.markdown index 59bfb47f70a..f8ca476ef45 100644 --- a/source/_components/sensor.rest.markdown +++ b/source/_components/sensor.rest.markdown @@ -71,7 +71,6 @@ Always want to know your external IP address. [JSON Test](http://www.jsontest.co To display the IP address, the entry for a sensor in the `configuration.yaml` file will look like this. ```yaml -# Example configuration.yaml entry - platform: rest resource: http://ip.jsontest.com name: External IP @@ -85,7 +84,6 @@ The [glances](/components/sensor.glances/) sensor is doing the exact same thing Add something similar to the entry below to your `configuration.yaml` file: ```yaml -# Example configuration.yaml entry - platform: rest resource: http://IP_ADRRESS:61208/api/2/mem/used name: Used mem @@ -93,3 +91,16 @@ Add something similar to the entry below to your `configuration.yaml` file: unit_of_measurement: MB ``` +### {% linkable_title Value for other Home Assistant instance %} + +The Home Assistant [API](developers/rest_api/) is exposing the data from your attached sensors. If you are running multiple Home Assistant instances which are not [connected](/developers/architecture/#multiple-connected-instances) you can still get information from them. + + +```yaml + - platform: rest + resource: http://IP_ADDRESS:8123/api/states/sensor.weather_temperature + name: Temperature + value_template: {% raw %}'{{ value_json.state }}'{% endraw %} + unit_of_measurement: "°C" +``` + From 448cd1e046e25e1508b3086e1ff40404075862af Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 30 Jan 2016 18:17:31 +0100 Subject: [PATCH 09/36] Fix link --- source/_components/sensor.rest.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_components/sensor.rest.markdown b/source/_components/sensor.rest.markdown index f8ca476ef45..39149765480 100644 --- a/source/_components/sensor.rest.markdown +++ b/source/_components/sensor.rest.markdown @@ -93,7 +93,7 @@ Add something similar to the entry below to your `configuration.yaml` file: ### {% linkable_title Value for other Home Assistant instance %} -The Home Assistant [API](developers/rest_api/) is exposing the data from your attached sensors. If you are running multiple Home Assistant instances which are not [connected](/developers/architecture/#multiple-connected-instances) you can still get information from them. +The Home Assistant [API](/developers/rest_api/) is exposing the data from your attached sensors. If you are running multiple Home Assistant instances which are not [connected](/developers/architecture/#multiple-connected-instances) you can still get information from them. ```yaml From 3212408801b4ff0481986060519fc8a06087698f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 1 Feb 2016 10:35:38 +0100 Subject: [PATCH 10/36] Make the samples more copy-and-past friendly --- source/developers/rest_api.markdown | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/source/developers/rest_api.markdown b/source/developers/rest_api.markdown index d76449fea94..37482cdbf13 100644 --- a/source/developers/rest_api.markdown +++ b/source/developers/rest_api.markdown @@ -11,8 +11,8 @@ footer: true Home Assistant runs a web server accessible on port 8123. - * http://localhost:8123/ is an interface to control Home Assistant. - * http://localhost:8123/api/ is a Rest API. + * http://IP_ADDRESS:8123/ is an interface to control Home Assistant. + * http://IP_ADDRESS:8123/api/ is a Rest API. The API accepts and returns only JSON encoded objects. All API calls have to be accompanied by the header `X-HA-Access: YOUR_PASSWORD` (YOUR_PASSWORD as specified in your `configuration.yaml` file). @@ -21,7 +21,7 @@ There are multiple ways to consume the Home Assistant Rest API. One is with `cur ```bash curl -X GET \ -H "x-ha-access: YOUR_PASSWORD" \ - http://localhost:8123/ENDPOINT + http://IP_ADDRESS:8123/ENDPOINT ``` Another option is to use Python and the [Requests](http://docs.python-requests.org/en/latest/) module. @@ -64,7 +64,7 @@ Returns message if API is up and running. Sample `curl` command: ```bash -$ curl -X GET -H "x-ha-access: YOUR_PASSWORD" http://IP_ADDRESS:8123/api/ +$ curl -X GET -H "x-ha-access: YOUR_PASSWORD" http://localhost:8123/api/ ``` #### {% linkable_title GET /api/config %} @@ -96,7 +96,7 @@ Returns the current configuration as JSON. Sample `curl` command: ```bash -$ curl -X GET -H "x-ha-access: YOUR_PASSWORD" http://IP_ADDRESS:8123/api/config +$ curl -X GET -H "x-ha-access: YOUR_PASSWORD" http://localhost:8123/api/config ``` #### {% linkable_title GET /api/bootstrap %} @@ -114,7 +114,7 @@ Returns all data needed to bootstrap Home Assistant. Sample `curl` command: ```bash -$ curl -X GET -H "x-ha-access: YOUR_PASSWORD" http://IP_ADDRESS:8123/api/bootstrap +$ curl -X GET -H "x-ha-access: YOUR_PASSWORD" http://localhost:8123/api/bootstrap ``` #### {% linkable_title GET /api/events %} @@ -136,7 +136,7 @@ Returns an array of event objects. Each event object contain event name and list Sample `curl` command: ```bash -$ curl -X GET -H "x-ha-access: YOUR_PASSWORD" http://IP_ADDRESS:8123/api/events +$ curl -X GET -H "x-ha-access: YOUR_PASSWORD" http://localhost:8123/api/events ``` #### {% linkable_title GET /api/services %} @@ -163,7 +163,7 @@ Returns an array of service objects. Each object contains the domain and which s Sample `curl` command: ```bash -$ curl -X GET -H "x-ha-access: YOUR_PASSWORD" http://IP_ADDRESS:8123/api/services +$ curl -X GET -H "x-ha-access: YOUR_PASSWORD" http://localhost:8123/api/services ``` #### {% linkable_title GET /api/states %} @@ -192,7 +192,7 @@ Returns an array of state objects. Each state has the following attributes: enti Sample `curl` command: ```bash -$ curl -X GET -H "x-ha-access: YOUR_PASSWORD" http://IP_ADDRESS:8123/api/states +$ curl -X GET -H "x-ha-access: YOUR_PASSWORD" http://localhost:8123/api/states ``` #### {% linkable_title GET /api/states/<entity_id> %} @@ -214,7 +214,7 @@ Sample `curl` command: ```bash $ curl -X GET -H "x-ha-access: YOUR_PASSWORD" \ - http://IP_ADDRESS:8123/api/states/sensor.kitchen_temperature + http://localhost:8123/api/states/sensor.kitchen_temperature ``` #### {% linkable_title GET /api/error_log %} From cc61c2581f6c754fcf9f5fe7adca2d10f018d597 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 1 Feb 2016 10:58:00 +0100 Subject: [PATCH 11/36] Add sample --- source/developers/rest_api.markdown | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/source/developers/rest_api.markdown b/source/developers/rest_api.markdown index 37482cdbf13..3537acc9826 100644 --- a/source/developers/rest_api.markdown +++ b/source/developers/rest_api.markdown @@ -226,6 +226,13 @@ Retrieve all errors logged during the current session of Home Assistant as a pla 15-12-20 11:04:36 homeassistant.components.alexa: Received unknown intent HelpIntent ``` +Sample `curl` command: + +```bash +$ curl -X GET -H "x-ha-access: YOUR_PASSWORD" \ + http://localhost:8123/api/error_log +``` + #### {% linkable_title POST /api/states/<entity_id> %} Updates or creates the current state of an entity. From 6eb1c8244e41b8ac99b07a76a7605f2597b94094 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 1 Feb 2016 11:01:52 +0100 Subject: [PATCH 12/36] Add initial mqtt notification page --- source/_components/notify.mqtt.markdown | 29 +++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 source/_components/notify.mqtt.markdown diff --git a/source/_components/notify.mqtt.markdown b/source/_components/notify.mqtt.markdown new file mode 100644 index 00000000000..307953005da --- /dev/null +++ b/source/_components/notify.mqtt.markdown @@ -0,0 +1,29 @@ +--- +layout: component +title: "MQTT notifications" +description: "Instructions how to add MQTT notifications to Home Assistant." +date: 2016-02-01 08:00 +sidebar: true +comments: false +sharing: true +footer: true +logo: mqtt.png +ha_category: Notifications +--- + +The MQTT notification support is different than the other [notification](/components/notify/) platforms. It is a service. This means that you don't have to create a configuration entry but you need to provide more details while calling the service. + +**Call Service** section from the **Developer Tools** allows you to send MQTT messages. Choose *mqtt/publish* from the list of **Available services:** and enter something like the sample below into the **Service Data** field and hit **CALL SERVICE**. + +```json +{"payload": "Test message from HA", "topic": "home/notification", "qos": 0, "retain": 0} +``` + +Using the [REST API](/developers/rest_api/#post-apiservicesltdomainltservice) to send a message to a given topic. + +```bash +$ curl -X POST -H "x-ha-access: YOUR_PASSWORD" \ + -d '{"payload": "Test message from HA", "topic": "home/notification"}' \ + http://IP_ADDRESS:8123/api/services/mqtt/publish +``` + From 0580743e48184fb1b54179ce5f124641c5d5891e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 1 Feb 2016 23:01:09 +0100 Subject: [PATCH 13/36] Add screenshot --- source/_components/notify.mqtt.markdown | 4 ++++ source/images/screenshots/mqtt-notify.png | Bin 0 -> 15075 bytes 2 files changed, 4 insertions(+) create mode 100644 source/images/screenshots/mqtt-notify.png diff --git a/source/_components/notify.mqtt.markdown b/source/_components/notify.mqtt.markdown index 307953005da..a83e2622954 100644 --- a/source/_components/notify.mqtt.markdown +++ b/source/_components/notify.mqtt.markdown @@ -19,6 +19,10 @@ The MQTT notification support is different than the other [notification](/compon {"payload": "Test message from HA", "topic": "home/notification", "qos": 0, "retain": 0} ``` +

+ +

+ Using the [REST API](/developers/rest_api/#post-apiservicesltdomainltservice) to send a message to a given topic. ```bash diff --git a/source/images/screenshots/mqtt-notify.png b/source/images/screenshots/mqtt-notify.png new file mode 100644 index 0000000000000000000000000000000000000000..b3c3f815bd5b5a8c8ed12946b4d9af39fb08e175 GIT binary patch literal 15075 zcmd73c{o=4|1W$SLdZN6A(TSqLYYdU&|sE1k||>-WT*%U*(GTbk||S}k~vW{$PmdC z4ML`9Fg~wO`+Ls$o$GqebdakFvx81$m_qx~meBQ%rc(3Tg2X)pk@-b2F)06;ft3P${rubqrQ&EHk@+tb>5(}|G?p6 z(vI{L$_C1Qt=-0_d%pLbGUqZIR$mNa+M8otBy3%KF08vyC*5E-+qe{;Lv*7i^I3X! zCONTpYaO;3q#2x#UR9)3QfB!-iM_#TSBtNrssjbG|<;5&kRkXZ%l{f1rsD5Vc zmoHzOKa@)8tYc?qH?a=;Q06IQWo>PcYbv$P?Hw}{uXMO>#(aurxT1THv1=5krrnp9 z$=y{!O43&4wFcT+T3RNYgFhz+ST!^>wpv$kiHnOXdk@ii^jAi=wzjVP(JuEJ9yWG^SF641>gu{n+<51IerFOD6*WI{ z#}UiyR^Y`(NEudYgGj zXe}RK+JT#jziU<&H0CM~-rgy^bt^LtJZp&NEDBi)d|+E+TtF5i2NLduu zUX!wv=zYD({iI`8ky}@Oce%HyMX@s#Cnx9WfB@l5oA&0;%=AqEo*wq{@i}+)ELDa7 z_lrTlCS25{F9uC^WE;KBvs60KT}Z_dt>thVyVV)TrrGf9S@iPKLQLE2Xs6zI?_;BT znVB(HuX4$`v~8U3G_%eAs*EbO*B_)W3vVD4boJrEw90v~`94e?;=Fnt#TjZegad=o1Zw%K=Ws|X~WK#>A zZ8fiX^5hBL-JUh}$mxw%%QdNI{Z&DGEi7(C#l&#p9c()Bf>I?f7dbdM8d_8LY`@R_ z;0l|j?`X&Vmnj;yssS@vi$C6I*ng~#7!8Svjpd%7pSQ3I9%#r~JKRm`fY4{0nJpAHJj9Wycv2>9Mz zV5{N%0jRv&SnuCGt@5`&Sqd>VBdUI{2X$qLeeO#g-I{~=gyj@ z$~q7x=`Ij}Kny>B{=9jGZ+6thiySU4E}GfKjKbmF#V%LO%e_(?XKEH_V$7=oOXknd zPY*Zo{n(82=i5}}NGq(+``K8B&VSqdadNU?y86kf$%`W+BZe&?M+b+ zW~@3@8%8zs^ZN%8Ma9y?DGw}4bi>2Lo%Q(@Ph5|RjutIeIx;SfB~DQ7BBEgNtH#Ri_WK9e+1Tz@tCri< zQSaNxG54nM=u@wi<>0x61N!>g-YEsl96Qldyqdzs!*k)qmCd{oKXBuPB_*BLj~_jH z7I)%ia@=L6>l?l_Liz|zSbDnXM1K_%CCjYfPNQmY@RDY`YiG`?2u*_te`%MSxfOAg z4GH_~JUrr>;)UEyZ2C{Xs+p+V998lyeW+hgOUrn8;%u%_Cd)lTak8*-3Q9`6$TRJ} z3P0iS+UE(Pa^6E)2>spJ#v)>3_a7v=mDohGQOELauRphn$!n-#^+qu<5eW&#BpF+6 zBq?r(Zt)j$+Pu@}=EP^$`ZDx*8yXr0k<{e@Kg6u8tQe)*)AllL+_=$MU+=(yXHO$p zTTG7c-@0`x8$Z9L^E`I$ZLv%HMH`;3iracUUveHe2qx-AAURVF(zUsz3mz_znruO@ zOkr5P`fPkWYn+fq-0Z9`0-2X{^T7sOa%w>VYlP-mthu?R<%0zhppxm8|;02^0V|K5g@uKCwBup%$^9R!xc!W`a4|45H?(ISnqK^Kl9raX_Qi|UJ9qBH?WG0Z zD=3IpIW@6CMTK8CgM)H8A)ziE)!Sr%^7Z@o*w)s=FOwDM*YIsaWYeIIhu^)sfwE%L zwuls$J3VE$cHO$8z2)9(W$h@-%L|@)Op+}-clwV<$vHF*R{iQfUsNPV$Fe>uUSoN! zlx3+_Rp1<(pkN&84*w5*nZ-~2{s|2c(tIP#^pvWZGQ_$XOUye zwUM?ArkAf?vGejqPF64E8}{5w3+^a&w>;+Llx|ZMII3{%`-d_eS67L6F2rTtKCL63 z_M$nI&6_t{Ri8;-vl|Dg79D<~9BVOqk)Otir&lMEXt?lkow5l2(Ea^sA13-gUi|;` zP+HmT^%P?X?k}%y(o-(KIOg14DBK_LRX};ij;hj&_wL=hyZb!dI6JuycWSFUgM)Tx zwL`COt8_m;xf!3kb^CU1CC8B?N6gDS1gNR0?*bdx2;*g&_xDFXuTK!w zvC-Q!J2%J9!BIa&fXBU60p1EH+})>VzZu=j$f!eloSNvx;?f!#8n%{uJD@|>_4cl( zu(7d)u?XxOY)+KK1&$2VXiN;$#E*vK}Sc2vg?WecXDO;L)q07C(xPX5W4VPX)bWA zt04Zi$|;c@JJvBqP&YO!IjRYBEq()W26aw(wk9zk>sNweR4;#`_0ub~BNmLxpMyc^|k2gw2F#~juQH*hc}>(0SJ*g=IdL$ zvlm#8J;8t5>snwT2Ki*>Sbn7onVFgM|75483ipSu1do3xWBvH?qjT$BDzSsN820RW zD$jjCHt8^w?6I{KDk>^Mr4FyEs?t7tW%HrN zUjv~9a_*xY*}rGo554FAyWDHMkVsQMew-)OFGVB1#I38oyL&B)lr$Zy;H5}bp&`I0 zoi}&XijKeHqtsRg{FwUSS@ZGAA@#H8&(n~CNj}on#(}ps4ur1678c5eM@9}KGi2rE zH38Hbw>daCT)%PSp%S^z;tg+B>^rgyt}A1 zDs+_JUsFO0Pfgmqys5;>DW*@Mls|qfEGNgVU)UZri>+!YaRrL0?}V4TOraPhTI5MDy$G+uO}72Gz)I8wW_tvYpow`EzQM zp*j-^fR?c+^{tGIO~>TdVevBMtWyscI!2Ri*%y)T_b%IrzQ4cUyu_6o#Kg|iGal`0 zxb`efVR5msj9Gz=+OcEDHi(E&qb^)1De+5aCwH3V%U%8RF|ZCZ-!=wG(+9Nx*9n&| zhvi#8aowtbc2!A?#>`Iwgfd`(dfoZSL6j$LI% z30DnSTzmBBQRlXMs|h3Z=&Lx2Qc4N4e&S!(&_D~qvCGbG12`7lW2-og<=-@$58m2! z@F2^20fCQWV@v`9w?(=Na&ub*u?Hd&yBHUPuAM+#2BEAovki{$8+#|Lu5MFx_{<*#1IX1d{{E5o=VopO;k$;}fQ2zwHfJt>@Qhok0USahzlG18 zJ9iniJY6ULT6qZhmbQB#QRLd5URd+=vhW@+e3~rba8rCFm?fg^0ubcUw`qGvm3lsW zc-r4DC?+Q6+wP@7p-qMMp=6uKFxLg=7ii73we$1)%##AirIyhX(=u_wC!a3#gMq zL3>a>HL;$9lQRLOAKx+zq!nTM1=z2=T)DS8*fQ8uTEo)PQcFii6uk+>jDeN4smP(J z*hYgCg{5E2x2metR8>_Ao!$rnT-0KvJUl!`gSxS0Z^7ZlyNhUKY^%c`Ki+XBI5;6O zF{4QS-?pYHc4fDYPUdq;S5?rdGb>BKohro2#MAN{STuDW3=C%-T+Fa9|6lMY{(!1JjymBa1bgQJJo@X}>}FkL=5<-=pE zkH5OH%FN6RIIC`8KnN{kG$IJu01zF^O@OtapderS9gWbq$0xtmcXo1v7d%D1-}cU^ z6>5a+(R$jsF%&C1bPz9pe{Hf7plskku9X0)^hEiIiDBv~b&qjrzyI;ikFVnf2+zPE z>h+Wp1JwdQfBpoY-431{27tU_+qUADl6}A^HyppFRfGd9bp51C=OW(U(HEs z!2`=O7TeIJ?f+c4BIiGD4!E3~wByWgSp;sxcDHx6xDV8nrY_siSAr;sX)6JINr!bV ztvw4&Lrv-J>my+^S+gQ|_Uu{IiH^Vw)bY_wt-ij#)Wcf}eLm~bu3ClUx!3UP__1R| z2^#4t5ZdWCN((gxOkfzjZm+H`JTWUc(%gf8SlZN^T zrjOsg9T^JtC3)%T7$&*4`1P$FG$>1`PSg~1KeB+aj`9i$OnI|dV7`JkDH^QF`gA8x z{xFpEU0w|MJwGp^puoB30`qPZ+xq%?Ht-Y3EDxJ-0V8>t-mJaohA4+rz=l?pr`Z8h z8>84o?Qkm;FF(I$Z!}geAsC772f^d_(ysw%J$H-R0CBgub}-!D=~oZ@HTAu0puVXo zvtwa^au+fh8gc_Tquj|a`oPn6Xw0phoe=;aL6`mp_)N`6f0fF?6!loVSs3`v#>NJm z(fCcub~hd%^{HpPw!0wUO-xLTd?=G4R4+F1;EipoSp`*VLGBo^cV}tn?Uxt-SeQIV zz60+49*U8X4W9R95GL-gG#&s8-7>^#+?e^0LQAbSEng+kEB{BTO~cwPC>~w8I!{Ne+4Q2=PduH=bASIiS+;8 z^Xx)a7!5rO>5nHEkQllf-Yk3u+9Vk!s1d>pVnJvGb|~knCSgAyU5t5qKvaM}C=`Im z3v2j?ZlCHud*zBzqT*#XY6yDI0C|{RsRYby92y>;uA>*a+7kkvUbFO*AL3Tjty}9s z2JF!jWEBT(29;R9e*K1| zmbaAwCr_U~jkaZ6P6-YUhUBs9(4m4h38|!(qfSorGBPsjclg}Xb)SH!=++xx5QO zX0nZmDh#dasxCo*t&f}zb>v&~aZ_{;9@@RsBf{@%p*nI{jrafq-UO*6p zSt8e|DC0dPOuzsmZ`0|iX=sX0yqACe*=KRONr(vXL?RyE4lYfeta59XaPRd(Y}#mH8hcgt5<1NR8%NoC;-gN%wB`FRLuN}`nfEX zC%>}b9*LNQO8gYG8|wPrUArhK&*5N!q;>$Cd3ky5^71Owwwwk1O%J_jk%Hx+kj?@3m_%y+`7Scq;+?0DQy_4;}Dd#eFqLiWM_;2Qpc|P{PX2@M6z0tBJO<(a`sWs z*Qoe-GZ`+3Ibi)HFd<%>(aTXFMejkl$_4#AVfEN&l_o=$u>^#Gv^|k5d=Y(>0i2r; z-D!vv3W-8jJ?7~65o^3Dzh+}#U|{Rpx4VxYzaQ8G043|%u>~QWhA8NM5`C!Ac&VoQ42TjMPcOIw?w{;dTuo@U+O~v;R#GZ*dgw>-46&19D?M4I=a)0*X5)#3MYA&aNGySoRGG3BQw1##8) zLec@Q#=n0*YHxoIeh-C$%Zh}$h(c2L@+Gt1Xvf>~G6`vE7HMf|Sp@|e%J1L5H*DX| z%`0uS#b+twMRPNe458X)+%ZKez*^vZ@#4kdEnK6Kw2W=XA4A6+0jKM{ys5+%`r_p~ zcWjPP+&~{w=a|>ZQlM6x%gl6&b`;yVk+jg!N5S|alC6J*VPaFw&dx%+q+hQQvYu5) zJv=edB)Kc;KWazVlP4;^ett(0+)z=mlX)LhWqf&=^HBJW<0z-#U2NfEghj9i-9})i zZ|!+{RxdPdECPiRI5!#rp~|Ilhq(Cu;gXv-`5{ms)&{?PF)f#UydM6^QV%>C`Q!)P zb4g#YexpInVWBC;eGeU(wBy#VM$m8Eyx9S=ctn5ZcOQfZU)>mV59EiTtsyca0(YDJ zz3bk7PKZ?>zqMy(+199sg}ylk)Fg!ajA;H2SrN8c7}))_-TW*r_x$tn>Z7yxJwKczv zL*`*Y8WYL_3CA0{7pUmZ^DSFT)PU$-tA6q?}0 za^G(pTcxD*+-r#8=Fk*Juso|JXC{vKK1DZCxrG5 zz@Tz+a*&Fmclz2^1#+XJmY<#$0fXtBdojS{c*NGA*uABaE&0X`i%qsiG|}c26KGa! z@@J=}Y9V=}(on-DgVK;adGw^OuNKs&LWd@n$}@jB&;+LD=A?YZx5`|8e(a%0%~%WS zbl;OxO;A}#~0`TeiFV3d&tSj$#Q{aGq6TvGBQq4W+f%#i;zr6H!G)9>l!Xv11#*yuO`V zbm{+90n4f$kXBb0#Ky_W%GPEXq<19U_))eOGJlDUt%0uVk8?16A(QPvqq!M`_Zh6( z7p~a#uHPO8UOf~KS*V;!rUW;N2n$nT*E(GTA~dN&LqpGiUw4lBe1>&+^w_a*fOc;? z(!(e#S53ts<4&U~YW`ZNIvBdLbSjor4ejI^$`o-RStJO6D$m)Juus;bx4dhHm*b)W zObS5F2ij%B?;knI1!Crs5}AH7jOpON7h ztpPP`aB~CyL;GipqF5R_?{H9R{!e|&ibm5LaeOs{ULoRa=m{%&WC z9qy{CiHwXCRaIRqnMm6HYGomGg%!*g#kZhJ1ARso<}L~S7#^v5z;#6BvPJ2W2M*~H zjrBLzt9+JPcrsbN2XR8`CroGu2oNSV#}DijyxO4++@?KxDwEY@@|pt&D)+4O<=SwIvATq)B1 z8If!dkTvguGb)=db$P39$&20TI}(QN9YT}OVsE0KGuWMBC@e0%8ambDic|Avl<&YX zYO8?KCxb!ghMChfCed0%PJ!GfuVz965~c%Y?Y8KTF0%_VZFO}u5%=%wCsRjj8RmO0 zR{Z(}Zd>_t>7m$uXyedB*w?RLv}l&>7D98RP|(G@s=qr5@SDi-^ndCWKlEP3f4nwm zvMMrOeSV*SHbg6O)x^8%46zLmXrgiNc@BjZs4`2=>1H^aCb}9}oiIA~M%}i@C!LDm zDoi7Qm|zCKMRl6~mYH%9EpbjBHPrt7L&r3r|N3|DOmWIRXMXja8vTO<+z{qP7>@Zwu!%@Y>JixsO2lf^ zG(rUBz|D{*@f>AAGoN1Azq~G&RyjUC-tf?|h4H|f=g-+7b+aQn)7(FlBH7r7V9kvF z0gUH0y06cUyX7UL1m{`R*-lONb3+CKo7Ei7%$j2o4uACM5wX;-gX?(t`f|DV6tg2M zIDvLVHf-31!fjLR{=t;YeZby$T<_QJU#+;5n4ByQsg1;J1WxdKBt5?2pG|sNV5=qh zP9a3T?C^+W5#WFmNbY?ILCghFksGIf8`zsz7R+=*(ftORp>4tsve0N$TCT1+jk9Es z0_f2D*Mv3M1n^ubi9P#=^=>M@{h~~&8o^m}V=$F3;%y(ld=Z0E^$g}Rh>dT?WYT2S zuRGV(gDa5j?5|(HCPOIpkYt8X6CHQ<8+V2zI)V2Pjh(L@aAGqoGA#gPNH#oJJZ=O& zCt|QGXJXTw+w$^tTx6qs@cb-n2Qq)5zBsifZ{fkcV5<)m&L4z&iVy6~$joFyH79{F zH~sw0n?nvYo%i!I1o&HazQfW)WMpJ?KXlYf9ftN@g7V?m|86KQ`dRG2Kl4U69fIrB zWe$a!YV*7ImK(s7j=8Z*U=Tey0)GG-bh4@PLG$gG=I3Cg>yj}A@}}C_U32m&!9SBh znz$1Z5-`MIdgA@Vz2tY$Vpj`?pPn9yD17vY6B9OuHBP8KX*kU&Yt}g`>5Ut;$OsCg zhl_y3QNYv(i(NZ)Nyw4#v#&e1ioAIU;tn?%)OdAcdwpZ${SHbQfOHXXr0yCoOhkYn zYR`^!9RkzQvMTr5{rk_K)eu6aN8XAGhqHmgaKMS-1ufzM=;y*<1P88+J2^R71c-2} zMe#mmW#y=Q_cl%sJ&UoYxdoO=raOR6ubMyh$tWx=WFz}QLXmtPA_WQVq2YLqe6K## z-{Knu2SQiT(=$QdoSy5lje!$X^*ku9wr4UfBznik4R5rx#YHV+)%uN@;%X&%WNaRo^y!UuEiO%iq(%vaE*hv+&x~HvsC8*~ z+Vp+6=iS~9%dPj_B}U;ZvB$;5iEQ1fe@o@m!3RekX=BUX#>;v-N{SsEjx^0{tSpKm zml$J{0FH1^G4>k##jCyk#7A$69e@eN^C6{Y{a6g6m*e+0&CcmC&Gws{n_unb?Ubl> zbaae{iO;pU|$k_$^qdB_kBgD?h=7;n3vU2&cK^3tH@&W@A! zwVh|Crdoeby$~9NcCz(BUfwe#*7kRBtF(_gI%cSsUp1WotqVu|laZZ9d5ClwbmbQ% zBx-M~2V3C#ozLtNPt+wtPSdZH2BJ_~@xe{kq^%{4B@)>*qkjKBO*kdU@V#Z*3bN>q z;0G~)1DM#^=6o4KS3zSjyzq|`6E@<0?e`}#=F9>ED{$S?9Uf3OM=53&YI?3$Ky7(< zntxtZ_VCh^nPN|Gs{FwfJErANtX{aLG!)0tE?`UE($Z2sr+*}J27kAe9w^>%@RNq! z3M7<>*Bd0b7~ewgF7o-@tlP(nU9Zw~D!qRwMH)Rgr*fb~pa6<1FA9%{iprD2Vf-ro z4;qWbjqWpedQQrBR%H!q*Ri$&t)sT3vTyxCuk1drfAh_`w$Zfjiiz(Ox#wWM!dn(v%>Y{iLJRL2i6_@IngJH-EH>M-!ghV>(y_m9F3B7^m|v8H;*53|1biZ zpuVTa;>^PLvQG7e{Zw`USp)!M#4x=xc8+~JdJrW{J$ODVMZcu9v=Jm3a6-$g)H!s0k6kP{1Czmd(bd zb(y~U2M)Xit&4Sm3IiIGb+y99=vUkP7#VH*X}0Vxo_EJFam9wwy~#SDr%V~zO4sSu zO_NUb;j8&tP>zZBIQ8?V=^=y$8^)I~K4|UeP`cIKu*X}Z1}d$lNP=^(sKk{Q#H>Av z?vPk5fcdPB)9xouTmmJQm^|g)?CZ0*?Sxf#Xzf;rq!(;r-p$tQpmoo8-O${@Go-HaY5|1=W+(j`< zhw+2K+=A+ypSCwe>BGXpC}b=L<$di=U+2{GmM&LyGqj(QH_d!*VOX;U>KzSqAA<5V z=}!VD0T$hbf#BSc#SQ^K#wyf?hW8AIWI=D`%~Cx{CC|qfnZGn&y?K)fA|;$eO^HOF z`3;mXeB@|%;ZaP}K^o^R#3TioV#ILVg|laOm*iWz{LmXKs9cuLt|`uT3UE=GkhoG^ z9g@IWVO14qGVBMEBrh*t2qgW$yhzibAHp|LIE`PFXYISmrFxLd%F|#nuUT$cY~K3j z^bLqoKr2J2rk#N=UE7^{&hQvFEfsDF_{=q4Hq%k^Fn$a}5|?!|Fk+hAI2*eBhaQml z!i5V3-%qA)Nt9!e(EXsO3v>sFDCgRdB@r-MA;15}a@WdxrxanxY)FTWorRxwz}xxc z^LT!|51tnAaWwqAGz^=zwznItOqyC38edG^6FCIWfsA_qd0kw(3;ehJo}o)>#cgG8 zYVdAEzD1%NRD8^vz(Fu|P;>k&fOkxqyez~ZmWG}FR_y58dFmvY5vFt0( z4su!Q#1I?ADej(kP^R+6jaWw5>xS>96}zXy^AyF}QBhHGFEa;7 zIStNaeod?1QhXPh1^^*7Itx(*6g~Sdv5RVFt$c0GF_B!HX_0Y$o3@I1&6=X1UkF3* z^w!}Kb#-+zUj#eMW=OOFP@)mkm>5QXXJm-U`oN}&51?NQ;&F*YS8FR9sP8kSfipDO z#uowj2GRAqpPcecZ4q1*Ow2Lh{IG&r=S_kWq*UtK(Yf|5_LbH#}9^)bO|~^QgyXDG}1_5 z31Ck(VqJ;8oHu%8YR2t|v&w``8AdfXpwxjxi~E+ohKGyVrgQqVa&K=h21Zd{uFD=h z*Jvv!zTaS2?}MWFcjW|I6fvS$kVy<+mGjBT>q3_1%x>*CNr#S7;8*jYIYh?2(jUSE z4BQ5Qrkvu5MDO0#`)`W>Y~7M4ZSr2o@x2gg5Dlmo@Es%B!?Lm_2wL6{d(AB@T&>M$ zXwDnP$9`Tn1{<($@z0N*c=SB>BW?0kF{6H7G@hRfh(?){lrntV4+B0aXP ztxaO?!DqMCULeenMV`0tukxGh7a*U?G0DA*A^`;+6I3~03-HBEJX?3|+sAPjd4TCTIRyiq#7& z$Y35SP4K1E=5tSGEiJuNFDD#{K=0?pJ8!$F<*Ju+T(-LFyq^NI7*r%!_*oMiL` z>htt#mB}m_@oT1UF18)-t%`o+i5VQ}nF2)&3PJX_M?{(z+MR85jK#zknHvB$ZL4^Y z)|gaEIz*aX)zkWV;-YQXxRDk(fhNT8fPxeVHJhd)C4q^ zW;r2$MiLbtvOGYu%&(u<{1$n-QhJV`yO`t5Pqku0S1>N~I$!=ziZdkh$j0>7&(tC+ zke0du=P+&%1??!iW+65!YjWbn%F=#K204#jWjUWu`xFnZ`wOvvI?=980*)jG+&X;| z{BaMQ-6CPv*5#=en^U+J<}^IVmTj*D|9tNhac5&e{xLAkM2FR1Pb9l zyFgR+Yt7>`f8_CigRT3rdg;5Q!&HOtMI-a`r9me#($p^zRPps$3@{0z~OJ^5CUjT=kJAa;?iz^&etRrft zUbv!C6@)c*gA!p!&c9yd*8ka<4A&)+_R}d23G%Kr>78Yr(;KblrYe@d2;oR)Eyc{( z&LJx3$HzQ7A=y?Os>*o0VMWdB4~=I3B(q1S%yVvLPi7yS#gjL{;H=bS zv}JZp*#`0fcdGoXsr$wfOc6T*e+WxY>WE!&(RYf%Kx$wMwbe5D70htqq!#?UjxlGQ zFfFuaD3`)lUUck^Tf(Vld4R~B-eVjEcL@0ue7AdN=VdLCvnbphD>)DJ*E0dYL~7XmOO*qw0QUbcAzSee-LPu9s?I-<`NY1DR4>5BHup{O4AU|DKVoqMrb~)}s?_dncN(k8$bDk5@{RFgOm`nJ+&3fD}1^SB}bT zza#I+NTTi7dyF;^>w{v4fg|NJzrB)svWhFPGwdc7VIP1Fz}yObzZqf(W)RP)kePJN zJ$sm>7Qi^`pFX7l%TBDOLK$4E?6rXipx`9Lpg>Zrm9wXX!k1|?fm%FTV}ALUf*Z|`PCOx-ndfVvV8A@>~X^5L}Z8YIN zKoX_}TqLtfU?e)Grq===15ornImJp$Vc4n}p1ZIjWS}IPb2C9b$iWMdk;JrQy1l0T zg1#6TTP*eHyNH1j3I*8w9Av4Fpg?>r6Yw}uX$rjf|E@ql*nfTe$NIlN{*xTo1JEsp z)gn*Sz}v($YJSHWV2r(*n$+Zx4Y^-Lt_tVk}pWoVvwVrN2q+v2j2hc=d5}D&f!!2}vD+23~ z$Ko~adRXug90;Dr>cX@bb|MPUB|$X{wP2Xu=60C>tF zi^^^7?L>*wzopC$Fc%IWg*b}tz2=&Qs#FC0s0RIHhR#E> zja(!Yy(G8W2X1Vu!_+GoWOdb7l9xY+dD7({DJyo1zo-A(ck>NaR#gGaTm-HsWA5Zp z1^5SSTwJt+1Ct?mHpe_+@;eN4TxmxEh@8zx%!wZpwvsM_Qvo`r*_8kfg5TPoqyflu~> zg|TU3Zh<^&@$K6;n6nNo9TbR}=im~7A!4{;JM{+S&eG)2z+Z3We|omy-xvS8LlWY( zpM%{(>q4{V9R_f&stl@pyA6ne!xD)nl3fp`9_ISv^l0r6if#Wt6tgMT?3%#2i&93f zASrT>{=HI_=iA$E88dK;9Df{ekCK_xsiAfJ56X@FcuDJALG zN0~%jfHTY`q8DAdbm^|K1bMy@-3Iwl`i_4iehr@vV^B0SG$W&qP`qfv2(rMuW5Jg{{iI^ BCM*B| literal 0 HcmV?d00001 From 6b572a54d6f2eed348d6770ad8c4e11ed9e65ea8 Mon Sep 17 00:00:00 2001 From: jbags81 Date: Mon, 1 Feb 2016 22:06:03 -0500 Subject: [PATCH 14/36] corrected configuration typo insteon: was corrected to insteon_hub: --- source/_components/insteon_hub.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_components/insteon_hub.markdown b/source/_components/insteon_hub.markdown index 407c6c81c9a..9a4750d59f2 100644 --- a/source/_components/insteon_hub.markdown +++ b/source/_components/insteon_hub.markdown @@ -19,7 +19,7 @@ To integrate your Insteon Hub with Home Assistant, add the following section to ```yaml # Example configuration.yaml entry -insteon: +insteon_hub: username: YOUR_USERNAME password: YOUR_PASSWORD api_key: YOUR_API_KEY From 4a0d2c3b1e92c7480e200efdead2a5c831f2618c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 1 Feb 2016 23:15:04 +0100 Subject: [PATCH 15/36] Add some details --- source/developers/index.markdown | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/source/developers/index.markdown b/source/developers/index.markdown index fbf3fa5e1c9..f3fc00735a6 100644 --- a/source/developers/index.markdown +++ b/source/developers/index.markdown @@ -19,20 +19,22 @@ Home Assistant is open-source and MIT licensed. The source can be found here: ### {% linkable_title Starting development %} -You will need to setup a development environment if you want to start developing a new feature or component for Home Assistant perform theses steps +You will need to setup a development environment if you want to start developing a new feature or component for Home Assistant perform theses steps. Visit the [the Home Assistant repository](https://github.com/balloob/home-assistant) and click fork in the top right. ```bash -$ git clone https://github.com/balloob/home-assistant.git +$ git clone https://github.com/your_github_username/home-assistant.git +$ git remote add upstream git@github.com:balloob/home-assistant.git $ cd home-assistant $ script/setup ``` +we suggest that you setup a [virtual environment](https://docs.python.org/3.4/library/venv.html) aka `venv` before running the setup script. + After following these steps, running `hass` will invoke your local installation. ### {% linkable_title Submitting improvements %} -Improvements to Home Assistant should be submitted one feature at a time using Github pull -requests. +Improvements to Home Assistant should be submitted one feature at a time using Github pull requests. 1. Go to [the Home Assistant repository](https://github.com/balloob/home-assistant) and click fork in the top right. 2. Follow steps in the previous section but with your forked repository. From 68a35bb6418b714e3ac031b12479ec4f9a9928fd Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 1 Feb 2016 23:25:44 +0100 Subject: [PATCH 16/36] Minor update --- source/developers/add_new_platform.markdown | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/source/developers/add_new_platform.markdown b/source/developers/add_new_platform.markdown index d1d3c540046..91f5b6b49aa 100644 --- a/source/developers/add_new_platform.markdown +++ b/source/developers/add_new_platform.markdown @@ -11,13 +11,7 @@ footer: true Components that interact with devices are structured in core- and platform logic. This allows the same logic to be used for different platforms. -For example, the built-in `switch` component consists of the following files in [`homeassistant/components/switch/`](https://github.com/balloob/home-assistant/tree/master/homeassistant/components/switch): - -| File | Description | -| ---- | ----------- | -| \_\_init\_\_.py | Contains the Switch core logic.| -| wemo.py | WeMo platform logic. Included if in config `platform=wemo`. | -| tellstick.py | Tellstick platform logic. Included if in config `platform=tellstick`. | +For example, the built-in `switch` component consists of various platform in [`homeassistant/components/switch/`](https://github.com/balloob/home-assistant/tree/master/homeassistant/components/switch). The file `\_\_init\_\_.py` contains the core logic of all platform and the `vendor_name.py` files only the relevant platform code. If you are planning to add support for a new type of device to an existing component, you can get away with only writing platform logic. Have a look at how the component works with other platforms and create a similar file for the platform that you would like to add. From 434dd958825ad713b8b4a925642caecf9b81bd02 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 3 Feb 2016 00:34:48 +0100 Subject: [PATCH 17/36] Fix link --- source/_components/tellduslive.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_components/tellduslive.markdown b/source/_components/tellduslive.markdown index bf571f33590..2d71e991435 100644 --- a/source/_components/tellduslive.markdown +++ b/source/_components/tellduslive.markdown @@ -14,7 +14,7 @@ featured: false The `tellduslive` component let you connect to [Telldus Live](https://live.telldus.com). It's cloud platform that connects to your Tellstick connected gear at home. -To get started using Telldus Live, you will have to obtain developer keys from (https://api.telldus.com/keys/index)[developer-keys]. +To get started using Telldus Live, you will have to obtain developer keys from [https://api.telldus.com/keys/index](developer keys). To integrate your Telldus Live with Home Assistant, add the following section to your `configuration.yaml` file: From 93744781b1f86106d17c0e4e1d63fb5d40a2250e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 3 Feb 2016 00:38:35 +0100 Subject: [PATCH 18/36] Again the link --- source/_components/tellduslive.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_components/tellduslive.markdown b/source/_components/tellduslive.markdown index 2d71e991435..ad514f3f872 100644 --- a/source/_components/tellduslive.markdown +++ b/source/_components/tellduslive.markdown @@ -14,7 +14,7 @@ featured: false The `tellduslive` component let you connect to [Telldus Live](https://live.telldus.com). It's cloud platform that connects to your Tellstick connected gear at home. -To get started using Telldus Live, you will have to obtain developer keys from [https://api.telldus.com/keys/index](developer keys). +To get started using Telldus Live, you will have to obtain developer keys from the [developer page](https://api.telldus.com/keys/index). To integrate your Telldus Live with Home Assistant, add the following section to your `configuration.yaml` file: From b590908df4c7b620d767a192ec4551b9ed487519 Mon Sep 17 00:00:00 2001 From: Mokilok Date: Wed, 3 Feb 2016 16:15:04 +1100 Subject: [PATCH 19/36] Update creating_components.markdown Fixed a spelling mistake. --- source/developers/creating_components.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/developers/creating_components.markdown b/source/developers/creating_components.markdown index 57ce55700ae..a2dee37d38f 100644 --- a/source/developers/creating_components.markdown +++ b/source/developers/creating_components.markdown @@ -9,7 +9,7 @@ sharing: true footer: true --- -Home Assistant offers [built-in components]({{site_root}}/components/) but it is easy to built your own. If you are the kind of person that likes to learn from code rather then guide then head over to the [`config/custom_components`](https://github.com/balloob/home-assistant/tree/master/config/custom_components) folder in the repository for two example components. +Home Assistant offers [built-in components]({{site_root}}/components/) but it is easy to build your own. If you are the kind of person that likes to learn from code rather then guide then head over to the [`config/custom_components`](https://github.com/balloob/home-assistant/tree/master/config/custom_components) folder in the repository for two example components. The first is [hello_world.py](https://github.com/balloob/home-assistant/blob/master/config/custom_components/hello_world.py), which is the classic Hello World example for Home Assistant. The second one is [example.py](https://github.com/balloob/home-assistant/blob/master/config/custom_components/example.py) which showcases various ways you can tap into Home Assistant to be notified when certain events occur. @@ -79,4 +79,4 @@ Then in the setup method of your component you will be able to refer to `config[ ## {% linkable_title Responding to events %} -Home Assistant has different ways of responding to events that occur in Home Assistant. These have been organized in [helper methods](https://github.com/balloob/home-assistant/blob/dev/homeassistant/helpers/event.py). Examples are `track_state_change`, `track_point_in_time`, `track_time_change`. \ No newline at end of file +Home Assistant has different ways of responding to events that occur in Home Assistant. These have been organized in [helper methods](https://github.com/balloob/home-assistant/blob/dev/homeassistant/helpers/event.py). Examples are `track_state_change`, `track_point_in_time`, `track_time_change`. From 4f3c011fd153ebd9181e8b4027dd57c48fcaf7db Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 3 Feb 2016 20:46:42 +0100 Subject: [PATCH 20/36] Fix sentence --- source/developers/index.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/developers/index.markdown b/source/developers/index.markdown index f3fc00735a6..384a03e829d 100644 --- a/source/developers/index.markdown +++ b/source/developers/index.markdown @@ -19,7 +19,7 @@ Home Assistant is open-source and MIT licensed. The source can be found here: ### {% linkable_title Starting development %} -You will need to setup a development environment if you want to start developing a new feature or component for Home Assistant perform theses steps. Visit the [the Home Assistant repository](https://github.com/balloob/home-assistant) and click fork in the top right. +You will need to setup a development environment if you want to start developing a new feature or component for Home Assistant. Please follow these steps to perform it. Visit the [the Home Assistant repository](https://github.com/balloob/home-assistant) first and click fork in the top right. ```bash $ git clone https://github.com/your_github_username/home-assistant.git @@ -28,7 +28,7 @@ $ cd home-assistant $ script/setup ``` -we suggest that you setup a [virtual environment](https://docs.python.org/3.4/library/venv.html) aka `venv` before running the setup script. +We suggest that you setup a [virtual environment](https://docs.python.org/3.4/library/venv.html) aka `venv` before running the setup script. After following these steps, running `hass` will invoke your local installation. From 85bae8d3864dd83876130a7d8bc00cdd37de8137 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Feb 2016 00:19:40 +0100 Subject: [PATCH 21/36] Add http binary sensor docs --- .../_components/binary_sensor.http.markdown | 79 +++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 source/_components/binary_sensor.http.markdown diff --git a/source/_components/binary_sensor.http.markdown b/source/_components/binary_sensor.http.markdown new file mode 100644 index 00000000000..e24de061558 --- /dev/null +++ b/source/_components/binary_sensor.http.markdown @@ -0,0 +1,79 @@ +--- +layout: component +title: "HTTP Binary Sensor" +description: "Instructions how to integrate HTTP binary sensors within Home Assistant." +date: 2016-02-05 12:15 +sidebar: true +comments: false +sharing: true +footer: true +logo: http.png +ha_category: Binary Sensor +--- + + +The `http` binary sensor platform is not a real platform within the meaning of the terminology used around Home Assistant. Home Assistant's [REST API](/developers/rest_api/) is consuming and proceeding messages recieved over HTTP. + +To use those kind of sensors in your installation no configuration in Home Assistant is needed. All configuration is done on the devices themself. This means that you must be able to edit the target URL or endpoint and the payload. The entity will be created after the first message has arrived. + +All [requests](/developers/rest_api/#post-apistatesltentity_id) needs to be sent to the endpoint of the device and must be **POST**. The URL looks like the example below: + +```bash +http://IP_ADDRESS:8123/api/states/binary_sensor.DEVICE_NAME +``` + +It's suggested that you choose an unique device name to avoid clashes with other devices. The JSON payload must contain the new state and can have a friendly name. The friendly name is used in the frontend to name the sensor. + +```json +{"state": "on", "attributes": {"friendly_name": "Radio"}} +``` + +For a quick test `curl` can be useful to "simulate" a device. + +```bash +$ curl -X POST -H "x-ha-access: YOUR_PASSWORD" \ + -d '{"state": "off", "attributes": {"friendly_name": "Radio"}}' \ + http://localhost:8123/api/states/binary_sensor.radio +``` + +To check if the sensor is working, use again `curl` to retrieve the [current state](/developers/rest_api/#get-apistatesltentity_id). + +```bash +$ curl -X GET -H "x-ha-access: YOUR_PASSWORD" \ + http://localhost:8123/api/states/binary_sensor.radio +{ + "attributes": { + "friendly_name": "Radio" + }, + "entity_id": "binary_sensor.radio", + "last_changed": "16:45:51 05-02-2016", + "last_updated": "16:45:51 05-02-2016", + "state": "off" +} +``` + +## {% linkable_title Examples %} + +In this section you find some real life examples of how to use this sensor. Beside `curl`. + +### {% linkable_title Using Python request module %} + +As already shown on the [API](/developers/rest_api/) page, it's very simple to use Python and the [Requests](http://docs.python-requests.org/en/latest/) module for the interaction with Home Assistant. + +```python +response = requests.post( + 'http://localhost:8123/api/states/binary_sensor.radio', + headers={'x-ha-access': 'YOUR_PASSWORD', 'content-type': 'application/json'}, + data=json.dumps({'state': 'on', 'attributes': {'friendly_name': 'Radio'}})) +print(response.text) +``` + +### {% linkable_title Using `httpie` %} + +[`httpie`](https://github.com/jkbrzt/httpie) is a user-friendly CLI HTTP client. + +```bash +$ http -v POST http://localhost:8123/api/states/binary_sensor.radio \ + x-ha-access:YOUR_PASSWORD state=off \ + attributes:='{"friendly_name": "Radio"}' +``` From 567840e2b87c61297956a1e96dbd3db69d01bf4e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Feb 2016 09:27:20 +0100 Subject: [PATCH 22/36] Capitalize titles and other minor update --- source/_components/alarm_control_panel.markdown | 1 + source/_components/arduino.markdown | 2 +- source/_components/binary_sensor.arest.markdown | 4 ++-- .../_components/binary_sensor.command.markdown | 2 +- source/_components/binary_sensor.mqtt.markdown | 2 +- source/_components/binary_sensor.nest.markdown | 15 ++++++++++++--- source/_components/binary_sensor.rest.markdown | 2 +- .../_components/binary_sensor.rpi_gpio.markdown | 4 ++-- source/_components/binary_sensor.zigbee.markdown | 2 +- source/_components/camera.foscam.markdown | 4 ++-- source/_components/camera.mjpeg.markdown | 2 +- source/_components/device_tracker.mqtt.markdown | 2 +- .../_components/light.blinksticklight.markdown | 2 +- source/_components/light.hyperion.markdown | 2 +- source/_components/light.limitlessled.markdown | 1 - source/_components/light.mqtt.markdown | 2 +- source/_components/light.rfxtrx.markdown | 5 +++-- source/_components/light.tellstick.markdown | 4 ++-- source/_components/light.vera.markdown | 4 ++-- source/_components/light.wink.markdown | 4 ++-- source/_components/light.zwave.markdown | 2 +- source/_components/lock.wink.markdown | 4 ++-- source/_components/media_player.denon.markdown | 2 +- source/_components/media_player.firetv.markdown | 2 +- source/_components/media_player.kodi.markdown | 2 +- source/_components/media_player.mpd.markdown | 2 +- source/_components/media_player.sonos.markdown | 2 +- source/_components/notify.file.markdown | 2 +- source/_components/notify.instapush.markdown | 2 +- source/_components/notify.mqtt.markdown | 2 +- source/_components/notify.slack.markdown | 2 +- source/_components/notify.syslog.markdown | 2 +- source/_components/notify.xmpp.markdown | 2 +- source/_components/sensor.arduino.markdown | 4 ++-- source/_components/sensor.arest.markdown | 4 ++-- source/_components/sensor.bitcoin.markdown | 2 +- .../_components/sensor.command_sensor.markdown | 2 +- source/_components/sensor.cpuspeed.markdown | 2 +- source/_components/sensor.dht.markdown | 4 ++-- source/_components/sensor.ecobee.markdown | 2 +- source/_components/sensor.forecast.markdown | 2 +- source/_components/sensor.glances.markdown | 2 +- source/_components/sensor.modbus.markdown | 4 ++-- source/_components/sensor.mqtt.markdown | 2 +- source/_components/sensor.mysensors.markdown | 2 +- source/_components/sensor.nest.markdown | 16 +++++++++++++--- source/_components/sensor.netatmo.markdown | 4 ++-- source/_components/sensor.onewire.markdown | 2 +- .../_components/sensor.openweathermap.markdown | 2 +- source/_components/sensor.rest.markdown | 2 +- source/_components/sensor.rfxtrx.markdown | 4 ++-- source/_components/sensor.sabnzbd.markdown | 2 +- .../sensor.swiss_public_transport.markdown | 2 +- source/_components/sensor.systemmonitor.markdown | 2 +- source/_components/sensor.tellduslive.markdown | 2 +- source/_components/sensor.tellstick.markdown | 4 ++-- source/_components/sensor.temper.markdown | 4 ++-- source/_components/sensor.template.markdown | 2 +- source/_components/sensor.time_date.markdown | 2 +- source/_components/sensor.transmission.markdown | 6 +++--- source/_components/sensor.vera.markdown | 4 ++-- source/_components/sensor.wink.markdown | 4 ++-- source/_components/sensor.worldclock.markdown | 2 +- source/_components/sensor.zwave.markdown | 2 +- source/_components/switch.arduino.markdown | 4 ++-- source/_components/switch.arest.markdown | 4 ++-- .../_components/switch.command_switch.markdown | 2 +- source/_components/switch.edimax.markdown | 4 ++-- source/_components/switch.hikvision.markdown | 4 ++-- source/_components/switch.modbus.markdown | 4 ++-- source/_components/switch.mqtt.markdown | 2 +- source/_components/switch.mysensors.markdown | 2 +- source/_components/switch.mystrom.markdown | 2 +- source/_components/switch.orvibo.markdown | 4 ++-- source/_components/switch.rest.markdown | 2 +- source/_components/switch.rfxtrx.markdown | 5 +++-- source/_components/switch.rpi_gpio.markdown | 4 ++-- source/_components/switch.tellduslive.markdown | 2 +- source/_components/switch.tellstick.markdown | 4 ++-- source/_components/switch.transmission.markdown | 4 ++-- source/_components/switch.vera.markdown | 4 ++-- source/_components/switch.wemo.markdown | 4 ++-- source/_components/switch.wink.markdown | 4 ++-- source/_components/switch.zigbee.markdown | 2 +- source/_components/switch.zwave.markdown | 2 +- source/_components/tellstick.markdown | 2 +- source/_components/thermostat.ecobee.markdown | 2 +- source/_components/thermostat.heatmiser.markdown | 6 +++--- source/_components/thermostat.homematic.markdown | 4 ++-- source/_components/thermostat.honeywell.markdown | 4 ++-- source/_components/thermostat.nest.markdown | 4 ++-- source/_components/thermostat.proliphix.markdown | 2 +- .../_components/thermostat.radiotherm.markdown | 4 ++-- 93 files changed, 156 insertions(+), 135 deletions(-) diff --git a/source/_components/alarm_control_panel.markdown b/source/_components/alarm_control_panel.markdown index ec617fa3e9a..f3fc25736db 100644 --- a/source/_components/alarm_control_panel.markdown +++ b/source/_components/alarm_control_panel.markdown @@ -12,6 +12,7 @@ footer: true Home Assistant can give you an interface with is similar to a classic alarm system. There are several panels supported: +- [Alarm.com](/components/alarm_control_panel.alarmdotcom/) - [Manual](/components/alarm_control_panel.manual/) - [MQTT](/components/alarm_control_panel.mqtt/) - [Verisure](/components/verisure/) diff --git a/source/_components/arduino.markdown b/source/_components/arduino.markdown index 08f3a7073f4..19c482136f7 100644 --- a/source/_components/arduino.markdown +++ b/source/_components/arduino.markdown @@ -16,7 +16,7 @@ The [Arduino](https://www.arduino.cc/) device family are microcontroller boards There are a lot of extensions (so called [shields](https://www.arduino.cc/en/Main/ArduinoShields)) available. Those shields can be plugged-in into the existing connectors and stacked on top of each other. This makes it possible to expand the capabilities of the Arduino boards. -The arduino component is designed to let you use a directly attached board to your Home Assistant host over USB. +The `arduino` component is designed to let you use a directly attached board to your Home Assistant host over USB. You need to have the [Firmata firmware](https://github.com/firmata/) on your board. Please upload the `StandardFirmata` sketch to your board, please refer to the [Arduino documentation](https://www.arduino.cc/en/Main/Howto) for further information. diff --git a/source/_components/binary_sensor.arest.markdown b/source/_components/binary_sensor.arest.markdown index dc383882e93..b14f1f8eccb 100644 --- a/source/_components/binary_sensor.arest.markdown +++ b/source/_components/binary_sensor.arest.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "aREST binary sensor" +title: "aREST Binary Sensor" description: "Instructions how to integrate aREST binary sensors within Home Assistant." date: 2015-11-20 18:15 sidebar: true @@ -12,7 +12,7 @@ ha_category: Binary Sensor --- -The arest binary sensor platform allows you to get all data from your devices (like Arduinos with a ethernet/wifi connection, the ESP8266, and the Raspberry Pi) running the [aREST](http://arest.io/) RESTful framework. +The `arest` binary sensor platform allows you to get all data from your devices (like Arduinos with a ethernet/wifi connection, the ESP8266, and the Raspberry Pi) running the [aREST](http://arest.io/) RESTful framework. To use your aREST binary sensor in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/binary_sensor.command.markdown b/source/_components/binary_sensor.command.markdown index 74147e8a3a9..d7305fd5d88 100644 --- a/source/_components/binary_sensor.command.markdown +++ b/source/_components/binary_sensor.command.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Command line binary sensor" +title: "Command line Binary Sensor" description: "Instructions how to integrate Command binary sensors within Home Assistant." date: 2016-01-13 12:15 sidebar: true diff --git a/source/_components/binary_sensor.mqtt.markdown b/source/_components/binary_sensor.mqtt.markdown index 6ab07dff653..9b397346891 100644 --- a/source/_components/binary_sensor.mqtt.markdown +++ b/source/_components/binary_sensor.mqtt.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "MQTT binary sensor" +title: "MQTT Binary Sensor" description: "Instructions how to integrate MQTT binary sensors within Home Assistant." date: 2015-05-30 23:21 sidebar: true diff --git a/source/_components/binary_sensor.nest.markdown b/source/_components/binary_sensor.nest.markdown index cc50ba8bfbe..54796538425 100644 --- a/source/_components/binary_sensor.nest.markdown +++ b/source/_components/binary_sensor.nest.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Nest binary sensor" +title: "Nest Binary Sensor" description: "Instructions how to integrate Nest binary sensors within Home Assistant." date: 2016-01-26 08:00 sidebar: true @@ -12,7 +12,7 @@ ha_category: Binary Sensor --- -The Nest binary sensor platform let you monitor various states of a thermostat from [Nest](https://nest.com). +The `nest` binary sensor platform let you monitor various states of a thermostat from [Nest](https://nest.com). To set it up, add the following information to your `configuration.yaml` file: @@ -34,5 +34,14 @@ sensor: Configuration variables: - **monitored_conditions** array (*Required*): States to monitor. + - 'fan' + - 'hvac_ac_state' + - 'hvac_aux_heater_state' + - 'hvac_heat_x2_state' + - 'hvac_heat_x3_state' + - 'hvac_alt_heat_state' + - 'hvac_alt_heat_x2_state' + - 'hvac_emer_heat_state' + - 'online' -

You must have the [Nest component](https://home-assistant.io/components/nest/) configured to use this sensor.

+

You must have the [Nest component](/components/nest/) configured to use this sensor.

diff --git a/source/_components/binary_sensor.rest.markdown b/source/_components/binary_sensor.rest.markdown index 6cb56043db0..b3b64ae91ab 100644 --- a/source/_components/binary_sensor.rest.markdown +++ b/source/_components/binary_sensor.rest.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "RESTful binary sensor" +title: "RESTful Binary Sensor" description: "Instructions how to integrate REST binary sensors into Home Assistant." date: 2015-12-17 19:10 sidebar: true diff --git a/source/_components/binary_sensor.rpi_gpio.markdown b/source/_components/binary_sensor.rpi_gpio.markdown index 4bc2f7581c4..a94c65bc236 100644 --- a/source/_components/binary_sensor.rpi_gpio.markdown +++ b/source/_components/binary_sensor.rpi_gpio.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Raspberry PI GPIO sensor" +title: "Raspberry PI GPIO Binary Sensor" description: "Instructions how to integrate the GPIO sensor capability of a Raspberry PI into Home Assistant." date: 2015-08-30 19:00 sidebar: true @@ -12,7 +12,7 @@ ha_category: Sensor --- -The rpi_gpio binary sensor platform allows you to read sensor values of the GPIOs of your [Raspberry Pi](https://www.raspberrypi.org/). +The `rpi_gpio` binary sensor platform allows you to read sensor values of the GPIOs of your [Raspberry Pi](https://www.raspberrypi.org/). To use your Raspberry Pi's GPIO in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/binary_sensor.zigbee.markdown b/source/_components/binary_sensor.zigbee.markdown index 7d270316e27..df2cff5a4b5 100644 --- a/source/_components/binary_sensor.zigbee.markdown +++ b/source/_components/binary_sensor.zigbee.markdown @@ -1,6 +1,6 @@ --- layout: component -title: ZigBee Binary Sensor +title: "ZigBee Binary Sensor" description: "Instructions on how to set up ZigBee binary sensors within Home Assistant." date: 2016-01-28 12:38 sidebar: true diff --git a/source/_components/camera.foscam.markdown b/source/_components/camera.foscam.markdown index 9fd47c6a9fc..a911ca8b53e 100644 --- a/source/_components/camera.foscam.markdown +++ b/source/_components/camera.foscam.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Foscam IP camera" +title: "Foscam IP Camera" description: "Instructions how to integrate Foscam IP cameras within Home Assistant." date: 2015-09-17 08:01 sidebar: true @@ -12,7 +12,7 @@ ha_category: Camera --- -The foscam platform allows you to watch the live stream of your [Foscam](http://www.foscam.com/) IP camera in Home Assistant. +The `foscam` platform allows you to watch the live stream of your [Foscam](http://www.foscam.com/) IP camera in Home Assistant. To enable your Foscam IP camera in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/camera.mjpeg.markdown b/source/_components/camera.mjpeg.markdown index 8fd297d0e41..f646b39e380 100644 --- a/source/_components/camera.mjpeg.markdown +++ b/source/_components/camera.mjpeg.markdown @@ -11,7 +11,7 @@ ha_category: Camera --- -The mjpeg component allows you to integrate IP cameras which are capable to stream their video with MJPEG into Home Assistant. +The `mjpeg` component allows you to integrate IP cameras which are capable to stream their video with MJPEG into Home Assistant. To enable this sensor in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/device_tracker.mqtt.markdown b/source/_components/device_tracker.mqtt.markdown index 70c71cdebe6..f7ed2156f56 100644 --- a/source/_components/device_tracker.mqtt.markdown +++ b/source/_components/device_tracker.mqtt.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "MQTT device tracker" +title: "MQTT Device Tracker" description: "Instructions how to use MQTT to track devices in Home Assistant." date: 2015-09-19 20:41 sidebar: true diff --git a/source/_components/light.blinksticklight.markdown b/source/_components/light.blinksticklight.markdown index e1e1c186c7c..459676cf0ba 100644 --- a/source/_components/light.blinksticklight.markdown +++ b/source/_components/light.blinksticklight.markdown @@ -12,7 +12,7 @@ ha_category: Light --- -The blinkstick platform let you can control your [Blinkstick](https://www.blinkstick.com/) lights from within Home Assistant. +The `blinkstick` platform let you can control your [Blinkstick](https://www.blinkstick.com/) lights from within Home Assistant. To add blinkstick to your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/light.hyperion.markdown b/source/_components/light.hyperion.markdown index db95cad7a4b..1260dbc2c37 100644 --- a/source/_components/light.hyperion.markdown +++ b/source/_components/light.hyperion.markdown @@ -1,6 +1,6 @@ --- layout: component -title: Hyperion +title: "Hyperion" description: "Instructions how to integrate Hyperion into Home Assistant." date: 2015-10-25 22:43 sidebar: true diff --git a/source/_components/light.limitlessled.markdown b/source/_components/light.limitlessled.markdown index 57b088c9ad2..892313be9f0 100644 --- a/source/_components/light.limitlessled.markdown +++ b/source/_components/light.limitlessled.markdown @@ -5,7 +5,6 @@ description: "Instructions on how to setup LimitlessLED within Home Assistant." date: 2015-12-03 13:00 sidebar: true layout: page -title: "LimitlessLED support" sidebar: false comments: false sharing: true diff --git a/source/_components/light.mqtt.markdown b/source/_components/light.mqtt.markdown index 6e8b57ce211..a3712391b64 100644 --- a/source/_components/light.mqtt.markdown +++ b/source/_components/light.mqtt.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "MQTT light" +title: "MQTT Light" description: "Instructions how to setup MQTT lights within Home Assistant." date: 2015-11-13 08:30 sidebar: true diff --git a/source/_components/light.rfxtrx.markdown b/source/_components/light.rfxtrx.markdown index a793421e6a5..ee2f5813eb9 100644 --- a/source/_components/light.rfxtrx.markdown +++ b/source/_components/light.rfxtrx.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "RFXtrx light" +title: "RFXtrx Light" description: "Instructions how to integrate RFXtrx lights into Home Assistant." date: 2015-10-08 10:15 sidebar: true @@ -9,7 +9,8 @@ sharing: true footer: true ha_category: Light --- -The rfxtrx platform support lights that communicate in the frequency range of 433.92 MHz. + +The `rfxtrx` platform support lights that communicate in the frequency range of 433.92 MHz. To enable RFXtrx lights in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/light.tellstick.markdown b/source/_components/light.tellstick.markdown index 733ca3ce7be..8ebf9e8cb63 100644 --- a/source/_components/light.tellstick.markdown +++ b/source/_components/light.tellstick.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "TellStick light" +title: "TellStick Light" description: "Instructions how to integrate TellStick lights into Home Assistant." date: 2015-08-06 19:00 sidebar: true @@ -12,7 +12,7 @@ ha_category: Light --- -This tellstick light platform allows you to control your [TellStick](http://www.telldus.se/products/tellstick) dimmers. +This `tellstick` light platform allows you to control your [TellStick](http://www.telldus.se/products/tellstick) dimmers. To use your TellStick device in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/light.vera.markdown b/source/_components/light.vera.markdown index 5ab3de9e3c9..3c4c08be05d 100644 --- a/source/_components/light.vera.markdown +++ b/source/_components/light.vera.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Vera light" +title: "Vera Light" description: "Instructions how to integrate Vera lights into Home Assistant." date: 2015-10-20 21:00 sidebar: true @@ -12,7 +12,7 @@ ha_category: Light --- -This vera light platform allows you to control your [Vera](http://getvera.com/) lights. +This `vera` light platform allows you to control your [Vera](http://getvera.com/) lights. This platform is useful if you wish for switches connected to your Vera controller to appear as lights in Home Assistant. All switches will be added as a light unless you exclude them in the configuration file. diff --git a/source/_components/light.wink.markdown b/source/_components/light.wink.markdown index d4d86298a7e..62bdc4753da 100644 --- a/source/_components/light.wink.markdown +++ b/source/_components/light.wink.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Wink light" +title: "Wink Light" description: "Instructions how to setup the Wink lights within Home Assistant." date: 2015-01-20 22:36 sidebar: true @@ -12,6 +12,6 @@ ha_category: Light --- -The wink sensor platform allows you to use your [Wink](http://www.wink.com/) lights. +The wink light platform allows you to use your [Wink](http://www.wink.com/) lights. The requirement is that you have setup your [Wink hub](/components/light.wink/). diff --git a/source/_components/light.zwave.markdown b/source/_components/light.zwave.markdown index 4b547ee58d4..5c5d573a562 100644 --- a/source/_components/light.zwave.markdown +++ b/source/_components/light.zwave.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Z-Wave light" +title: "Z-Wave Light" description: "Instructions how to setup the Z-Wave lights within Home Assistant." date: 2015-11-11 13:00 sidebar: true diff --git a/source/_components/lock.wink.markdown b/source/_components/lock.wink.markdown index 656c149151c..6e25951dd15 100644 --- a/source/_components/lock.wink.markdown +++ b/source/_components/lock.wink.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Wink lock" +title: "Wink Lock" description: "Instructions how to setup the Wink locks within Home Assistant." date: 2015-11-20 12:00 sidebar: true @@ -12,7 +12,7 @@ ha_category: Lock --- -The wink lock platform allows you to control your [Wink](http://www.wink.com/) locks. +The Wink lock platform allows you to control your [Wink](http://www.wink.com/) locks. The requirement is that you have setup your [Wink hub](/components/wink/). diff --git a/source/_components/media_player.denon.markdown b/source/_components/media_player.denon.markdown index 1b7890b98c0..382f154a631 100644 --- a/source/_components/media_player.denon.markdown +++ b/source/_components/media_player.denon.markdown @@ -12,7 +12,7 @@ ha_category: Media Player --- -The denon platform allows you to control a [Denon Network Receivers](http://www.denon.co.uk/chg/product/compactsystems/networkmusicsystems/ceolpiccolo) from Home Assistant. +The `denon` platform allows you to control a [Denon Network Receivers](http://www.denon.co.uk/chg/product/compactsystems/networkmusicsystems/ceolpiccolo) from Home Assistant. Supported devices: diff --git a/source/_components/media_player.firetv.markdown b/source/_components/media_player.firetv.markdown index 8f52a5582da..0d1aefa7dce 100644 --- a/source/_components/media_player.firetv.markdown +++ b/source/_components/media_player.firetv.markdown @@ -12,7 +12,7 @@ ha_category: Media Player --- -The firetv platform allows you to control a [Amazon Fire TV/stick](http://www.amazon.com/Amazon-DV83YW-Fire-TV/dp/B00U3FPN4U). +The `firetv` platform allows you to control a [Amazon Fire TV/stick](http://www.amazon.com/Amazon-DV83YW-Fire-TV/dp/B00U3FPN4U). The python-firetv Python 2.x module with its helper script that exposes a HTTP server to fetch state and perform actions is used. diff --git a/source/_components/media_player.kodi.markdown b/source/_components/media_player.kodi.markdown index effa67c954f..905d108b083 100644 --- a/source/_components/media_player.kodi.markdown +++ b/source/_components/media_player.kodi.markdown @@ -13,7 +13,7 @@ featured: true --- -The kodi platform allows you to control a [Kodi](http://kodi.tv/) multimedia system from Home Assistant. +The `kodi` platform allows you to control a [Kodi](http://kodi.tv/) multimedia system from Home Assistant. To add Kodi to your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/media_player.mpd.markdown b/source/_components/media_player.mpd.markdown index 49d5b265325..cd2a8e3f8a4 100644 --- a/source/_components/media_player.mpd.markdown +++ b/source/_components/media_player.mpd.markdown @@ -12,7 +12,7 @@ ha_category: Media Player --- -The mpd platform allows you to control a [Music Player Daemon](http://www.musicpd.org/) from Home Assistant. Unfortunatly you will not be able to manipulate the playlist (add or delete songs) or add transitions between the songs. +The `mpd` platform allows you to control a [Music Player Daemon](http://www.musicpd.org/) from Home Assistant. Unfortunatly you will not be able to manipulate the playlist (add or delete songs) or add transitions between the songs. To add MPD to your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/media_player.sonos.markdown b/source/_components/media_player.sonos.markdown index 22354e8d55a..a080ae0f4b1 100644 --- a/source/_components/media_player.sonos.markdown +++ b/source/_components/media_player.sonos.markdown @@ -13,7 +13,7 @@ featured: true --- -The sonos platform allows you to control your [Sonos](http://www.sonos.com) HiFi wireless speakers and audio components from Home Assistant. +The `sonos` platform allows you to control your [Sonos](http://www.sonos.com) HiFi wireless speakers and audio components from Home Assistant. To add your Sonos components to your installation, add the following to your `configuration.yaml` file. It will perform auto-discovery of your connected speakers. diff --git a/source/_components/notify.file.markdown b/source/_components/notify.file.markdown index da02630853f..042c088e806 100644 --- a/source/_components/notify.file.markdown +++ b/source/_components/notify.file.markdown @@ -11,7 +11,7 @@ ha_category: Notifications --- -The file platform allows you to store notifications from Home Assistant as a file. +The `file` platform allows you to store notifications from Home Assistant as a file. To enable file notifications in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/notify.instapush.markdown b/source/_components/notify.instapush.markdown index 9160a0ea649..77bd22b8844 100644 --- a/source/_components/notify.instapush.markdown +++ b/source/_components/notify.instapush.markdown @@ -12,7 +12,7 @@ ha_category: Notifications --- -The instapush platform uses [Instapush](https://instapush.im) to delivery notifications from Home Assistant to your Android or iOS device. +The `instapush` platform uses [Instapush](https://instapush.im) to delivery notifications from Home Assistant to your Android or iOS device. The Instapush [Getting Started page](https://instapush.im/home/start/) will guide through the process of creating the required items. diff --git a/source/_components/notify.mqtt.markdown b/source/_components/notify.mqtt.markdown index a83e2622954..e87485a0b52 100644 --- a/source/_components/notify.mqtt.markdown +++ b/source/_components/notify.mqtt.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "MQTT notifications" +title: "MQTT Notifications" description: "Instructions how to add MQTT notifications to Home Assistant." date: 2016-02-01 08:00 sidebar: true diff --git a/source/_components/notify.slack.markdown b/source/_components/notify.slack.markdown index df0d51888e0..d3639631ce4 100644 --- a/source/_components/notify.slack.markdown +++ b/source/_components/notify.slack.markdown @@ -12,7 +12,7 @@ ha_category: Notifications --- -The slack platform allows you to deliver notifications from Home Assistant to [Slack](https://slack.com/). +The `slack` platform allows you to deliver notifications from Home Assistant to [Slack](https://slack.com/). You need to obtain the [Slack API token](https://api.slack.com/web?sudo=1) to be able to send notifications. diff --git a/source/_components/notify.syslog.markdown b/source/_components/notify.syslog.markdown index 9ff602d809c..b5e72bf4a4b 100644 --- a/source/_components/notify.syslog.markdown +++ b/source/_components/notify.syslog.markdown @@ -11,7 +11,7 @@ ha_category: Notifications --- -The syslog platform allows you to deliver notifications from Home Assistant to the local syslog. +The `syslog` platform allows you to deliver notifications from Home Assistant to the local syslog. To enable syslog notifications in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/notify.xmpp.markdown b/source/_components/notify.xmpp.markdown index d381fd0fca1..4f9996c236a 100644 --- a/source/_components/notify.xmpp.markdown +++ b/source/_components/notify.xmpp.markdown @@ -12,7 +12,7 @@ ha_category: Notifications --- -The xmpp platform allows you to deliver notifications from Home Assistant to a [Jabber (XMPP)](http://xmpp.org) account. +The `xmpp` platform allows you to deliver notifications from Home Assistant to a [Jabber (XMPP)](http://xmpp.org) account. ```yaml # Example configuration.yaml entry diff --git a/source/_components/sensor.arduino.markdown b/source/_components/sensor.arduino.markdown index fa013a9f0df..0db13205738 100644 --- a/source/_components/sensor.arduino.markdown +++ b/source/_components/sensor.arduino.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Arduino sensor" +title: "Arduino Sensor" description: "Instructions how to integrate Arduino boards pins as sensors within Home Assistant." date: 2015-09-14 18:28 sidebar: true @@ -12,7 +12,7 @@ ha_category: DIY --- -The arduino sensor platform allows allow you to get an numerical values from an analog input pin of an [Arduino](https://www.arduino.cc/) board. Usually the value is between 0 and 1024. +The `arduino` sensor platform allows allow you to get an numerical values from an analog input pin of an [Arduino](https://www.arduino.cc/) board. Usually the value is between 0 and 1024. To enable an Arduino sensor with Home Assistant, add the following section to your `configuration.yaml` file: diff --git a/source/_components/sensor.arest.markdown b/source/_components/sensor.arest.markdown index 89326f3db32..c75bc22b603 100644 --- a/source/_components/sensor.arest.markdown +++ b/source/_components/sensor.arest.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "aREST sensor" +title: "aREST Sensor" description: "Instructions how to integrate aREST sensors within Home Assistant." date: 2015-09-07 18:15 sidebar: true @@ -12,7 +12,7 @@ ha_category: Sensor --- -The arest sensor platform allows you to get all data from your devices (like Arduinos with a ethernet/wifi connection, the ESP8266, and the Raspberry Pi) running the [aREST](http://arest.io/) RESTful framework. +The `arest` sensor platform allows you to get all data from your devices (like Arduinos with a ethernet/wifi connection, the ESP8266, and the Raspberry Pi) running the [aREST](http://arest.io/) RESTful framework. To use your aREST enabled device in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/sensor.bitcoin.markdown b/source/_components/sensor.bitcoin.markdown index efb232c67fe..da6cd72b01d 100644 --- a/source/_components/sensor.bitcoin.markdown +++ b/source/_components/sensor.bitcoin.markdown @@ -12,7 +12,7 @@ ha_category: Sensor --- -The bitcoin platform displays various details about the [Bitcoin](https://bitcoin.org) network. +The `bitcoin` platform displays various details about the [Bitcoin](https://bitcoin.org) network. If you have an online wallet from [Blockchain.info](https://blockchain.info/) the sensor is capable to show your current balance. diff --git a/source/_components/sensor.command_sensor.markdown b/source/_components/sensor.command_sensor.markdown index 914ce66f8ff..06dc43d64b5 100644 --- a/source/_components/sensor.command_sensor.markdown +++ b/source/_components/sensor.command_sensor.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Command line sensor" +title: "Command line Sensor" description: "Instructions how to integrate command line sensors into Home Assistant." date: 2015-09-13 10:10 sidebar: true diff --git a/source/_components/sensor.cpuspeed.markdown b/source/_components/sensor.cpuspeed.markdown index 96e04b4c57b..a8b43142bb7 100644 --- a/source/_components/sensor.cpuspeed.markdown +++ b/source/_components/sensor.cpuspeed.markdown @@ -11,7 +11,7 @@ ha_category: Sensor --- -The cpuspeed sensor platform to allow you to monitor the current CPU speed. +The `cpuspeed` sensor platform to allow you to monitor the current CPU speed. To add this platform to your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/sensor.dht.markdown b/source/_components/sensor.dht.markdown index 3f00c01b4d3..6718cab67fe 100644 --- a/source/_components/sensor.dht.markdown +++ b/source/_components/sensor.dht.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "DHT sensor" +title: "DHT Sensor" description: "Instructions how to integrate DHTxx sensors within Home Assistant." date: 2015-08-30 19:15 sidebar: true @@ -11,7 +11,7 @@ ha_category: DIY --- -The dht sensor platform allows you to get the current temperature and humidity from a DHT11, DHT22, or AM2302 device. +The `dht` sensor platform allows you to get the current temperature and humidity from a DHT11, DHT22, or AM2302 device. To use your DHTxx sensor in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/sensor.ecobee.markdown b/source/_components/sensor.ecobee.markdown index ec9fcf8338c..e729c466192 100644 --- a/source/_components/sensor.ecobee.markdown +++ b/source/_components/sensor.ecobee.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Ecobee sensor" +title: "Ecobee Sensor" description: "Instructions how to setup the Ecobee sensors within Home Assistant." date: 2015-11-30 18:00 sidebar: true diff --git a/source/_components/sensor.forecast.markdown b/source/_components/sensor.forecast.markdown index e8707d91ec2..a28b1428931 100644 --- a/source/_components/sensor.forecast.markdown +++ b/source/_components/sensor.forecast.markdown @@ -13,7 +13,7 @@ featured: true --- -The forecast platform uses the [Forecast.io](https://forecast.io/) web service as a source for meteorological data for your location. The location is based on the Longitude and Latitude cooridinates configured in `configuration.yaml`. The cooridinates are auto detected but to take advantage of the hyper-local weather reported by forecast.io, you can refine them down to your exact home address. GPS cooridinates can be found by using Google Maps and clicking on your home. +The `forecast` platform uses the [Forecast.io](https://forecast.io/) web service as a source for meteorological data for your location. The location is based on the Longitude and Latitude cooridinates configured in `configuration.yaml`. The cooridinates are auto detected but to take advantage of the hyper-local weather reported by forecast.io, you can refine them down to your exact home address. GPS cooridinates can be found by using Google Maps and clicking on your home. You need an API key which is free but requires a [registration](https://developer.forecast.io/register). You can make 1000 requests per day. This means that you could create one approximately every 1.4 minutes. diff --git a/source/_components/sensor.glances.markdown b/source/_components/sensor.glances.markdown index 632427d052b..700320445cd 100644 --- a/source/_components/sensor.glances.markdown +++ b/source/_components/sensor.glances.markdown @@ -12,7 +12,7 @@ ha_category: Sensor --- -The glances sensor platform is consuming the system information provided by the [Glances](https://github.com/nicolargo/glances) API. This enables one to track remote host and display their stats in Home Assistant. +The `glances` sensor platform is consuming the system information provided by the [Glances](https://github.com/nicolargo/glances) API. This enables one to track remote host and display their stats in Home Assistant. This sensors needs a running instance of `glances` on the host. The minimal supported version of `glances` is 2.3: diff --git a/source/_components/sensor.modbus.markdown b/source/_components/sensor.modbus.markdown index 404868f4fe6..e4f331eb605 100644 --- a/source/_components/sensor.modbus.markdown +++ b/source/_components/sensor.modbus.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Modbus sensor" +title: "Modbus Sensor" description: "Instructions how to integrate Modbus sensors into Home Assistant." date: 2015-08-30 23:38 sidebar: true @@ -12,7 +12,7 @@ ha_category: Sensor --- -The modbus sensor platform allows you to gather data from your [Modbus](http://www.modbus.org/) sensors. +The `modbus` sensor platform allows you to gather data from your [Modbus](http://www.modbus.org/) sensors. To use your Modbus sensors in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/sensor.mqtt.markdown b/source/_components/sensor.mqtt.markdown index 71b6355428d..11bb2a10983 100644 --- a/source/_components/sensor.mqtt.markdown +++ b/source/_components/sensor.mqtt.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "MQTT sensor" +title: "MQTT Sensor" description: "Instructions how to integrate MQTT sensors within Home Assistant." date: 2015-05-30 23:21 sidebar: true diff --git a/source/_components/sensor.mysensors.markdown b/source/_components/sensor.mysensors.markdown index bc58715d98b..5c2125230b8 100644 --- a/source/_components/sensor.mysensors.markdown +++ b/source/_components/sensor.mysensors.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "MySensors sensors" +title: "MySensors Sensor" description: "Instructions how to integrate MySensors sensors into Home Assistant." date: 2016-01-17 15:49 sidebar: true diff --git a/source/_components/sensor.nest.markdown b/source/_components/sensor.nest.markdown index e70634ee3ff..75342dd4727 100644 --- a/source/_components/sensor.nest.markdown +++ b/source/_components/sensor.nest.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Nest sensor" +title: "Nest Sensor" description: "Instructions how to integrate Nest sensors within Home Assistant." date: 2016-01-13 19:59 sidebar: true @@ -12,7 +12,7 @@ ha_category: Sensor --- -The Nest sensor platform let you monitor sensors connected to your [Nest](https://nest.com) thermostat. +The `nest` sensor platform let you monitor sensors connected to your [Nest](https://nest.com) thermostat. To set it up, add the following information to your `configuration.yaml` file: @@ -35,5 +35,15 @@ sensor: Configuration variables: - **monitored_conditions** array (*Required*): States to monitor. + - 'temperature' + - 'target' + - 'away_temperature[0]' + - 'away_temperature[1]' + - 'humidity' + - 'mode' + - 'last_ip' + - 'local_ip' + - 'last_connection' + - 'battery_level' -

You must have the [Nest component](https://home-assistant.io/components/nest/) configured to use this sensor.

+

You must have the [Nest component](/components/nest/) configured to use this sensor.

diff --git a/source/_components/sensor.netatmo.markdown b/source/_components/sensor.netatmo.markdown index 2e7b4d01d2b..119cfad3f9c 100644 --- a/source/_components/sensor.netatmo.markdown +++ b/source/_components/sensor.netatmo.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Netatmo" +title: "Netatmo Sensor" description: "Instructions how to integrate Netatmo sensors into Home Assistant." date: 2016-01-14 08:10 sidebar: true @@ -76,4 +76,4 @@ You have to provide these name in your Home Assistant configuration file.

The Home Assistant NetAtmo platform has only be tested with the classic indoor and outdoor module. There is no support for the rainmeter and windmeter module at this time because developers does not own these modules. -

\ No newline at end of file +

diff --git a/source/_components/sensor.onewire.markdown b/source/_components/sensor.onewire.markdown index 44cb32bea84..e6652b4b842 100644 --- a/source/_components/sensor.onewire.markdown +++ b/source/_components/sensor.onewire.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "One wire sensor" +title: "One wire Sensor" description: "Instructions how to integrate One wire (1-wire) sensors into Home Assistant." date: 2016-01-17 07:15 sidebar: true diff --git a/source/_components/sensor.openweathermap.markdown b/source/_components/sensor.openweathermap.markdown index 11b0dd5b541..df7e0b8c2a6 100644 --- a/source/_components/sensor.openweathermap.markdown +++ b/source/_components/sensor.openweathermap.markdown @@ -12,7 +12,7 @@ ha_category: Weather --- -The openweathermap platform uses [OpenWeatherMap](http://openweathermap.org/) as an source for current meteorological data for your location. The `forecast` will show you the condition in 3 h. +The `openweathermap` platform uses [OpenWeatherMap](http://openweathermap.org/) as an source for current meteorological data for your location. The `forecast` will show you the condition in 3 h. You need an API key which is free but requires a [registration](http://home.openweathermap.org/users/sign_up). diff --git a/source/_components/sensor.rest.markdown b/source/_components/sensor.rest.markdown index 39149765480..6cdf092461f 100644 --- a/source/_components/sensor.rest.markdown +++ b/source/_components/sensor.rest.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "RESTful sensor" +title: "RESTful Sensor" description: "Instructions how to integrate REST sensors into Home Assistant." date: 2015-09-14 19:10 sidebar: true diff --git a/source/_components/sensor.rfxtrx.markdown b/source/_components/sensor.rfxtrx.markdown index 9b8efa6c138..0c0f9a4f30d 100644 --- a/source/_components/sensor.rfxtrx.markdown +++ b/source/_components/sensor.rfxtrx.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "RFXtrx sensor" +title: "RFXtrx Sensor" description: "Instructions how to integrate RFXtrx sensors into Home Assistant." date: 2015-08-06 17:15 sidebar: true @@ -10,7 +10,7 @@ footer: true ha_category: Sensor --- -The rfxtrx platform support sensors that communicate in the frequency range of 433.92 MHz. +The `rfxtrx` platform support sensors that communicate in the frequency range of 433.92 MHz. To enable RFXtrx sensors in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/sensor.sabnzbd.markdown b/source/_components/sensor.sabnzbd.markdown index fa2718ff746..a86d2ce4e80 100644 --- a/source/_components/sensor.sabnzbd.markdown +++ b/source/_components/sensor.sabnzbd.markdown @@ -12,7 +12,7 @@ ha_category: Sensor --- -The sabnzbd platform will allow you to monitor your downloads with [SABnzbd](http://sabnzbd.org) from within Home Assistant and setup automation based on the information. +The `sabnzbd` platform will allow you to monitor your downloads with [SABnzbd](http://sabnzbd.org) from within Home Assistant and setup automation based on the information. To use sabnzbd with your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/sensor.swiss_public_transport.markdown b/source/_components/sensor.swiss_public_transport.markdown index f2ab2840d96..8f17ad5a488 100644 --- a/source/_components/sensor.swiss_public_transport.markdown +++ b/source/_components/sensor.swiss_public_transport.markdown @@ -11,7 +11,7 @@ ha_category: Sensor --- -The swiss public transport sensor will give you the next two departure times from a given location to another one in Switzerland. +The `swiss_public_transport` sensor will give you the next two departure times from a given location to another one in Switzerland. The [Stationboard](http://transport.opendata.ch/examples/stationboard.html) website can help to determine the exact name of the start and the end station. With the station names it's necessary to search for the ID of those stations: diff --git a/source/_components/sensor.systemmonitor.markdown b/source/_components/sensor.systemmonitor.markdown index fd44db9b33b..5915533cd48 100644 --- a/source/_components/sensor.systemmonitor.markdown +++ b/source/_components/sensor.systemmonitor.markdown @@ -10,7 +10,7 @@ footer: true ha_category: Sensor --- -The system monitoring sensor platform to allow you to monitor disk usage, memory usage, CPU usage, and running processes. This platform has superseded the process component which is now considered deprecated. +The `systemmonitor` sensor platform to allow you to monitor disk usage, memory usage, CPU usage, and running processes. This platform has superseded the process component which is now considered deprecated. To add this platform to your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/sensor.tellduslive.markdown b/source/_components/sensor.tellduslive.markdown index 9874f868a25..d7e3ae398b4 100644 --- a/source/_components/sensor.tellduslive.markdown +++ b/source/_components/sensor.tellduslive.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Telldus Live sensors" +title: "Telldus Live sensor" description: "Instructions how to integrate Telldus Live sensors into Home Assistant." date: 2016-01-17 15:49 sidebar: true diff --git a/source/_components/sensor.tellstick.markdown b/source/_components/sensor.tellstick.markdown index cc8b995135c..1051222cdcd 100644 --- a/source/_components/sensor.tellstick.markdown +++ b/source/_components/sensor.tellstick.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "TellStick sensor" +title: "TellStick Sensor" description: "Instructions how to integrate TellStick sensors into Home Assistant." date: 2015-08-06 19:00 sidebar: true @@ -12,7 +12,7 @@ ha_category: Sensor --- -This tellstick sensor platform allows you to get current meteorological data from a [TellStick](http://www.telldus.se/products/tellstick) device. +The `tellstick` sensor platform allows you to get current meteorological data from a [TellStick](http://www.telldus.se/products/tellstick) device. To use your TellStick device in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/sensor.temper.markdown b/source/_components/sensor.temper.markdown index 386f8108e99..b1533e21d07 100644 --- a/source/_components/sensor.temper.markdown +++ b/source/_components/sensor.temper.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "TEMPer sensor" +title: "TEMPer Sensor" description: "Instructions how to integrate TEMPer sensors into Home Assistant." date: 2015-08-06 19:00 sidebar: true @@ -10,7 +10,7 @@ footer: true ha_category: Sensor --- -This temper sensor platform allows you to get the current temperature from a TEMPer device. +This `temper` sensor platform allows you to get the current temperature from a TEMPer device. To use your TEMPer sensor in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/sensor.template.markdown b/source/_components/sensor.template.markdown index 7be558afb14..7cfdcd83afc 100644 --- a/source/_components/sensor.template.markdown +++ b/source/_components/sensor.template.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Template sensor" +title: "Template Sensor" description: "Instructions how to integrate Template sensors into Home Assistant." date: 2016-01-27 07:00 sidebar: true diff --git a/source/_components/sensor.time_date.markdown b/source/_components/sensor.time_date.markdown index 612bce17a13..82f287e0ca2 100644 --- a/source/_components/sensor.time_date.markdown +++ b/source/_components/sensor.time_date.markdown @@ -11,7 +11,7 @@ ha_category: Sensor --- -The time and date platform simple displays the time in various formats, the date, or both. +The time and date (`time_date`) platform simple displays the time in various formats, the date, or both. To enable this sensor in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/sensor.transmission.markdown b/source/_components/sensor.transmission.markdown index 7714f867188..cc7952fa5e9 100644 --- a/source/_components/sensor.transmission.markdown +++ b/source/_components/sensor.transmission.markdown @@ -1,7 +1,7 @@ --- layout: component -title: "Transmission sensor" -description: "Instructions how to integrate Transmission within Home Assistant." +title: "Transmission Sensor" +description: "Instructions how to integrate Transmission sensors within Home Assistant." date: 2015-04-25 9:06 sidebar: true comments: false @@ -12,7 +12,7 @@ ha_category: Sensor --- -The [Transmission](http://www.transmissionbt.com/) platform allows you to monitor your downloads from within Home Assistant and setup automation based on the information. +The `trnasmission` platform allows you to monitor your downloads with [Transmission](http://www.transmissionbt.com/) from within Home Assistant and setup automation based on the information. ```yaml # Example configuration.yaml entry diff --git a/source/_components/sensor.vera.markdown b/source/_components/sensor.vera.markdown index 6386b2efaa7..93fd9fbe8f7 100644 --- a/source/_components/sensor.vera.markdown +++ b/source/_components/sensor.vera.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Vera sensor" +title: "Vera Sensor" description: "Instructions how to integrate Vera sensors into Home Assistant." date: 2015-10-20 21:00 sidebar: true @@ -12,7 +12,7 @@ ha_category: Sensor --- -This vera sensor platform allows you to get data from your [Vera](http://getvera.com/) sensors. +This `vera` sensor platform allows you to get data from your [Vera](http://getvera.com/) sensors. To use your Vera sensor in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/sensor.wink.markdown b/source/_components/sensor.wink.markdown index 5238e0d8cdc..ab4f49f758b 100644 --- a/source/_components/sensor.wink.markdown +++ b/source/_components/sensor.wink.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Wink sensor" +title: "Wink Sensor" description: "Instructions how to setup the Wink sensors within Home Assistant." date: 2015-01-20 22:36 sidebar: true @@ -12,7 +12,7 @@ ha_category: Sensor --- -The wink sensor platform allows you to get data from your [Wink](http://www.wink.com/) sensors. +The Wink sensor platform allows you to get data from your [Wink](http://www.wink.com/) sensors. The requirement is that you have setup your [Wink hub](/components/light.wink/). diff --git a/source/_components/sensor.worldclock.markdown b/source/_components/sensor.worldclock.markdown index ef6c0f7a4ee..77989ab332b 100644 --- a/source/_components/sensor.worldclock.markdown +++ b/source/_components/sensor.worldclock.markdown @@ -11,7 +11,7 @@ ha_category: Sensor --- -The worldclock platform simple displays the current time in a different time zone +The `worldclock` sensor platform simple displays the current time in a different time zone To enable this sensor in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/sensor.zwave.markdown b/source/_components/sensor.zwave.markdown index 0de9c07750c..f26050bd784 100644 --- a/source/_components/sensor.zwave.markdown +++ b/source/_components/sensor.zwave.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Z-Wave sensor" +title: "Z-Wave Sensor" description: "Instructions how to setup the Z-Wave sensors within Home Assistant." date: 2015-11-15 13:00 sidebar: true diff --git a/source/_components/switch.arduino.markdown b/source/_components/switch.arduino.markdown index 7bdd9363e40..27d25a6194c 100644 --- a/source/_components/switch.arduino.markdown +++ b/source/_components/switch.arduino.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Arduino switch" +title: "Arduino Switch" description: "Instructions how to integrate Arduino boards pins as switches within Home Assistant." date: 2015-09-14 18:28 sidebar: true @@ -12,7 +12,7 @@ ha_category: DIY --- -The arduino switch platform allows you to control the digital pins of your [Arduino](https://www.arduino.cc/) board. Support for switching pins is limited to high/on and low/off of the digital pins. PWM (pin 3,5,6,9,10, and 11 on an Arduino Uno) is not supported yet. +The `arduino` switch platform allows you to control the digital pins of your [Arduino](https://www.arduino.cc/) board. Support for switching pins is limited to high/on and low/off of the digital pins. PWM (pin 3,5,6,9,10, and 11 on an Arduino Uno) is not supported yet. To enable the Arduino pins with Home Assistant, add the following section to your `configuration.yaml` file: diff --git a/source/_components/switch.arest.markdown b/source/_components/switch.arest.markdown index 8874ec4fd4e..e9e815fdb3c 100644 --- a/source/_components/switch.arest.markdown +++ b/source/_components/switch.arest.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "aREST switch" +title: "aREST Switch" description: "Instructions how to integrate aREST switches within Home Assistant." date: 2015-09-11 23:15 sidebar: true @@ -11,7 +11,7 @@ logo: arest.png ha_category: Switch --- -The arest switch platform allows you to toggle pins of your devices (like Arduino boards with a ethernet/wifi connection, ESP8266 based devices, and the Raspberry Pi) running the [aREST](http://arest.io/) RESTful framework. +The `arest` switch platform allows you to toggle pins of your devices (like Arduino boards with a ethernet/wifi connection, ESP8266 based devices, and the Raspberry Pi) running the [aREST](http://arest.io/) RESTful framework. To use your aREST enabled device with pins in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/switch.command_switch.markdown b/source/_components/switch.command_switch.markdown index 333f2ba277c..5850ad1dede 100644 --- a/source/_components/switch.command_switch.markdown +++ b/source/_components/switch.command_switch.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Command line switch" +title: "Command line Switch" description: "Instructions how to have switches call command line commands." date: 2015-06-10 22:41 sidebar: true diff --git a/source/_components/switch.edimax.markdown b/source/_components/switch.edimax.markdown index 479d6fba0cd..70220e148a2 100644 --- a/source/_components/switch.edimax.markdown +++ b/source/_components/switch.edimax.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Edimax switch" +title: "Edimax Switch" description: "Instructions how to integrate Edimax switches into Home Assistant." date: 2015-06-10 22:54 sidebar: true @@ -12,7 +12,7 @@ ha_category: Switch --- -This edimax switch platform allows you to control the state of your [Edimax](http://www.edimax.com/edimax/merchandise/merchandise_list/data/edimax/global/home_automation_smart_plug/) switches. +This `edimax` switch platform allows you to control the state of your [Edimax](http://www.edimax.com/edimax/merchandise/merchandise_list/data/edimax/global/home_automation_smart_plug/) switches. To use your Edimax switch in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/switch.hikvision.markdown b/source/_components/switch.hikvision.markdown index 05f3d47d00f..5dd60b46798 100644 --- a/source/_components/switch.hikvision.markdown +++ b/source/_components/switch.hikvision.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Hikvision camera" +title: "Hikvision Camera Switch" description: "Instructions how to integrate Hikvision camera's into Home Assistant." date: 2015-06-10 22:54 sidebar: true @@ -12,7 +12,7 @@ ha_category: Camera --- -This hikvisioncam switch platform allows you to control your motion detection setting on your [Hikvision](http://www.hikvision.com/) camera. +This `hikvisioncam` switch platform allows you to control your motion detection setting on your [Hikvision](http://www.hikvision.com/) camera.

Currently works using default https port only. diff --git a/source/_components/switch.modbus.markdown b/source/_components/switch.modbus.markdown index ff8c2d269c6..fe3f8e7c90f 100644 --- a/source/_components/switch.modbus.markdown +++ b/source/_components/switch.modbus.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Modbus switch" +title: "Modbus Switch" description: "Instructions how to integrate Modbus switches into Home Assistant." date: 2015-08-30 23:38 sidebar: true @@ -12,7 +12,7 @@ ha_category: Switch --- -The modbus switch platform allows you to control [Modbus](http://www.modbus.org/) switches. +The `modbus` switch platform allows you to control [Modbus](http://www.modbus.org/) switches. To use your Modbus switches in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/switch.mqtt.markdown b/source/_components/switch.mqtt.markdown index 88f42a36e66..6dd0904fb18 100644 --- a/source/_components/switch.mqtt.markdown +++ b/source/_components/switch.mqtt.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "MQTT switch" +title: "MQTT Switch" description: "Instructions how to integrate MQTT switches into Home Assistant." date: 2015-08-30 23:38 sidebar: true diff --git a/source/_components/switch.mysensors.markdown b/source/_components/switch.mysensors.markdown index 43de6457344..314418a1bfa 100644 --- a/source/_components/switch.mysensors.markdown +++ b/source/_components/switch.mysensors.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "MySensors switches" +title: "MySensors Switch" description: "Instructions how to integrate MySensors switches into Home Assistant." date: 2016-01-17 15:49 sidebar: true diff --git a/source/_components/switch.mystrom.markdown b/source/_components/switch.mystrom.markdown index eb6f281452e..3a586900820 100644 --- a/source/_components/switch.mystrom.markdown +++ b/source/_components/switch.mystrom.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "myStrom switch" +title: "myStrom Switch" description: "Instructions how to integrate myStrom switches into Home Assistant." date: 2015-11-25 22:00 sidebar: true diff --git a/source/_components/switch.orvibo.markdown b/source/_components/switch.orvibo.markdown index 19c464e2438..37af0826e43 100644 --- a/source/_components/switch.orvibo.markdown +++ b/source/_components/switch.orvibo.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Orvibo switch" +title: "Orvibo Switch" description: "Instructions how to integrate Orvibo switches within Home Assistant." date: 2015-11-15 18:15 sidebar: true @@ -11,7 +11,7 @@ logo: orvibo.png ha_category: Switch --- -The orvibo switch platform allows you to toggle your Orvibo S20 Wifi Smart Switch. +The `orvibo` switch platform allows you to toggle your Orvibo S20 Wifi Smart Switch. To use your Orvibo switch in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/switch.rest.markdown b/source/_components/switch.rest.markdown index ed7dfdc110c..a33edb2e162 100644 --- a/source/_components/switch.rest.markdown +++ b/source/_components/switch.rest.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "RESTful switch" +title: "RESTful Switch" description: "Instructions how to integrate REST switches into Home Assistant." date: 2015-09-14 19:10 sidebar: true diff --git a/source/_components/switch.rfxtrx.markdown b/source/_components/switch.rfxtrx.markdown index 24eea9da287..e8d0d9654e8 100644 --- a/source/_components/switch.rfxtrx.markdown +++ b/source/_components/switch.rfxtrx.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "RFXtrx switch" +title: "RFXtrx Switch" description: "Instructions how to integrate RFXtrx switches into Home Assistant." date: 2015-10-08 10:15 sidebar: true @@ -9,7 +9,8 @@ sharing: true footer: true ha_category: Switch --- -The rfxtrx platform support switches that communicate in the frequency range of 433.92 MHz. + +The `rfxtrx` platform support switches that communicate in the frequency range of 433.92 MHz. To enable RFXtrx switches in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/switch.rpi_gpio.markdown b/source/_components/switch.rpi_gpio.markdown index 284352994b1..cc4f86a3e60 100644 --- a/source/_components/switch.rpi_gpio.markdown +++ b/source/_components/switch.rpi_gpio.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Raspberry PI GPIO switch" +title: "Raspberry PI GPIO Switch" description: "Instructions how to integrate the GPIO of a Raspberry PI into Home Assistant as a switch." date: 2015-08-07 14:00 sidebar: true @@ -12,7 +12,7 @@ ha_category: Switch --- -The rpi_gpio switch platform allows you to control the GPIOs of your [Raspberry Pi](https://www.raspberrypi.org/). +The `rpi_gpio` switch platform allows you to control the GPIOs of your [Raspberry Pi](https://www.raspberrypi.org/). To use your Raspberry Pi's GPIO in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/switch.tellduslive.markdown b/source/_components/switch.tellduslive.markdown index ac38ab5f01f..18252be830a 100644 --- a/source/_components/switch.tellduslive.markdown +++ b/source/_components/switch.tellduslive.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Telldus Live switches" +title: "Telldus Live Switch" description: "Instructions how to integrate Telldus Live switches into Home Assistant." date: 2016-01-17 15:49 sidebar: true diff --git a/source/_components/switch.tellstick.markdown b/source/_components/switch.tellstick.markdown index 21f22f825a3..62495288f93 100644 --- a/source/_components/switch.tellstick.markdown +++ b/source/_components/switch.tellstick.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "TellStick switch" +title: "TellStick Switch" description: "Instructions how to integrate TellStick switches into Home Assistant." date: 2015-08-06 19:00 sidebar: true @@ -12,7 +12,7 @@ ha_category: Switch --- -This tellstick switch platform allows you to control [TellStick](http://www.telldus.se/products/tellstick) devices. +This `tellstick` switch platform allows you to control [TellStick](http://www.telldus.se/products/tellstick) devices. To use your TellStick device in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/switch.transmission.markdown b/source/_components/switch.transmission.markdown index c6aa8e84cdf..b7120d44c00 100644 --- a/source/_components/switch.transmission.markdown +++ b/source/_components/switch.transmission.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Transmission switch" +title: "Transmission Switch" description: "Instructions how to integrate Transmission within Home Assistant." date: 2015-06-02 09:00 sidebar: true @@ -12,7 +12,7 @@ ha_category: Switch --- -The transmission platform allows you to control your [Transmission](http://www.transmissionbt.com/) client from within Home Assistant. The platform enables you switch to your 'Alternative Speed Limits' (aka 'Turtle mode') setting. +The `transmission` switch platform allows you to control your [Transmission](http://www.transmissionbt.com/) client from within Home Assistant. The platform enables you switch to your 'Alternative Speed Limits' (aka 'Turtle mode') setting. To add Transmission to your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/switch.vera.markdown b/source/_components/switch.vera.markdown index 868d6301587..25e9b439fe1 100644 --- a/source/_components/switch.vera.markdown +++ b/source/_components/switch.vera.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Vera switch" +title: "Vera Switch" description: "Instructions how to integrate Vera switches into Home Assistant." date: 2015-10-20 21:00 sidebar: true @@ -12,7 +12,7 @@ ha_category: Switch --- -This vera switch platform allows you to control your [Vera](http://getvera.com/) switches. +This `vera` switch platform allows you to control your [Vera](http://getvera.com/) switches. To use your Vera switches in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/switch.wemo.markdown b/source/_components/switch.wemo.markdown index 7692befbb08..2528d8cbc11 100644 --- a/source/_components/switch.wemo.markdown +++ b/source/_components/switch.wemo.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Belkin WeMo switch" +title: "Belkin WeMo Switch" description: "Instructions how to integrate Belkin WeMo switches into Home Assistant." date: 2015-03-23 19:59 sidebar: true @@ -12,7 +12,7 @@ ha_category: Switch --- -The wemo platform allows you to control your [Belkin WeMo](http://www.belkin.com/us/p/P-F7C027/) switches from within Home Assistant. +The `wemo` platform allows you to control your [Belkin WeMo](http://www.belkin.com/us/p/P-F7C027/) switches from within Home Assistant. They will be automatically discovered if the discovery component is enabled. diff --git a/source/_components/switch.wink.markdown b/source/_components/switch.wink.markdown index 29ca5b82106..a3067d45937 100644 --- a/source/_components/switch.wink.markdown +++ b/source/_components/switch.wink.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Wink switch" +title: "Wink Switch" description: "Instructions how to setup the Wink switches within Home Assistant." date: 2015-01-20 22:36 sidebar: true @@ -12,7 +12,7 @@ ha_category: Switch --- -The wink switch platform allows you to control your [Wink](http://www.wink.com/) switches. +The Wink switch platform allows you to control your [Wink](http://www.wink.com/) switches. The requirement is that you have setup your [Wink hub](/components/light.wink/). diff --git a/source/_components/switch.zigbee.markdown b/source/_components/switch.zigbee.markdown index e75435b0184..83f8b267286 100644 --- a/source/_components/switch.zigbee.markdown +++ b/source/_components/switch.zigbee.markdown @@ -1,6 +1,6 @@ --- layout: component -title: ZigBee Switch +title: "ZigBee Switch" description: "Instructions on how to set up ZigBee switches within Home Assistant." date: 2016-01-28 11:52 sidebar: true diff --git a/source/_components/switch.zwave.markdown b/source/_components/switch.zwave.markdown index 7ae6919567e..270690b276d 100644 --- a/source/_components/switch.zwave.markdown +++ b/source/_components/switch.zwave.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Z-Wave switch" +title: "Z-Wave Switch" description: "Instructions how to setup the Z-Wave switches within Home Assistant." date: 2015-11-15 13:00 sidebar: true diff --git a/source/_components/tellstick.markdown b/source/_components/tellstick.markdown index 913415ece60..3b50d202bd8 100644 --- a/source/_components/tellstick.markdown +++ b/source/_components/tellstick.markdown @@ -12,7 +12,7 @@ ha_category: Hub --- -The tellstick component integrates [TellStick](http://www.telldus.se/products/tellstick) devices into Home Assistant. This integration allows users to add switches, lights, and sensors which are communicating with 433 Mhz. There are couple of vendors (Capidi Elro, Intertechno, Nexa, Proove, Sartano, and Viking) how are selling products which works with TellStick. For more details, please check the TellStick [compatibility list](http://telldus.se/products/compability). +The `tellstick` component integrates [TellStick](http://www.telldus.se/products/tellstick) devices into Home Assistant. This integration allows users to add switches, lights, and sensors which are communicating with 433 Mhz. There are couple of vendors (Capidi Elro, Intertechno, Nexa, Proove, Sartano, and Viking) how are selling products which works with TellStick. For more details, please check the TellStick [compatibility list](http://telldus.se/products/compability). To get started, add the devices to your `configuration.yaml` file. diff --git a/source/_components/thermostat.ecobee.markdown b/source/_components/thermostat.ecobee.markdown index eb25c3f2f29..35cf51563ca 100644 --- a/source/_components/thermostat.ecobee.markdown +++ b/source/_components/thermostat.ecobee.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Ecobee thermostat" +title: "Ecobee Thermostat" description: "Instructions how to setup the Ecobee thermostats within Home Assistant." date: 2015-11-30 18:00 sidebar: true diff --git a/source/_components/thermostat.heatmiser.markdown b/source/_components/thermostat.heatmiser.markdown index a3bff2cf420..c98b78d78b7 100644 --- a/source/_components/thermostat.heatmiser.markdown +++ b/source/_components/thermostat.heatmiser.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Heatmiser thermostat" +title: "Heatmiser Thermostat" description: "Instructions how to integrate Heatmiser thermostats within Home Assistant." date: 2015-12-11 12:35 sidebar: true @@ -12,7 +12,7 @@ ha_category: Thermostat --- -The heatmiser thermostat platform let you control [Heatmiser DT/DT-E/PRT/PRT-E](http://www.heatmisershop.co.uk/heatmiser-slimline-programmable-room-thermostat/) thermostats from Heatmiser. The module itself is currently setup to work over a RS232 -> RS485 converter, therefore it connects over IP. +The `heatmiser` thermostat platform let you control [Heatmiser DT/DT-E/PRT/PRT-E](http://www.heatmisershop.co.uk/heatmiser-slimline-programmable-room-thermostat/) thermostats from Heatmiser. The module itself is currently setup to work over a RS232 -> RS485 converter, therefore it connects over IP. To set it up, add the following information to your `configuration.yaml` file: @@ -35,4 +35,4 @@ Configuration variables: - **port** (*Required*): The port that the interface is listening on. - **tstats** (*Required*): A list of thermostats activated on the gateway. - **id** (*Required*): The id of the thermostat as configured on the device itself -- **name** (*Required*): A friendly name for the themostat \ No newline at end of file +- **name** (*Required*): A friendly name for the themostat diff --git a/source/_components/thermostat.homematic.markdown b/source/_components/thermostat.homematic.markdown index b281ec41841..a887fd51464 100644 --- a/source/_components/thermostat.homematic.markdown +++ b/source/_components/thermostat.homematic.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Homematic thermostat" +title: "Homematic Thermostat" description: "Instructions how to integrate Homematic thermostats within Home Assistant." date: 2015-11-25 08:00 sidebar: true @@ -12,7 +12,7 @@ ha_category: Thermostat --- -The homematic thermostat platform let you control [Homematic](http://www.homematic.com/) thermostat from Home Assistant. Currently there is support for Homematic (HM-TC-IT-WM-W-EU, HM-CC-RT-DN) thermostats using Homegear or Homematic central (CCU1/CCU2). +The `homematic` thermostat platform let you control [Homematic](http://www.homematic.com/) thermostat from Home Assistant. Currently there is support for Homematic (HM-TC-IT-WM-W-EU, HM-CC-RT-DN) thermostats using Homegear or Homematic central (CCU1/CCU2). To set it up, add the following information to your `configuration.yaml` file: diff --git a/source/_components/thermostat.honeywell.markdown b/source/_components/thermostat.honeywell.markdown index baaaf7fd14a..3c2e5bf7170 100644 --- a/source/_components/thermostat.honeywell.markdown +++ b/source/_components/thermostat.honeywell.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Honeywell thermostat" +title: "Honeywell Thermostat" description: "Instructions how to integrate Honeywell thermostats within Home Assistant." date: 2015-11-09 17:15 sidebar: true @@ -12,7 +12,7 @@ ha_category: Thermostat --- -The honeywell thermostat platform let you control [Honeywell Connected](http://getconnected.honeywell.com/en/) thermostats from Home Assistant. +The `honeywell` thermostat platform let you control [Honeywell Connected](http://getconnected.honeywell.com/en/) thermostats from Home Assistant. To set it up, add the following information to your `configuration.yaml` file: diff --git a/source/_components/thermostat.nest.markdown b/source/_components/thermostat.nest.markdown index 3164fb8c633..b139e671eb8 100644 --- a/source/_components/thermostat.nest.markdown +++ b/source/_components/thermostat.nest.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Nest thermostat" +title: "Nest Thermostat" description: "Instructions how to integrate Nest thermostats within Home Assistant." date: 2015-03-23 19:59 sidebar: true @@ -12,7 +12,7 @@ ha_category: Thermostat --- -The Nest thermostat platform let you control a thermostat from [Nest](https://nest.com). +The `nest` thermostat platform let you control a thermostat from [Nest](https://nest.com). To set it up, add the following information to your `configuration.yaml` file: diff --git a/source/_components/thermostat.proliphix.markdown b/source/_components/thermostat.proliphix.markdown index 6f8a4ce9b2c..3efb55e43ef 100644 --- a/source/_components/thermostat.proliphix.markdown +++ b/source/_components/thermostat.proliphix.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Proliphix thermostat" +title: "Proliphix Thermostat" description: "Instructions how to integrate Proliphix thermostats within Home Assistant." date: 2016-01-15 08:00 sidebar: true diff --git a/source/_components/thermostat.radiotherm.markdown b/source/_components/thermostat.radiotherm.markdown index 37e9ae1999d..0c93089cb4b 100644 --- a/source/_components/thermostat.radiotherm.markdown +++ b/source/_components/thermostat.radiotherm.markdown @@ -1,6 +1,6 @@ --- layout: component -title: "Radiotherm thermostat" +title: "Radiotherm Thermostat" description: "Instructions how to integrate Radiotherm thermostats within Home Assistant." date: 2015-10-18 17:15 sidebar: true @@ -12,7 +12,7 @@ ha_category: Thermostat --- -The nest thermostat platform let you control a thermostat from [Radio Thermostat](http://www.radiothermostat.com/). +The `radiotherm` thermostat platform let you control a thermostat from [Radio Thermostat](http://www.radiothermostat.com/). The underlaying library supports: - CT50 V1.09 From 117a4137f5eef7d2dab3a4b4a7bb0d131079e1bb Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Feb 2016 11:07:48 +0100 Subject: [PATCH 23/36] Add http sensor docs --- source/_components/sensor.http.markdown | 55 +++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 source/_components/sensor.http.markdown diff --git a/source/_components/sensor.http.markdown b/source/_components/sensor.http.markdown new file mode 100644 index 00000000000..21faf7405f2 --- /dev/null +++ b/source/_components/sensor.http.markdown @@ -0,0 +1,55 @@ +--- +layout: component +title: "HTTP Sensor" +description: "Instructions how to integrate HTTP sensors within Home Assistant." +date: 2016-02-05 12:15 +sidebar: true +comments: false +sharing: true +footer: true +logo: http.png +ha_category: Sensor +--- + +The URL for a sensor looks like the example below: + +```bash +http://IP_ADDRESS:8123/api/states/sensor.DEVICE_NAME +``` + +

+It's suggested that you choose an unique device name (DEVICE_NAME) to avoid clashes with other devices. +

+ + The JSON payload must contain the new state and should include the unit of measurement and a friendly name. The friendly name is used in the frontend to name the sensor. + +```json +{"state": "20", "attributes": {"unit_of_measurement": "°C", "friendly_name": "Bathroom Temperature"}} +``` + +For a quick test `curl` can be useful to "simulate" a device. + +```bash +$ curl -XPOST -H "x-ha-access: YOUR_PASSWORD" \ + -d '{"state": "20", "attributes": {"unit_of_measurement": "°C", "friendly_name": "Bathroom Temp"}}' \ + http://localhost:8123/api/states/sensor.bathroom_temperature +``` + +Use again `curl` to retrieve the [current state](/developers/rest_api/#get-apistatesltentity_id) to check if the sensor is working. + +```bash +$ curl -X GET -H "x-ha-access: YOUR_PASSWORD" \ + http://localhost:8123/api/states/sensor.bathroom_temperature +{ + "attributes": { + "friendly_name": "Bathroom Temp", + "unit_of_measurement": "\u00b0C" + }, + "entity_id": "sensor.bathroom_temperature", + "last_changed": "09:46:17 06-02-2016", + "last_updated": "09:48:46 06-02-2016", + "state": "20" +} +``` + +For more examples please visit the [HTTP Binary Sensor](/components/binary_sensor.http/#examples) page. From 8efd0e7d17e7aec504a1afc01730f42a99e3b1b0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Feb 2016 11:08:07 +0100 Subject: [PATCH 24/36] Move some parts to http component docs --- source/_components/binary_sensor.http.markdown | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/source/_components/binary_sensor.http.markdown b/source/_components/binary_sensor.http.markdown index e24de061558..72ac7dedfaa 100644 --- a/source/_components/binary_sensor.http.markdown +++ b/source/_components/binary_sensor.http.markdown @@ -11,18 +11,17 @@ logo: http.png ha_category: Binary Sensor --- - -The `http` binary sensor platform is not a real platform within the meaning of the terminology used around Home Assistant. Home Assistant's [REST API](/developers/rest_api/) is consuming and proceeding messages recieved over HTTP. - -To use those kind of sensors in your installation no configuration in Home Assistant is needed. All configuration is done on the devices themself. This means that you must be able to edit the target URL or endpoint and the payload. The entity will be created after the first message has arrived. - -All [requests](/developers/rest_api/#post-apistatesltentity_id) needs to be sent to the endpoint of the device and must be **POST**. The URL looks like the example below: +The URL for a binary sensor looks like the example below: ```bash http://IP_ADDRESS:8123/api/states/binary_sensor.DEVICE_NAME ``` -It's suggested that you choose an unique device name to avoid clashes with other devices. The JSON payload must contain the new state and can have a friendly name. The friendly name is used in the frontend to name the sensor. +

+It's suggested that you choose an unique device name (DEVICE_NAME) to avoid clashes with other devices. +

+ +The JSON payload must contain the new state and can have a friendly name. The friendly name is used in the frontend to name the sensor. ```json {"state": "on", "attributes": {"friendly_name": "Radio"}} From f85ff0a8f320d3498b7e0e3a1f33c3cef8daed2f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Feb 2016 11:08:28 +0100 Subject: [PATCH 25/36] Add details about sensors --- source/_components/http.markdown | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/source/_components/http.markdown b/source/_components/http.markdown index f0876ff711d..f0a7f0d6e49 100644 --- a/source/_components/http.markdown +++ b/source/_components/http.markdown @@ -25,9 +25,16 @@ http: Configuration variables: -- **api_password** (*Optional*): Protect Home Assistant with a password +- **api_password** (*Optional*): Protect Home Assistant with a password. - **server_port** (*Optional*): Let you set a port to use. Defaults to 8123. - **development** (*Optional*): Disable caching and load unvulcanized assets. Useful for Frontend development. - **ssl_certificate** (*Optional*): Path to your TLS/SSL certificate to serve Home Assistant over a secure connection. - **ssl_key** (*Optional*): Path to your TLS/SSL key to serve Home Assistant over a secure connection. +On top of the `http` component is a [REST API](/developers/rest_api/) and a [Python API](/developers/python_api/) available. + +The `http` platforms are not a real platform within the meaning of the terminology used around Home Assistant. Home Assistant's [REST API](/developers/rest_api/) is consuming and proceeding messages received over HTTP. + +To use those kind of sensors in your installation no configuration in Home Assistant is needed. All configuration is done on the devices themselves. This means that you must be able to edit the target URL or endpoint and the payload. The entity will be created after the first message has arrived. + +All [requests](/developers/rest_api/#post-apistatesltentity_id) needs to be sent to the endpoint of the device and must be **POST**. From 1a4159ec5511b90719b174f96623579373efdacd Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Feb 2016 11:08:51 +0100 Subject: [PATCH 26/36] Update title --- source/developers/api.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/developers/api.markdown b/source/developers/api.markdown index e2a3fb24705..2b69960b015 100644 --- a/source/developers/api.markdown +++ b/source/developers/api.markdown @@ -12,5 +12,5 @@ footer: true Home Assistant is offering a RESTful API and a Python API for convenient access to a Home Assistant instance over HTTP. -- [Rest API](/developers/rest_api/) +- [RESTful API](/developers/rest_api/) - [Python API](/developers/python_api/) From 856a23aa9d7b5e9e20cbd06a4530b4dfa910ec9f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Feb 2016 11:09:04 +0100 Subject: [PATCH 27/36] Update title --- source/developers/rest_api.markdown | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/developers/rest_api.markdown b/source/developers/rest_api.markdown index 3537acc9826..373eeba3bfd 100644 --- a/source/developers/rest_api.markdown +++ b/source/developers/rest_api.markdown @@ -1,7 +1,7 @@ --- layout: page -title: "Rest API" -description: "Home Assistant Rest API documentation" +title: "RESTful API" +description: "Home Assistant RESTful API documentation" date: 2014-12-21 13:27 sidebar: false comments: false @@ -14,7 +14,7 @@ Home Assistant runs a web server accessible on port 8123. * http://IP_ADDRESS:8123/ is an interface to control Home Assistant. * http://IP_ADDRESS:8123/api/ is a Rest API. -The API accepts and returns only JSON encoded objects. All API calls have to be accompanied by the header `X-HA-Access: YOUR_PASSWORD` (YOUR_PASSWORD as specified in your `configuration.yaml` file). +The API accepts and returns only JSON encoded objects. All API calls have to be accompanied by the header `X-HA-Access: YOUR_PASSWORD` (YOUR_PASSWORD as specified in your `configuration.yaml` file in the [`http:` section](/components/http/)). There are multiple ways to consume the Home Assistant Rest API. One is with `curl`: From c5aaa22792be0cb46bc30e1abb02cea11c4e7daf Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Feb 2016 23:18:05 +0100 Subject: [PATCH 28/36] Update note --- source/_components/binary_sensor.http.markdown | 2 +- source/_components/sensor.http.markdown | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_components/binary_sensor.http.markdown b/source/_components/binary_sensor.http.markdown index 72ac7dedfaa..8b7d19b096f 100644 --- a/source/_components/binary_sensor.http.markdown +++ b/source/_components/binary_sensor.http.markdown @@ -18,7 +18,7 @@ http://IP_ADDRESS:8123/api/states/binary_sensor.DEVICE_NAME ```

-It's suggested that you choose an unique device name (DEVICE_NAME) to avoid clashes with other devices. +You should choose a unique device name (DEVICE_NAME) to avoid clashes with other devices.

The JSON payload must contain the new state and can have a friendly name. The friendly name is used in the frontend to name the sensor. diff --git a/source/_components/sensor.http.markdown b/source/_components/sensor.http.markdown index 21faf7405f2..8681aca6d23 100644 --- a/source/_components/sensor.http.markdown +++ b/source/_components/sensor.http.markdown @@ -18,7 +18,7 @@ http://IP_ADDRESS:8123/api/states/sensor.DEVICE_NAME ```

-It's suggested that you choose an unique device name (DEVICE_NAME) to avoid clashes with other devices. +You should choose a unique device name (DEVICE_NAME) to avoid clashes with other devices.

The JSON payload must contain the new state and should include the unit of measurement and a friendly name. The friendly name is used in the frontend to name the sensor. From 1db6e1fed825fc3d33f76e08806a2d6dd8aa8cab Mon Sep 17 00:00:00 2001 From: pavoni Date: Sat, 6 Feb 2016 22:51:18 +0000 Subject: [PATCH 29/36] Add more complex sensor.template example. --- source/_components/sensor.template.markdown | 24 ++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/source/_components/sensor.template.markdown b/source/_components/sensor.template.markdown index 7cfdcd83afc..a26501a14bb 100644 --- a/source/_components/sensor.template.markdown +++ b/source/_components/sensor.template.markdown @@ -41,7 +41,7 @@ In this section you find some real life examples of how to use this sensor. ### {% linkable_title Sun angle %} -This example shows the sun angle in the frontend. +This example shows the sun angle in the frontend. ```yaml sensor: @@ -53,5 +53,27 @@ sensor: unit_of_measurement: '°' ``` +### {% linkable_title Multi line example with an if test %} + +This example shows a multiple line template with and is test. It looks at a sensing switch and shows on/off in the frontend. + +```yaml +sensor: + platform: template + sensors: + kettle: + friendly_name: 'Kettle' + {% raw %}value_template: >- + {%- if is_state("switch.kettle", "standby") or + is_state("switch.kettle", "off") %} + off + {% elif is_state("switch.kettle", "on") %} + on + {% else %} + failed + {%- endif %}{% endraw %} + +``` +(please note the blank line to close the multi-line template) From 550ee46abb147dac6bb330c16b41faf91e6e87a2 Mon Sep 17 00:00:00 2001 From: pavoni Date: Sun, 7 Feb 2016 00:00:08 +0000 Subject: [PATCH 30/36] Add a number comparison to the example. --- source/_components/sensor.template.markdown | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/source/_components/sensor.template.markdown b/source/_components/sensor.template.markdown index a26501a14bb..533221a100c 100644 --- a/source/_components/sensor.template.markdown +++ b/source/_components/sensor.template.markdown @@ -64,9 +64,10 @@ sensor: kettle: friendly_name: 'Kettle' {% raw %}value_template: >- - {%- if is_state("switch.kettle", "standby") or - is_state("switch.kettle", "off") %} + {%- if is_state("switch.kettle", "off") %} off + {% elif states.switch.kettle.attributes.kwh < 1000 %} + standby {% elif is_state("switch.kettle", "on") %} on {% else %} From 967dea3b5aa5dc318c6134ed1d020c1f613ed04a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 7 Feb 2016 09:40:31 +0100 Subject: [PATCH 31/36] Add history endpoint --- source/developers/rest_api.markdown | 40 +++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/source/developers/rest_api.markdown b/source/developers/rest_api.markdown index 373eeba3bfd..3cce09cf727 100644 --- a/source/developers/rest_api.markdown +++ b/source/developers/rest_api.markdown @@ -166,6 +166,46 @@ Sample `curl` command: $ curl -X GET -H "x-ha-access: YOUR_PASSWORD" http://localhost:8123/api/services ``` +#### {% linkable_title GET /api/history %} +Returns an array of state changes in the past. Each object contains further detail for the entities. + +```json +[ + [ + { + "attributes": { + "friendly_name": "Weather Temperature", + "unit_of_measurement": "\u00b0C" + }, + "entity_id": "sensor.weather_temperature", + "last_changed": "23:30:00 05-02-2016", + "last_updated": "23:30:00 05-02-2016", + "state": "-3.9" + }, + { + "attributes": { + "friendly_name": "Weather Temperature", + "unit_of_measurement": "\u00b0C" + }, + "entity_id": "sensor.weather_temperature", + "last_changed": "07:03:30 06-02-2016", + "last_updated": "07:03:30 06-02-2016", + "state": "-1.9" + }, + ] +] +``` + +Sample `curl` commands: + +```bash +$ curl -X GET -H "x-ha-access: YOUR_PASSWORD" http://localhost:8123/api/history/period/2016-02-06 +``` + +```bash +$ curl -X GET -H "x-ha-access: YOUR_PASSWORD" http://localhost:8123/api/history/period/2016-02-06?filter_entity_id=sensor.temperature +``` + #### {% linkable_title GET /api/states %} Returns an array of state objects. Each state has the following attributes: entity_id, state, last_changed and attributes. From d2a66e698721264dc9e6abecd67ceecf7b78570c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 7 Feb 2016 09:49:56 +0100 Subject: [PATCH 32/36] Fix typo and add link to API --- source/_components/history.markdown | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/source/_components/history.markdown b/source/_components/history.markdown index d2cd12b6f1b..0fb6eb1fedc 100644 --- a/source/_components/history.markdown +++ b/source/_components/history.markdown @@ -28,22 +28,22 @@ history:

-Events are saved in a local database. Google Graphs is used to draw the graph. Drawing is happening 100% in your browser - no data is transferred to anyone at any time. +Events are saved in a local database. Google Graphs is used to draw the graph. Drawing is happening 100% in your browser. No data is transferred to anyone at any time.

#### {% linkable_title Implementation details %} -The history is stored in a SQLite databse `home-assistant.db` within your config directory. +The history is stored in a SQLite database `home-assistant.db` within your config directory. - - events table is all events except time_changed that happened while recorder component was running. - - states table contains all the new_state values of state_changed events. + - events table is all events except `time_changed` that happened while recorder component was running. + - states table contains all the `new_state` values of `state_changed` events. - Inside the states table you have: - - entity_id: the entity_id of the entity - - state: the state of the entity - - attributes: JSON of the state attributes - - last_changed: timestamp last time the state has changed. A state_changed event can happen when just attributes change. - - last_updated: timestamp anything has changed (state, attributes) - - created: timestamp this entry was inserted into the database + - `entity_id`: the entity_id of the entity + - `state`: the state of the entity + - `attributes`: JSON of the state attributes + - `last_changed`: timestamp last time the state has changed. A state_changed event can happen when just attributes change. + - `last_updated`: timestamp anything has changed (state, attributes) + - `created`: timestamp this entry was inserted into the database When the history component queries the states table it only selects states where the state has changed: `WHERE last_changed=last_updated` @@ -55,3 +55,7 @@ SQLite databases do not support native dates. That's why all the dates are saved from datetime import datetime datetime.fromtimestamp(1422830502) ``` + +#### {% linkable_title API %} + +The history information are also available through the [RESTful API](/developers/rest_api/#get-apihistory). From cc8e5f568509a8f068e965b30983628465699f04 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Sun, 7 Feb 2016 14:20:52 -0800 Subject: [PATCH 33/36] Remove component layout page --- .../alarm_control_panel.alarmdotcom.markdown | 2 +- .../alarm_control_panel.manual.markdown | 2 +- source/_components/alarm_control_panel.markdown | 2 +- .../_components/alarm_control_panel.mqtt.markdown | 2 +- source/_components/alexa.markdown | 2 +- source/_components/arduino.markdown | 2 +- source/_components/automation.markdown | 2 +- source/_components/binary_sensor.arest.markdown | 2 +- source/_components/binary_sensor.command.markdown | 2 +- source/_components/binary_sensor.http.markdown | 2 +- source/_components/binary_sensor.markdown | 2 +- source/_components/binary_sensor.mqtt.markdown | 2 +- source/_components/binary_sensor.nest.markdown | 2 +- source/_components/binary_sensor.rest.markdown | 2 +- source/_components/binary_sensor.rpi_gpio.markdown | 2 +- source/_components/binary_sensor.zigbee.markdown | 2 +- source/_components/browser.markdown | 2 +- source/_components/camera.foscam.markdown | 2 +- source/_components/camera.generic.markdown | 2 +- source/_components/camera.markdown | 2 +- source/_components/camera.mjpeg.markdown | 2 +- source/_components/configurator.markdown | 2 +- source/_components/conversation.markdown | 2 +- .../_components/device_sun_light_trigger.markdown | 2 +- .../_components/device_tracker.actiontec.markdown | 2 +- source/_components/device_tracker.aruba.markdown | 2 +- source/_components/device_tracker.asuswrt.markdown | 2 +- source/_components/device_tracker.ddwrt.markdown | 2 +- source/_components/device_tracker.fritz.markdown | 2 +- source/_components/device_tracker.icloud.markdown | 2 +- .../_components/device_tracker.locative.markdown | 2 +- source/_components/device_tracker.luci.markdown | 2 +- source/_components/device_tracker.markdown | 2 +- source/_components/device_tracker.mqtt.markdown | 2 +- source/_components/device_tracker.netgear.markdown | 2 +- .../device_tracker.nmap_scanner.markdown | 2 +- .../_components/device_tracker.owntracks.markdown | 2 +- source/_components/device_tracker.snmp.markdown | 2 +- source/_components/device_tracker.thomson.markdown | 2 +- source/_components/device_tracker.tomato.markdown | 2 +- source/_components/device_tracker.tplink.markdown | 2 +- source/_components/device_tracker.ubus.markdown | 2 +- source/_components/discovery.markdown | 2 +- source/_components/downloader.markdown | 2 +- source/_components/ecobee.markdown | 2 +- source/_components/group.markdown | 2 +- source/_components/history.markdown | 2 +- source/_components/http.markdown | 2 +- source/_components/ifttt.manything.markdown | 2 +- source/_components/ifttt.markdown | 2 +- source/_components/influxdb.markdown | 2 +- source/_components/input_boolean.markdown | 2 +- source/_components/insteon_hub.markdown | 2 +- source/_components/introduction.markdown | 2 +- source/_components/isy994.markdown | 2 +- source/_components/keyboard.markdown | 2 +- source/_components/light.blinksticklight.markdown | 2 +- source/_components/light.hue.markdown | 2 +- source/_components/light.hyperion.markdown | 2 +- source/_components/light.lifx.markdown | 2 +- source/_components/light.limitlessled.markdown | 2 +- source/_components/light.markdown | 2 +- source/_components/light.mqtt.markdown | 2 +- source/_components/light.rfxtrx.markdown | 2 +- source/_components/light.tellstick.markdown | 2 +- source/_components/light.vera.markdown | 2 +- source/_components/light.wink.markdown | 2 +- source/_components/light.zigbee.markdown | 2 +- source/_components/light.zwave.markdown | 2 +- source/_components/lock.markdown | 2 +- source/_components/lock.wink.markdown | 2 +- source/_components/logbook.markdown | 2 +- source/_components/logger.markdown | 2 +- source/_components/media_player.cast.markdown | 2 +- source/_components/media_player.denon.markdown | 2 +- source/_components/media_player.firetv.markdown | 2 +- source/_components/media_player.itunes.markdown | 2 +- source/_components/media_player.kodi.markdown | 2 +- source/_components/media_player.markdown | 2 +- source/_components/media_player.mpd.markdown | 2 +- source/_components/media_player.plex.markdown | 2 +- source/_components/media_player.sonos.markdown | 2 +- .../_components/media_player.squeezebox.markdown | 2 +- source/_components/media_player.universal.markdown | 2 +- source/_components/modbus.markdown | 2 +- source/_components/mqtt.markdown | 2 +- source/_components/mqtt_eventstream.markdown | 2 +- source/_components/mysensors.markdown | 2 +- source/_components/nest.markdown | 2 +- source/_components/notify.file.markdown | 2 +- source/_components/notify.free_mobile.markdown | 2 +- source/_components/notify.google_voice.markdown | 2 +- source/_components/notify.instapush.markdown | 2 +- source/_components/notify.markdown | 2 +- source/_components/notify.mqtt.markdown | 2 +- source/_components/notify.nma.markdown | 2 +- source/_components/notify.pushbullet.markdown | 2 +- source/_components/notify.pushetta.markdown | 2 +- source/_components/notify.pushover.markdown | 2 +- source/_components/notify.slack.markdown | 2 +- source/_components/notify.smtp.markdown | 2 +- source/_components/notify.syslog.markdown | 2 +- source/_components/notify.telegram.markdown | 2 +- source/_components/notify.twitter.markdown | 2 +- source/_components/notify.xmpp.markdown | 2 +- source/_components/rfxtrx.markdown | 2 +- source/_components/rollershutter.markdown | 2 +- source/_components/rollershutter.mqtt.markdown | 2 +- source/_components/scene.markdown | 2 +- source/_components/script.markdown | 2 +- source/_components/sensor.arduino.markdown | 2 +- source/_components/sensor.arest.markdown | 2 +- source/_components/sensor.bitcoin.markdown | 2 +- source/_components/sensor.command_sensor.markdown | 2 +- source/_components/sensor.cpuspeed.markdown | 2 +- source/_components/sensor.dht.markdown | 2 +- source/_components/sensor.dweet.markdown | 2 +- source/_components/sensor.ecobee.markdown | 2 +- source/_components/sensor.efergy.markdown | 2 +- source/_components/sensor.eliqonline.markdown | 2 +- source/_components/sensor.forecast.markdown | 2 +- source/_components/sensor.glances.markdown | 2 +- source/_components/sensor.http.markdown | 2 +- source/_components/sensor.markdown | 2 +- source/_components/sensor.modbus.markdown | 2 +- source/_components/sensor.mqtt.markdown | 2 +- source/_components/sensor.mysensors.markdown | 2 +- source/_components/sensor.nest.markdown | 2 +- source/_components/sensor.netatmo.markdown | 2 +- source/_components/sensor.onewire.markdown | 2 +- source/_components/sensor.openweathermap.markdown | 2 +- source/_components/sensor.rest.markdown | 2 +- source/_components/sensor.rfxtrx.markdown | 2 +- source/_components/sensor.sabnzbd.markdown | 2 +- .../sensor.swiss_public_transport.markdown | 2 +- source/_components/sensor.systemmonitor.markdown | 2 +- source/_components/sensor.tellduslive.markdown | 2 +- source/_components/sensor.tellstick.markdown | 2 +- source/_components/sensor.temper.markdown | 2 +- source/_components/sensor.template.markdown | 2 +- source/_components/sensor.time_date.markdown | 2 +- source/_components/sensor.torque.markdown | 2 +- source/_components/sensor.transmission.markdown | 2 +- source/_components/sensor.twitch.markdown | 2 +- source/_components/sensor.vera.markdown | 2 +- source/_components/sensor.wink.markdown | 2 +- source/_components/sensor.worldclock.markdown | 2 +- source/_components/sensor.yr.markdown | 2 +- source/_components/sensor.zigbee.markdown | 2 +- source/_components/sensor.zwave.markdown | 2 +- source/_components/shell_command.markdown | 2 +- source/_components/simple_alarm.markdown | 2 +- source/_components/statsd.markdown | 2 +- source/_components/sun.markdown | 2 +- source/_components/switch.arduino.markdown | 2 +- source/_components/switch.arest.markdown | 2 +- source/_components/switch.command_switch.markdown | 2 +- source/_components/switch.edimax.markdown | 2 +- source/_components/switch.hikvision.markdown | 2 +- source/_components/switch.markdown | 2 +- source/_components/switch.modbus.markdown | 2 +- source/_components/switch.mqtt.markdown | 2 +- source/_components/switch.mysensors.markdown | 2 +- source/_components/switch.mystrom.markdown | 2 +- source/_components/switch.orvibo.markdown | 2 +- source/_components/switch.rest.markdown | 2 +- source/_components/switch.rfxtrx.markdown | 2 +- source/_components/switch.rpi_gpio.markdown | 2 +- source/_components/switch.tellduslive.markdown | 2 +- source/_components/switch.tellstick.markdown | 2 +- source/_components/switch.transmission.markdown | 2 +- source/_components/switch.vera.markdown | 2 +- source/_components/switch.wemo.markdown | 2 +- source/_components/switch.wink.markdown | 2 +- source/_components/switch.zigbee.markdown | 2 +- source/_components/switch.zwave.markdown | 2 +- source/_components/tellduslive.markdown | 2 +- source/_components/tellstick.markdown | 2 +- source/_components/thermostat.ecobee.markdown | 2 +- .../_components/thermostat.heat_control.markdown | 2 +- source/_components/thermostat.heatmiser.markdown | 2 +- source/_components/thermostat.homematic.markdown | 2 +- source/_components/thermostat.honeywell.markdown | 2 +- source/_components/thermostat.markdown | 2 +- source/_components/thermostat.nest.markdown | 2 +- source/_components/thermostat.proliphix.markdown | 2 +- source/_components/thermostat.radiotherm.markdown | 2 +- source/_components/updater.markdown | 2 +- source/_components/vera.markdown | 2 +- source/_components/verisure.markdown | 2 +- source/_components/wink.markdown | 2 +- source/_components/zigbee.markdown | 2 +- source/_components/zone.markdown | 2 +- source/_components/zwave.markdown | 2 +- source/_layouts/component.html | 14 -------------- source/_layouts/page.html | 6 ++++-- 196 files changed, 198 insertions(+), 210 deletions(-) delete mode 100644 source/_layouts/component.html diff --git a/source/_components/alarm_control_panel.alarmdotcom.markdown b/source/_components/alarm_control_panel.alarmdotcom.markdown index aa976170231..2d81393f770 100644 --- a/source/_components/alarm_control_panel.alarmdotcom.markdown +++ b/source/_components/alarm_control_panel.alarmdotcom.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Alarm.com Alarm Control Panel" description: "Instructions how to integrate Alarm.com into Home Assistant." date: 2016-01-14 22:00 diff --git a/source/_components/alarm_control_panel.manual.markdown b/source/_components/alarm_control_panel.manual.markdown index 36b49399a78..c5ce1ff8353 100644 --- a/source/_components/alarm_control_panel.manual.markdown +++ b/source/_components/alarm_control_panel.manual.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Manual Alarm Control Panel" description: "Instructions how to integrate manual alarms into Home Assistant." date: 2015-10-13 19:10 diff --git a/source/_components/alarm_control_panel.markdown b/source/_components/alarm_control_panel.markdown index f3fc25736db..ba5f469915b 100644 --- a/source/_components/alarm_control_panel.markdown +++ b/source/_components/alarm_control_panel.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Alarm Control Panels" description: "Instructions how to integrate Alarm Control Panels into Home Assistant." date: 2015-10-13 19:10 diff --git a/source/_components/alarm_control_panel.mqtt.markdown b/source/_components/alarm_control_panel.mqtt.markdown index 440d8209e4e..2d97a23fafe 100644 --- a/source/_components/alarm_control_panel.mqtt.markdown +++ b/source/_components/alarm_control_panel.mqtt.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "MQTT Alarm Control Panel" description: "Instructions how to integrate MQTT capable Alarm Panels into Home Assistant." date: 2015-09-14 19:10 diff --git a/source/_components/alexa.markdown b/source/_components/alexa.markdown index d66913e751d..9922762b632 100644 --- a/source/_components/alexa.markdown +++ b/source/_components/alexa.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Alexa / Amazon Echo" description: "Instructions how to connect Alexa/Amazon Echo to Home Assistant." date: 2015-12-13 13:02 diff --git a/source/_components/arduino.markdown b/source/_components/arduino.markdown index 19c482136f7..e961ab15149 100644 --- a/source/_components/arduino.markdown +++ b/source/_components/arduino.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Arduino" description: "Instructions how to setup an Arduino boards within Home Assistant." date: 2015-06-27 10:28 diff --git a/source/_components/automation.markdown b/source/_components/automation.markdown index 50ddd5f4baf..3dcfbc47e6d 100644 --- a/source/_components/automation.markdown +++ b/source/_components/automation.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Automation" description: "Instructions how to setup automation within Home Assistant." date: 2015-01-20 22:36 diff --git a/source/_components/binary_sensor.arest.markdown b/source/_components/binary_sensor.arest.markdown index b14f1f8eccb..92ff60e49d3 100644 --- a/source/_components/binary_sensor.arest.markdown +++ b/source/_components/binary_sensor.arest.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "aREST Binary Sensor" description: "Instructions how to integrate aREST binary sensors within Home Assistant." date: 2015-11-20 18:15 diff --git a/source/_components/binary_sensor.command.markdown b/source/_components/binary_sensor.command.markdown index d7305fd5d88..332a4df75a7 100644 --- a/source/_components/binary_sensor.command.markdown +++ b/source/_components/binary_sensor.command.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Command line Binary Sensor" description: "Instructions how to integrate Command binary sensors within Home Assistant." date: 2016-01-13 12:15 diff --git a/source/_components/binary_sensor.http.markdown b/source/_components/binary_sensor.http.markdown index 8b7d19b096f..7e7dfe1e9a8 100644 --- a/source/_components/binary_sensor.http.markdown +++ b/source/_components/binary_sensor.http.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "HTTP Binary Sensor" description: "Instructions how to integrate HTTP binary sensors within Home Assistant." date: 2016-02-05 12:15 diff --git a/source/_components/binary_sensor.markdown b/source/_components/binary_sensor.markdown index 477642ec958..f3bbd430190 100644 --- a/source/_components/binary_sensor.markdown +++ b/source/_components/binary_sensor.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Binary Sensor" description: "Instructions how to setup your binary sensors with Home Assistant." date: 2015-11-20 14:00 diff --git a/source/_components/binary_sensor.mqtt.markdown b/source/_components/binary_sensor.mqtt.markdown index 9b397346891..43a3ab06a58 100644 --- a/source/_components/binary_sensor.mqtt.markdown +++ b/source/_components/binary_sensor.mqtt.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "MQTT Binary Sensor" description: "Instructions how to integrate MQTT binary sensors within Home Assistant." date: 2015-05-30 23:21 diff --git a/source/_components/binary_sensor.nest.markdown b/source/_components/binary_sensor.nest.markdown index 54796538425..06ed382f461 100644 --- a/source/_components/binary_sensor.nest.markdown +++ b/source/_components/binary_sensor.nest.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Nest Binary Sensor" description: "Instructions how to integrate Nest binary sensors within Home Assistant." date: 2016-01-26 08:00 diff --git a/source/_components/binary_sensor.rest.markdown b/source/_components/binary_sensor.rest.markdown index b3b64ae91ab..474a1565d49 100644 --- a/source/_components/binary_sensor.rest.markdown +++ b/source/_components/binary_sensor.rest.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "RESTful Binary Sensor" description: "Instructions how to integrate REST binary sensors into Home Assistant." date: 2015-12-17 19:10 diff --git a/source/_components/binary_sensor.rpi_gpio.markdown b/source/_components/binary_sensor.rpi_gpio.markdown index a94c65bc236..dc2c0b8888a 100644 --- a/source/_components/binary_sensor.rpi_gpio.markdown +++ b/source/_components/binary_sensor.rpi_gpio.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Raspberry PI GPIO Binary Sensor" description: "Instructions how to integrate the GPIO sensor capability of a Raspberry PI into Home Assistant." date: 2015-08-30 19:00 diff --git a/source/_components/binary_sensor.zigbee.markdown b/source/_components/binary_sensor.zigbee.markdown index df2cff5a4b5..d8731ac102b 100644 --- a/source/_components/binary_sensor.zigbee.markdown +++ b/source/_components/binary_sensor.zigbee.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "ZigBee Binary Sensor" description: "Instructions on how to set up ZigBee binary sensors within Home Assistant." date: 2016-01-28 12:38 diff --git a/source/_components/browser.markdown b/source/_components/browser.markdown index 273c3ae7e40..c7ce25dc61e 100644 --- a/source/_components/browser.markdown +++ b/source/_components/browser.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Browser" description: "Instructions how to setup the browser component with Home Assistant." date: 2015-01-24 14:39 diff --git a/source/_components/camera.foscam.markdown b/source/_components/camera.foscam.markdown index a911ca8b53e..ed4b4106d7d 100644 --- a/source/_components/camera.foscam.markdown +++ b/source/_components/camera.foscam.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Foscam IP Camera" description: "Instructions how to integrate Foscam IP cameras within Home Assistant." date: 2015-09-17 08:01 diff --git a/source/_components/camera.generic.markdown b/source/_components/camera.generic.markdown index 065207f37b8..3d88569b683 100644 --- a/source/_components/camera.generic.markdown +++ b/source/_components/camera.generic.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Generic IP Camera" description: "Instructions how to integrate IP cameras within Home Assistant." date: 2015-07-11 0:36 diff --git a/source/_components/camera.markdown b/source/_components/camera.markdown index cfcc0393b24..e56503400c1 100644 --- a/source/_components/camera.markdown +++ b/source/_components/camera.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Camera" description: "Instructions how to integrate cameras within Home Assistant." date: 2015-11-09 08:36 diff --git a/source/_components/camera.mjpeg.markdown b/source/_components/camera.mjpeg.markdown index f646b39e380..4f166f044c4 100644 --- a/source/_components/camera.mjpeg.markdown +++ b/source/_components/camera.mjpeg.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Generic MJPEG IP Camera" description: "Instructions how to integrate IP cameras within Home Assistant." date: 2015-11-09 08:36 diff --git a/source/_components/configurator.markdown b/source/_components/configurator.markdown index d564089bc2c..44c594c9edb 100644 --- a/source/_components/configurator.markdown +++ b/source/_components/configurator.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Configurator" description: "Instructions how to integrate the configurator in your components." date: 2015-03-15 00:51 diff --git a/source/_components/conversation.markdown b/source/_components/conversation.markdown index 7851621520d..7ff3b348b78 100644 --- a/source/_components/conversation.markdown +++ b/source/_components/conversation.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Conversation" description: "Instructions how to have conversations with your Home Assistant." date: 2015-03-15 00:39 diff --git a/source/_components/device_sun_light_trigger.markdown b/source/_components/device_sun_light_trigger.markdown index 1b8cbc18655..dd2b298b2e1 100644 --- a/source/_components/device_sun_light_trigger.markdown +++ b/source/_components/device_sun_light_trigger.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Presence based lights" description: "Instructions how to automate your lights with Home Assistant." date: 2015-01-20 22:36 diff --git a/source/_components/device_tracker.actiontec.markdown b/source/_components/device_tracker.actiontec.markdown index d3d5f198740..774b7ec2823 100644 --- a/source/_components/device_tracker.actiontec.markdown +++ b/source/_components/device_tracker.actiontec.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Actiontec" description: "Instructions how to integrate Actiontec routers into Home Assistant." date: 2015-08-30 19:00 diff --git a/source/_components/device_tracker.aruba.markdown b/source/_components/device_tracker.aruba.markdown index 8a65953e5fe..4d76b30dd50 100644 --- a/source/_components/device_tracker.aruba.markdown +++ b/source/_components/device_tracker.aruba.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Aruba" description: "Instructions how to integrate Aruba routers into Home Assistant." date: 2015-08-31 08:45 diff --git a/source/_components/device_tracker.asuswrt.markdown b/source/_components/device_tracker.asuswrt.markdown index 4ca50a9ef3b..e1590a59c93 100644 --- a/source/_components/device_tracker.asuswrt.markdown +++ b/source/_components/device_tracker.asuswrt.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "ASUSWRT" description: "Instructions how to integrate ASUSWRT based routers into Home Assistant." date: 2015-08-06 19:00 diff --git a/source/_components/device_tracker.ddwrt.markdown b/source/_components/device_tracker.ddwrt.markdown index 741959d19e1..5eee59d85f2 100644 --- a/source/_components/device_tracker.ddwrt.markdown +++ b/source/_components/device_tracker.ddwrt.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "DD-WRT" description: "Instructions how to integrate DD-WRT based routers into Home Assistant." date: 2015-05-11 09:00 diff --git a/source/_components/device_tracker.fritz.markdown b/source/_components/device_tracker.fritz.markdown index 5d8acb12e53..75d48a75b9f 100644 --- a/source/_components/device_tracker.fritz.markdown +++ b/source/_components/device_tracker.fritz.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "FRITZ!Box" description: "Instructions how to integrate AVM FRITZ!Box based routers into Home Assistant." date: 2015-12-13 19:00 diff --git a/source/_components/device_tracker.icloud.markdown b/source/_components/device_tracker.icloud.markdown index 39299c46308..169ba7974c0 100644 --- a/source/_components/device_tracker.icloud.markdown +++ b/source/_components/device_tracker.icloud.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "iCloud" description: "Instructions how to use iCloud to track devices in Home Assistant." date: 2015-12-15 1000 diff --git a/source/_components/device_tracker.locative.markdown b/source/_components/device_tracker.locative.markdown index 17df285ccfa..dd1d40fc169 100644 --- a/source/_components/device_tracker.locative.markdown +++ b/source/_components/device_tracker.locative.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Locative" description: "Instructions how to use Locative to track devices in Home Assistant." date: 2015-10-13 19:00 diff --git a/source/_components/device_tracker.luci.markdown b/source/_components/device_tracker.luci.markdown index 3db44706c83..81e60df206c 100644 --- a/source/_components/device_tracker.luci.markdown +++ b/source/_components/device_tracker.luci.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "OpenWRT (luci)" description: "Instructions how to integrate OpenWRT routers into Home Assistant." date: 2015-03-23 19:59 diff --git a/source/_components/device_tracker.markdown b/source/_components/device_tracker.markdown index bb36d19013d..f65447717db 100644 --- a/source/_components/device_tracker.markdown +++ b/source/_components/device_tracker.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Device Tracker" description: "Instructions how to setup device tracking within Home Assistant." date: 2015-01-20 22:36 diff --git a/source/_components/device_tracker.mqtt.markdown b/source/_components/device_tracker.mqtt.markdown index f7ed2156f56..7c0eed7d1d4 100644 --- a/source/_components/device_tracker.mqtt.markdown +++ b/source/_components/device_tracker.mqtt.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "MQTT Device Tracker" description: "Instructions how to use MQTT to track devices in Home Assistant." date: 2015-09-19 20:41 diff --git a/source/_components/device_tracker.netgear.markdown b/source/_components/device_tracker.netgear.markdown index a5a508ba4d4..67a37008ece 100644 --- a/source/_components/device_tracker.netgear.markdown +++ b/source/_components/device_tracker.netgear.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Netgear" description: "Instructions how to integrate Netgear routers into Home Assistant." date: 2015-03-23 19:59 diff --git a/source/_components/device_tracker.nmap_scanner.markdown b/source/_components/device_tracker.nmap_scanner.markdown index f5fb0f42685..e2fad493eaa 100644 --- a/source/_components/device_tracker.nmap_scanner.markdown +++ b/source/_components/device_tracker.nmap_scanner.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Nmap" description: "Instructions how to integrate Nmap into Home Assistant." date: 2015-03-23 19:59 diff --git a/source/_components/device_tracker.owntracks.markdown b/source/_components/device_tracker.owntracks.markdown index 2160821844f..10a04326a4b 100644 --- a/source/_components/device_tracker.owntracks.markdown +++ b/source/_components/device_tracker.owntracks.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Owntracks" description: "Instructions how to use Owntracks to track devices in Home Assistant." date: 2015-09-22 07:00 diff --git a/source/_components/device_tracker.snmp.markdown b/source/_components/device_tracker.snmp.markdown index d5ef35f20fc..c33e605c692 100644 --- a/source/_components/device_tracker.snmp.markdown +++ b/source/_components/device_tracker.snmp.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "SNMP" description: "Instructions how to integrate SNMP into Home Assistant." date: 2015-10-08 12:00 diff --git a/source/_components/device_tracker.thomson.markdown b/source/_components/device_tracker.thomson.markdown index bb85bd340d0..8a81c40ad9e 100644 --- a/source/_components/device_tracker.thomson.markdown +++ b/source/_components/device_tracker.thomson.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Thomson" description: "Instructions how to integrate Thomson routers into Home Assistant." date: 2015-08-30 19:00 diff --git a/source/_components/device_tracker.tomato.markdown b/source/_components/device_tracker.tomato.markdown index ad55ca2938d..db77f188633 100644 --- a/source/_components/device_tracker.tomato.markdown +++ b/source/_components/device_tracker.tomato.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Tomato" description: "Instructions how to integrate Tomato routers into Home Assistant." date: 2015-03-23 19:59 diff --git a/source/_components/device_tracker.tplink.markdown b/source/_components/device_tracker.tplink.markdown index a95022d65a2..50dbf15802f 100644 --- a/source/_components/device_tracker.tplink.markdown +++ b/source/_components/device_tracker.tplink.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "TP-Link" description: "Instructions how to integrate TP-Link routers into Home Assistant." date: 2015-06-22 10:30 diff --git a/source/_components/device_tracker.ubus.markdown b/source/_components/device_tracker.ubus.markdown index 9ad16682b54..71a8c26db34 100644 --- a/source/_components/device_tracker.ubus.markdown +++ b/source/_components/device_tracker.ubus.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "OpenWRT (ubus)" description: "Instructions how to integrate OpenWRT routers into Home Assistant." date: 2015-03-23 19:59 diff --git a/source/_components/discovery.markdown b/source/_components/discovery.markdown index 9f316298063..8633fba2c2e 100644 --- a/source/_components/discovery.markdown +++ b/source/_components/discovery.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Discovery" description: "Instructions how to setup Home Assistant to discover new devices." date: 2015-01-24 14:39 diff --git a/source/_components/downloader.markdown b/source/_components/downloader.markdown index 928d1b0da98..b347ad9ca7e 100644 --- a/source/_components/downloader.markdown +++ b/source/_components/downloader.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Downloader" description: "Instructions how to setup the downloader component with Home Assistant." date: 2015-01-24 14:39 diff --git a/source/_components/ecobee.markdown b/source/_components/ecobee.markdown index fc21f7042ec..69879ddab9a 100644 --- a/source/_components/ecobee.markdown +++ b/source/_components/ecobee.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Ecobee" description: "Instructions for how to integrate Ecobee thermostats and sensors within Home Assistant." date: 2015-11-30 17:54 diff --git a/source/_components/group.markdown b/source/_components/group.markdown index e28ac57bbd6..a33a3afd88a 100644 --- a/source/_components/group.markdown +++ b/source/_components/group.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Group" description: "Instructions how to setup groups within Home Assistant." date: 2015-03-23 19:59 diff --git a/source/_components/history.markdown b/source/_components/history.markdown index 0fb6eb1fedc..90e5df451aa 100644 --- a/source/_components/history.markdown +++ b/source/_components/history.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "History" description: "Instructions how to enable history support for Home Assistant." date: 2015-03-23 19:59 diff --git a/source/_components/http.markdown b/source/_components/http.markdown index f0a7f0d6e49..a05b058d1f7 100644 --- a/source/_components/http.markdown +++ b/source/_components/http.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "HTTP" description: "Offers a web framework to serve files." date: 2015-12-06 21:35 diff --git a/source/_components/ifttt.manything.markdown b/source/_components/ifttt.manything.markdown index dd9b53751fa..c5535ef28c0 100644 --- a/source/_components/ifttt.manything.markdown +++ b/source/_components/ifttt.manything.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "ManyThing" description: "Instructions how to setup ManyThing support with IFTTT." date: 2015-09-07 18:00 diff --git a/source/_components/ifttt.markdown b/source/_components/ifttt.markdown index 67d3dcb42e2..c5adde1b462 100644 --- a/source/_components/ifttt.markdown +++ b/source/_components/ifttt.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "IFTTT" description: "Instructions how to setup IFTTT within Home Assistant." date: 2015-09-07 18:00 diff --git a/source/_components/influxdb.markdown b/source/_components/influxdb.markdown index 7f1973087ec..be64cc58dc2 100644 --- a/source/_components/influxdb.markdown +++ b/source/_components/influxdb.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "InfluxDB" description: "Record events in InfluxDB." date: 2015-12-06 13:08 diff --git a/source/_components/input_boolean.markdown b/source/_components/input_boolean.markdown index 4b874a236d6..2fcdedc64b4 100644 --- a/source/_components/input_boolean.markdown +++ b/source/_components/input_boolean.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Input Boolean" description: "Instructions how to integrate the Input Boolean component into Home Assistant." date: 2016-01-17 16:58 diff --git a/source/_components/insteon_hub.markdown b/source/_components/insteon_hub.markdown index 9a4750d59f2..7e6aa5f098b 100644 --- a/source/_components/insteon_hub.markdown +++ b/source/_components/insteon_hub.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Insteon Hub" description: "Instructions how to setup the Insteon Hub within Home Assistant." date: 2016-01-27 08:00 diff --git a/source/_components/introduction.markdown b/source/_components/introduction.markdown index dabfd1b4557..243e3b2c25a 100644 --- a/source/_components/introduction.markdown +++ b/source/_components/introduction.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Introduction" description: "Details about the introduction within Home Assistant." date: 2015-10-25 15:15 diff --git a/source/_components/isy994.markdown b/source/_components/isy994.markdown index 0bb77c922a0..eac00a8cc4c 100644 --- a/source/_components/isy994.markdown +++ b/source/_components/isy994.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "ISY994 Controller" description: "Instructions how to setup the ISY994 controller within Home Assistant." date: 2015-01-20 22:36 diff --git a/source/_components/keyboard.markdown b/source/_components/keyboard.markdown index 4bf2672e14b..40f15421e00 100644 --- a/source/_components/keyboard.markdown +++ b/source/_components/keyboard.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Keyboard" description: "Instructions how to simulate key presses with Home Assistant." date: 2015-01-24 14:39 diff --git a/source/_components/light.blinksticklight.markdown b/source/_components/light.blinksticklight.markdown index 459676cf0ba..0d80ee2086e 100644 --- a/source/_components/light.blinksticklight.markdown +++ b/source/_components/light.blinksticklight.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Blinkstick" description: "Instructions how to setup Blinkstick lights within Home Assistant." date: 2015-10-08 10:00 diff --git a/source/_components/light.hue.markdown b/source/_components/light.hue.markdown index 8789a5d3322..501005a7f2a 100644 --- a/source/_components/light.hue.markdown +++ b/source/_components/light.hue.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Philips Hue" description: "Instructions how to setup Philips Hue within Home Assistant." date: 2015-03-23 20:09 diff --git a/source/_components/light.hyperion.markdown b/source/_components/light.hyperion.markdown index 1260dbc2c37..48889a36e83 100644 --- a/source/_components/light.hyperion.markdown +++ b/source/_components/light.hyperion.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Hyperion" description: "Instructions how to integrate Hyperion into Home Assistant." date: 2015-10-25 22:43 diff --git a/source/_components/light.lifx.markdown b/source/_components/light.lifx.markdown index f6456c04566..b164bb2f4d5 100644 --- a/source/_components/light.lifx.markdown +++ b/source/_components/light.lifx.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "LIFX" description: "Instructions how to integrate LIFX into Home Assistant." date: 2016-01-27 08:00 diff --git a/source/_components/light.limitlessled.markdown b/source/_components/light.limitlessled.markdown index 892313be9f0..3a8ad99a4b5 100644 --- a/source/_components/light.limitlessled.markdown +++ b/source/_components/light.limitlessled.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "LimitlessLED" description: "Instructions on how to setup LimitlessLED within Home Assistant." date: 2015-12-03 13:00 diff --git a/source/_components/light.markdown b/source/_components/light.markdown index 51bf8111115..9cf467f247a 100644 --- a/source/_components/light.markdown +++ b/source/_components/light.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Lights" description: "Instructions how to setup your lights with Home Assistant." date: 2015-01-24 14:39 diff --git a/source/_components/light.mqtt.markdown b/source/_components/light.mqtt.markdown index a3712391b64..f0d4680a8a7 100644 --- a/source/_components/light.mqtt.markdown +++ b/source/_components/light.mqtt.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "MQTT Light" description: "Instructions how to setup MQTT lights within Home Assistant." date: 2015-11-13 08:30 diff --git a/source/_components/light.rfxtrx.markdown b/source/_components/light.rfxtrx.markdown index ee2f5813eb9..374df8887b8 100644 --- a/source/_components/light.rfxtrx.markdown +++ b/source/_components/light.rfxtrx.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "RFXtrx Light" description: "Instructions how to integrate RFXtrx lights into Home Assistant." date: 2015-10-08 10:15 diff --git a/source/_components/light.tellstick.markdown b/source/_components/light.tellstick.markdown index 8ebf9e8cb63..7326dc49345 100644 --- a/source/_components/light.tellstick.markdown +++ b/source/_components/light.tellstick.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "TellStick Light" description: "Instructions how to integrate TellStick lights into Home Assistant." date: 2015-08-06 19:00 diff --git a/source/_components/light.vera.markdown b/source/_components/light.vera.markdown index 3c4c08be05d..3ed552548a4 100644 --- a/source/_components/light.vera.markdown +++ b/source/_components/light.vera.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Vera Light" description: "Instructions how to integrate Vera lights into Home Assistant." date: 2015-10-20 21:00 diff --git a/source/_components/light.wink.markdown b/source/_components/light.wink.markdown index 62bdc4753da..3f019b5ca97 100644 --- a/source/_components/light.wink.markdown +++ b/source/_components/light.wink.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Wink Light" description: "Instructions how to setup the Wink lights within Home Assistant." date: 2015-01-20 22:36 diff --git a/source/_components/light.zigbee.markdown b/source/_components/light.zigbee.markdown index 0c71f8e4bfc..25832fedbd1 100644 --- a/source/_components/light.zigbee.markdown +++ b/source/_components/light.zigbee.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: ZigBee Light description: "Instructions on how to set up ZigBee lights within Home Assistant." date: 2016-01-28 12:38 diff --git a/source/_components/light.zwave.markdown b/source/_components/light.zwave.markdown index 5c5d573a562..00b3c7b64d3 100644 --- a/source/_components/light.zwave.markdown +++ b/source/_components/light.zwave.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Z-Wave Light" description: "Instructions how to setup the Z-Wave lights within Home Assistant." date: 2015-11-11 13:00 diff --git a/source/_components/lock.markdown b/source/_components/lock.markdown index a905a990b9a..dcad2d30566 100644 --- a/source/_components/lock.markdown +++ b/source/_components/lock.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Locks" description: "Instructions how to setup your locks with Home Assistant." date: 2015-11-21 08:10 diff --git a/source/_components/lock.wink.markdown b/source/_components/lock.wink.markdown index 6e25951dd15..d9abf003f8a 100644 --- a/source/_components/lock.wink.markdown +++ b/source/_components/lock.wink.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Wink Lock" description: "Instructions how to setup the Wink locks within Home Assistant." date: 2015-11-20 12:00 diff --git a/source/_components/logbook.markdown b/source/_components/logbook.markdown index 7e3581788c3..f7b3c42be79 100644 --- a/source/_components/logbook.markdown +++ b/source/_components/logbook.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Logbook" description: "Instructions how to enable the logbook component for Home Assistant." date: 2015-04-25 9:23 diff --git a/source/_components/logger.markdown b/source/_components/logger.markdown index e7a9935c9bd..66c521e09ea 100644 --- a/source/_components/logger.markdown +++ b/source/_components/logger.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Logger" description: "Instructions how to enable the logger component for Home Assistant." date: 2015-11-12 17:00 diff --git a/source/_components/media_player.cast.markdown b/source/_components/media_player.cast.markdown index ad8048f4878..0ce3920e4ec 100644 --- a/source/_components/media_player.cast.markdown +++ b/source/_components/media_player.cast.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Google Cast" description: "Instructions how to integrate Google Cast into Home Assistant." date: 2015-03-23 19:59 diff --git a/source/_components/media_player.denon.markdown b/source/_components/media_player.denon.markdown index 382f154a631..6d53b6c7617 100644 --- a/source/_components/media_player.denon.markdown +++ b/source/_components/media_player.denon.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Denon Network Receivers" description: "Instructions how to integrate Denon Network Receivers into Home Assistant." date: 2015-09-08 09:00 diff --git a/source/_components/media_player.firetv.markdown b/source/_components/media_player.firetv.markdown index 0d1aefa7dce..7561b7bbe8d 100644 --- a/source/_components/media_player.firetv.markdown +++ b/source/_components/media_player.firetv.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "FireTV" description: "Instructions how to integrate Music Player Daemon into Home Assistant." date: 2015-10-23 18:00 diff --git a/source/_components/media_player.itunes.markdown b/source/_components/media_player.itunes.markdown index 5e5c890353a..3e77b6f862f 100644 --- a/source/_components/media_player.itunes.markdown +++ b/source/_components/media_player.itunes.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "iTunes" description: "Instructions how to integrate iTunes into Home Assistant." date: 2015-06-22 11:00 diff --git a/source/_components/media_player.kodi.markdown b/source/_components/media_player.kodi.markdown index 905d108b083..b2e95c22e75 100644 --- a/source/_components/media_player.kodi.markdown +++ b/source/_components/media_player.kodi.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Kodi" description: "Instructions how to integrate Kodi into Home Assistant." date: 2015-06-22 11:00 diff --git a/source/_components/media_player.markdown b/source/_components/media_player.markdown index 5a227781835..24d81c3b2e9 100644 --- a/source/_components/media_player.markdown +++ b/source/_components/media_player.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Media Player" description: "Instructions how to setup your media players with Home Assistant." date: 2015-01-24 14:39 diff --git a/source/_components/media_player.mpd.markdown b/source/_components/media_player.mpd.markdown index cd2a8e3f8a4..b600a2e4159 100644 --- a/source/_components/media_player.mpd.markdown +++ b/source/_components/media_player.mpd.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Music Player Daemon (MPD)" description: "Instructions how to integrate Music Player Daemon into Home Assistant." date: 2015-06-02 08:00 diff --git a/source/_components/media_player.plex.markdown b/source/_components/media_player.plex.markdown index 4488e68fb87..72b4787d810 100644 --- a/source/_components/media_player.plex.markdown +++ b/source/_components/media_player.plex.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Plex" description: "Instructions how to integrate Plex into Home Assistant." date: 2015-10-05 21:21 diff --git a/source/_components/media_player.sonos.markdown b/source/_components/media_player.sonos.markdown index a080ae0f4b1..8b7dcc4e698 100644 --- a/source/_components/media_player.sonos.markdown +++ b/source/_components/media_player.sonos.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Sonos" description: "Instructions how to integrateSonos devices into Home Assistant." date: 2015-09-12 13:00 diff --git a/source/_components/media_player.squeezebox.markdown b/source/_components/media_player.squeezebox.markdown index 5d1a11ce52a..ba31bd25503 100644 --- a/source/_components/media_player.squeezebox.markdown +++ b/source/_components/media_player.squeezebox.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Logitech Squeezebox" description: "Instructions on how to integrate a Logitech Squeezebox player into Home Assistant." date: 2015-08-09 11:00 diff --git a/source/_components/media_player.universal.markdown b/source/_components/media_player.universal.markdown index f634f7bdb88..fd0267ffb52 100644 --- a/source/_components/media_player.universal.markdown +++ b/source/_components/media_player.universal.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Universal" description: "Instructions how to create a universal media player in Home Assistant." date: 2016-01-12 22:00 diff --git a/source/_components/modbus.markdown b/source/_components/modbus.markdown index f33ca58ca30..d8e4a36daaa 100644 --- a/source/_components/modbus.markdown +++ b/source/_components/modbus.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Modbus" description: "Instructions how to integrate Modbus within Home Assistant." date: 2015-04-25 9:16 diff --git a/source/_components/mqtt.markdown b/source/_components/mqtt.markdown index 2c0684ac9f1..cac78c44052 100644 --- a/source/_components/mqtt.markdown +++ b/source/_components/mqtt.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "MQTT" description: "Instructions how to setup MQTT within Home Assistant." date: 2015-08-07 18:00 diff --git a/source/_components/mqtt_eventstream.markdown b/source/_components/mqtt_eventstream.markdown index a208bdae3e7..75f0ab11067 100644 --- a/source/_components/mqtt_eventstream.markdown +++ b/source/_components/mqtt_eventstream.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "MQTT Eventstream" description: "Instructions how to setup MQTT eventstream within Home Assistant." date: 2016-01-13 08:00 diff --git a/source/_components/mysensors.markdown b/source/_components/mysensors.markdown index 26214db8b51..e5a6c9a84e3 100644 --- a/source/_components/mysensors.markdown +++ b/source/_components/mysensors.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "MySensors" description: "Instructions how to integrate MySensors sensors into Home Assistant." date: 2015-05-14 21:57 diff --git a/source/_components/nest.markdown b/source/_components/nest.markdown index b04bfb93c26..f8a4723fe8a 100644 --- a/source/_components/nest.markdown +++ b/source/_components/nest.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Nest" description: "Instructions how to integrate Nest into Home Assistant." date: 2016-01-29 21:57 diff --git a/source/_components/notify.file.markdown b/source/_components/notify.file.markdown index 042c088e806..afb14df7b83 100644 --- a/source/_components/notify.file.markdown +++ b/source/_components/notify.file.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "File" description: "Instructions how to add file notifications to Home Assistant." date: 2015-06-22 10:00 diff --git a/source/_components/notify.free_mobile.markdown b/source/_components/notify.free_mobile.markdown index a3d6c53f574..43ae84c090a 100644 --- a/source/_components/notify.free_mobile.markdown +++ b/source/_components/notify.free_mobile.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Free Mobile" description: "Instructions how to add user notifications to Home Assistant." date: 2016-01-12 08:36 diff --git a/source/_components/notify.google_voice.markdown b/source/_components/notify.google_voice.markdown index 677f8749d98..61044ffc40a 100644 --- a/source/_components/notify.google_voice.markdown +++ b/source/_components/notify.google_voice.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Google Voice SMS" description: "Instructions how to add user notifications to Home Assistant." date: 2016-01-29 diff --git a/source/_components/notify.instapush.markdown b/source/_components/notify.instapush.markdown index 77bd22b8844..5fc49341bfd 100644 --- a/source/_components/notify.instapush.markdown +++ b/source/_components/notify.instapush.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Instapush" description: "Instructions how to add Instapush notifications to Home Assistant." date: 2015-05-01 18:00 diff --git a/source/_components/notify.markdown b/source/_components/notify.markdown index ed8f64c4d7d..f6d4f7b5350 100644 --- a/source/_components/notify.markdown +++ b/source/_components/notify.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Notifications" description: "Instructions how to add user notifications to Home Assistant." date: 2015-01-20 22:36 diff --git a/source/_components/notify.mqtt.markdown b/source/_components/notify.mqtt.markdown index e87485a0b52..1f42e72e43d 100644 --- a/source/_components/notify.mqtt.markdown +++ b/source/_components/notify.mqtt.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "MQTT Notifications" description: "Instructions how to add MQTT notifications to Home Assistant." date: 2016-02-01 08:00 diff --git a/source/_components/notify.nma.markdown b/source/_components/notify.nma.markdown index ccd634f28c7..4545d619e59 100644 --- a/source/_components/notify.nma.markdown +++ b/source/_components/notify.nma.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Notify My Android" description: "Instructions how to add user notifications to Home Assistant." date: 2015-05-01 18:00 diff --git a/source/_components/notify.pushbullet.markdown b/source/_components/notify.pushbullet.markdown index c8877437343..5860998a158 100644 --- a/source/_components/notify.pushbullet.markdown +++ b/source/_components/notify.pushbullet.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "PushBullet" description: "Instructions how to add user notifications to Home Assistant." date: 2015-01-20 22:36 diff --git a/source/_components/notify.pushetta.markdown b/source/_components/notify.pushetta.markdown index 2690df81331..e3a6f049d9b 100644 --- a/source/_components/notify.pushetta.markdown +++ b/source/_components/notify.pushetta.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Pushetta" description: "Instructions how to add Pushetta notifications to Home Assistant." date: 2015-11-10 18:00 diff --git a/source/_components/notify.pushover.markdown b/source/_components/notify.pushover.markdown index 02aa891990a..9e7161e3619 100644 --- a/source/_components/notify.pushover.markdown +++ b/source/_components/notify.pushover.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "PushOver" description: "Instructions how to add user notifications to Home Assistant." date: 2015-01-20 22:36 diff --git a/source/_components/notify.slack.markdown b/source/_components/notify.slack.markdown index d3639631ce4..5f3c21735e6 100644 --- a/source/_components/notify.slack.markdown +++ b/source/_components/notify.slack.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Slack" description: "Instructions how to add Slack notifications to Home Assistant." date: 2015-08-06 18:00 diff --git a/source/_components/notify.smtp.markdown b/source/_components/notify.smtp.markdown index d56dcc00c0d..e76d3af83d0 100644 --- a/source/_components/notify.smtp.markdown +++ b/source/_components/notify.smtp.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "SMTP" description: "Instructions how to add e-mail notifications to Home Assistant." date: 2015-06-03 18:00 diff --git a/source/_components/notify.syslog.markdown b/source/_components/notify.syslog.markdown index b5e72bf4a4b..e556f6d108c 100644 --- a/source/_components/notify.syslog.markdown +++ b/source/_components/notify.syslog.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Syslog" description: "Instructions how to add syslog notifications to Home Assistant." date: 2015-06-09 16:00 diff --git a/source/_components/notify.telegram.markdown b/source/_components/notify.telegram.markdown index b804aa5bff7..b1d27f759fb 100644 --- a/source/_components/notify.telegram.markdown +++ b/source/_components/notify.telegram.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Telegram" description: "Instructions how to add Telegram notifications to Home Assistant." date: 2015-10-09 18:00 diff --git a/source/_components/notify.twitter.markdown b/source/_components/notify.twitter.markdown index 97ea742ce19..49247e4cc51 100644 --- a/source/_components/notify.twitter.markdown +++ b/source/_components/notify.twitter.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Twitter" description: "Instructions how to add Twitter notifications to Home Assistant." date: 2016-01-27 07:00 diff --git a/source/_components/notify.xmpp.markdown b/source/_components/notify.xmpp.markdown index 4f9996c236a..f410411d006 100644 --- a/source/_components/notify.xmpp.markdown +++ b/source/_components/notify.xmpp.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Jabber (XMPP)" description: "Instructions how to add Jabber (XMPP) notifications to Home Assistant." date: 2015-05-08 18:00 diff --git a/source/_components/rfxtrx.markdown b/source/_components/rfxtrx.markdown index 8dccdf26c99..18e44c582a9 100644 --- a/source/_components/rfxtrx.markdown +++ b/source/_components/rfxtrx.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "RFXtrx" description: "Instructions how to integrate RFXtrx into Home Assistant." date: 2015-10-08 10:15 diff --git a/source/_components/rollershutter.markdown b/source/_components/rollershutter.markdown index 34f479fae51..1fe740d433c 100644 --- a/source/_components/rollershutter.markdown +++ b/source/_components/rollershutter.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Rollershutters" description: "Instructions how to integrate rollershutters into Home Assistant." date: 2015-12-01 12:00 diff --git a/source/_components/rollershutter.mqtt.markdown b/source/_components/rollershutter.mqtt.markdown index a9b92398d6e..7ed69de4085 100644 --- a/source/_components/rollershutter.mqtt.markdown +++ b/source/_components/rollershutter.mqtt.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "MQTT Rollershutter" description: "Instructions how to integrate MQTT motorized devices into Home Assistant." date: 2015-12-01 12:00 diff --git a/source/_components/scene.markdown b/source/_components/scene.markdown index 083bd0c0a34..3ba280133dc 100644 --- a/source/_components/scene.markdown +++ b/source/_components/scene.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Scenes" description: "Instructions how to setup scenes within Home Assistant." date: 2015-03-23 19:59 diff --git a/source/_components/script.markdown b/source/_components/script.markdown index 5a9f6d285f9..119ec629330 100644 --- a/source/_components/script.markdown +++ b/source/_components/script.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Scripts" description: "Instructions how to setup scripts within Home Assistant." date: 2015-03-23 19:59 diff --git a/source/_components/sensor.arduino.markdown b/source/_components/sensor.arduino.markdown index 0db13205738..f893a4ada08 100644 --- a/source/_components/sensor.arduino.markdown +++ b/source/_components/sensor.arduino.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Arduino Sensor" description: "Instructions how to integrate Arduino boards pins as sensors within Home Assistant." date: 2015-09-14 18:28 diff --git a/source/_components/sensor.arest.markdown b/source/_components/sensor.arest.markdown index c75bc22b603..ea63c52baea 100644 --- a/source/_components/sensor.arest.markdown +++ b/source/_components/sensor.arest.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "aREST Sensor" description: "Instructions how to integrate aREST sensors within Home Assistant." date: 2015-09-07 18:15 diff --git a/source/_components/sensor.bitcoin.markdown b/source/_components/sensor.bitcoin.markdown index da6cd72b01d..56145a9d814 100644 --- a/source/_components/sensor.bitcoin.markdown +++ b/source/_components/sensor.bitcoin.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Bitcoin" description: "Instructions how to integrate Bitcoin data within Home Assistant." date: 2015-05-08 17:15 diff --git a/source/_components/sensor.command_sensor.markdown b/source/_components/sensor.command_sensor.markdown index 06dc43d64b5..9c0c8adfac5 100644 --- a/source/_components/sensor.command_sensor.markdown +++ b/source/_components/sensor.command_sensor.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Command line Sensor" description: "Instructions how to integrate command line sensors into Home Assistant." date: 2015-09-13 10:10 diff --git a/source/_components/sensor.cpuspeed.markdown b/source/_components/sensor.cpuspeed.markdown index a8b43142bb7..ec2c229d7b3 100644 --- a/source/_components/sensor.cpuspeed.markdown +++ b/source/_components/sensor.cpuspeed.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "CPU speed" description: "Instructions how to integrate CPU speed within Home Assistant." date: 2015-10-15 11:00 diff --git a/source/_components/sensor.dht.markdown b/source/_components/sensor.dht.markdown index 6718cab67fe..6b535d2cf67 100644 --- a/source/_components/sensor.dht.markdown +++ b/source/_components/sensor.dht.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "DHT Sensor" description: "Instructions how to integrate DHTxx sensors within Home Assistant." date: 2015-08-30 19:15 diff --git a/source/_components/sensor.dweet.markdown b/source/_components/sensor.dweet.markdown index eec0d5d6f84..304fcffa282 100644 --- a/source/_components/sensor.dweet.markdown +++ b/source/_components/sensor.dweet.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Dweet.io" description: "Instructions how to integrate Dweet.io sensors within Home Assistant." date: 2015-12-10 10:15 diff --git a/source/_components/sensor.ecobee.markdown b/source/_components/sensor.ecobee.markdown index e729c466192..ebd63bb6acc 100644 --- a/source/_components/sensor.ecobee.markdown +++ b/source/_components/sensor.ecobee.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Ecobee Sensor" description: "Instructions how to setup the Ecobee sensors within Home Assistant." date: 2015-11-30 18:00 diff --git a/source/_components/sensor.efergy.markdown b/source/_components/sensor.efergy.markdown index 8a61b44a3f2..15dc7f7fb7d 100644 --- a/source/_components/sensor.efergy.markdown +++ b/source/_components/sensor.efergy.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Efergy" description: "Instructions how to integrate Efergy devices within Home Assistant." date: 2015-07-11 0:15 diff --git a/source/_components/sensor.eliqonline.markdown b/source/_components/sensor.eliqonline.markdown index e8e767b3b17..44f3214b2d6 100644 --- a/source/_components/sensor.eliqonline.markdown +++ b/source/_components/sensor.eliqonline.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Eliqonline" description: "Instructions how to integrate Eliqonline devices within Home Assistant." date: 2015-07-11 0:15 diff --git a/source/_components/sensor.forecast.markdown b/source/_components/sensor.forecast.markdown index a28b1428931..47ce6814d5c 100644 --- a/source/_components/sensor.forecast.markdown +++ b/source/_components/sensor.forecast.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Forecast.io" description: "Instructions how to integrate Forecast.io within Home Assistant." date: 2015-04-25 9:06 diff --git a/source/_components/sensor.glances.markdown b/source/_components/sensor.glances.markdown index 700320445cd..485c94a3032 100644 --- a/source/_components/sensor.glances.markdown +++ b/source/_components/sensor.glances.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Glances" description: "Instructions how to integrate Glances sensors into Home Assistant." date: 2015-09-14 19:10 diff --git a/source/_components/sensor.http.markdown b/source/_components/sensor.http.markdown index 8681aca6d23..7d7bcb63eb5 100644 --- a/source/_components/sensor.http.markdown +++ b/source/_components/sensor.http.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "HTTP Sensor" description: "Instructions how to integrate HTTP sensors within Home Assistant." date: 2016-02-05 12:15 diff --git a/source/_components/sensor.markdown b/source/_components/sensor.markdown index 215246234ef..fc8a35d9269 100644 --- a/source/_components/sensor.markdown +++ b/source/_components/sensor.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Sensor" description: "Instructions how to setup your sensors with Home Assistant." date: 2015-01-24 14:39 diff --git a/source/_components/sensor.modbus.markdown b/source/_components/sensor.modbus.markdown index e4f331eb605..99f85d03cc3 100644 --- a/source/_components/sensor.modbus.markdown +++ b/source/_components/sensor.modbus.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Modbus Sensor" description: "Instructions how to integrate Modbus sensors into Home Assistant." date: 2015-08-30 23:38 diff --git a/source/_components/sensor.mqtt.markdown b/source/_components/sensor.mqtt.markdown index 11bb2a10983..770ff862e15 100644 --- a/source/_components/sensor.mqtt.markdown +++ b/source/_components/sensor.mqtt.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "MQTT Sensor" description: "Instructions how to integrate MQTT sensors within Home Assistant." date: 2015-05-30 23:21 diff --git a/source/_components/sensor.mysensors.markdown b/source/_components/sensor.mysensors.markdown index 5c2125230b8..4fce2117198 100644 --- a/source/_components/sensor.mysensors.markdown +++ b/source/_components/sensor.mysensors.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "MySensors Sensor" description: "Instructions how to integrate MySensors sensors into Home Assistant." date: 2016-01-17 15:49 diff --git a/source/_components/sensor.nest.markdown b/source/_components/sensor.nest.markdown index 75342dd4727..b85a2344e08 100644 --- a/source/_components/sensor.nest.markdown +++ b/source/_components/sensor.nest.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Nest Sensor" description: "Instructions how to integrate Nest sensors within Home Assistant." date: 2016-01-13 19:59 diff --git a/source/_components/sensor.netatmo.markdown b/source/_components/sensor.netatmo.markdown index 119cfad3f9c..ad196eda243 100644 --- a/source/_components/sensor.netatmo.markdown +++ b/source/_components/sensor.netatmo.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Netatmo Sensor" description: "Instructions how to integrate Netatmo sensors into Home Assistant." date: 2016-01-14 08:10 diff --git a/source/_components/sensor.onewire.markdown b/source/_components/sensor.onewire.markdown index e6652b4b842..15fb06ec854 100644 --- a/source/_components/sensor.onewire.markdown +++ b/source/_components/sensor.onewire.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "One wire Sensor" description: "Instructions how to integrate One wire (1-wire) sensors into Home Assistant." date: 2016-01-17 07:15 diff --git a/source/_components/sensor.openweathermap.markdown b/source/_components/sensor.openweathermap.markdown index df7e0b8c2a6..66e5e4f3d89 100644 --- a/source/_components/sensor.openweathermap.markdown +++ b/source/_components/sensor.openweathermap.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "OpenWeatherMap" description: "Instructions how to integrate OpenWeatherMap within Home Assistant." date: 2015-04-25 9:06 diff --git a/source/_components/sensor.rest.markdown b/source/_components/sensor.rest.markdown index 6cdf092461f..c75a216dac7 100644 --- a/source/_components/sensor.rest.markdown +++ b/source/_components/sensor.rest.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "RESTful Sensor" description: "Instructions how to integrate REST sensors into Home Assistant." date: 2015-09-14 19:10 diff --git a/source/_components/sensor.rfxtrx.markdown b/source/_components/sensor.rfxtrx.markdown index 0c0f9a4f30d..1f9ce224c85 100644 --- a/source/_components/sensor.rfxtrx.markdown +++ b/source/_components/sensor.rfxtrx.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "RFXtrx Sensor" description: "Instructions how to integrate RFXtrx sensors into Home Assistant." date: 2015-08-06 17:15 diff --git a/source/_components/sensor.sabnzbd.markdown b/source/_components/sensor.sabnzbd.markdown index a86d2ce4e80..984143da7fc 100644 --- a/source/_components/sensor.sabnzbd.markdown +++ b/source/_components/sensor.sabnzbd.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "SABnzbd" description: "Instructions how to integrate SABnzbd within Home Assistant." date: 2015-03-23 19:59 diff --git a/source/_components/sensor.swiss_public_transport.markdown b/source/_components/sensor.swiss_public_transport.markdown index 8f17ad5a488..47239742921 100644 --- a/source/_components/sensor.swiss_public_transport.markdown +++ b/source/_components/sensor.swiss_public_transport.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Swiss Public Transport" description: "Instructions how to integrate timetable data for travelling in Switzerland within Home Assistant." date: 2015-06-02 21:45 diff --git a/source/_components/sensor.systemmonitor.markdown b/source/_components/sensor.systemmonitor.markdown index 5915533cd48..e1fb58cd46a 100644 --- a/source/_components/sensor.systemmonitor.markdown +++ b/source/_components/sensor.systemmonitor.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "System Monitor" description: "Instructions how to monitor the Home Assistant host." date: 2015-03-23 19:59 diff --git a/source/_components/sensor.tellduslive.markdown b/source/_components/sensor.tellduslive.markdown index d7e3ae398b4..43fffd40249 100644 --- a/source/_components/sensor.tellduslive.markdown +++ b/source/_components/sensor.tellduslive.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Telldus Live sensor" description: "Instructions how to integrate Telldus Live sensors into Home Assistant." date: 2016-01-17 15:49 diff --git a/source/_components/sensor.tellstick.markdown b/source/_components/sensor.tellstick.markdown index 1051222cdcd..8c7a244ebe6 100644 --- a/source/_components/sensor.tellstick.markdown +++ b/source/_components/sensor.tellstick.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "TellStick Sensor" description: "Instructions how to integrate TellStick sensors into Home Assistant." date: 2015-08-06 19:00 diff --git a/source/_components/sensor.temper.markdown b/source/_components/sensor.temper.markdown index b1533e21d07..d204cf7fd4a 100644 --- a/source/_components/sensor.temper.markdown +++ b/source/_components/sensor.temper.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "TEMPer Sensor" description: "Instructions how to integrate TEMPer sensors into Home Assistant." date: 2015-08-06 19:00 diff --git a/source/_components/sensor.template.markdown b/source/_components/sensor.template.markdown index 533221a100c..da6ec606d69 100644 --- a/source/_components/sensor.template.markdown +++ b/source/_components/sensor.template.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Template Sensor" description: "Instructions how to integrate Template sensors into Home Assistant." date: 2016-01-27 07:00 diff --git a/source/_components/sensor.time_date.markdown b/source/_components/sensor.time_date.markdown index 82f287e0ca2..2a945fb8b59 100644 --- a/source/_components/sensor.time_date.markdown +++ b/source/_components/sensor.time_date.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Time & Date" description: "Instructions how to integrate the time and the date within Home Assistant." date: 2015-05-08 17:15 diff --git a/source/_components/sensor.torque.markdown b/source/_components/sensor.torque.markdown index f7287899d91..f8911e5fada 100644 --- a/source/_components/sensor.torque.markdown +++ b/source/_components/sensor.torque.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Torque (OBD2)" description: "Instructions how to integrate Torque sensors into Home Assistant." date: 2015-12-20 18:00 diff --git a/source/_components/sensor.transmission.markdown b/source/_components/sensor.transmission.markdown index cc7952fa5e9..e484da70f1e 100644 --- a/source/_components/sensor.transmission.markdown +++ b/source/_components/sensor.transmission.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Transmission Sensor" description: "Instructions how to integrate Transmission sensors within Home Assistant." date: 2015-04-25 9:06 diff --git a/source/_components/sensor.twitch.markdown b/source/_components/sensor.twitch.markdown index 56c5dff9331..b1b81299ca6 100644 --- a/source/_components/sensor.twitch.markdown +++ b/source/_components/sensor.twitch.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Twitch" description: "Instructions how to integrate Twitch sensors into Home Assistant." date: 2015-12-19 09:00 diff --git a/source/_components/sensor.vera.markdown b/source/_components/sensor.vera.markdown index 93fd9fbe8f7..eb634bf280a 100644 --- a/source/_components/sensor.vera.markdown +++ b/source/_components/sensor.vera.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Vera Sensor" description: "Instructions how to integrate Vera sensors into Home Assistant." date: 2015-10-20 21:00 diff --git a/source/_components/sensor.wink.markdown b/source/_components/sensor.wink.markdown index ab4f49f758b..f8aa03fa560 100644 --- a/source/_components/sensor.wink.markdown +++ b/source/_components/sensor.wink.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Wink Sensor" description: "Instructions how to setup the Wink sensors within Home Assistant." date: 2015-01-20 22:36 diff --git a/source/_components/sensor.worldclock.markdown b/source/_components/sensor.worldclock.markdown index 77989ab332b..a438ea034bd 100644 --- a/source/_components/sensor.worldclock.markdown +++ b/source/_components/sensor.worldclock.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Worldclock" description: "Instructions how to integrate a Worldclock within Home Assistant." date: 2015-10-02 11:15 diff --git a/source/_components/sensor.yr.markdown b/source/_components/sensor.yr.markdown index b64d2005941..3c0072da258 100644 --- a/source/_components/sensor.yr.markdown +++ b/source/_components/sensor.yr.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "YR" description: "Instructions how to integrate Yr.no within Home Assistant." date: 2016-01-04 14:00 diff --git a/source/_components/sensor.zigbee.markdown b/source/_components/sensor.zigbee.markdown index db03ea55bcf..45a58641aca 100644 --- a/source/_components/sensor.zigbee.markdown +++ b/source/_components/sensor.zigbee.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: ZigBee Sensor description: "Instructions on how to set up ZigBee sensors within Home Assistant." date: 2016-01-28 10:08 diff --git a/source/_components/sensor.zwave.markdown b/source/_components/sensor.zwave.markdown index f26050bd784..0b4641935a9 100644 --- a/source/_components/sensor.zwave.markdown +++ b/source/_components/sensor.zwave.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Z-Wave Sensor" description: "Instructions how to setup the Z-Wave sensors within Home Assistant." date: 2015-11-15 13:00 diff --git a/source/_components/shell_command.markdown b/source/_components/shell_command.markdown index 5e99dc73854..00551f9b65c 100644 --- a/source/_components/shell_command.markdown +++ b/source/_components/shell_command.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Shell command" description: "Instructions how to integrate Shell commands into Home Assistant." date: 2015-10-13 19:10 diff --git a/source/_components/simple_alarm.markdown b/source/_components/simple_alarm.markdown index f158203cec4..d0e8f14a98d 100644 --- a/source/_components/simple_alarm.markdown +++ b/source/_components/simple_alarm.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Intruder Alerts" description: "Instructions how to receive intruder alerts from Home Assistant." date: 2015-01-20 22:36 diff --git a/source/_components/statsd.markdown b/source/_components/statsd.markdown index fbaa914b3ef..80a473c4456 100644 --- a/source/_components/statsd.markdown +++ b/source/_components/statsd.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "StatsD" description: "Record events in StatsD." date: 2016-01-25 08:00 diff --git a/source/_components/sun.markdown b/source/_components/sun.markdown index 3d5c3268b97..81fac12dc5c 100644 --- a/source/_components/sun.markdown +++ b/source/_components/sun.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Sun" description: "Instructions how to track the sun within Home Assistant." date: 2015-01-24 14:39 diff --git a/source/_components/switch.arduino.markdown b/source/_components/switch.arduino.markdown index 27d25a6194c..b2a1b7ef5cd 100644 --- a/source/_components/switch.arduino.markdown +++ b/source/_components/switch.arduino.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Arduino Switch" description: "Instructions how to integrate Arduino boards pins as switches within Home Assistant." date: 2015-09-14 18:28 diff --git a/source/_components/switch.arest.markdown b/source/_components/switch.arest.markdown index e9e815fdb3c..a68fa5e5cc8 100644 --- a/source/_components/switch.arest.markdown +++ b/source/_components/switch.arest.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "aREST Switch" description: "Instructions how to integrate aREST switches within Home Assistant." date: 2015-09-11 23:15 diff --git a/source/_components/switch.command_switch.markdown b/source/_components/switch.command_switch.markdown index 5850ad1dede..ea1dc0b7119 100644 --- a/source/_components/switch.command_switch.markdown +++ b/source/_components/switch.command_switch.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Command line Switch" description: "Instructions how to have switches call command line commands." date: 2015-06-10 22:41 diff --git a/source/_components/switch.edimax.markdown b/source/_components/switch.edimax.markdown index 70220e148a2..b0078775a0c 100644 --- a/source/_components/switch.edimax.markdown +++ b/source/_components/switch.edimax.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Edimax Switch" description: "Instructions how to integrate Edimax switches into Home Assistant." date: 2015-06-10 22:54 diff --git a/source/_components/switch.hikvision.markdown b/source/_components/switch.hikvision.markdown index 5dd60b46798..1887dd389fc 100644 --- a/source/_components/switch.hikvision.markdown +++ b/source/_components/switch.hikvision.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Hikvision Camera Switch" description: "Instructions how to integrate Hikvision camera's into Home Assistant." date: 2015-06-10 22:54 diff --git a/source/_components/switch.markdown b/source/_components/switch.markdown index c42f4760403..162d9c8c79a 100644 --- a/source/_components/switch.markdown +++ b/source/_components/switch.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Switches" description: "Instructions how to setup your switches with Home Assistant." date: 2015-01-24 14:39 diff --git a/source/_components/switch.modbus.markdown b/source/_components/switch.modbus.markdown index fe3f8e7c90f..667b5a3dc78 100644 --- a/source/_components/switch.modbus.markdown +++ b/source/_components/switch.modbus.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Modbus Switch" description: "Instructions how to integrate Modbus switches into Home Assistant." date: 2015-08-30 23:38 diff --git a/source/_components/switch.mqtt.markdown b/source/_components/switch.mqtt.markdown index 6dd0904fb18..6c609991110 100644 --- a/source/_components/switch.mqtt.markdown +++ b/source/_components/switch.mqtt.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "MQTT Switch" description: "Instructions how to integrate MQTT switches into Home Assistant." date: 2015-08-30 23:38 diff --git a/source/_components/switch.mysensors.markdown b/source/_components/switch.mysensors.markdown index 314418a1bfa..7b3fb6f1a31 100644 --- a/source/_components/switch.mysensors.markdown +++ b/source/_components/switch.mysensors.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "MySensors Switch" description: "Instructions how to integrate MySensors switches into Home Assistant." date: 2016-01-17 15:49 diff --git a/source/_components/switch.mystrom.markdown b/source/_components/switch.mystrom.markdown index 3a586900820..e5bdac5b17d 100644 --- a/source/_components/switch.mystrom.markdown +++ b/source/_components/switch.mystrom.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "myStrom Switch" description: "Instructions how to integrate myStrom switches into Home Assistant." date: 2015-11-25 22:00 diff --git a/source/_components/switch.orvibo.markdown b/source/_components/switch.orvibo.markdown index 37af0826e43..b365802102a 100644 --- a/source/_components/switch.orvibo.markdown +++ b/source/_components/switch.orvibo.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Orvibo Switch" description: "Instructions how to integrate Orvibo switches within Home Assistant." date: 2015-11-15 18:15 diff --git a/source/_components/switch.rest.markdown b/source/_components/switch.rest.markdown index a33edb2e162..3d56ca231b3 100644 --- a/source/_components/switch.rest.markdown +++ b/source/_components/switch.rest.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "RESTful Switch" description: "Instructions how to integrate REST switches into Home Assistant." date: 2015-09-14 19:10 diff --git a/source/_components/switch.rfxtrx.markdown b/source/_components/switch.rfxtrx.markdown index e8d0d9654e8..215eb43af36 100644 --- a/source/_components/switch.rfxtrx.markdown +++ b/source/_components/switch.rfxtrx.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "RFXtrx Switch" description: "Instructions how to integrate RFXtrx switches into Home Assistant." date: 2015-10-08 10:15 diff --git a/source/_components/switch.rpi_gpio.markdown b/source/_components/switch.rpi_gpio.markdown index cc4f86a3e60..608ca7aa1ab 100644 --- a/source/_components/switch.rpi_gpio.markdown +++ b/source/_components/switch.rpi_gpio.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Raspberry PI GPIO Switch" description: "Instructions how to integrate the GPIO of a Raspberry PI into Home Assistant as a switch." date: 2015-08-07 14:00 diff --git a/source/_components/switch.tellduslive.markdown b/source/_components/switch.tellduslive.markdown index 18252be830a..eb2002814ab 100644 --- a/source/_components/switch.tellduslive.markdown +++ b/source/_components/switch.tellduslive.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Telldus Live Switch" description: "Instructions how to integrate Telldus Live switches into Home Assistant." date: 2016-01-17 15:49 diff --git a/source/_components/switch.tellstick.markdown b/source/_components/switch.tellstick.markdown index 62495288f93..e9f3baf21e4 100644 --- a/source/_components/switch.tellstick.markdown +++ b/source/_components/switch.tellstick.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "TellStick Switch" description: "Instructions how to integrate TellStick switches into Home Assistant." date: 2015-08-06 19:00 diff --git a/source/_components/switch.transmission.markdown b/source/_components/switch.transmission.markdown index b7120d44c00..e5a1e435127 100644 --- a/source/_components/switch.transmission.markdown +++ b/source/_components/switch.transmission.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Transmission Switch" description: "Instructions how to integrate Transmission within Home Assistant." date: 2015-06-02 09:00 diff --git a/source/_components/switch.vera.markdown b/source/_components/switch.vera.markdown index 25e9b439fe1..07bad9bea28 100644 --- a/source/_components/switch.vera.markdown +++ b/source/_components/switch.vera.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Vera Switch" description: "Instructions how to integrate Vera switches into Home Assistant." date: 2015-10-20 21:00 diff --git a/source/_components/switch.wemo.markdown b/source/_components/switch.wemo.markdown index 2528d8cbc11..1e9560f77ee 100644 --- a/source/_components/switch.wemo.markdown +++ b/source/_components/switch.wemo.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Belkin WeMo Switch" description: "Instructions how to integrate Belkin WeMo switches into Home Assistant." date: 2015-03-23 19:59 diff --git a/source/_components/switch.wink.markdown b/source/_components/switch.wink.markdown index a3067d45937..6dda470f287 100644 --- a/source/_components/switch.wink.markdown +++ b/source/_components/switch.wink.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Wink Switch" description: "Instructions how to setup the Wink switches within Home Assistant." date: 2015-01-20 22:36 diff --git a/source/_components/switch.zigbee.markdown b/source/_components/switch.zigbee.markdown index 83f8b267286..41097f32e68 100644 --- a/source/_components/switch.zigbee.markdown +++ b/source/_components/switch.zigbee.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "ZigBee Switch" description: "Instructions on how to set up ZigBee switches within Home Assistant." date: 2016-01-28 11:52 diff --git a/source/_components/switch.zwave.markdown b/source/_components/switch.zwave.markdown index 270690b276d..3b9f072fa12 100644 --- a/source/_components/switch.zwave.markdown +++ b/source/_components/switch.zwave.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Z-Wave Switch" description: "Instructions how to setup the Z-Wave switches within Home Assistant." date: 2015-11-15 13:00 diff --git a/source/_components/tellduslive.markdown b/source/_components/tellduslive.markdown index ad514f3f872..3898d4d89bb 100644 --- a/source/_components/tellduslive.markdown +++ b/source/_components/tellduslive.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Telldus Live" description: "Instructions how to integrate Telldus Live into Home Assistant." date: 2016-01-17 16:00 diff --git a/source/_components/tellstick.markdown b/source/_components/tellstick.markdown index 3b50d202bd8..13124b11046 100644 --- a/source/_components/tellstick.markdown +++ b/source/_components/tellstick.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "TellStick" description: "Instructions how to integrate your TellStick into Home Assistant." date: 2015-03-28 13:06 diff --git a/source/_components/thermostat.ecobee.markdown b/source/_components/thermostat.ecobee.markdown index 35cf51563ca..d209c458a0f 100644 --- a/source/_components/thermostat.ecobee.markdown +++ b/source/_components/thermostat.ecobee.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Ecobee Thermostat" description: "Instructions how to setup the Ecobee thermostats within Home Assistant." date: 2015-11-30 18:00 diff --git a/source/_components/thermostat.heat_control.markdown b/source/_components/thermostat.heat_control.markdown index d27bb3993bb..5f754334261 100644 --- a/source/_components/thermostat.heat_control.markdown +++ b/source/_components/thermostat.heat_control.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Heat control" description: "Turn Home Assistant into a thermostat" date: 2015-03-23 19:59 diff --git a/source/_components/thermostat.heatmiser.markdown b/source/_components/thermostat.heatmiser.markdown index c98b78d78b7..49529fb0eb2 100644 --- a/source/_components/thermostat.heatmiser.markdown +++ b/source/_components/thermostat.heatmiser.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Heatmiser Thermostat" description: "Instructions how to integrate Heatmiser thermostats within Home Assistant." date: 2015-12-11 12:35 diff --git a/source/_components/thermostat.homematic.markdown b/source/_components/thermostat.homematic.markdown index a887fd51464..dc206f5a7ab 100644 --- a/source/_components/thermostat.homematic.markdown +++ b/source/_components/thermostat.homematic.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Homematic Thermostat" description: "Instructions how to integrate Homematic thermostats within Home Assistant." date: 2015-11-25 08:00 diff --git a/source/_components/thermostat.honeywell.markdown b/source/_components/thermostat.honeywell.markdown index 3c2e5bf7170..554b224734d 100644 --- a/source/_components/thermostat.honeywell.markdown +++ b/source/_components/thermostat.honeywell.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Honeywell Thermostat" description: "Instructions how to integrate Honeywell thermostats within Home Assistant." date: 2015-11-09 17:15 diff --git a/source/_components/thermostat.markdown b/source/_components/thermostat.markdown index d47b2728c4a..d003e41cfa5 100644 --- a/source/_components/thermostat.markdown +++ b/source/_components/thermostat.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Thermostats" description: "Instructions how to setup thermostats tracking within Home Assistant." date: 2015-01-20 22:36 diff --git a/source/_components/thermostat.nest.markdown b/source/_components/thermostat.nest.markdown index b139e671eb8..30c1b8c9005 100644 --- a/source/_components/thermostat.nest.markdown +++ b/source/_components/thermostat.nest.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Nest Thermostat" description: "Instructions how to integrate Nest thermostats within Home Assistant." date: 2015-03-23 19:59 diff --git a/source/_components/thermostat.proliphix.markdown b/source/_components/thermostat.proliphix.markdown index 3efb55e43ef..c9c13f91d13 100644 --- a/source/_components/thermostat.proliphix.markdown +++ b/source/_components/thermostat.proliphix.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Proliphix Thermostat" description: "Instructions how to integrate Proliphix thermostats within Home Assistant." date: 2016-01-15 08:00 diff --git a/source/_components/thermostat.radiotherm.markdown b/source/_components/thermostat.radiotherm.markdown index 0c93089cb4b..fc409933030 100644 --- a/source/_components/thermostat.radiotherm.markdown +++ b/source/_components/thermostat.radiotherm.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Radiotherm Thermostat" description: "Instructions how to integrate Radiotherm thermostats within Home Assistant." date: 2015-10-18 17:15 diff --git a/source/_components/updater.markdown b/source/_components/updater.markdown index 44d270b7b1e..8f857c78089 100644 --- a/source/_components/updater.markdown +++ b/source/_components/updater.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Updater" description: "Detecting when Home Assistant updates are available." date: 2015-11-15 20:40 diff --git a/source/_components/vera.markdown b/source/_components/vera.markdown index 4ceee75d400..782ca02cb7d 100644 --- a/source/_components/vera.markdown +++ b/source/_components/vera.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Vera" description: "Instructions how to setup Vera hubs within Home Assistant." date: 2015-03-23 20:04 diff --git a/source/_components/verisure.markdown b/source/_components/verisure.markdown index 06c635ecb31..8730ec8382f 100644 --- a/source/_components/verisure.markdown +++ b/source/_components/verisure.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Verisure" description: "Instructions how to setup Verisure devices within Home Assistant." date: 2015-08-17 20:28 diff --git a/source/_components/wink.markdown b/source/_components/wink.markdown index bebe9368ac2..4cd2283687b 100644 --- a/source/_components/wink.markdown +++ b/source/_components/wink.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Wink" description: "Instructions how to setup the Wink hub within Home Assistant." date: 2015-01-20 22:36 diff --git a/source/_components/zigbee.markdown b/source/_components/zigbee.markdown index 51ae3f4fae0..01770a49e11 100644 --- a/source/_components/zigbee.markdown +++ b/source/_components/zigbee.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "ZigBee" description: "Instructions on how to integrate a ZigBee network with Home Assistant." date: 2016-01-27 17:10 diff --git a/source/_components/zone.markdown b/source/_components/zone.markdown index a0bd59ad1a2..bcb5980a1c1 100644 --- a/source/_components/zone.markdown +++ b/source/_components/zone.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Zone" description: "Instructions how to setup zones within Home Assistant." date: 2015-10-04 09:23 diff --git a/source/_components/zwave.markdown b/source/_components/zwave.markdown index 1ec9fad3d4f..88a54ac9b73 100644 --- a/source/_components/zwave.markdown +++ b/source/_components/zwave.markdown @@ -1,5 +1,5 @@ --- -layout: component +layout: page title: "Z-Wave" description: "Instructions how to integrate your existing Z-Wave within Home Assistant." date: 2015-03-23 19:59 diff --git a/source/_layouts/component.html b/source/_layouts/component.html deleted file mode 100644 index 3f387fde493..00000000000 --- a/source/_layouts/component.html +++ /dev/null @@ -1,14 +0,0 @@ ---- -layout: default ---- - -
-
-

- {{ page.title }} -

-
-
- - {{ content }} -
diff --git a/source/_layouts/page.html b/source/_layouts/page.html index c4f667776a0..9701938066a 100644 --- a/source/_layouts/page.html +++ b/source/_layouts/page.html @@ -3,8 +3,10 @@ layout: default ---
- - {% include edit_github.html %} + {% assign url_parts = page.url | split: '/' %} + {% if url_parts[1] != 'components' and url_parts[1] != 'cookbook' %} + {% include edit_github.html %} + {% endif %} {% if page.title and page.show_title != false %}
From c80185409660d0a6c3552d5e63c9c6ff88cae287 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Sun, 7 Feb 2016 14:21:09 -0800 Subject: [PATCH 34/36] Remove mailing list from help page --- source/help/index.markdown | 6 ------ 1 file changed, 6 deletions(-) diff --git a/source/help/index.markdown b/source/help/index.markdown index e7c026bc4a4..6f578f97ff3 100644 --- a/source/help/index.markdown +++ b/source/help/index.markdown @@ -15,7 +15,6 @@ There are various ways to get in touch with the Home Assistant community. It doe - [Forum](https://automic.us/forum/) - [Gitter Chatroom](https://gitter.im/balloob/home-assistant) for general Home Assistant discussions and questions. - - [Development Mailing List](https://groups.google.com/forum/#!forum/home-assistant-dev) for development related questions and discussing new features. ### {% linkable_title Bugs, Feature requests, and alike %} @@ -27,8 +26,3 @@ Have you found an issue in your Home Assistant installation? Please report it in ### {% linkable_title Roadmap %} There is no explicit roadmap available but the public [tracker](https://www.pivotaltracker.com/n/projects/1250084) can give you some insight into what is going on. - -### {% linkable_title Commercial vendors %} - -If you are a commercial vendor and would like to get your product integrated into Home Assistant, please submit a [Pull request](https://github.com/balloob/home-assistant/pulls) or get in touch with us. - From f5a7217b3fe739432e4cf688dd2b4e40ae781fa3 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Sun, 7 Feb 2016 14:21:34 -0800 Subject: [PATCH 35/36] Make cookbook more prominent --- sass/oscailte/base/_navigation.scss | 9 +++++---- source/_includes/custom/grid_item_right.html | 1 + source/_includes/custom/navigation.html | 6 +++--- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/sass/oscailte/base/_navigation.scss b/sass/oscailte/base/_navigation.scss index ea581a0b4e9..a6a974a6309 100644 --- a/sass/oscailte/base/_navigation.scss +++ b/sass/oscailte/base/_navigation.scss @@ -14,13 +14,14 @@ body{ -webkit-animation: bugfix infinite 1s; } #toggle, .toggle { display: none; } .menu li { list-style: none; float:left; } -$menu-collapse: 955px; +$menu-collapse: 924px; // @media only screen and (max-width: $lap-end){ @media only screen and (max-width: $menu-collapse){ .menu { display: none; opacity: 0; width: 100%; position: absolute; right: 0; } .menu li { display: block; width: 100%; margin: 0; } .menu li a { display: block; width: 100%; text-decoration: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } + .menu li a .icon { display: none; } .toggle { display: block; position: relative; cursor: pointer; -webkit-touch-callout: none; -webkit-user-select: none; user-select: none; } #toggle:checked ~ .menu { display: block; opacity: 1; z-index: 999; } } @@ -75,10 +76,10 @@ header .grid { @include box-sizing(border-box); @include transition(all 0.25s linear); display: block; - padding: 32px 20px; + padding: 32px 12px; text-decoration: none; font-weight: normal; - font-size: 16px; + font-size: 14px; line-height: 1; } @@ -86,7 +87,7 @@ header .grid { background: $site-background; box-shadow: inset 0px 5px $navigation-color; color: $navigation-color; - padding: 40px 20px 24px; + padding: 40px 12px 24px; } .toggle{ diff --git a/source/_includes/custom/grid_item_right.html b/source/_includes/custom/grid_item_right.html index ba27398e2db..a1b637ad6b1 100644 --- a/source/_includes/custom/grid_item_right.html +++ b/source/_includes/custom/grid_item_right.html @@ -9,3 +9,4 @@
  • receive a message when the lights turn on while you are not at home?
  • We've got you covered.

    +

    View examples by the community.

    diff --git a/source/_includes/custom/navigation.html b/source/_includes/custom/navigation.html index 52f378b5495..ccc7386c18a 100644 --- a/source/_includes/custom/navigation.html +++ b/source/_includes/custom/navigation.html @@ -1,6 +1,6 @@