diff --git a/atom.xml b/atom.xml index 29df45752b..8464635f49 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/announcements/atom.xml b/blog/categories/announcements/atom.xml index 8643f4f6ab..0db97acaf7 100644 --- a/blog/categories/announcements/atom.xml +++ b/blog/categories/announcements/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Announcements | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index 09845f373f..c63289375a 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/device-tracking/atom.xml b/blog/categories/device-tracking/atom.xml index 9378c27f4d..37183e7e6e 100644 --- a/blog/categories/device-tracking/atom.xml +++ b/blog/categories/device-tracking/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Device-Tracking | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/atom.xml b/blog/categories/esp8266/atom.xml index 89dc341c13..c4c52dbb99 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index 90ef5763d1..9e06489f27 100644 --- a/blog/categories/how-to/atom.xml +++ b/blog/categories/how-to/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: How-To | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/ibeacons/atom.xml b/blog/categories/ibeacons/atom.xml index 99b09e8cc4..ee0f28cfb1 100644 --- a/blog/categories/ibeacons/atom.xml +++ b/blog/categories/ibeacons/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: iBeacons | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/internet-of-things/atom.xml b/blog/categories/internet-of-things/atom.xml index 0fea86a999..7742fe8804 100644 --- a/blog/categories/internet-of-things/atom.xml +++ b/blog/categories/internet-of-things/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Internet-of-Things | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/iot-data/atom.xml b/blog/categories/iot-data/atom.xml index eea04b1392..e6d5ef18e0 100644 --- a/blog/categories/iot-data/atom.xml +++ b/blog/categories/iot-data/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: IoT-Data | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/media/atom.xml b/blog/categories/media/atom.xml index 074a6e1695..1c80bad94b 100644 --- a/blog/categories/media/atom.xml +++ b/blog/categories/media/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Media | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/merchandise/atom.xml b/blog/categories/merchandise/atom.xml index b7ef441952..0d7a35fffd 100644 --- a/blog/categories/merchandise/atom.xml +++ b/blog/categories/merchandise/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Merchandise | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/micropython/atom.xml b/blog/categories/micropython/atom.xml index 7f7a743e7e..e4c9b7ec74 100644 --- a/blog/categories/micropython/atom.xml +++ b/blog/categories/micropython/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Micropython | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/atom.xml b/blog/categories/mqtt/atom.xml index a3acaa5436..48f3e3a847 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/organisation/atom.xml b/blog/categories/organisation/atom.xml index 68a3bd59ac..0f903daeb8 100644 --- a/blog/categories/organisation/atom.xml +++ b/blog/categories/organisation/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Organisation | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/owntracks/atom.xml b/blog/categories/owntracks/atom.xml index 196113fbcc..c5fd18615c 100644 --- a/blog/categories/owntracks/atom.xml +++ b/blog/categories/owntracks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: OwnTracks | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/presence-detection/atom.xml b/blog/categories/presence-detection/atom.xml index 253aec89f9..169279f9bb 100644 --- a/blog/categories/presence-detection/atom.xml +++ b/blog/categories/presence-detection/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Presence-Detection | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/public-service-announcement/atom.xml b/blog/categories/public-service-announcement/atom.xml index 60d8227201..8c42ee3ee1 100644 --- a/blog/categories/public-service-announcement/atom.xml +++ b/blog/categories/public-service-announcement/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Public-Service-Announcement | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index 73c98d0671..2a5fef59bb 100644 --- a/blog/categories/release-notes/atom.xml +++ b/blog/categories/release-notes/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Release-Notes | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/atom.xml b/blog/categories/survey/atom.xml index 587be5525f..f50307b0b8 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/talks/atom.xml b/blog/categories/talks/atom.xml index fa2ef31363..415afec4d9 100644 --- a/blog/categories/talks/atom.xml +++ b/blog/categories/talks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Talks | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/technology/atom.xml b/blog/categories/technology/atom.xml index a1553a3fbd..ec55e88b31 100644 --- a/blog/categories/technology/atom.xml +++ b/blog/categories/technology/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Technology | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index 99cfc5d1f7..231138ec5e 100644 --- a/blog/categories/user-stories/atom.xml +++ b/blog/categories/user-stories/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: User-Stories | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/video/atom.xml b/blog/categories/video/atom.xml index e9feeed760..8f455706a5 100644 --- a/blog/categories/video/atom.xml +++ b/blog/categories/video/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Video | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/website/atom.xml b/blog/categories/website/atom.xml index 49ecec0ec8..dcfca82e8b 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Website | Home Assistant]]> - 2017-08-26T20:29:07+00:00 + 2017-08-26T22:06:59+00:00 https://home-assistant.io/ diff --git a/components/cover.template/index.html b/components/cover.template/index.html index 4b82ac877b..af67381d88 100644 --- a/components/cover.template/index.html +++ b/components/cover.template/index.html @@ -82,7 +82,7 @@ covers: garage_door: friendly_name: "Garage Door" - value_template: "{{is_state('sensor.garage_door > 0'}}" + value_template: "'{{is_state('sensor.garage_door > 0'}}'" open_cover: service: script.open_garage_door close_cover: @@ -117,7 +117,8 @@

In this section you will find some real life examples of how to use this cover.

Garage Door

This example converts a garage door with a controllable switch and position sensor into a cover.

-
cover:
+

+cover:
   - platform: template
     covers:
       garage_door:
@@ -133,7 +134,107 @@
           service: switch.turn_on
           entity_id: switch.garage_door
         icon_template: "{% if not is_state('sensor.garage_door', 'on') %}mdi:garage-open{% else %}mdi:garage{% endif %}"
+
+
+

Multi Covers

+

This example allows you to control two or more covers at once.

+

+homeassistant:
+  customize:
+    all_covers:
+      assume_state: true
 
+cover:
+  - platform: template
+    covers:
+      all_covers:
+        friendly_name: 'All Covers'
+        open_cover:
+          service: script.cover_all_open
+        close_cover:
+          service: script.cover_all_close
+        stop_cover:
+          service: script.cover_all_stop
+        set_cover_position:
+          service: script.cover_all_set_position
+          data_template:
+          position: "{{ position }}"
+        value_template: >
+          {% if is_state('sensor.all_covers', 'open') %}
+            open
+          {% else %}
+            closed
+          {% endif %}
+
+        icon_template: >
+          {% if is_state('sensor.all_covers', 'open') %}
+            mdi:window-open
+          {% else %}
+            mdi:window-closed
+          {% endif %}
+
+        entity_id:
+          - cover.bedroom
+          - cover.livingroom
+
+sensor:
+  - platform: template
+    sensors:
+      all_covers:
+        value_template: >
+          {% if is_state('cover.bedroom', 'open') %}
+            open
+          {% elif is_state('cover.livingroom', 'open') %}
+            open
+          {% else %}
+            closed
+          {% endif %}
+
+        entity_id:
+          - cover.bedroom
+          - cover.livingroom
+
+script:
+  cover_all_open:
+    sequence:
+      - service: cover.open_cover
+        entity_id: cover.bedroom
+      - service: cover.open_cover
+        entity_id: cover.livingroom
+  cover_all_stop:
+    sequence:
+      - service: cover.stop_cover
+        entity_id: cover.bedroom
+      - service: cover.stop_cover
+        entity_id: cover.livingroom
+  cover_all_close:
+    sequence:
+      - service: cover.close_cover
+        entity_id: cover.bedroom
+      - service: cover.close_cover
+        entity_id: cover.livingroom
+  cover_all_set_position:
+    sequence:
+      - service: cover.set_cover_position
+        entity_id: cover.bedroom
+        data_template:
+          position: "{{ position }}"
+      - service: cover.set_cover_position
+        entity_id: cover.livingroom
+        data_template:
+          position: "{{ position }}"
+
+automation:
+  - alias: 'Close covers at night'
+    trigger:
+      - platform: sun
+        event: sunset
+        offset: '+00:30:00'
+    action:
+      service: cover.set_cover_position
+      entity_id: cover.all_covers
+      data_template:
+        position: 25
 
diff --git a/cookbook/automation_sun/index.html b/cookbook/automation_sun/index.html index fa1f908af2..fa8b7962fa 100644 --- a/cookbook/automation_sun/index.html +++ b/cookbook/automation_sun/index.html @@ -90,7 +90,7 @@

Natural wake up light

-

Note, Philips Hue is currently the only light platform that support transitions.

+

Note, Philips Hue and LIFX are currently the only light platforms that support transitions.

automation:
   trigger:
     platform: time
diff --git a/developers/hassio/debugging/index.html b/developers/hassio/debugging/index.html
index 210881c3a3..4f6c64134c 100644
--- a/developers/hassio/debugging/index.html
+++ b/developers/hassio/debugging/index.html
@@ -87,6 +87,10 @@ This section is not for users. Use the SSH add-on to
 

Make sure when you are copying the public key to the root of the /boot partition of the SD card that you rename the file correctly with no .pub file extension.

+

You should then be able to SSH into your Hass.io device. On mac/linux, use:

+
ssh root@hassio.local -p 22222
+
+

Checking the logs

# Logs from the supervisor service on the Host OS
 journalctl -f -u resin-supervisor.service
diff --git a/sitemap.xml b/sitemap.xml
index d2e79b60d6..ab233a2b55 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -3214,7 +3214,7 @@
 
 
 https://home-assistant.io/components/switch.hook/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/cookbook/automation_for_rainy_days/
@@ -3838,99 +3838,99 @@
 
 
 https://home-assistant.io/docs/autostart/init.d/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/ecosystem/appdaemon/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/ecosystem/appdaemon/api/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/ecosystem/appdaemon/configuration/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/ecosystem/appdaemon/example_apps/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/ecosystem/appdaemon/installation/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/ecosystem/appdaemon/operation/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/ecosystem/appdaemon/reboot/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/ecosystem/appdaemon/running/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/ecosystem/appdaemon/tutorial/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/ecosystem/appdaemon/updating/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/ecosystem/appdaemon/windows/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/ecosystem/certificates/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/ecosystem/hadashboard/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/ecosystem/hass-configurator/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/ecosystem/ios/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/ecosystem/nginx/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/ecosystem/notebooks/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/ecosystem/scenegen/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/ecosystem/synology/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/tools/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/tools/dev-tools/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/tools/hass/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/docs/tools/scripts/
-2017-08-26T20:29:07+00:00
+2017-08-26T22:06:59+00:00
 
 
 https://home-assistant.io/faq/after-upgrading/
@@ -4926,62 +4926,62 @@
 
 
 https://home-assistant.io/demo/frontend.html
-2017-08-26T20:28:14+00:00
+2017-08-26T22:06:07+00:00
 
 
 https://home-assistant.io/demo/index.html
-2017-08-26T20:28:14+00:00
+2017-08-26T22:06:07+00:00
 
 
 https://home-assistant.io/demo/panels/ha-panel-dev-event.html
-2017-08-26T20:28:14+00:00
+2017-08-26T22:06:07+00:00
 
 
 https://home-assistant.io/demo/panels/ha-panel-dev-info.html
-2017-08-26T20:28:14+00:00
+2017-08-26T22:06:07+00:00
 
 
 https://home-assistant.io/demo/panels/ha-panel-dev-service.html
-2017-08-26T20:28:14+00:00
+2017-08-26T22:06:07+00:00
 
 
 https://home-assistant.io/demo/panels/ha-panel-dev-state.html
-2017-08-26T20:28:14+00:00
+2017-08-26T22:06:07+00:00
 
 
 https://home-assistant.io/demo/panels/ha-panel-dev-template.html
-2017-08-26T20:28:14+00:00
+2017-08-26T22:06:07+00:00
 
 
 https://home-assistant.io/demo/panels/ha-panel-history.html
-2017-08-26T20:28:14+00:00
+2017-08-26T22:06:07+00:00
 
 
 https://home-assistant.io/demo/panels/ha-panel-iframe.html
-2017-08-26T20:28:14+00:00
+2017-08-26T22:06:07+00:00
 
 
 https://home-assistant.io/demo/panels/ha-panel-logbook.html
-2017-08-26T20:28:14+00:00
+2017-08-26T22:06:07+00:00
 
 
 https://home-assistant.io/demo/panels/ha-panel-map.html
-2017-08-26T20:28:14+00:00
+2017-08-26T22:06:07+00:00
 
 
 https://home-assistant.io/googlef4f3693c209fe788.html
-2017-08-26T20:28:14+00:00
+2017-08-26T22:06:07+00:00
 
 
 https://home-assistant.io/static/fonts/roboto/DESCRIPTION.en_us.html
-2017-08-26T20:28:14+00:00
+2017-08-26T22:06:07+00:00
 
 
 https://home-assistant.io/static/fonts/robotomono/DESCRIPTION.en_us.html
-2017-08-26T20:28:14+00:00
+2017-08-26T22:06:07+00:00
 
 
 https://home-assistant.io/static/mdi-demo.html
-2017-08-26T20:28:14+00:00
+2017-08-26T22:06:07+00:00