From 1c09166621659c6519fe49cec26a0ba3973df7a9 Mon Sep 17 00:00:00 2001 From: Travis CI Date: Mon, 18 Sep 2017 20:06:12 +0000 Subject: [PATCH] Site updated at 2017-09-18 20:06:11 UTC --- atom.xml | 2 +- blog/categories/announcements/atom.xml | 2 +- blog/categories/community/atom.xml | 2 +- blog/categories/device-tracking/atom.xml | 2 +- blog/categories/esp8266/atom.xml | 2 +- blog/categories/how-to/atom.xml | 2 +- blog/categories/ibeacons/atom.xml | 2 +- blog/categories/internet-of-things/atom.xml | 2 +- blog/categories/iot-data/atom.xml | 2 +- blog/categories/media/atom.xml | 2 +- blog/categories/merchandise/atom.xml | 2 +- blog/categories/micropython/atom.xml | 2 +- blog/categories/mqtt/atom.xml | 2 +- blog/categories/organisation/atom.xml | 2 +- blog/categories/owntracks/atom.xml | 2 +- blog/categories/presence-detection/atom.xml | 2 +- .../public-service-announcement/atom.xml | 2 +- blog/categories/release-notes/atom.xml | 2 +- blog/categories/survey/atom.xml | 2 +- blog/categories/talks/atom.xml | 2 +- blog/categories/technology/atom.xml | 2 +- blog/categories/user-stories/atom.xml | 2 +- blog/categories/video/atom.xml | 2 +- blog/categories/website/atom.xml | 2 +- components/alert/index.html | 2 +- .../tls_self_signed_certificate/index.html | 16 ++-- sitemap.xml | 80 +++++++++---------- 27 files changed, 75 insertions(+), 71 deletions(-) diff --git a/atom.xml b/atom.xml index 61c425f678..47a7dbffc6 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2017-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/announcements/atom.xml b/blog/categories/announcements/atom.xml index 5e814f66c4..4617ce412f 100644 --- a/blog/categories/announcements/atom.xml +++ b/blog/categories/announcements/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Announcements | Home Assistant]]> - 2017-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index 661124337f..941278b137 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2017-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/device-tracking/atom.xml b/blog/categories/device-tracking/atom.xml index 42e346dd1a..6ca70ac2ff 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-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/atom.xml b/blog/categories/esp8266/atom.xml index a94b543a05..056416ed52 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2017-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index 99e14e99f3..eadc5b0e21 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-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/ibeacons/atom.xml b/blog/categories/ibeacons/atom.xml index 81dd919684..3e5cc3b1a6 100644 --- a/blog/categories/ibeacons/atom.xml +++ b/blog/categories/ibeacons/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: iBeacons | Home Assistant]]> - 2017-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+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 6330fd90fa..6e4bddc368 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-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/iot-data/atom.xml b/blog/categories/iot-data/atom.xml index 7d8851317b..1b9e673f82 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-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/media/atom.xml b/blog/categories/media/atom.xml index 0541d189c3..0194d74de8 100644 --- a/blog/categories/media/atom.xml +++ b/blog/categories/media/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Media | Home Assistant]]> - 2017-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/merchandise/atom.xml b/blog/categories/merchandise/atom.xml index 6faabd7229..3c1382eba9 100644 --- a/blog/categories/merchandise/atom.xml +++ b/blog/categories/merchandise/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Merchandise | Home Assistant]]> - 2017-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/micropython/atom.xml b/blog/categories/micropython/atom.xml index 42a06be6d8..fdbff2b839 100644 --- a/blog/categories/micropython/atom.xml +++ b/blog/categories/micropython/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Micropython | Home Assistant]]> - 2017-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/atom.xml b/blog/categories/mqtt/atom.xml index 6ae591e20c..8810a84b55 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2017-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/organisation/atom.xml b/blog/categories/organisation/atom.xml index 551924aff5..0d45430c2e 100644 --- a/blog/categories/organisation/atom.xml +++ b/blog/categories/organisation/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Organisation | Home Assistant]]> - 2017-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/owntracks/atom.xml b/blog/categories/owntracks/atom.xml index 567c5757d0..40e10e2854 100644 --- a/blog/categories/owntracks/atom.xml +++ b/blog/categories/owntracks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: OwnTracks | Home Assistant]]> - 2017-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/presence-detection/atom.xml b/blog/categories/presence-detection/atom.xml index 39ca9d616e..39ea2f82d1 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-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+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 5a98fec13e..bd690a354c 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-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index 150623a211..706b21dff2 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-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/atom.xml b/blog/categories/survey/atom.xml index ec86ca5c41..2f28225527 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2017-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/talks/atom.xml b/blog/categories/talks/atom.xml index 9194478b17..4a8b770728 100644 --- a/blog/categories/talks/atom.xml +++ b/blog/categories/talks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Talks | Home Assistant]]> - 2017-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/technology/atom.xml b/blog/categories/technology/atom.xml index 6360d23fd5..9035d1ba13 100644 --- a/blog/categories/technology/atom.xml +++ b/blog/categories/technology/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Technology | Home Assistant]]> - 2017-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index 78b0373ce0..9d1108d330 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-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/video/atom.xml b/blog/categories/video/atom.xml index 5e78821850..159a270b90 100644 --- a/blog/categories/video/atom.xml +++ b/blog/categories/video/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Video | Home Assistant]]> - 2017-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/website/atom.xml b/blog/categories/website/atom.xml index 5587e63809..154f6c0b3b 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Website | Home Assistant]]> - 2017-09-18T19:38:32+00:00 + 2017-09-18T19:58:18+00:00 https://home-assistant.io/ diff --git a/components/alert/index.html b/components/alert/index.html index be0351c777..b249aabfe3 100644 --- a/components/alert/index.html +++ b/components/alert/index.html @@ -127,7 +127,7 @@

Complex Alert Criteria

-

By design, the alert component only handles very simple criteria for firing. That is, is only checks if a single entity’s state is equal to a value. At some point, it may be desireable to have an alert with a more complex criteria. Possibly, when a battery percentage falls below a threshold. Maybe you want to disable the alert on certain days. Maybe the alert firing should depend on more than one input. For all of these situations, it is best to use the alert in conjunction with a Template Binary Sensor. The following example does that.

+

By design, the alert component only handles very simple criteria for firing. That is, it only checks if a single entity’s state is equal to a value. At some point, it may be desireable to have an alert with a more complex criteria. Possibly, when a battery percentage falls below a threshold. Maybe you want to disable the alert on certain days. Maybe the alert firing should depend on more than one input. For all of these situations, it is best to use the alert in conjunction with a Template Binary Sensor. The following example does that.

binary_sensor:
   - platform: template
     sensors:
diff --git a/docs/ecosystem/certificates/tls_self_signed_certificate/index.html b/docs/ecosystem/certificates/tls_self_signed_certificate/index.html
index 99f7368e12..03258970b6 100644
--- a/docs/ecosystem/certificates/tls_self_signed_certificate/index.html
+++ b/docs/ecosystem/certificates/tls_self_signed_certificate/index.html
@@ -75,20 +75,23 @@
     
   
   
-

If your Home Assistant instance is only accessible from your local network you can still protect the communication between your browsers and the frontend with SSL/TLS. Let’s encrypt will only work if you have a DNS entry and remote access is allowed. The solution is to use a self-signed certificate. As you most likely don’t have a certification authority (CA) your browser will conplain about the security. If you have a CA then this will not be an issue.

-

To create locally a certificate you need the OpenSSL command-line tool.

+

If your Home Assistant instance is only accessible from your local network you can still protect the communication between your browsers and the frontend with SSL/TLS. +Let’s encrypt will only work if you have a DNS entry and remote access is allowed. +The solution is to use a self-signed certificate. As you most likely don’t have a certification authority (CA) your browser will conplain about the security. If you have a CA then this will not be an issue.

+

To create a certificate locally, you need the OpenSSL command-line tool.

Change to your Home Assistant configuration directory like ~/.homeassistant. This will make it easier to backup your certificate and the key. Run the command shown below.

The certificate must be .pem extension.

If you are going to use this certificate with the iOS app, you need to ensure you complete all fields during the cetificate creation process, then:

    -
  • Send only certificate.pem file to the iOS device using airdrop or other transfer method.
  • +
  • Send only the certificate.pem file to the iOS device, using airdrop or other transfer method.
  • Open the .pem file on the iOS device, follow the prompts to trust and install it.
  • -
  • If you are using iOS 10.3 or newer then additioal steps are needed.
  • +
  • If you are using iOS 10.3 or newer then additional steps are needed.
-
$ openssl req -sha256 -newkey rsa:4096 -nodes -keyout key.pem -x509 -days 730 -out certificate.pem
+
$ openssl req -sha256 -newkey rsa:4096 -nodes -keyout privkey.pem -x509 -days 730 -out certificate.pem
 
-

For details about the parameters, please check the OpenSSL documentation. Provide the requested information during the generation process. At the end you will have two files called privkey.pem and certificate.pem. The key and the certificate.

+

For details about the parameters, please check the OpenSSL documentation. Provide the requested information during the generation process.

+

At the end you will have two files called privkey.pem and certificate.pem. The key and the certificate.

Update the http: entry in your configuration.yaml file and let it point to your created files.

http:
   api_password: YOUR_SECRET_PASSWORD
@@ -96,6 +99,7 @@
   ssl_key: /home/your_user/.homeassistant/privkey.pem
 
+

A restart of Home Assistant is required for the changes to take effect.

A tutorial “Working with SSL Certificates, Private Keys and CSRs” could give you some insight about special cases.

diff --git a/sitemap.xml b/sitemap.xml index 7b2a43f3e2..c15212f01d 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -3306,7 +3306,7 @@ https://home-assistant.io/components/switch.hook/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/cookbook/automation_for_rainy_days/ @@ -3938,99 +3938,99 @@ https://home-assistant.io/docs/autostart/init.d/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/ecosystem/appdaemon/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/ecosystem/appdaemon/api/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/ecosystem/appdaemon/configuration/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/ecosystem/appdaemon/example_apps/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/ecosystem/appdaemon/installation/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/ecosystem/appdaemon/operation/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/ecosystem/appdaemon/reboot/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/ecosystem/appdaemon/running/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/ecosystem/appdaemon/tutorial/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/ecosystem/appdaemon/updating/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/ecosystem/appdaemon/windows/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/ecosystem/certificates/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/ecosystem/hadashboard/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/ecosystem/hass-configurator/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/ecosystem/ios/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/ecosystem/nginx/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/ecosystem/notebooks/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/ecosystem/scenegen/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/ecosystem/synology/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/tools/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/tools/dev-tools/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/tools/hass/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/docs/tools/scripts/ -2017-09-18T19:38:32+00:00 +2017-09-18T19:58:18+00:00 https://home-assistant.io/faq/after-upgrading/ @@ -5034,62 +5034,62 @@ https://home-assistant.io/demo/frontend.html -2017-09-18T19:37:53+00:00 +2017-09-18T19:57:31+00:00 https://home-assistant.io/demo/index.html -2017-09-18T19:37:53+00:00 +2017-09-18T19:57:31+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-event.html -2017-09-18T19:37:53+00:00 +2017-09-18T19:57:31+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-info.html -2017-09-18T19:37:53+00:00 +2017-09-18T19:57:31+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-service.html -2017-09-18T19:37:53+00:00 +2017-09-18T19:57:31+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-state.html -2017-09-18T19:37:53+00:00 +2017-09-18T19:57:31+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-template.html -2017-09-18T19:37:53+00:00 +2017-09-18T19:57:31+00:00 https://home-assistant.io/demo/panels/ha-panel-history.html -2017-09-18T19:37:53+00:00 +2017-09-18T19:57:31+00:00 https://home-assistant.io/demo/panels/ha-panel-iframe.html -2017-09-18T19:37:53+00:00 +2017-09-18T19:57:31+00:00 https://home-assistant.io/demo/panels/ha-panel-logbook.html -2017-09-18T19:37:53+00:00 +2017-09-18T19:57:31+00:00 https://home-assistant.io/demo/panels/ha-panel-map.html -2017-09-18T19:37:53+00:00 +2017-09-18T19:57:31+00:00 https://home-assistant.io/googlef4f3693c209fe788.html -2017-09-18T19:37:53+00:00 +2017-09-18T19:57:31+00:00 https://home-assistant.io/static/fonts/roboto/DESCRIPTION.en_us.html -2017-09-18T19:37:53+00:00 +2017-09-18T19:57:31+00:00 https://home-assistant.io/static/fonts/robotomono/DESCRIPTION.en_us.html -2017-09-18T19:37:53+00:00 +2017-09-18T19:57:31+00:00 https://home-assistant.io/static/mdi-demo.html -2017-09-18T19:37:53+00:00 +2017-09-18T19:57:31+00:00