From 860912100c91bb0efa231121a712d7b702c283c2 Mon Sep 17 00:00:00 2001 From: Travis CI Date: Sat, 22 Oct 2016 22:37:41 +0000 Subject: [PATCH] Site updated at 2016-10-22 22:37:41 UTC --- atom.xml | 445 ++++++++++---- blog/2014/12/18/website-launched/index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- blog/2015/01/13/nest-in-da-house/index.html | 12 +- blog/2015/01/24/release-notes/index.html | 12 +- .../2015/02/08/looking-at-the-past/index.html | 12 +- blog/2015/02/24/streaming-updates/index.html | 12 +- .../index.html | 12 +- blog/2015/03/08/new-logo/index.html | 12 +- blog/2015/03/11/release-notes/index.html | 12 +- blog/2015/03/22/release-notes/index.html | 12 +- blog/2015/04/25/release-notes/index.html | 12 +- .../05/09/utc-time-zone-awareness/index.html | 12 +- blog/2015/05/14/release-notes/index.html | 12 +- blog/2015/06/10/release-notes/index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../13/home-assistant-meets-ifttt/index.html | 12 +- .../index.html | 12 +- .../alarm-sonos-and-itunes-support/index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../11/22/survey-november-2015/index.html | 12 +- .../12/05/community-highlights/index.html | 12 +- .../index.html | 12 +- .../12/07/influxdb-and-grafana/index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../01/19/perfect-home-automation/index.html | 12 +- .../index.html | 16 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../multi-room-audio-with-snapcast/index.html | 12 +- .../02/20/community-highlights/index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- blog/2016/04/07/static-website/index.html | 12 +- .../index.html | 12 +- .../04/17/updated-documentation/index.html | 12 +- .../04/19/to-infinity-and-beyond/index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../05/06/open-iot-summit-talk/index.html | 12 +- .../empowering-scripts-and-alexa/index.html | 12 +- .../index.html | 12 +- blog/2016/05/18/why-we-use-polymer/index.html | 12 +- blog/2016/05/21/release-020/index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../06/01/community-highlights/index.html | 12 +- .../08/super-fast-web-enocean-lirc/index.html | 12 +- .../home-assistant-at-pycon-2016/index.html | 12 +- .../index.html | 12 +- .../usb-webcams-and-home-assistant/index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../sqlalchemy-knx-join-simplisafe/index.html | 12 +- .../19/visualizing-your-iot-data/index.html | 12 +- .../index.html | 12 +- .../esp8266-and-micropython-part1/index.html | 12 +- .../index.html | 12 +- .../03/laundry-automation-update/index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- blog/2016/08/16/we-have-apps-now/index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../esp8266-and-micropython-part2/index.html | 12 +- .../notify-group-reload-api-pihole/index.html | 8 +- .../async-sleepiq-emoncms-stocks/index.html | 12 +- .../01/we-have-raspberry-image-now/index.html | 12 +- blog/2016/10/02/hacktoberfest/index.html | 12 +- .../08/hassbian-rest-digital-ocean/index.html | 12 +- .../index.html | 566 ++++++++++++++++++ blog/archives/index.html | 44 +- blog/categories/community/atom.xml | 2 +- blog/categories/community/index.html | 12 +- blog/categories/device-tracking/atom.xml | 2 +- blog/categories/device-tracking/index.html | 12 +- blog/categories/esp8266/atom.xml | 2 +- blog/categories/esp8266/index.html | 12 +- blog/categories/how-to/atom.xml | 2 +- blog/categories/how-to/index.html | 12 +- blog/categories/ibeacons/atom.xml | 2 +- blog/categories/ibeacons/index.html | 12 +- blog/categories/internet-of-things/atom.xml | 2 +- blog/categories/internet-of-things/index.html | 12 +- blog/categories/iot-data/atom.xml | 2 +- blog/categories/iot-data/index.html | 12 +- blog/categories/micropython/atom.xml | 2 +- blog/categories/micropython/index.html | 12 +- blog/categories/mqtt/atom.xml | 2 +- blog/categories/mqtt/index.html | 12 +- blog/categories/organisation/atom.xml | 2 +- blog/categories/organisation/index.html | 12 +- blog/categories/owntracks/atom.xml | 2 +- blog/categories/owntracks/index.html | 12 +- blog/categories/presence-detection/atom.xml | 2 +- blog/categories/presence-detection/index.html | 12 +- .../public-service-announcement/atom.xml | 2 +- .../public-service-announcement/index.html | 12 +- blog/categories/release-notes/atom.xml | 394 ++++++++---- blog/categories/release-notes/index.html | 44 +- blog/categories/survey/atom.xml | 2 +- blog/categories/survey/index.html | 12 +- blog/categories/talks/atom.xml | 2 +- blog/categories/talks/index.html | 12 +- blog/categories/technology/atom.xml | 2 +- blog/categories/technology/index.html | 12 +- blog/categories/user-stories/atom.xml | 2 +- blog/categories/user-stories/index.html | 12 +- blog/categories/video/atom.xml | 2 +- blog/categories/video/index.html | 12 +- blog/categories/website/atom.xml | 2 +- blog/categories/website/index.html | 12 +- blog/index.html | 467 +++++++++++---- blog/posts/2/index.html | 156 +++-- blog/posts/3/index.html | 176 ++---- blog/posts/4/index.html | 216 ++++--- blog/posts/5/index.html | 156 ++--- blog/posts/6/index.html | 126 ++-- blog/posts/7/index.html | 120 ++-- blog/posts/8/index.html | 107 ++-- blog/posts/9/index.html | 48 ++ .../index.html | 3 + .../alarm_control_panel.concord232/index.html | 212 +++++++ .../alarm_control_panel.envisalink/index.html | 3 + .../alarm_control_panel.manual/index.html | 3 + .../alarm_control_panel.mqtt/index.html | 3 + .../alarm_control_panel.nx584/index.html | 3 + .../alarm_control_panel.simplisafe/index.html | 3 + .../alarm_control_panel.verisure/index.html | 6 + components/alarm_control_panel/index.html | 3 + components/alexa/index.html | 81 ++- components/binary_sensor.apcupsd/index.html | 3 + components/binary_sensor.arest/index.html | 3 + components/binary_sensor.bloomsky/index.html | 3 + .../binary_sensor.command_line/index.html | 3 + .../binary_sensor.concord232/index.html | 181 ++++++ components/binary_sensor.ecobee/index.html | 3 + components/binary_sensor.enocean/index.html | 3 + .../binary_sensor.envisalink/index.html | 3 + components/binary_sensor.ffmpeg/index.html | 3 + components/binary_sensor.homematic/index.html | 3 + components/binary_sensor.http/index.html | 3 + components/binary_sensor.isy994/index.html | 3 + components/binary_sensor.knx/index.html | 3 + components/binary_sensor.modbus/index.html | 3 + components/binary_sensor.mqtt/index.html | 3 + components/binary_sensor.mysensors/index.html | 3 + components/binary_sensor.nest/index.html | 3 + components/binary_sensor.netatmo/index.html | 300 ++++++++++ components/binary_sensor.nx584/index.html | 3 + components/binary_sensor.octoprint/index.html | 3 + components/binary_sensor.rest/index.html | 3 + components/binary_sensor.rpi_gpio/index.html | 3 + components/binary_sensor.sleepiq/index.html | 3 + components/binary_sensor.tcp/index.html | 3 + components/binary_sensor.template/index.html | 3 + components/binary_sensor.trend/index.html | 3 + components/binary_sensor.vera/index.html | 3 + components/binary_sensor.wink/index.html | 3 + components/binary_sensor.zigbee/index.html | 3 + components/binary_sensor.zwave/index.html | 3 + components/binary_sensor/index.html | 6 + components/camera.bloomsky/index.html | 9 + components/camera.ffmpeg/index.html | 9 + components/camera.foscam/index.html | 9 + components/camera.generic/index.html | 9 + components/camera.local_file/index.html | 9 + components/camera.mjpeg/index.html | 9 + components/camera.netatmo/index.html | 22 +- components/camera.rpi_camera/index.html | 9 + components/camera.synology/index.html | 235 ++++++++ components/camera.uvc/index.html | 9 + components/camera.verisure/index.html | 220 +++++++ components/camera/index.html | 6 + .../device_tracker.actiontec/index.html | 3 + components/device_tracker.aruba/index.html | 3 + components/device_tracker.asuswrt/index.html | 3 + .../device_tracker.automatic/index.html | 3 + components/device_tracker.bbox/index.html | 260 ++++++++ .../index.html | 3 + .../index.html | 3 + .../device_tracker.bt_home_hub_5/index.html | 3 + components/device_tracker.ddwrt/index.html | 3 + components/device_tracker.fritz/index.html | 3 + components/device_tracker.icloud/index.html | 3 + components/device_tracker.locative/index.html | 3 + components/device_tracker.luci/index.html | 3 + components/device_tracker.mqtt/index.html | 3 + components/device_tracker.netgear/index.html | 3 + .../device_tracker.nmap_tracker/index.html | 19 +- .../device_tracker.owntracks/index.html | 3 + components/device_tracker.snmp/index.html | 23 +- components/device_tracker.thomson/index.html | 3 + components/device_tracker.tomato/index.html | 3 + components/device_tracker.tplink/index.html | 3 + components/device_tracker.ubus/index.html | 3 + components/device_tracker.unifi/index.html | 3 + .../device_tracker.volvooncall/index.html | 3 + components/device_tracker/index.html | 3 + components/dweet/index.html | 3 + components/emoncms_history/index.html | 207 +++++++ components/envisalink/index.html | 3 + components/ffmpeg/index.html | 12 + components/graphite/index.html | 3 + components/history/index.html | 69 ++- components/http/index.html | 8 +- components/ifttt.manything/index.html | 9 + components/index.html | 301 +++++++++- components/influxdb/index.html | 3 + components/lirc/index.html | 31 +- components/lock.verisure/index.html | 3 + components/logbook/index.html | 49 +- components/logentries/index.html | 3 + .../media_player.panasonic_viera/index.html | 1 + components/media_player.pioneer/index.html | 8 + components/media_player.yamaha/index.html | 3 +- components/netatmo/index.html | 8 +- components/notify.apns/index.html | 307 ++++++++++ components/notify.aws_lambda/index.html | 9 + components/notify.aws_sns/index.html | 9 + components/notify.aws_sqs/index.html | 9 + components/notify.command_line/index.html | 9 + components/notify.ecobee/index.html | 9 + components/notify.file/index.html | 9 + components/notify.free_mobile/index.html | 9 + components/notify.gntp/index.html | 9 + components/notify.group/index.html | 9 + components/notify.html5/index.html | 9 + components/notify.instapush/index.html | 9 + components/notify.joaoapps_join/index.html | 9 + components/notify.kodi/index.html | 9 + .../notify.llamalab_automate/index.html | 9 + components/notify.matrix/index.html | 285 +++++++++ components/notify.message_bird/index.html | 9 + components/notify.mqtt/index.html | 9 + components/notify.nma/index.html | 9 + components/notify.pushbullet/index.html | 30 + components/notify.pushetta/index.html | 9 + components/notify.pushover/index.html | 9 + components/notify.rest/index.html | 9 + components/notify.sendgrid/index.html | 9 + components/notify.simplepush/index.html | 9 + components/notify.slack/index.html | 9 + components/notify.smtp/index.html | 9 + components/notify.syslog/index.html | 9 + components/notify.telegram/index.html | 9 + components/notify.telstra/index.html | 285 +++++++++ components/notify.twilio_sms/index.html | 9 + components/notify.twitter/index.html | 9 + components/notify.webostv/index.html | 9 + components/notify.xmpp/index.html | 9 + components/notify/index.html | 9 + components/pilight/index.html | 3 + components/proximity/index.html | 33 +- components/recorder/index.html | 3 + components/sensor.apcupsd/index.html | 21 + components/sensor.arduino/index.html | 15 +- components/sensor.arest/index.html | 21 + components/sensor.arwn/index.html | 298 +++++++++ components/sensor.bbox/index.html | 328 ++++++++++ components/sensor.bloomsky/index.html | 21 + components/sensor.command_line/index.html | 21 + components/sensor.dweet/index.html | 21 + components/sensor.emoncms/index.html | 21 + components/sensor.enocean/index.html | 21 + components/sensor.envisalink/index.html | 21 + components/sensor.fitbit/index.html | 4 +- components/sensor.gpsd/index.html | 21 + components/sensor.haveibeenpwned/index.html | 322 ++++++++++ components/sensor.homematic/index.html | 21 + components/sensor.http/index.html | 21 + components/sensor.imap/index.html | 21 + .../sensor.imap_email_content/index.html | 21 + components/sensor.isy994/index.html | 21 + components/sensor.mfi/index.html | 21 + components/sensor.mhz19/index.html | 21 + components/sensor.min_max/index.html | 322 ++++++++++ components/sensor.modbus/index.html | 21 + components/sensor.moldindicator/index.html | 21 + components/sensor.mqtt/index.html | 21 + components/sensor.mqtt_room/index.html | 3 + components/sensor.mysensors/index.html | 21 + components/sensor.nest/index.html | 21 + components/sensor.netatmo/index.html | 15 +- components/sensor.octoprint/index.html | 21 + components/sensor.onewire/index.html | 21 + components/sensor.pilight/index.html | 350 +++++++++++ components/sensor.rest/index.html | 21 + components/sensor.rfxtrx/index.html | 21 + components/sensor.scrape/index.html | 368 ++++++++++++ components/sensor.sleepiq/index.html | 21 + components/sensor.statistics/index.html | 21 + components/sensor.tcp/index.html | 21 + components/sensor.tellduslive/index.html | 21 + components/sensor.tellstick/index.html | 21 + components/sensor.temper/index.html | 21 + components/sensor.template/index.html | 21 + components/sensor.thinkingcleaner/index.html | 21 + components/sensor.vera/index.html | 21 + components/sensor.verisure/index.html | 24 + components/sensor.wink/index.html | 21 + components/sensor.wunderground/index.html | 2 + components/sensor.zigbee/index.html | 25 +- components/sensor.zoneminder/index.html | 309 ++++++++++ components/sensor.zwave/index.html | 21 + components/sensor/index.html | 21 + components/simple_alarm/index.html | 3 + components/splunk/index.html | 3 + components/statsd/index.html | 3 + components/switch.acer_projector/index.html | 6 + components/switch.anel_pwrctrl/index.html | 6 + components/switch.arduino/index.html | 21 +- components/switch.arest/index.html | 6 + components/switch.command_line/index.html | 6 + components/switch.digital_ocean/index.html | 6 + components/switch.dlink/index.html | 6 + components/switch.edimax/index.html | 6 + components/switch.enocean/index.html | 6 + components/switch.hikvision/index.html | 6 + components/switch.homematic/index.html | 6 + components/switch.isy994/index.html | 6 + components/switch.mfi/index.html | 6 + components/switch.modbus/index.html | 6 + components/switch.mqtt/index.html | 6 + components/switch.mysensors/index.html | 6 + components/switch.mystrom/index.html | 6 + components/switch.neato/index.html | 301 ++++++++++ components/switch.netio/index.html | 6 + components/switch.orvibo/index.html | 6 + components/switch.pilight/index.html | 9 + .../switch.pulseaudio_loopback/index.html | 6 + components/switch.qwikswitch/index.html | 6 + components/switch.rest/index.html | 6 + components/switch.rfxtrx/index.html | 6 + components/switch.rpi_gpio/index.html | 6 + components/switch.rpi_rf/index.html | 6 + components/switch.scsgate/index.html | 6 + components/switch.tellduslive/index.html | 6 + components/switch.tellstick/index.html | 6 + components/switch.template/index.html | 6 + components/switch.thinkingcleaner/index.html | 6 + components/switch.tplink/index.html | 6 + components/switch.vera/index.html | 6 + components/switch.verisure/index.html | 9 + components/switch.wake_on_lan/index.html | 6 + components/switch.wemo/index.html | 6 + components/switch.wink/index.html | 6 + components/switch.zigbee/index.html | 6 + components/switch.zoneminder/index.html | 312 ++++++++++ components/switch.zwave/index.html | 6 + components/switch/index.html | 6 + components/updater/index.html | 12 +- components/verisure/index.html | 3 + components/zigbee/index.html | 38 +- components/zoneminder/index.html | 219 +++++++ configuration_yaml_by_mertenats/index.html | 12 +- developers/architecture/index.html | 4 +- developers/component_discovery/index.html | 2 +- developers/credits/index.html | 11 + developers/development_environment/index.html | 10 +- developers/development_validation/index.html | 2 +- developers/frontend/index.html | 4 +- developers/maintenance/index.html | 2 +- developers/multiple_instances/index.html | 2 +- developers/python_api/index.html | 2 +- developers/releasing/index.html | 20 +- developers/rest_api/index.html | 2 +- developers/server_sent_events/index.html | 20 +- developers/website/index.html | 8 +- .../z-wave-device-specific/index.html | 12 +- getting-started/z-wave/index.html | 9 +- .../map.png | Bin 0 -> 664696 bytes .../stay-classy.jpg | Bin 0 -> 47840 bytes images/components/alexa/alexa-108x108.png | Bin 0 -> 13787 bytes images/components/alexa/alexa-512x512.png | Bin 0 -> 91265 bytes images/components/haveibeenpwned/sensor.png | Bin 0 -> 21324 bytes images/screenshots/interlogix.png | Bin 0 -> 555064 bytes images/supported_brands/bbox.png | Bin 0 -> 3633 bytes images/supported_brands/haveibeenpwned.png | Bin 0 -> 50778 bytes images/supported_brands/matrix.png | Bin 0 -> 2239 bytes images/supported_brands/neato.png | Bin 0 -> 41155 bytes images/supported_brands/synology.png | Bin 0 -> 19120 bytes images/supported_brands/telstra.png | Bin 0 -> 13471 bytes images/supported_brands/zoneminder.png | Bin 0 -> 7686 bytes index.html | 16 +- sitemap.xml | 97 ++- topics/database/index.html | 12 +- topics/index.html | 3 + topics/splitting_configuration/index.html | 18 +- topics/updater_details/index.html | 300 ++++++++++ 408 files changed, 11332 insertions(+), 1691 deletions(-) create mode 100644 blog/2016/10/22/flash-briefing-updater-hacktoberfest/index.html create mode 100644 components/alarm_control_panel.concord232/index.html create mode 100644 components/binary_sensor.concord232/index.html create mode 100644 components/binary_sensor.netatmo/index.html create mode 100644 components/camera.synology/index.html create mode 100644 components/camera.verisure/index.html create mode 100644 components/device_tracker.bbox/index.html create mode 100644 components/emoncms_history/index.html create mode 100644 components/notify.apns/index.html create mode 100644 components/notify.matrix/index.html create mode 100644 components/notify.telstra/index.html create mode 100644 components/sensor.arwn/index.html create mode 100644 components/sensor.bbox/index.html create mode 100644 components/sensor.haveibeenpwned/index.html create mode 100644 components/sensor.min_max/index.html create mode 100644 components/sensor.pilight/index.html create mode 100644 components/sensor.scrape/index.html create mode 100644 components/sensor.zoneminder/index.html create mode 100644 components/switch.neato/index.html create mode 100644 components/switch.zoneminder/index.html create mode 100644 components/zoneminder/index.html create mode 100644 images/blog/2016-10-flash-briefing-updater-hacktoberfest/map.png create mode 100644 images/blog/2016-10-flash-briefing-updater-hacktoberfest/stay-classy.jpg create mode 100644 images/components/alexa/alexa-108x108.png create mode 100644 images/components/alexa/alexa-512x512.png create mode 100644 images/components/haveibeenpwned/sensor.png create mode 100644 images/screenshots/interlogix.png create mode 100644 images/supported_brands/bbox.png create mode 100644 images/supported_brands/haveibeenpwned.png create mode 100644 images/supported_brands/matrix.png create mode 100644 images/supported_brands/neato.png create mode 100644 images/supported_brands/synology.png create mode 100644 images/supported_brands/telstra.png create mode 100644 images/supported_brands/zoneminder.png create mode 100644 topics/updater_details/index.html diff --git a/atom.xml b/atom.xml index 950bf1fc1d..b6876a106e 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2016-10-22T19:15:15+00:00 + 2016-10-22T22:35:39+00:00 https://home-assistant.io/ @@ -13,6 +13,332 @@ Octopress + + <![CDATA[0.31: Reading you the news, some serious business, spooky hackery and a breaking Z-Wave change]]> + + 2016-10-22T20:00:00+00:00 + https://home-assistant.io/blog/2016/10/22/flash-briefing-updater-hacktoberfest + Hello again friend,

+ +

How are you? Having a good day? We sure are. If you aren’t having a good day, this might cheer you up…

+ +

Every other weekend around here gets a little hectic leading to a big sigh of relief as we release a new version of Home Assistant to the world. And this time is no different. Our developer community has once again built us a beautiful new release with lots of new features and improvements. We hope you like it.

+ +

One last thing before we get going though, I should warn you… @balloob got a bit lazy this week and let me (@robbiet480) step up to the plate again to write the blog post and do the release. I guess I didn’t do such a bad job in 0.27. You’ll never know what surprises I have in store. Now that i’ve got all that stuff out of the way, let’s get started…

+ +

Stats Update

+

Sadly, no big amazing stats to update you with this time, but we did recently pass 7,000 commits! This release featured submissions from 45 contributors. Hopefully with the new updater component we will be able to give you some really good stats in the 0.32 blog post.

+ +

Hacktoberfest

+ +

Hacktoberfest logo

+ +

October means Hacktoberfest time and our community has really come through with some excellent improvements and additions. As of this writing, we have 194 merged and 41 open pull requests to the home-assistant repository and 209 merged/28 open pull requests submitted to the home-assistant.github.io repository. If you want to get in on the fun check out our Hacktoberfest blog post or the Hacktoberfest website. You get an awesome t-shirt for free if you have 4 pull requests merged in the month of October! We even have tasks that a non-developer can easily accomplish with a tiny bit of work. Better hurry up though, only 9 days left and most of the easy tasks are gone!

+ +

⚠️ A greatly improved updater component (Please read this!) ⚠️

+ +

This release includes an update to our updater component. The responsibility of the updater component is to check if a new version is available and notify the user if this is the case.

+ +

It used to be that this component would check with PyPi (the Python package manager) to see if a new update was available. This had a couple of problems:

+ +
    +
  1. We are unable to do a slow rollout
  2. +
  3. We are unable to show the user extra information (like a link to a changelog or the release date)
  4. +
  5. We are unable to warn users for critical security updates
  6. +
+ +

So to work around these problems, we decided to start hosting the version check service ourselves. Since we had to get some infrastructure spun up anyway, we figured we would take it a step further. Which leads me to this bit of the update (the most important part):

+ +

What you need to know (the important bit!)

+ +

Remember how I mentioned that up there in the title that there is some serious business in this release? Well, we also added some basic analytics to the updater component which get sent to the server and stored so that we get a better idea of our user base.

+ +

Each Home Assistant instance running the updater component will generate a unique ID (based on UUIDv4) that will be used for the updater to be able to differentiate between instances. This UUID will be stored in your config directory in a file called .uuid.

+ +

Opting out

+ +

There are two ways to opt-out. The first way is by using the new opt_out option for the updater. This way the updater will continue to check for updates, but no information about your system will be shared with us.

+ +
updater:
+  reporting: no
+
+
+ +

You can also disable the updater component entirely by removing updater: from your configuration.yaml although we would not suggest you do this as you would miss any critical updates.

+ +

Finally, you can also reset your unique identifier by deleting the .uuid file and restarting Home Assistant.

+ +

Data stored on the Home Assistant update server

+ +

Here is what my production Home Assistant instance looks like from the server side:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescriptionExampleData Source
archCPU Architecturex86_64Local Instance
distributionLinux Distribution name (only Linux)UbuntuLocal Instance
dockerTrue if running inside DockerfalseLocal Instance
first_seen_datetimeFirst time instance ID was submitted2016-10-22T19:56:03.542ZUpdate Server
geo_cityGeoIP determined cityOaklandUpdate Server
geo_country_codeGeoIP determined country codeUSUpdate Server
geo_country_nameGeoIP determined country nameUnited StatesUpdate Server
geo_latitudeGeoIP determined latitude37.8047Update Server
geo_longitudeGeoIP determined longitude-122.2124Update Server
geo_metro_codeGeoIP determined metro code807Update Server
geo_region_codeGeoIP determined region codeCAUpdate Server
geo_region_nameGeoIP determined region nameCaliforniaUpdate Server
geo_time_zoneGeoIP determined time zoneAmerica/Los_AngelesUpdate Server
geo_zip_codeGeoIP determined zip code94602Update Server
last_seen_datetimeMost recent time instance ID was submitted2016-10-22T19:56:03.542ZUpdate Server
os_nameOperating system nameDarwinLocal Instance
os_versionOperating system version10.12Local Instance
python_versionPython version3.5.2Local Instance
timezoneTimezoneAmerica/Los_AngelesLocal Instance
user_agentUser agent used to submit analyticspython-requests/2.11.1Local Instance
uuidUnique identifier10321ee6094d4a2ebb5ed55c675d5f5eLocal Instance
versionHome Assistant version0.31.0Local Instance
virtualenvTrue if running inside virtualenvtrueLocal Instance
+ +

In addition to the above collected data, the server will also use your IP address to do a geographic IP address lookup to determine a general geographic area that your address is located in. To be extremely, extremely clear about this bit: The Home Assistant updater does not: store your IP address in a database and also does not submit the location information from your configuration.yaml. Our tests show that at best, we get 4 digits of accuracy on your IP address location which is a 5 mile radius of your actual IP location, assuming that it is even correct in the first place (geo IP look ups are very hit or miss). Here’s what the accuracy looks like for my data above: Robbie's GeoIP accuracy level

+ +

The server also adds two timestamps to the data: the original date your instance UUID was first seen and the timestamp of the last time we have seen your instance.

+ +

This data is held in the highest security. The update system runs in a secured Amazon Web Services account owned by me (@robbiet480). I personally have 5 years of experience with complex AWS deployments and have an extensive security background. I have audited the entire system and made sure to take every step to protect the data, including limiting who has access (just @balloob and myself). While not directly personally identifiable we absolutely understand some users hesistance to giving this information out. Please understand that we are only collecting this information to better understand our user base to provide better long term support and feature development then is currently possible.

+ +

We currently have no plans to publicly expose any of this information. If we did do such a thing in the future we would of course notify you in advance. It must also be stated that we will never sell or allow the use of this information for non-Home Assistant purposes.

+ +

We thank you for understanding why we are collecting this data and hope that you leave the feature enabled but fully understand if you feel uncomfortable with this.

+ +

Now, back to the fun stuff…

+ +

Good evening. I’m Ron Burgundy and here’s what happening in your world tonight.

+ +

Home Assistant got a crazy idea recently that it couldn’t do enough already and wanted to challenge itself even more. I really don’t understand how it came up with this kooky idea, but it now thinks that its newest hobby should be a minor career in journalism.

+ +

0.31 adds support for the brand spanking new Alexa Flash Briefing API, allowing you to get updates from Home Assistant anytime you ask Alexa to read your flash briefing. What’s the use case you ask? Well, now when I wake up in the morning and get my flash briefing, Home Assistant adds this to the end of it for me:

+ +
+

Drive time with traffic is 35 minutes. There is an UberPOOL that will cost $11.52, estimated to be 2 minutes away, for a total of 37 minutes. BART is currently estimated to take 29 minutes. You should take BART, as it is estimated to be faster by 8 minutes.

+
+ +

Now I know how to best get to my real job (no, Home Assistant is not my real job, it does seem like it sometimes though) every morning. Obviously not the best home automation example, but I think you get the idea. I could see this being used to tell you any major events that happened in your home overnight or reading you your hyperlocal weather report. Thanks to the audio support you could even replace all of the default Alexa Flash Briefing sources with your own news feeds. Home Assistant supports both text and audio content as well as displaying data in the Alexa app. I also want to point out that unlike the existing Skill integration, the Flash Briefing API does not require HTTPS (but you should still be using HTTPS if possible). For more information, check out the new docs.

+ +

You stay classy, San Diego. (It's funny, because balloob lives in San Diego))

+ +

Major breaking Z-Wave changes ahead

+ +

A rather nasty Z-Wave issue was discovered recently by @lukas-hetzenecker. There was a somewhat large chance that if you had multiple of the same model Z-Wave device they may both try to use the same entity IDs. To fix the issue the internal Z-Wave index is now appended to the end of all Z-Wave entity IDs.

+ +

What this means for all you Z-Wave users is that you will need to update your configurations to reflect the change. I personally have quite a few (17) Z-Wave devices and went through the process this week. Here’s what I had to do:

+ +
    +
  • Update customizations
  • +
  • Update groups
  • +
  • Update my zwave.customize section
  • +
  • Update my Alexa skills that used old entity IDs
  • +
  • Because I use emulated_hue with Alexa and emulated_hue uses the entity ID as a unique identifier I also had to remove all Z-Wave devices from Alexa and re-add them.
  • +
+ +

Your todo list may be a little different from mine, I just wanted to outline the steps I took to give you an idea of what you need to think about. It’s not a very hard process, especially when using global find and replace in Sublime Text but did take me about 20 minutes to complete.

+ +

This is super annoying, I know, especially since we had said in 0.12 that Z-Wave IDs should hopefully never change again, but we are now forced to eat those words. I will state again that Z-Wave IDs shouldn’t change in the future but obviously we see how that went. To sum up on this section… sorry but it had to happen.

+ +

All changes

+ + + +

Breaking changes

+
    +
  • The HTTP component now takes a different format for authenticating IPs
  • +
  • Config format has changed for Proximity
  • +
  • The Z-Wave entity ID change mentioned above
  • +
+ +

If you need help…

+

…don’t hesitate to use our Forum or join us for a little chat. The release notes have comments enabled but it’s preferred if you the former communication channels. Thanks.

+ +

Until next time

+ +

Thanks for reading all of the above, especially since this week was a pretty long post. We should be back with a new post around November 5th announcing the arrival of 0.32.

+ +

– Robbie

+ +]]>
+
+ <![CDATA[0.30: More Async, HASSbian, Digital Ocean, statistics, REST]]> @@ -1847,123 +2173,6 @@ Over a year ago I participated in the elevation: was introduced to the configuration for weather/sunrise data. For existing configurations add the value shown in the warning [homeassistant.config] Incomplete core config. Auto detected elevation: 665 to your configuration.yaml file. -]]> - - - - <![CDATA[Using USB webcams with Home Assistant]]> - - 2016-06-23T06:00:00+00:00 - https://home-assistant.io/blog/2016/06/23/usb-webcams-and-home-assistant - -In the past month I was thinking about ways to integrate USB webcams into Home Assistant again. The main reason was that this would give those devices a second life and enable one to benefit from low-cost video surveillance. There are a couple of options available like pygame or SimpleCV but I never finished something. With the Local File camera platform by Landrash and motion you could integrate a local USB webcam with a few very easy steps.

- -

In this blog post I am using a Fedora 24 (will most likely work on other distributions too) installation with Home Assistant 0.22.1 on a Foxconn nT-330i with an old Logitech QuickCam Orbit AF and a Logitech HD Webcam C270. As a start only the Quickcam is used. No multi-camera setup for now.

- - - -

Check first if the your operating system lists your cameras.

- -
$ lsusb
-[...]
-Bus 002 Device 016: ID 046d:08cc Logitech, Inc. Mic (PTZ)
-[...]
-
-
- -

The camera we are going to use is available at /dev/video1. The C270 is the one on /dev/video0.

- -
$ ls -al /dev/video*
-crw-rw----+ 1 root video 81, 0 Jun 23 08:05 /dev/video0
-crw-rw----+ 1 root video 81, 1 Jun 23 08:36 /dev/video1
-
-
- -

We need an additional software part to handle the cameras. motion is capable of monitoring the video signal from USB and network cameras, do motion detection, and other nifty stuff like saving images, add text, or basic image manipulations. Make sure that you have the RPM Fusion respository enabled.

- -
$ sudo dnf -y install motion
-
-
- -

For our setup we need to modify the file /etc/motion/motion.conf. For now the most important parameters are videodevice, snapshot_interval, and target_dir. The other settings can be left to their defaults. We are going to use the device /dev/video1, use a 30 seconds interval, and set the path to /tmp.

- -
[...]
-###########################################################
-# Capture device options
-############################################################
-
-# Videodevice to be used for capturing  (default /dev/video0)
-# for FreeBSD default is /dev/bktr0
-videodevice /dev/video1
-
-[..]
-############################################################
-# Snapshots (Traditional Periodic Webcam File Output)
-############################################################
-
-# Make automated snapshot every N seconds (default: 0 = disabled)
-snapshot_interval 30
-
-[...]
-############################################################
-# Target Directories and filenames For Images And Films
-# For the options snapshot_, picture_, movie_ and timelapse_filename
-# you can use conversion specifiers
-# %Y = year, %m = month, %d = date,
-# %H = hour, %M = minute, %S = second,
-# %v = event, %q = frame number, %t = thread (camera) number,
-# %D = changed pixels, %N = noise level,
-# %i and %J = width and height of motion area,
-# %K and %L = X and Y coordinates of motion center
-# %C = value defined by text_event
-# Quotation marks round string are allowed.
-############################################################
-
-# Target base directory for pictures and films
-# Recommended to use absolute path. (Default: current working directory)
-target_dir /tmp
-
-[...]
-
-
- -

It’s suggested that you adjust at least width and height to get a bigger image from your camera. If you are done, fire up motion.

- -
$ sudo motion
-[0] [NTC] [ALL] conf_load: Processing thread 0 - config file /etc/motion/motion.conf
-[0] [ALR] [ALL] conf_cmdparse: Unknown config option "sdl_threadnr"
-[0] [NTC] [ALL] motion_startup: Motion 3.3.0 Started
-[0] [NTC] [ALL] motion_startup: Logging to file (/var/log/motion.log)
-
-
- -

Your target_dir will start filling up with images from your camera. motion will create a symlink called lastsnap.jpg which always point to the latest snapshot. We will setup the Local File camera platform to use this file.

- -
camera:
-  - platform: local_file
-    name: Cranberry cam
-    file_path: /tmp/lastsnap.jpg
-
-
- -

- - The “Cranberry cam” in action -

- -

The machine with the attached USB camera will become a webcam server as well because motion’s built-in HTTP server is enabled by default. This means that you could connect your USB webcams to a different machine in your network, run motion there, adjust your firewall rules, and use Home Assistant to display the videos. Just check http://[IP of your webcam host]:8081/ to see the stream. This required more powerful hardware than using snapshots, of course.

- -

In a scenario like this needs a Generic MJPEG IP Camera in your configuration.yaml file.

- -
camera:
-  - platform: mjpeg
-    mjpeg_url: http://[IP of your webcam host]:8081
-    name: Cranberry Live cam
-
-
- -

motion is a powerful tool and this blog post only showed two very simple use cases. Take a look at the documentation of motion to unleash its potential.

- ]]>
diff --git a/blog/2014/12/18/website-launched/index.html b/blog/2014/12/18/website-launched/index.html index 19d37f5ba4..5a324b3da4 100644 --- a/blog/2014/12/18/website-launched/index.html +++ b/blog/2014/12/18/website-launched/index.html @@ -169,6 +169,12 @@ diff --git a/blog/2014/12/26/home-control-home-automation-and-the-smart-home/index.html b/blog/2014/12/26/home-control-home-automation-and-the-smart-home/index.html index 5e05bb5b8a..d353c509ff 100644 --- a/blog/2014/12/26/home-control-home-automation-and-the-smart-home/index.html +++ b/blog/2014/12/26/home-control-home-automation-and-the-smart-home/index.html @@ -224,6 +224,12 @@ This article will try to explain how they all relate.

diff --git a/blog/2015/01/04/hey-pushbullet-nice-talking-to-you/index.html b/blog/2015/01/04/hey-pushbullet-nice-talking-to-you/index.html index 03196eff83..a6c9559959 100644 --- a/blog/2015/01/04/hey-pushbullet-nice-talking-to-you/index.html +++ b/blog/2015/01/04/hey-pushbullet-nice-talking-to-you/index.html @@ -204,6 +204,12 @@ diff --git a/blog/2015/01/11/bootstrapping-your-setup-with-discovery/index.html b/blog/2015/01/11/bootstrapping-your-setup-with-discovery/index.html index 48453962ab..34032701a1 100644 --- a/blog/2015/01/11/bootstrapping-your-setup-with-discovery/index.html +++ b/blog/2015/01/11/bootstrapping-your-setup-with-discovery/index.html @@ -181,6 +181,12 @@ diff --git a/blog/2015/01/13/nest-in-da-house/index.html b/blog/2015/01/13/nest-in-da-house/index.html index b3ed125f26..946a13cda9 100644 --- a/blog/2015/01/13/nest-in-da-house/index.html +++ b/blog/2015/01/13/nest-in-da-house/index.html @@ -184,6 +184,12 @@ diff --git a/blog/2015/01/24/release-notes/index.html b/blog/2015/01/24/release-notes/index.html index 4ae88b2ce7..a51e215265 100644 --- a/blog/2015/01/24/release-notes/index.html +++ b/blog/2015/01/24/release-notes/index.html @@ -192,6 +192,12 @@ Home Assistant now supports --open-ui and diff --git a/blog/2015/02/08/looking-at-the-past/index.html b/blog/2015/02/08/looking-at-the-past/index.html index ce1bcb2d0e..9f2f5b0f47 100644 --- a/blog/2015/02/08/looking-at-the-past/index.html +++ b/blog/2015/02/08/looking-at-the-past/index.html @@ -200,6 +200,12 @@ Events are saved in a local database. Google Graphs is used to draw the graph. D diff --git a/blog/2015/02/24/streaming-updates/index.html b/blog/2015/02/24/streaming-updates/index.html index 0b2bb61ef7..7ff0d981e4 100644 --- a/blog/2015/02/24/streaming-updates/index.html +++ b/blog/2015/02/24/streaming-updates/index.html @@ -185,6 +185,12 @@ diff --git a/blog/2015/03/01/home-assistant-migrating-to-yaml/index.html b/blog/2015/03/01/home-assistant-migrating-to-yaml/index.html index ece739e1c4..7ed7cb79d2 100644 --- a/blog/2015/03/01/home-assistant-migrating-to-yaml/index.html +++ b/blog/2015/03/01/home-assistant-migrating-to-yaml/index.html @@ -175,6 +175,12 @@ diff --git a/blog/2015/03/08/new-logo/index.html b/blog/2015/03/08/new-logo/index.html index 05ec5e1283..c7f58fd26d 100644 --- a/blog/2015/03/08/new-logo/index.html +++ b/blog/2015/03/08/new-logo/index.html @@ -176,6 +176,12 @@ The old logo, the new detailed logo and the new simple logo. diff --git a/blog/2015/03/11/release-notes/index.html b/blog/2015/03/11/release-notes/index.html index c4b04d0367..a6e7c5ab34 100644 --- a/blog/2015/03/11/release-notes/index.html +++ b/blog/2015/03/11/release-notes/index.html @@ -209,6 +209,12 @@ An initial version of voice control for Home Assistant has landed. The current i diff --git a/blog/2015/03/22/release-notes/index.html b/blog/2015/03/22/release-notes/index.html index 736d90b89e..7b54680b1b 100644 --- a/blog/2015/03/22/release-notes/index.html +++ b/blog/2015/03/22/release-notes/index.html @@ -244,6 +244,12 @@ I (Paulus) have contributed a scene component. A user can create scenes that cap diff --git a/blog/2015/04/25/release-notes/index.html b/blog/2015/04/25/release-notes/index.html index 967bc6c7f0..40915ebcc3 100644 --- a/blog/2015/04/25/release-notes/index.html +++ b/blog/2015/04/25/release-notes/index.html @@ -255,6 +255,12 @@ diff --git a/blog/2015/05/09/utc-time-zone-awareness/index.html b/blog/2015/05/09/utc-time-zone-awareness/index.html index 4a5061ff36..50b526c413 100644 --- a/blog/2015/05/09/utc-time-zone-awareness/index.html +++ b/blog/2015/05/09/utc-time-zone-awareness/index.html @@ -196,6 +196,12 @@ diff --git a/blog/2015/05/14/release-notes/index.html b/blog/2015/05/14/release-notes/index.html index 2a263ff684..477098a742 100644 --- a/blog/2015/05/14/release-notes/index.html +++ b/blog/2015/05/14/release-notes/index.html @@ -276,6 +276,12 @@ Before diving into the newly supported devices and services, I want to highlight diff --git a/blog/2015/06/10/release-notes/index.html b/blog/2015/06/10/release-notes/index.html index 1978574583..b9741a273b 100644 --- a/blog/2015/06/10/release-notes/index.html +++ b/blog/2015/06/10/release-notes/index.html @@ -327,6 +327,12 @@ This switch platform allows you to control your motion detection setting on your diff --git a/blog/2015/07/11/ip-cameras-arduino-kodi-efergy-support/index.html b/blog/2015/07/11/ip-cameras-arduino-kodi-efergy-support/index.html index 109017410b..4c3c7bd5e6 100644 --- a/blog/2015/07/11/ip-cameras-arduino-kodi-efergy-support/index.html +++ b/blog/2015/07/11/ip-cameras-arduino-kodi-efergy-support/index.html @@ -283,6 +283,12 @@ Fabian has added support for Forecast.io to g diff --git a/blog/2015/08/09/mqtt-raspberry-pi-squeezebox-asuswrt-support/index.html b/blog/2015/08/09/mqtt-raspberry-pi-squeezebox-asuswrt-support/index.html index 5c4dd8a140..b98d99b55a 100644 --- a/blog/2015/08/09/mqtt-raspberry-pi-squeezebox-asuswrt-support/index.html +++ b/blog/2015/08/09/mqtt-raspberry-pi-squeezebox-asuswrt-support/index.html @@ -268,6 +268,12 @@ Support for Temper temperature sensors has been contributed by +
  • + 0.31: Reading you the news, some serious business, spooky hackery and a breaking Z-Wave change +
  • + + +
  • 0.30: More Async, HASSbian, Digital Ocean, statistics, REST
  • @@ -291,12 +297,6 @@ Support for Temper temperature sensors has been contributed by - 0.28: Reload automation and groups, API documentation, car tracking, Pi-Hole stats - - - diff --git a/blog/2015/08/17/verisure-and-modern-tp-link-router-support/index.html b/blog/2015/08/17/verisure-and-modern-tp-link-router-support/index.html index 68928bb8a0..1eb4a69418 100644 --- a/blog/2015/08/17/verisure-and-modern-tp-link-router-support/index.html +++ b/blog/2015/08/17/verisure-and-modern-tp-link-router-support/index.html @@ -192,6 +192,12 @@ diff --git a/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/index.html b/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/index.html index 4728ba4e9e..34199888e1 100644 --- a/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/index.html +++ b/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/index.html @@ -305,6 +305,12 @@ The automation and script syntax here is using a deprecated and no longer suppor diff --git a/blog/2015/08/31/version-7-revamped-ui-and-improved-distribution/index.html b/blog/2015/08/31/version-7-revamped-ui-and-improved-distribution/index.html index 4da47d3baf..a3a008362d 100644 --- a/blog/2015/08/31/version-7-revamped-ui-and-improved-distribution/index.html +++ b/blog/2015/08/31/version-7-revamped-ui-and-improved-distribution/index.html @@ -269,6 +269,12 @@ diff --git a/blog/2015/09/11/different-ways-to-use-mqtt-with-home-assistant/index.html b/blog/2015/09/11/different-ways-to-use-mqtt-with-home-assistant/index.html index 30254b66db..d75877947d 100644 --- a/blog/2015/09/11/different-ways-to-use-mqtt-with-home-assistant/index.html +++ b/blog/2015/09/11/different-ways-to-use-mqtt-with-home-assistant/index.html @@ -360,6 +360,12 @@ diff --git a/blog/2015/09/13/home-assistant-meets-ifttt/index.html b/blog/2015/09/13/home-assistant-meets-ifttt/index.html index 7413163806..41a6d986d2 100644 --- a/blog/2015/09/13/home-assistant-meets-ifttt/index.html +++ b/blog/2015/09/13/home-assistant-meets-ifttt/index.html @@ -341,6 +341,12 @@ diff --git a/blog/2015/09/18/monitoring-with-glances-and-home-assistant/index.html b/blog/2015/09/18/monitoring-with-glances-and-home-assistant/index.html index 43c89ddf46..2366226298 100644 --- a/blog/2015/09/18/monitoring-with-glances-and-home-assistant/index.html +++ b/blog/2015/09/18/monitoring-with-glances-and-home-assistant/index.html @@ -234,6 +234,12 @@ Glances web server started on http://0.0.0.0:61208/ diff --git a/blog/2015/09/19/alarm-sonos-and-itunes-support/index.html b/blog/2015/09/19/alarm-sonos-and-itunes-support/index.html index 537147cb3b..4d49ea112d 100644 --- a/blog/2015/09/19/alarm-sonos-and-itunes-support/index.html +++ b/blog/2015/09/19/alarm-sonos-and-itunes-support/index.html @@ -219,6 +219,12 @@ Automation has gotten a lot of love. It now supports conditions, multiple trigge diff --git a/blog/2015/10/05/home-assistant-goes-geo-with-owntracks/index.html b/blog/2015/10/05/home-assistant-goes-geo-with-owntracks/index.html index 9d32877b51..d65274012b 100644 --- a/blog/2015/10/05/home-assistant-goes-geo-with-owntracks/index.html +++ b/blog/2015/10/05/home-assistant-goes-geo-with-owntracks/index.html @@ -199,6 +199,12 @@ Map in Home Assistant showing two people and three zones (home, school, work) diff --git a/blog/2015/10/11/measure-temperature-with-esp8266-and-report-to-mqtt/index.html b/blog/2015/10/11/measure-temperature-with-esp8266-and-report-to-mqtt/index.html index c2e32264f2..2b5a13ee00 100644 --- a/blog/2015/10/11/measure-temperature-with-esp8266-and-report-to-mqtt/index.html +++ b/blog/2015/10/11/measure-temperature-with-esp8266-and-report-to-mqtt/index.html @@ -408,6 +408,12 @@ Home Assistant will keep track of historical values and allow you to integrate i diff --git a/blog/2015/10/11/rfxtrx-blinkstick-and-snmp-support/index.html b/blog/2015/10/11/rfxtrx-blinkstick-and-snmp-support/index.html index db732ce1d4..b3e7411a0b 100644 --- a/blog/2015/10/11/rfxtrx-blinkstick-and-snmp-support/index.html +++ b/blog/2015/10/11/rfxtrx-blinkstick-and-snmp-support/index.html @@ -188,6 +188,12 @@ diff --git a/blog/2015/10/26/firetv-and-radiotherm-now-supported/index.html b/blog/2015/10/26/firetv-and-radiotherm-now-supported/index.html index 77d593d48b..dbc6a187ae 100644 --- a/blog/2015/10/26/firetv-and-radiotherm-now-supported/index.html +++ b/blog/2015/10/26/firetv-and-radiotherm-now-supported/index.html @@ -210,6 +210,12 @@ This makes more sense as most people run Home Assistant as a daemon

    diff --git a/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/index.html b/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/index.html index 0b87978fa8..a395c97dff 100644 --- a/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/index.html +++ b/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/index.html @@ -204,6 +204,12 @@ diff --git a/blog/2015/11/22/survey-november-2015/index.html b/blog/2015/11/22/survey-november-2015/index.html index 21be96b25b..b8d57da817 100644 --- a/blog/2015/11/22/survey-november-2015/index.html +++ b/blog/2015/11/22/survey-november-2015/index.html @@ -246,6 +246,12 @@ diff --git a/blog/2015/12/05/community-highlights/index.html b/blog/2015/12/05/community-highlights/index.html index 9cdab8412d..3c24f812ee 100644 --- a/blog/2015/12/05/community-highlights/index.html +++ b/blog/2015/12/05/community-highlights/index.html @@ -181,6 +181,12 @@ diff --git a/blog/2015/12/06/locks-rollershutters-binary-sensors-and-influxdb-support/index.html b/blog/2015/12/06/locks-rollershutters-binary-sensors-and-influxdb-support/index.html index 7166b885bc..bf9b6177cf 100644 --- a/blog/2015/12/06/locks-rollershutters-binary-sensors-and-influxdb-support/index.html +++ b/blog/2015/12/06/locks-rollershutters-binary-sensors-and-influxdb-support/index.html @@ -188,6 +188,12 @@ diff --git a/blog/2015/12/07/influxdb-and-grafana/index.html b/blog/2015/12/07/influxdb-and-grafana/index.html index 926885b383..67b4ba5480 100644 --- a/blog/2015/12/07/influxdb-and-grafana/index.html +++ b/blog/2015/12/07/influxdb-and-grafana/index.html @@ -263,6 +263,12 @@ name: binary_sensor diff --git a/blog/2015/12/10/activating-tasker-tasks-from-home-assistant-using-command-line-switches/index.html b/blog/2015/12/10/activating-tasker-tasks-from-home-assistant-using-command-line-switches/index.html index dca4d27b39..8805445806 100644 --- a/blog/2015/12/10/activating-tasker-tasks-from-home-assistant-using-command-line-switches/index.html +++ b/blog/2015/12/10/activating-tasker-tasks-from-home-assistant-using-command-line-switches/index.html @@ -225,6 +225,12 @@ This is where we’ll configure our task, so select the plus icon to select an a diff --git a/blog/2015/12/12/philips-hue-blocks-3rd-party-bulbs/index.html b/blog/2015/12/12/philips-hue-blocks-3rd-party-bulbs/index.html index 21561f427b..7f6821d61b 100644 --- a/blog/2015/12/12/philips-hue-blocks-3rd-party-bulbs/index.html +++ b/blog/2015/12/12/philips-hue-blocks-3rd-party-bulbs/index.html @@ -201,6 +201,12 @@ Philips Hue FAQ entries regarding 3rd party light bulbs. diff --git a/blog/2015/12/13/setup-encryption-using-lets-encrypt/index.html b/blog/2015/12/13/setup-encryption-using-lets-encrypt/index.html index e1fb1e33f9..b47dc3f8fd 100644 --- a/blog/2015/12/13/setup-encryption-using-lets-encrypt/index.html +++ b/blog/2015/12/13/setup-encryption-using-lets-encrypt/index.html @@ -260,6 +260,12 @@ sudo docker run -it --rm -p 80:80 --name certbot \ diff --git a/blog/2015/12/22/amazon-echo-icloud-and-templates/index.html b/blog/2015/12/22/amazon-echo-icloud-and-templates/index.html index bb6ea58707..ac1702e3db 100644 --- a/blog/2015/12/22/amazon-echo-icloud-and-templates/index.html +++ b/blog/2015/12/22/amazon-echo-icloud-and-templates/index.html @@ -220,6 +220,12 @@ diff --git a/blog/2016/01/17/extended-support-for-diy-solutions/index.html b/blog/2016/01/17/extended-support-for-diy-solutions/index.html index 08b5f09bc1..6b911746c2 100644 --- a/blog/2016/01/17/extended-support-for-diy-solutions/index.html +++ b/blog/2016/01/17/extended-support-for-diy-solutions/index.html @@ -202,6 +202,12 @@ diff --git a/blog/2016/01/19/perfect-home-automation/index.html b/blog/2016/01/19/perfect-home-automation/index.html index 23b7b96fd3..b700c977e8 100644 --- a/blog/2016/01/19/perfect-home-automation/index.html +++ b/blog/2016/01/19/perfect-home-automation/index.html @@ -206,6 +206,12 @@ diff --git a/blog/2016/01/30/insteon-lifx-twitter-and-zigbee/index.html b/blog/2016/01/30/insteon-lifx-twitter-and-zigbee/index.html index 79a82a4248..211432b224 100644 --- a/blog/2016/01/30/insteon-lifx-twitter-and-zigbee/index.html +++ b/blog/2016/01/30/insteon-lifx-twitter-and-zigbee/index.html @@ -143,10 +143,10 @@ Example of the new views in the frontend. Learn mor
  • Bugfixes by @molobrakos, @MartinHjelmare, @pavoni, @trollkarlen, @zmrow, @maddox, @persandstrom, @happyleavesaoc, @balloob, @fabaff, @stefan-jonasson, @haraldnagel.
  • -

    Backwards incompatible changes

    +

    Backwards incompatible changes

    @@ -208,6 +208,12 @@ Example of the new views in the frontend. Learn mor diff --git a/blog/2016/02/09/Smarter-Smart-Things-with-MQTT-and-Home-Assistant/index.html b/blog/2016/02/09/Smarter-Smart-Things-with-MQTT-and-Home-Assistant/index.html index 460051c50b..03558edcb6 100644 --- a/blog/2016/02/09/Smarter-Smart-Things-with-MQTT-and-Home-Assistant/index.html +++ b/blog/2016/02/09/Smarter-Smart-Things-with-MQTT-and-Home-Assistant/index.html @@ -379,6 +379,12 @@ Z-Wave light bulb | diff --git a/blog/2016/02/12/classifying-the-internet-of-things/index.html b/blog/2016/02/12/classifying-the-internet-of-things/index.html index 7b68f2fdd0..939d6e2244 100644 --- a/blog/2016/02/12/classifying-the-internet-of-things/index.html +++ b/blog/2016/02/12/classifying-the-internet-of-things/index.html @@ -345,6 +345,12 @@ diff --git a/blog/2016/02/13/speedtest-bloomsky-splunk-and-garage-doors/index.html b/blog/2016/02/13/speedtest-bloomsky-splunk-and-garage-doors/index.html index 1d881ca4f5..55f4ffd6fc 100644 --- a/blog/2016/02/13/speedtest-bloomsky-splunk-and-garage-doors/index.html +++ b/blog/2016/02/13/speedtest-bloomsky-splunk-and-garage-doors/index.html @@ -211,6 +211,12 @@ diff --git a/blog/2016/02/18/multi-room-audio-with-snapcast/index.html b/blog/2016/02/18/multi-room-audio-with-snapcast/index.html index a8928a3d2a..891d82e413 100644 --- a/blog/2016/02/18/multi-room-audio-with-snapcast/index.html +++ b/blog/2016/02/18/multi-room-audio-with-snapcast/index.html @@ -295,6 +295,12 @@ diff --git a/blog/2016/02/20/community-highlights/index.html b/blog/2016/02/20/community-highlights/index.html index 5f8586df32..1f9eed1116 100644 --- a/blog/2016/02/20/community-highlights/index.html +++ b/blog/2016/02/20/community-highlights/index.html @@ -219,6 +219,12 @@ Hold your NFC tag against the belly of Garfield to unlock the alarm. diff --git a/blog/2016/02/27/steam-d-link-smart-plugs-and-neurio-energy-sensors/index.html b/blog/2016/02/27/steam-d-link-smart-plugs-and-neurio-energy-sensors/index.html index 9510a0e8aa..4806746310 100644 --- a/blog/2016/02/27/steam-d-link-smart-plugs-and-neurio-energy-sensors/index.html +++ b/blog/2016/02/27/steam-d-link-smart-plugs-and-neurio-energy-sensors/index.html @@ -210,6 +210,12 @@ diff --git a/blog/2016/03/12/z-wave-pep257-templated-service-calls/index.html b/blog/2016/03/12/z-wave-pep257-templated-service-calls/index.html index 23c65a384f..a8707ef248 100644 --- a/blog/2016/03/12/z-wave-pep257-templated-service-calls/index.html +++ b/blog/2016/03/12/z-wave-pep257-templated-service-calls/index.html @@ -214,6 +214,12 @@ player state attributes. This change affects automations, scripts and scenes. +
  • + 0.31: Reading you the news, some serious business, spooky hackery and a breaking Z-Wave change +
  • + + +
  • 0.30: More Async, HASSbian, Digital Ocean, statistics, REST
  • @@ -237,12 +243,6 @@ player state attributes. This change affects automations, scripts and scenes. - -
  • - 0.28: Reload automation and groups, API documentation, car tracking, Pi-Hole stats -
  • - - diff --git a/blog/2016/03/26/embedded-mqtt-broker-uber-yamaha-growl/index.html b/blog/2016/03/26/embedded-mqtt-broker-uber-yamaha-growl/index.html index 08b7b9753c..a5e9f323a2 100644 --- a/blog/2016/03/26/embedded-mqtt-broker-uber-yamaha-growl/index.html +++ b/blog/2016/03/26/embedded-mqtt-broker-uber-yamaha-growl/index.html @@ -223,6 +223,12 @@ diff --git a/blog/2016/04/05/your-hub-should-be-local-and-open/index.html b/blog/2016/04/05/your-hub-should-be-local-and-open/index.html index 2e7793b3b8..19a606c781 100644 --- a/blog/2016/04/05/your-hub-should-be-local-and-open/index.html +++ b/blog/2016/04/05/your-hub-should-be-local-and-open/index.html @@ -179,6 +179,12 @@ diff --git a/blog/2016/04/07/static-website/index.html b/blog/2016/04/07/static-website/index.html index e2896d1b78..3cef3e0ed1 100644 --- a/blog/2016/04/07/static-website/index.html +++ b/blog/2016/04/07/static-website/index.html @@ -185,6 +185,12 @@ diff --git a/blog/2016/04/09/onkyo-panasonic-gtfs-and-config-validation/index.html b/blog/2016/04/09/onkyo-panasonic-gtfs-and-config-validation/index.html index 9a62539d6b..b3f0ac3ea1 100644 --- a/blog/2016/04/09/onkyo-panasonic-gtfs-and-config-validation/index.html +++ b/blog/2016/04/09/onkyo-panasonic-gtfs-and-config-validation/index.html @@ -193,6 +193,12 @@ diff --git a/blog/2016/04/17/updated-documentation/index.html b/blog/2016/04/17/updated-documentation/index.html index 87cf6d8981..e648604161 100644 --- a/blog/2016/04/17/updated-documentation/index.html +++ b/blog/2016/04/17/updated-documentation/index.html @@ -177,6 +177,12 @@ diff --git a/blog/2016/04/19/to-infinity-and-beyond/index.html b/blog/2016/04/19/to-infinity-and-beyond/index.html index 71da35d163..1ed606d884 100644 --- a/blog/2016/04/19/to-infinity-and-beyond/index.html +++ b/blog/2016/04/19/to-infinity-and-beyond/index.html @@ -194,6 +194,12 @@ diff --git a/blog/2016/04/20/bluetooth-lg-webos-tvs-and-roombas/index.html b/blog/2016/04/20/bluetooth-lg-webos-tvs-and-roombas/index.html index 8399da8f46..6946a913fa 100644 --- a/blog/2016/04/20/bluetooth-lg-webos-tvs-and-roombas/index.html +++ b/blog/2016/04/20/bluetooth-lg-webos-tvs-and-roombas/index.html @@ -212,6 +212,12 @@ diff --git a/blog/2016/04/30/ibeacons-part-1-making-presence-detection-work-better/index.html b/blog/2016/04/30/ibeacons-part-1-making-presence-detection-work-better/index.html index 8cc070d5c0..c53b78c1a4 100644 --- a/blog/2016/04/30/ibeacons-part-1-making-presence-detection-work-better/index.html +++ b/blog/2016/04/30/ibeacons-part-1-making-presence-detection-work-better/index.html @@ -299,6 +299,12 @@ For example, my wife works next door - and I couldn’t detect whether she’s a diff --git a/blog/2016/05/06/open-iot-summit-talk/index.html b/blog/2016/05/06/open-iot-summit-talk/index.html index c6c73541dd..7f78d21ca6 100644 --- a/blog/2016/05/06/open-iot-summit-talk/index.html +++ b/blog/2016/05/06/open-iot-summit-talk/index.html @@ -175,6 +175,12 @@ diff --git a/blog/2016/05/07/empowering-scripts-and-alexa/index.html b/blog/2016/05/07/empowering-scripts-and-alexa/index.html index b8632f0289..5b052a94a6 100644 --- a/blog/2016/05/07/empowering-scripts-and-alexa/index.html +++ b/blog/2016/05/07/empowering-scripts-and-alexa/index.html @@ -257,6 +257,12 @@ diff --git a/blog/2016/05/12/video-configuring-home-assistant/index.html b/blog/2016/05/12/video-configuring-home-assistant/index.html index cd8e8df923..194a0e7e1b 100644 --- a/blog/2016/05/12/video-configuring-home-assistant/index.html +++ b/blog/2016/05/12/video-configuring-home-assistant/index.html @@ -175,6 +175,12 @@ diff --git a/blog/2016/05/18/why-we-use-polymer/index.html b/blog/2016/05/18/why-we-use-polymer/index.html index 1d67244740..5bfdb75fbb 100644 --- a/blog/2016/05/18/why-we-use-polymer/index.html +++ b/blog/2016/05/18/why-we-use-polymer/index.html @@ -189,6 +189,12 @@ diff --git a/blog/2016/05/21/release-020/index.html b/blog/2016/05/21/release-020/index.html index 358f8dc829..ed20f9f0bc 100644 --- a/blog/2016/05/21/release-020/index.html +++ b/blog/2016/05/21/release-020/index.html @@ -208,6 +208,12 @@ diff --git a/blog/2016/05/22/get-started-with-all-in-one-installer/index.html b/blog/2016/05/22/get-started-with-all-in-one-installer/index.html index 18cc654801..c378d77919 100644 --- a/blog/2016/05/22/get-started-with-all-in-one-installer/index.html +++ b/blog/2016/05/22/get-started-with-all-in-one-installer/index.html @@ -179,6 +179,12 @@ diff --git a/blog/2016/05/26/ibeacons-how-to-track-things-that-cant-track-themselves-part-ii/index.html b/blog/2016/05/26/ibeacons-how-to-track-things-that-cant-track-themselves-part-ii/index.html index 8469d996ff..82209894af 100644 --- a/blog/2016/05/26/ibeacons-how-to-track-things-that-cant-track-themselves-part-ii/index.html +++ b/blog/2016/05/26/ibeacons-how-to-track-things-that-cant-track-themselves-part-ii/index.html @@ -315,6 +315,12 @@ diff --git a/blog/2016/06/01/community-highlights/index.html b/blog/2016/06/01/community-highlights/index.html index 259cf0c8a0..ce3d399288 100644 --- a/blog/2016/06/01/community-highlights/index.html +++ b/blog/2016/06/01/community-highlights/index.html @@ -195,6 +195,12 @@ diff --git a/blog/2016/06/08/super-fast-web-enocean-lirc/index.html b/blog/2016/06/08/super-fast-web-enocean-lirc/index.html index afe73b49d7..e87e7c3a90 100644 --- a/blog/2016/06/08/super-fast-web-enocean-lirc/index.html +++ b/blog/2016/06/08/super-fast-web-enocean-lirc/index.html @@ -229,6 +229,12 @@ diff --git a/blog/2016/06/13/home-assistant-at-pycon-2016/index.html b/blog/2016/06/13/home-assistant-at-pycon-2016/index.html index 94e6389b29..1e291fe9bb 100644 --- a/blog/2016/06/13/home-assistant-at-pycon-2016/index.html +++ b/blog/2016/06/13/home-assistant-at-pycon-2016/index.html @@ -200,6 +200,12 @@ diff --git a/blog/2016/06/18/pandora-bt-home-hub-5-and-local-file-camera/index.html b/blog/2016/06/18/pandora-bt-home-hub-5-and-local-file-camera/index.html index 83e56b154a..7154d700cb 100644 --- a/blog/2016/06/18/pandora-bt-home-hub-5-and-local-file-camera/index.html +++ b/blog/2016/06/18/pandora-bt-home-hub-5-and-local-file-camera/index.html @@ -222,6 +222,12 @@ diff --git a/blog/2016/06/23/usb-webcams-and-home-assistant/index.html b/blog/2016/06/23/usb-webcams-and-home-assistant/index.html index b7a2782a8e..3871b6c4e1 100644 --- a/blog/2016/06/23/usb-webcams-and-home-assistant/index.html +++ b/blog/2016/06/23/usb-webcams-and-home-assistant/index.html @@ -276,6 +276,12 @@ target_dir /tmp diff --git a/blog/2016/07/01/envisalink-homematic-hdmi-cec-and-sony-bravia-tv/index.html b/blog/2016/07/01/envisalink-homematic-hdmi-cec-and-sony-bravia-tv/index.html index 84f7d84c15..19edcc58d4 100644 --- a/blog/2016/07/01/envisalink-homematic-hdmi-cec-and-sony-bravia-tv/index.html +++ b/blog/2016/07/01/envisalink-homematic-hdmi-cec-and-sony-bravia-tv/index.html @@ -223,6 +223,12 @@ diff --git a/blog/2016/07/06/pocketchip-running-home-assistant/index.html b/blog/2016/07/06/pocketchip-running-home-assistant/index.html index a12fc47ab2..03ecdd9d8f 100644 --- a/blog/2016/07/06/pocketchip-running-home-assistant/index.html +++ b/blog/2016/07/06/pocketchip-running-home-assistant/index.html @@ -218,6 +218,12 @@ Over a year ago I participated in the +
  • + 0.31: Reading you the news, some serious business, spooky hackery and a breaking Z-Wave change +
  • + + +
  • 0.30: More Async, HASSbian, Digital Ocean, statistics, REST
  • @@ -241,12 +247,6 @@ Over a year ago I participated in the - 0.28: Reload automation and groups, API documentation, car tracking, Pi-Hole stats - - - diff --git a/blog/2016/07/16/sqlalchemy-knx-join-simplisafe/index.html b/blog/2016/07/16/sqlalchemy-knx-join-simplisafe/index.html index a3d80106de..f32ebde896 100644 --- a/blog/2016/07/16/sqlalchemy-knx-join-simplisafe/index.html +++ b/blog/2016/07/16/sqlalchemy-knx-join-simplisafe/index.html @@ -218,6 +218,12 @@ diff --git a/blog/2016/07/19/visualizing-your-iot-data/index.html b/blog/2016/07/19/visualizing-your-iot-data/index.html index f299a1d11b..ba466382b8 100644 --- a/blog/2016/07/19/visualizing-your-iot-data/index.html +++ b/blog/2016/07/19/visualizing-your-iot-data/index.html @@ -270,6 +270,12 @@ SQLite version 3.11.0 2016-02-15 17:29:24 diff --git a/blog/2016/07/23/internet-of-things-data-exploration-with-jupyter-notebooks/index.html b/blog/2016/07/23/internet-of-things-data-exploration-with-jupyter-notebooks/index.html index 38fb3a11f5..4989b5a9c0 100644 --- a/blog/2016/07/23/internet-of-things-data-exploration-with-jupyter-notebooks/index.html +++ b/blog/2016/07/23/internet-of-things-data-exploration-with-jupyter-notebooks/index.html @@ -235,6 +235,12 @@ One of the graphs created with this tutorial. diff --git a/blog/2016/07/28/esp8266-and-micropython-part1/index.html b/blog/2016/07/28/esp8266-and-micropython-part1/index.html index 9b27b86b5d..22d0408e31 100644 --- a/blog/2016/07/28/esp8266-and-micropython-part1/index.html +++ b/blog/2016/07/28/esp8266-and-micropython-part1/index.html @@ -322,6 +322,12 @@ If a module is missing then you need to download it from the +
  • + 0.31: Reading you the news, some serious business, spooky hackery and a breaking Z-Wave change +
  • + + +
  • 0.30: More Async, HASSbian, Digital Ocean, statistics, REST
  • @@ -345,12 +351,6 @@ If a module is missing then you need to download it from the - 0.28: Reload automation and groups, API documentation, car tracking, Pi-Hole stats - - - diff --git a/blog/2016/07/30/custom-frontend-panels-jupyter-notebooks-directv/index.html b/blog/2016/07/30/custom-frontend-panels-jupyter-notebooks-directv/index.html index a4bd36d780..3b6516dfce 100644 --- a/blog/2016/07/30/custom-frontend-panels-jupyter-notebooks-directv/index.html +++ b/blog/2016/07/30/custom-frontend-panels-jupyter-notebooks-directv/index.html @@ -237,6 +237,12 @@ diff --git a/blog/2016/08/03/laundry-automation-update/index.html b/blog/2016/08/03/laundry-automation-update/index.html index fe940b0ef5..8fc1b9f6b5 100644 --- a/blog/2016/08/03/laundry-automation-update/index.html +++ b/blog/2016/08/03/laundry-automation-update/index.html @@ -274,6 +274,12 @@ diff --git a/blog/2016/08/07/optimizing-the-home-assistant-mobile-web-app/index.html b/blog/2016/08/07/optimizing-the-home-assistant-mobile-web-app/index.html index d4d9747a02..3c08e118cf 100644 --- a/blog/2016/08/07/optimizing-the-home-assistant-mobile-web-app/index.html +++ b/blog/2016/08/07/optimizing-the-home-assistant-mobile-web-app/index.html @@ -310,6 +310,12 @@ diff --git a/blog/2016/08/13/foursquare-fast-com-ffmpeg-gpsd/index.html b/blog/2016/08/13/foursquare-fast-com-ffmpeg-gpsd/index.html index e5ddd01528..044d802f08 100644 --- a/blog/2016/08/13/foursquare-fast-com-ffmpeg-gpsd/index.html +++ b/blog/2016/08/13/foursquare-fast-com-ffmpeg-gpsd/index.html @@ -236,6 +236,12 @@ diff --git a/blog/2016/08/16/we-have-apps-now/index.html b/blog/2016/08/16/we-have-apps-now/index.html index dcb42c3bd5..2676fbe680 100644 --- a/blog/2016/08/16/we-have-apps-now/index.html +++ b/blog/2016/08/16/we-have-apps-now/index.html @@ -290,6 +290,12 @@ diff --git a/blog/2016/08/19/github-style-calendar-heatmap-of-device-data/index.html b/blog/2016/08/19/github-style-calendar-heatmap-of-device-data/index.html index fb903a7ec2..4c6f93db5a 100644 --- a/blog/2016/08/19/github-style-calendar-heatmap-of-device-data/index.html +++ b/blog/2016/08/19/github-style-calendar-heatmap-of-device-data/index.html @@ -176,6 +176,12 @@ Heatmap diff --git a/blog/2016/08/28/notifications-hue-fake-unification/index.html b/blog/2016/08/28/notifications-hue-fake-unification/index.html index 2b89294a5c..f4fbb87f1f 100644 --- a/blog/2016/08/28/notifications-hue-fake-unification/index.html +++ b/blog/2016/08/28/notifications-hue-fake-unification/index.html @@ -371,6 +371,12 @@ diff --git a/blog/2016/08/31/esp8266-and-micropython-part2/index.html b/blog/2016/08/31/esp8266-and-micropython-part2/index.html index 02ff516f00..4a8baa6673 100644 --- a/blog/2016/08/31/esp8266-and-micropython-part2/index.html +++ b/blog/2016/08/31/esp8266-and-micropython-part2/index.html @@ -266,6 +266,12 @@ So, part 1 of ESP8266 diff --git a/blog/2016/09/10/notify-group-reload-api-pihole/index.html b/blog/2016/09/10/notify-group-reload-api-pihole/index.html index 20bdd3e6a6..124d8b75cc 100644 --- a/blog/2016/09/10/notify-group-reload-api-pihole/index.html +++ b/blog/2016/09/10/notify-group-reload-api-pihole/index.html @@ -269,6 +269,12 @@ diff --git a/blog/2016/09/29/async-sleepiq-emoncms-stocks/index.html b/blog/2016/09/29/async-sleepiq-emoncms-stocks/index.html index 57507be259..d768664167 100644 --- a/blog/2016/09/29/async-sleepiq-emoncms-stocks/index.html +++ b/blog/2016/09/29/async-sleepiq-emoncms-stocks/index.html @@ -287,6 +287,12 @@ diff --git a/blog/2016/10/01/we-have-raspberry-image-now/index.html b/blog/2016/10/01/we-have-raspberry-image-now/index.html index 1bb1929ecc..17170e202e 100644 --- a/blog/2016/10/01/we-have-raspberry-image-now/index.html +++ b/blog/2016/10/01/we-have-raspberry-image-now/index.html @@ -187,6 +187,12 @@ diff --git a/blog/2016/10/02/hacktoberfest/index.html b/blog/2016/10/02/hacktoberfest/index.html index e7109a44b4..89ad1c9519 100644 --- a/blog/2016/10/02/hacktoberfest/index.html +++ b/blog/2016/10/02/hacktoberfest/index.html @@ -192,6 +192,12 @@ diff --git a/blog/2016/10/08/hassbian-rest-digital-ocean/index.html b/blog/2016/10/08/hassbian-rest-digital-ocean/index.html index 893322d28c..7e9b66c79f 100644 --- a/blog/2016/10/08/hassbian-rest-digital-ocean/index.html +++ b/blog/2016/10/08/hassbian-rest-digital-ocean/index.html @@ -295,6 +295,12 @@ diff --git a/blog/2016/10/22/flash-briefing-updater-hacktoberfest/index.html b/blog/2016/10/22/flash-briefing-updater-hacktoberfest/index.html new file mode 100644 index 0000000000..5666517ace --- /dev/null +++ b/blog/2016/10/22/flash-briefing-updater-hacktoberfest/index.html @@ -0,0 +1,566 @@ + + + + + + + + + + 0.31: Reading you the news, some serious business, spooky hackery and a breaking Z-Wave change - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    + + + +
    +
    + +
    + + +
    + +
    + +

    0.31: Reading you the news, some serious business, spooky hackery and a breaking Z-Wave change

    + + + +
    + + + 14 minutes reading time + + +
      + + +
    • Release-Notes
    • + + +
    +
    + + Comments + +
    + +
    + + +

    Hello again friend,

    + +

    How are you? Having a good day? We sure are. If you aren’t having a good day, this might cheer you up…

    + +

    Every other weekend around here gets a little hectic leading to a big sigh of relief as we release a new version of Home Assistant to the world. And this time is no different. Our developer community has once again built us a beautiful new release with lots of new features and improvements. We hope you like it.

    + +

    One last thing before we get going though, I should warn you… @balloob got a bit lazy this week and let me (@robbiet480) step up to the plate again to write the blog post and do the release. I guess I didn’t do such a bad job in 0.27. You’ll never know what surprises I have in store. Now that i’ve got all that stuff out of the way, let’s get started…

    + +

    Stats Update

    +

    Sadly, no big amazing stats to update you with this time, but we did recently pass 7,000 commits! This release featured submissions from 45 contributors. Hopefully with the new updater component we will be able to give you some really good stats in the 0.32 blog post.

    + +

    Hacktoberfest

    + +

    Hacktoberfest logo

    + +

    October means Hacktoberfest time and our community has really come through with some excellent improvements and additions. As of this writing, we have 194 merged and 41 open pull requests to the home-assistant repository and 209 merged/28 open pull requests submitted to the home-assistant.github.io repository. If you want to get in on the fun check out our Hacktoberfest blog post or the Hacktoberfest website. You get an awesome t-shirt for free if you have 4 pull requests merged in the month of October! We even have tasks that a non-developer can easily accomplish with a tiny bit of work. Better hurry up though, only 9 days left and most of the easy tasks are gone!

    + +

    ⚠️ A greatly improved updater component (Please read this!) ⚠️

    + +

    This release includes an update to our updater component. The responsibility of the updater component is to check if a new version is available and notify the user if this is the case.

    + +

    It used to be that this component would check with PyPi (the Python package manager) to see if a new update was available. This had a couple of problems:

    + +
      +
    1. We are unable to do a slow rollout
    2. +
    3. We are unable to show the user extra information (like a link to a changelog or the release date)
    4. +
    5. We are unable to warn users for critical security updates
    6. +
    + +

    So to work around these problems, we decided to start hosting the version check service ourselves. Since we had to get some infrastructure spun up anyway, we figured we would take it a step further. Which leads me to this bit of the update (the most important part):

    + +

    What you need to know (the important bit!)

    + +

    Remember how I mentioned that up there in the title that there is some serious business in this release? Well, we also added some basic analytics to the updater component which get sent to the server and stored so that we get a better idea of our user base.

    + +

    Each Home Assistant instance running the updater component will generate a unique ID (based on UUIDv4) that will be used for the updater to be able to differentiate between instances. This UUID will be stored in your config directory in a file called .uuid.

    + +

    Opting out

    + +

    There are two ways to opt-out. The first way is by using the new opt_out option for the updater. This way the updater will continue to check for updates, but no information about your system will be shared with us.

    + +
    updater:
    +  reporting: no
    +
    +
    + +

    You can also disable the updater component entirely by removing updater: from your configuration.yaml although we would not suggest you do this as you would miss any critical updates.

    + +

    Finally, you can also reset your unique identifier by deleting the .uuid file and restarting Home Assistant.

    + +

    Data stored on the Home Assistant update server

    + +

    Here is what my production Home Assistant instance looks like from the server side:

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameDescriptionExampleData Source
    archCPU Architecturex86_64Local Instance
    distributionLinux Distribution name (only Linux)UbuntuLocal Instance
    dockerTrue if running inside DockerfalseLocal Instance
    first_seen_datetimeFirst time instance ID was submitted2016-10-22T19:56:03.542ZUpdate Server
    geo_cityGeoIP determined cityOaklandUpdate Server
    geo_country_codeGeoIP determined country codeUSUpdate Server
    geo_country_nameGeoIP determined country nameUnited StatesUpdate Server
    geo_latitudeGeoIP determined latitude37.8047Update Server
    geo_longitudeGeoIP determined longitude-122.2124Update Server
    geo_metro_codeGeoIP determined metro code807Update Server
    geo_region_codeGeoIP determined region codeCAUpdate Server
    geo_region_nameGeoIP determined region nameCaliforniaUpdate Server
    geo_time_zoneGeoIP determined time zoneAmerica/Los_AngelesUpdate Server
    geo_zip_codeGeoIP determined zip code94602Update Server
    last_seen_datetimeMost recent time instance ID was submitted2016-10-22T19:56:03.542ZUpdate Server
    os_nameOperating system nameDarwinLocal Instance
    os_versionOperating system version10.12Local Instance
    python_versionPython version3.5.2Local Instance
    timezoneTimezoneAmerica/Los_AngelesLocal Instance
    user_agentUser agent used to submit analyticspython-requests/2.11.1Local Instance
    uuidUnique identifier10321ee6094d4a2ebb5ed55c675d5f5eLocal Instance
    versionHome Assistant version0.31.0Local Instance
    virtualenvTrue if running inside virtualenvtrueLocal Instance
    + +

    In addition to the above collected data, the server will also use your IP address to do a geographic IP address lookup to determine a general geographic area that your address is located in. To be extremely, extremely clear about this bit: The Home Assistant updater does not: store your IP address in a database and also does not submit the location information from your configuration.yaml. Our tests show that at best, we get 4 digits of accuracy on your IP address location which is a 5 mile radius of your actual IP location, assuming that it is even correct in the first place (geo IP look ups are very hit or miss). Here’s what the accuracy looks like for my data above: Robbie's GeoIP accuracy level

    + +

    The server also adds two timestamps to the data: the original date your instance UUID was first seen and the timestamp of the last time we have seen your instance.

    + +

    This data is held in the highest security. The update system runs in a secured Amazon Web Services account owned by me (@robbiet480). I personally have 5 years of experience with complex AWS deployments and have an extensive security background. I have audited the entire system and made sure to take every step to protect the data, including limiting who has access (just @balloob and myself). While not directly personally identifiable we absolutely understand some users hesistance to giving this information out. Please understand that we are only collecting this information to better understand our user base to provide better long term support and feature development then is currently possible.

    + +

    We currently have no plans to publicly expose any of this information. If we did do such a thing in the future we would of course notify you in advance. It must also be stated that we will never sell or allow the use of this information for non-Home Assistant purposes.

    + +

    We thank you for understanding why we are collecting this data and hope that you leave the feature enabled but fully understand if you feel uncomfortable with this.

    + +

    Now, back to the fun stuff…

    + +

    Good evening. I’m Ron Burgundy and here’s what happening in your world tonight.

    + +

    Home Assistant got a crazy idea recently that it couldn’t do enough already and wanted to challenge itself even more. I really don’t understand how it came up with this kooky idea, but it now thinks that its newest hobby should be a minor career in journalism.

    + +

    0.31 adds support for the brand spanking new Alexa Flash Briefing API, allowing you to get updates from Home Assistant anytime you ask Alexa to read your flash briefing. What’s the use case you ask? Well, now when I wake up in the morning and get my flash briefing, Home Assistant adds this to the end of it for me:

    + +
    +

    Drive time with traffic is 35 minutes. There is an UberPOOL that will cost $11.52, estimated to be 2 minutes away, for a total of 37 minutes. BART is currently estimated to take 29 minutes. You should take BART, as it is estimated to be faster by 8 minutes.

    +
    + +

    Now I know how to best get to my real job (no, Home Assistant is not my real job, it does seem like it sometimes though) every morning. Obviously not the best home automation example, but I think you get the idea. I could see this being used to tell you any major events that happened in your home overnight or reading you your hyperlocal weather report. Thanks to the audio support you could even replace all of the default Alexa Flash Briefing sources with your own news feeds. Home Assistant supports both text and audio content as well as displaying data in the Alexa app. I also want to point out that unlike the existing Skill integration, the Flash Briefing API does not require HTTPS (but you should still be using HTTPS if possible). For more information, check out the new docs.

    + +

    You stay classy, San Diego. (It's funny, because balloob lives in San Diego))

    + +

    Major breaking Z-Wave changes ahead

    + +

    A rather nasty Z-Wave issue was discovered recently by @lukas-hetzenecker. There was a somewhat large chance that if you had multiple of the same model Z-Wave device they may both try to use the same entity IDs. To fix the issue the internal Z-Wave index is now appended to the end of all Z-Wave entity IDs.

    + +

    What this means for all you Z-Wave users is that you will need to update your configurations to reflect the change. I personally have quite a few (17) Z-Wave devices and went through the process this week. Here’s what I had to do:

    + +
      +
    • Update customizations
    • +
    • Update groups
    • +
    • Update my zwave.customize section
    • +
    • Update my Alexa skills that used old entity IDs
    • +
    • Because I use emulated_hue with Alexa and emulated_hue uses the entity ID as a unique identifier I also had to remove all Z-Wave devices from Alexa and re-add them.
    • +
    + +

    Your todo list may be a little different from mine, I just wanted to outline the steps I took to give you an idea of what you need to think about. It’s not a very hard process, especially when using global find and replace in Sublime Text but did take me about 20 minutes to complete.

    + +

    This is super annoying, I know, especially since we had said in 0.12 that Z-Wave IDs should hopefully never change again, but we are now forced to eat those words. I will state again that Z-Wave IDs shouldn’t change in the future but obviously we see how that went. To sum up on this section… sorry but it had to happen.

    + +

    All changes

    + + + +

    Breaking changes

    +
      +
    • The HTTP component now takes a different format for authenticating IPs
    • +
    • Config format has changed for Proximity
    • +
    • The Z-Wave entity ID change mentioned above
    • +
    + +

    If you need help…

    +

    …don’t hesitate to use our Forum or join us for a little chat. The release notes have comments enabled but it’s preferred if you the former communication channels. Thanks.

    + +

    Until next time

    + +

    Thanks for reading all of the above, especially since this week was a pretty long post. We should be back with a new post around November 5th announcing the arrival of 0.32.

    + +

    – Robbie

    +
    + + +
    +

    Comments

    +
    +
    + + +
    + + + + +
    +
    + + + + + + + \ No newline at end of file diff --git a/blog/archives/index.html b/blog/archives/index.html index 82a7b6e2db..6e9eb0b24f 100644 --- a/blog/archives/index.html +++ b/blog/archives/index.html @@ -2929,6 +2929,38 @@ + + + + @@ -2986,6 +3018,12 @@ diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index cf4c547ec6..cbb4b452fa 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2016-10-22T19:15:15+00:00 + 2016-10-22T22:35:39+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/index.html b/blog/categories/community/index.html index 98027a1f96..e9d749dbfc 100644 --- a/blog/categories/community/index.html +++ b/blog/categories/community/index.html @@ -290,6 +290,12 @@ diff --git a/blog/categories/device-tracking/atom.xml b/blog/categories/device-tracking/atom.xml index 13e575512a..61625fa82b 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]]> - 2016-10-22T19:15:15+00:00 + 2016-10-22T22:35:39+00:00 https://home-assistant.io/ diff --git a/blog/categories/device-tracking/index.html b/blog/categories/device-tracking/index.html index dc27545d9f..1ea52cc436 100644 --- a/blog/categories/device-tracking/index.html +++ b/blog/categories/device-tracking/index.html @@ -189,6 +189,12 @@ diff --git a/blog/categories/esp8266/atom.xml b/blog/categories/esp8266/atom.xml index 2fb10c606b..fb40933cf8 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2016-10-22T19:15:15+00:00 + 2016-10-22T22:35:39+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/index.html b/blog/categories/esp8266/index.html index b04bc09cf2..b693225fdb 100644 --- a/blog/categories/esp8266/index.html +++ b/blog/categories/esp8266/index.html @@ -266,6 +266,12 @@ diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index eeb5e8fb1b..c6afc14b2c 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]]> - 2016-10-22T19:15:15+00:00 + 2016-10-22T22:35:39+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/index.html b/blog/categories/how-to/index.html index f12480c47a..b5f08802fb 100644 --- a/blog/categories/how-to/index.html +++ b/blog/categories/how-to/index.html @@ -758,6 +758,12 @@ diff --git a/blog/categories/ibeacons/atom.xml b/blog/categories/ibeacons/atom.xml index 83fcf1bfeb..a358cbc4fb 100644 --- a/blog/categories/ibeacons/atom.xml +++ b/blog/categories/ibeacons/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: iBeacons | Home Assistant]]> - 2016-10-22T19:15:15+00:00 + 2016-10-22T22:35:39+00:00 https://home-assistant.io/ diff --git a/blog/categories/ibeacons/index.html b/blog/categories/ibeacons/index.html index cfbc90203d..d788d6bfb8 100644 --- a/blog/categories/ibeacons/index.html +++ b/blog/categories/ibeacons/index.html @@ -225,6 +225,12 @@ diff --git a/blog/categories/internet-of-things/atom.xml b/blog/categories/internet-of-things/atom.xml index 3d7eab691f..73d8ec8817 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]]> - 2016-10-22T19:15:15+00:00 + 2016-10-22T22:35:39+00:00 https://home-assistant.io/ diff --git a/blog/categories/internet-of-things/index.html b/blog/categories/internet-of-things/index.html index 5f803d59e4..02e86d24d6 100644 --- a/blog/categories/internet-of-things/index.html +++ b/blog/categories/internet-of-things/index.html @@ -284,6 +284,12 @@ diff --git a/blog/categories/iot-data/atom.xml b/blog/categories/iot-data/atom.xml index 8527dd5f26..cf83c0d66e 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]]> - 2016-10-22T19:15:15+00:00 + 2016-10-22T22:35:39+00:00 https://home-assistant.io/ diff --git a/blog/categories/iot-data/index.html b/blog/categories/iot-data/index.html index f7769e62c6..ffc291e877 100644 --- a/blog/categories/iot-data/index.html +++ b/blog/categories/iot-data/index.html @@ -255,6 +255,12 @@ diff --git a/blog/categories/micropython/atom.xml b/blog/categories/micropython/atom.xml index ea19cc30ec..85e1c8bb86 100644 --- a/blog/categories/micropython/atom.xml +++ b/blog/categories/micropython/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Micropython | Home Assistant]]> - 2016-10-22T19:15:15+00:00 + 2016-10-22T22:35:39+00:00 https://home-assistant.io/ diff --git a/blog/categories/micropython/index.html b/blog/categories/micropython/index.html index 377ac4a3ce..a3902098d2 100644 --- a/blog/categories/micropython/index.html +++ b/blog/categories/micropython/index.html @@ -227,6 +227,12 @@ diff --git a/blog/categories/mqtt/atom.xml b/blog/categories/mqtt/atom.xml index c6f5db2b59..5102c26c23 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2016-10-22T19:15:15+00:00 + 2016-10-22T22:35:39+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/index.html b/blog/categories/mqtt/index.html index 47949623b0..8f60a9be61 100644 --- a/blog/categories/mqtt/index.html +++ b/blog/categories/mqtt/index.html @@ -298,6 +298,12 @@ diff --git a/blog/categories/organisation/atom.xml b/blog/categories/organisation/atom.xml index a5134acb70..c3c4589c1f 100644 --- a/blog/categories/organisation/atom.xml +++ b/blog/categories/organisation/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Organisation | Home Assistant]]> - 2016-10-22T19:15:15+00:00 + 2016-10-22T22:35:39+00:00 https://home-assistant.io/ diff --git a/blog/categories/organisation/index.html b/blog/categories/organisation/index.html index 91b1130852..406162a535 100644 --- a/blog/categories/organisation/index.html +++ b/blog/categories/organisation/index.html @@ -220,6 +220,12 @@ diff --git a/blog/categories/owntracks/atom.xml b/blog/categories/owntracks/atom.xml index 8b3e212d6b..0f7752e2a1 100644 --- a/blog/categories/owntracks/atom.xml +++ b/blog/categories/owntracks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: OwnTracks | Home Assistant]]> - 2016-10-22T19:15:15+00:00 + 2016-10-22T22:35:39+00:00 https://home-assistant.io/ diff --git a/blog/categories/owntracks/index.html b/blog/categories/owntracks/index.html index 839e2e5c44..15b1181f74 100644 --- a/blog/categories/owntracks/index.html +++ b/blog/categories/owntracks/index.html @@ -225,6 +225,12 @@ diff --git a/blog/categories/presence-detection/atom.xml b/blog/categories/presence-detection/atom.xml index 66315b4942..2b4c1825c9 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]]> - 2016-10-22T19:15:15+00:00 + 2016-10-22T22:35:39+00:00 https://home-assistant.io/ diff --git a/blog/categories/presence-detection/index.html b/blog/categories/presence-detection/index.html index 8b607bf8ca..71141172c3 100644 --- a/blog/categories/presence-detection/index.html +++ b/blog/categories/presence-detection/index.html @@ -189,6 +189,12 @@ diff --git a/blog/categories/public-service-announcement/atom.xml b/blog/categories/public-service-announcement/atom.xml index b89af2fe27..1bb3aa0f6e 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]]> - 2016-10-22T19:15:15+00:00 + 2016-10-22T22:35:39+00:00 https://home-assistant.io/ diff --git a/blog/categories/public-service-announcement/index.html b/blog/categories/public-service-announcement/index.html index 60e80c9935..fe42ce1edc 100644 --- a/blog/categories/public-service-announcement/index.html +++ b/blog/categories/public-service-announcement/index.html @@ -185,6 +185,12 @@ diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index 7d472bcb8d..87cd84a934 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]]> - 2016-10-22T19:15:15+00:00 + 2016-10-22T22:35:39+00:00 https://home-assistant.io/ @@ -13,6 +13,283 @@ Octopress + + <![CDATA[0.31: Reading you the news, some serious business, spooky hackery and a breaking Z-Wave change]]> + + 2016-10-22T20:00:00+00:00 + https://home-assistant.io/blog/2016/10/22/flash-briefing-updater-hacktoberfest + Stats Update +Sadly, no big amazing stats to update you with this time, but we did recently pass 7,000 commits! This release featured submissions from 45 contributors. Hopefully with the new updater component we will be able to give you some really good stats in the 0.32 blog post. + +## Hacktoberfest + +![Hacktoberfest logo][logo] + +October means Hacktoberfest time and our community has really come through with some excellent improvements and additions. As of this writing, we have 194 merged and 41 open pull requests to the [home-assistant repository][hacktoberfest-ha-prs] and 209 merged/28 open pull requests submitted to the [home-assistant.github.io repository][hacktoberfest-site-prs]. If you want to get in on the fun check out our [Hacktoberfest][hacktoberfest-blog] blog post or the [Hacktoberfest website][hacktoberfest-website]. You get an awesome t-shirt for free if you have 4 pull requests merged in the month of October! We even have tasks that a non-developer can easily accomplish with a tiny bit of work. Better hurry up though, only 9 days left and most of the easy tasks are gone! + +## ⚠️ A greatly improved updater component (Please read this!) ⚠️ + +This release includes an update to our [updater] component. The responsibility of the updater component is to check if a new version is available and notify the user if this is the case. + +It used to be that this component would check with [PyPi] (the Python package manager) to see if a new update was available. This had a couple of problems: + + 1. We are unable to do a slow rollout + 2. We are unable to show the user extra information (like a link to a changelog or the release date) + 3. We are unable to warn users for critical security updates + +So to work around these problems, we decided to start hosting the version check service ourselves. Since we had to get some infrastructure spun up anyway, we figured we would take it a step further. Which leads me to this bit of the update (the most important part): + +### What you need to know (the important bit!) + +Remember how I mentioned that up there in the title that there is some serious business in this release? Well, we also added some basic analytics to the updater component which get sent to the server and stored so that we get a better idea of our user base. + +Each Home Assistant instance running the updater component will generate a [unique ID][UUID] (based on UUIDv4) that will be used for the updater to be able to differentiate between instances. This UUID will be stored in your config directory in a file called `.uuid`. + +#### Opting out + +There are two ways to opt-out. The first way is by using the new `opt_out` option for the updater. This way the updater will continue to check for updates, but no information about your system will be shared with us. + +```yaml +updater: + reporting: no +``` + +You can also disable the updater component entirely by removing `updater:` from your `configuration.yaml` although **we would not suggest you do this** as you would miss any critical updates. + +Finally, you can also reset your unique identifier by deleting the `.uuid` file and restarting Home Assistant. + +#### Data stored on the Home Assistant update server + +Here is what my production Home Assistant instance looks like from the server side: + +| Name | Description | Example | Data Source | +|-----------------------|--------------------------------------------|------------------------------------|----------------| +| `arch` | CPU Architecture | `x86_64` | Local Instance | +| `distribution` | Linux Distribution name (only Linux) | `Ubuntu` | Local Instance | +| `docker` | True if running inside Docker | `false` | Local Instance | +| `first_seen_datetime` | First time instance ID was submitted | `2016-10-22T19:56:03.542Z` | Update Server | +| `geo_city` | GeoIP determined city | `Oakland` | Update Server | +| `geo_country_code` | GeoIP determined country code | `US` | Update Server | +| `geo_country_name` | GeoIP determined country name | `United States` | Update Server | +| `geo_latitude` | GeoIP determined latitude | `37.8047` | Update Server | +| `geo_longitude` | GeoIP determined longitude | `-122.2124` | Update Server | +| `geo_metro_code` | GeoIP determined metro code | `807` | Update Server | +| `geo_region_code` | GeoIP determined region code | `CA` | Update Server | +| `geo_region_name` | GeoIP determined region name | `California` | Update Server | +| `geo_time_zone` | GeoIP determined time zone | `America/Los_Angeles` | Update Server | +| `geo_zip_code` | GeoIP determined zip code | `94602` | Update Server | +| `last_seen_datetime` | Most recent time instance ID was submitted | `2016-10-22T19:56:03.542Z` | Update Server | +| `os_name` | Operating system name | `Darwin` | Local Instance | +| `os_version` | Operating system version | `10.12` | Local Instance | +| `python_version` | Python version | `3.5.2` | Local Instance | +| `timezone` | Timezone | `America/Los_Angeles` | Local Instance | +| `user_agent` | User agent used to submit analytics | `python-requests/2.11.1` | Local Instance | +| `uuid` | Unique identifier | `10321ee6094d4a2ebb5ed55c675d5f5e` | Local Instance | +| `version` | Home Assistant version | `0.31.0` | Local Instance | +| `virtualenv` | True if running inside virtualenv | `true` | Local Instance | + +In addition to the above collected data, the server will also use your IP address to do a geographic IP address lookup to determine a general geographic area that your address is located in. To be extremely, extremely clear about this bit: __The Home Assistant updater does not: store your IP address in a database and also does not submit the location information from your `configuration.yaml`.__ Our tests show that at best, we get 4 digits of accuracy on your IP address location which is a 5 mile radius of your actual IP location, assuming that it is even correct in the first place (geo IP look ups are very hit or miss). Here's what the accuracy looks like for my data above: ![Robbie's GeoIP accuracy level](/images/blog/2016-10-flash-briefing-updater-hacktoberfest/map.png) + +The server also adds two timestamps to the data: the original date your instance UUID was first seen and the timestamp of the last time we have seen your instance. + +This data is held in the highest security. The update system runs in a secured Amazon Web Services account owned by me ([@robbiet480]). I personally have 5 years of experience with complex AWS deployments and have an extensive security background. I have audited the entire system and made sure to take every step to protect the data, including limiting who has access (just [@balloob] and myself). While not directly personally identifiable we absolutely understand some users hesistance to giving this information out. Please understand that we are only collecting this information to better understand our user base to provide better long term support and feature development then is currently possible. + +We currently have no plans to publicly expose any of this information. If we did do such a thing in the future we would of course notify you in advance. It must also be stated that we will never sell or allow the use of this information for non-Home Assistant purposes. + +We thank you for understanding why we are collecting this data and hope that you leave the feature enabled but fully understand if you feel uncomfortable with this. + +Now, back to the fun stuff... + +## Good evening. I'm Ron Burgundy and here's what happening in your world tonight. + +Home Assistant got a crazy idea recently that it couldn't do enough already and wanted to challenge itself even more. I really don't understand how it came up with this kooky idea, but it now thinks that its newest hobby should be a minor career in journalism. + +0.31 adds support for the brand spanking new [Alexa Flash Briefing API](https://developer.amazon.com/alexa-skills-kit/flash-briefing), allowing you to get updates from Home Assistant anytime you ask Alexa to read your flash briefing. What's the use case you ask? Well, now when I wake up in the morning and get my flash briefing, Home Assistant adds this to the end of it for me: + +> Drive time with traffic is 35 minutes. There is an UberPOOL that will cost $11.52, estimated to be 2 minutes away, for a total of 37 minutes. BART is currently estimated to take 29 minutes. You should take BART, as it is estimated to be faster by 8 minutes. + +Now I know how to best get to [my real job][runway] (no, Home Assistant is _not_ my real job, it does seem like it sometimes though) every morning. Obviously not the best home automation example, but I think you get the idea. I could see this being used to tell you any major events that happened in your home overnight or reading you your hyperlocal weather report. Thanks to the audio support you could even replace all of the default Alexa Flash Briefing sources with your own news feeds. Home Assistant supports both text and audio content as well as displaying data in the Alexa app. I also want to point out that unlike the existing Skill integration, the Flash Briefing API does _not_ require HTTPS (_but you should still be using HTTPS if possible_). For more information, check out the new [docs][flash-briefing-docs]. + +![You stay classy, San Diego. (It's funny, because balloob lives in San Diego))](/images/blog/2016-10-flash-briefing-updater-hacktoberfest/stay-classy.jpg) + +## Major breaking Z-Wave changes ahead + +A rather nasty Z-Wave [issue][z-wave-issue] was discovered recently by [@lukas-hetzenecker]. There was a somewhat large chance that if you had multiple of the same model Z-Wave device they may both try to use the same entity IDs. To fix the issue the internal Z-Wave index is now appended to the end of all Z-Wave entity IDs. + +What this means for all you Z-Wave users is that you will need to update your configurations to reflect the change. I personally have quite a few (17) Z-Wave devices and went through the process this week. Here's what I had to do: + +- Update customizations +- Update groups +- Update my `zwave.customize` section +- Update my Alexa skills that used old entity IDs +- Because I use `emulated_hue` with Alexa and `emulated_hue` uses the entity ID as a unique identifier I also had to remove all Z-Wave devices from Alexa and re-add them. + +Your todo list may be a little different from mine, I just wanted to outline the steps I took to give you an idea of what you need to think about. It's not a very hard process, especially when using global find and replace in Sublime Text but did take me about 20 minutes to complete. + +This is super annoying, I know, especially since we had said in [0.12][zero-one-two-release] that Z-Wave IDs should hopefully never change again, but we are now forced to eat those words. I will state again that Z-Wave IDs shouldn't change in the future but obviously we see how that went. To sum up on this section... sorry but it had to happen. + +## All changes + +- [Updater] component ([@infamy], [@robbiet480], [@kellerza]) +- Continue to setup other platforms when 1 platform config is invalid ([@kellerza]) +- Create [persistent notifications][pers-notify] when a platform contains invalid config ([@kellerza]) +- Logbook: Allow [filtering] domains and entities to be shown ([@wokar]) +- HTTP: Change `approved_ips` from string to CIDR validation ([@mweinelt]) +- Persistent Notifications: Allow using [markdown][pers-notify] ([@justweb1]) +- Netatmo: Add [discovery][netatmo-discovery] support ([@jabesq]) +- Netatmo Welcome camera: Add [binary sensor][netatmo-bin] ([@jabesq]) +- Support added for [HaveIBeenPwned] ([@joyrider3774]) +- Device tracker: `known_devices.yaml` reading and writing tweaks and fixes ([@kellerza]) +- Fix climate platforms showing the wrong temperature unit ([@rcloran]) +- Lots of voluptuous love ([@fabaff]) +- Ensure proper attribution for weather platforms ([@fabaff]) +- Fix Telegram in Docker ([@jeanregisser]) +- Support recursive config inclusions in YAML ([@lwis]) +- Camera: [Synology] SS cameras now supported ([@jgriff2]) +- History: Allow filtering domains and entities to be shown ([@wokar]) +- Media Player - Squeezebox: Now able to show artist and album ([@ih8gates]) +- Alexa: Flash Briefing skill support added ([@robbiet480]) +- Device Tracker: Add support for Bbox Modem Router ([@HydrelioxGithub]) +- Sensor: Add support for Bbox Modem Router ([@HydrelioxGithub]) +- Input select: Services added to pick next and prev option ([@persandstrom]) +- Sensor: [ARWN] now supported ([@sdague]) +- Pushbullet: Push an URL note if an url is provided inside data ([@jabesq]) +- Z-Wave: Allow certain devices to be not added to Home Assistant ([@lukas-hetzenecker]) +- New support for [Zoneminder] added ([@Khabi]) +- Weather: Allow tracking severe weather alerts with [WUnderground] ([@tchellomello]) +- Sensor: New support added to track [min/max/mean][min] ([@fabaff]) +- Convert EntityComponent to be async ([@pvizeli], [@balloob]) +- Z-Wave: Add assocation service ([@turbokongen]) +- Frontend - Services dev tool: persist state and tweak UI ([@justweb1]) +- Sensor: Support added for [scraping][scrape] websites ([@fabaff]) +- Clean up of tests ([@capellini]) +- New `fail` filter added to templates to raise on UndefinedError ([@jaharkes]) +- Support added for [Emoncms history][emoncms] ([@joyrider3774]) +- Support for [Apple Push Notifications Service][APNS] ([@sam-io]) +- Thermostat: Netatmo now supported ([@gieljnssns]) +- Alarm control panel: [Concord232] now supported ([@JasonCarter80]) +- Notify: [Matrix] support added ([@mweinelt]) +- Device tracker - nmap: Allow specifying multiple inputs for [nmap] ([@hcooper]) +- Device Tracker - snmp: SNMPv3 now supported ([@T3m3z]) +- Notify: [Telstra] SMS now supported ([@nvella]) +- Camera: [Verisure] now supported ([@turbokongen]) +- Support added for [Neato] Connected Robot ([@jabesq]) +- Media player: More options for [Yamaha] AVR ([@ehagan]) +- Sensor: Support for [Pilight] sensor ([@DavidLP]) +- iOS support ([@robbiet480]) +- Minor features and bug fixes by [@mtl010957], [@molobrakos], [@flyte], [@fabaff], [@phardy], [@sander76], [@T3m3z], [@c-w], [@balloob], [@robbiet480], [@StaticCube], [@vittoriom], [@hartmms], [@kirichkov], [@mezz64], [@ishults], [@Danielhiversen] and [@tchellomello]. + +## Breaking changes + - The [HTTP] component now takes a different format for authenticating IPs + - Config format has changed for [Proximity] + - The Z-Wave entity ID change mentioned above + +## If you need help... +...don't hesitate to use our [Forum](https://community.home-assistant.io/) or join us for a little [chat](https://gitter.im/home-assistant/home-assistant). The release notes have comments enabled but it's preferred if you the former communication channels. Thanks. + +## Until next time + +Thanks for reading all of the above, especially since this week was a pretty long post. We should be back with a new post around November 5th announcing the arrival of 0.32. + +-- Robbie + +[@balloob]: https://github.com/balloob +[@capellini]: https://github.com/capellini +[@c-w]: https://github.com/c-w +[@Danielhiversen]: https://github.com/Danielhiversen +[@DavidLP]: https://github.com/DavidLP +[@ehagan]: https://github.com/ehagan +[@fabaff]: https://github.com/fabaff +[@flyte]: https://github.com/flyte +[@gieljnssns]: https://github.com/gieljnssns +[@hartmms]: https://github.com/hartmms +[@hcooper]: https://github.com/hcooper +[@HydrelioxGithub]: https://github.com/HydrelioxGithub +[@ih8gates]: https://github.com/ih8gates +[@infamy]: https://github.com/infamy +[@ishults]: https://github.com/ishults +[@jabesq]: https://github.com/jabesq +[@jaharkes]: https://github.com/jaharkes +[@JasonCarter80]: https://github.com/JasonCarter80 +[@jeanregisser]: https://github.com/jeanregisser +[@jgriff2]: https://github.com/jgriff2 +[@joyrider3774]: https://github.com/joyrider3774 +[@justweb1]: https://github.com/justweb1 +[@kellerza]: https://github.com/kellerza +[@Khabi]: https://github.com/Khabi +[@kirichkov]: https://github.com/kirichkov +[@lukas-hetzenecker]: https://github.com/lukas-hetzenecker +[@lwis]: https://github.com/lwis +[@mezz64]: https://github.com/mezz64 +[@molobrakos]: https://github.com/molobrakos +[@mtl010957]: https://github.com/mtl010957 +[@mweinelt]: https://github.com/mweinelt +[@Nixon506E]: https://github.com/Nixon506E +[@nvella]: https://github.com/nvella +[@persandstrom]: https://github.com/persandstrom +[@phardy]: https://github.com/phardy +[@pvizeli]: https://github.com/pvizeli +[@rcloran]: https://github.com/rcloran +[@robbiet480]: https://github.com/robbiet480 +[@sam-io]: https://github.com/sam-io +[@sander76]: https://github.com/sander76 +[@sdague]: https://github.com/sdague +[@StaticCube]: https://github.com/StaticCube +[@T3m3z]: https://github.com/T3m3z +[@tchellomello]: https://github.com/tchellomello +[@turbokongen]: https://github.com/turbokongen +[@vittoriom]: https://github.com/vittoriom +[@wokar]: https://github.com/wokar + +[APNS]: https://home-assistant.io/components/notify.apns/ +[ARWN]: https://home-assistant.io/components/sensor.arwn/ +[Concord232]: https://home-assistant.io/components/alarm_control_panel.concord232/ +[HTTP]: https://home-assistant.io/components/http/ +[HaveIBeenPwned]: https://home-assistant.io/components/sensor.haveibeenpwned/ +[Matrix]: https://home-assistant.io//components/notify.matrix/ +[Neato]: https://home-assistant.io/components/switch.neato/ +[Pilight]: https://home-assistant.io/components/sensor.pilight/ +[Proximity]: https://home-assistant.io/components/proximity/ +[PyPi]: https://pypi.python.org/pypi +[Synology]: https://home-assistant.io/components/camera.synology/ +[Telstra]: https://home-assistant.io/components/notify.telstra/ +[UUID]: https://en.wikipedia.org/wiki/Universally_unique_identifier +[Verisure]: https://home-assistant.io/components/camera.verisure/ +[WUnderground]: https://home-assistant.io/components/sensor.wunderground/ +[Yamaha]: https://home-assistant.io/components/media_player.yamaha/ +[Zoneminder]: https://home-assistant.io/components/zoneminder/ +[emoncms]: https://home-assistant.io//components/emoncms_history/ +[filtering]: https://home-assistant.io/components/logbook/ +[flash-briefing-docs]: https://home-assistant.io/components/alexa/ +[hacktoberfest-blog]: /blog/2016/10/02/hacktoberfest/ +[hacktoberfest-ha-prs]: https://github.com/home-assistant/home-assistant/labels/Hacktoberfest +[hacktoberfest-site-prs]: https://github.com/home-assistant/home-assistant.github.io/labels/Hacktoberfest +[hacktoberfest-website]: https://hacktoberfest.digitalocean.com/ +[logo]: /images/blog/2016-10-hacktoberfest/hacktoberfest.png +[min]: https://home-assistant.io/components/sensor.min_max/ +[netatmo-bin]: https://home-assistant.io/components/binary_sensor.netatmo/ +[netatmo-discovery]: https://home-assistant.io/components/netatmo/ +[nmap]: https://home-assistant.io/components/device_tracker.nmap_tracker/ +[pers-notify]: https://home-assistant.io/components/persistent_notification/ +[runway]: https://runway.is +[scrape]: https://home-assistant.io/components/sensor.scrape/ +[updater]: https://home-assistant.io/components/updater/ +[z-wave-issue]: https://github.com/home-assistant/home-assistant/pull/3759 +[zero-one-two-release]: /blog/2016/01/30/insteon-lifx-twitter-and-zigbee/#backwards-incompatible-changes +[zero-two-seven-release]: /blog/2016/08/28/notifications-hue-fake-unification/ +[twitter]: https://twitter.com/home_assistant +[robbie-twitter]: https://twitter.com/robbie +]]> + + <![CDATA[0.30: More Async, HASSbian, Digital Ocean, statistics, REST]]> @@ -800,121 +1077,6 @@ Talk to you soon on Gitter and in your pull request comments! [Hue]: /components/emulated_hue/ [fan]: /components/fan/ [IMAP]: /components/sensor.imap/ -]]> - - - - <![CDATA[0.26: Foursquare, Fast.com, FFMPEG and GPSD]]> - - 2016-08-13T19:00:00+00:00 - https://home-assistant.io/blog/2016/08/13/foursquare-fast-com-ffmpeg-gpsd - - -- Core: Introduce notion of unit system (deprecates temperature unit option) ([@Teagan42]) -- Front end: Speed improvements ([@balloob]) -- Front end: Improve layout of state dev tool ([@balloob]) -- [Proximity]\: Allow definition of unit of measurement ([@Teagan42]) -- [Flux]\: Add mired and kelvin mode ([@HBDK]) -- Thermostat - [Proliphix]: Support for cooling ([@sdague]) -- Media Player - [LG Netcast TV]: Show screenshot of what is currently playing ([@shmuelzon]) -- Z-Wave improvements ([@jnewland], [@turbokongen]) -- Thermostat - [heat control]: now also able to control an AC ([@mtreinish]) -- Thermostat - [heat control]: allow specifying a minimum duration before switching ([@mtreinish]) -- [InfluxDB]\: Whitelist entities option added ([@tchellomello]) -- Sensor: Serial [particulate matters][particulate] sensors now supported ([@open-homeautomation]) -- Sensor - [Fitbit]: Fix unit system ([@tchellomello]) -- Light - [Flux LED]: Add support for [color and brightness][color] ([@Danielhiversen]) -- Media Player - [Plex]: Now able to report on music ([@abcminiuser]) -- Alarm Control Panel - [Verisure]: Now able to see who changed the alarm ([@persandtrom]) -- Thermostat - [Honeywell]: Add option to read and control HVAC mode ([@Teagan42]) -- [Foursquare] component to receive instant notifications of checkins ([@robbiet480]) -- Camera: New [FFMPEG] platform allows to stream anything through front end ([@pvizeli]) -- Manage [secrets] with new command line script ([@kellerza]) -- Notify - [SMTP]: Allow embedding of images ([@partofthething]) -- Sensor: [OhmConnect] is now supported ([@robbiet480]) -- [panel_custom] component allows the registering of new panels ([@balloob]) -- Light: New [mqtt_json] platform for working with JSON payload ([@corbanmailloux]) -- Sensor: New [Fast.com] platform to measure network bandwidth performance ([@nkgilley]) -- New [pilight] component to control 433 Mz devices ([@DavidLP]) -- Sensor: [GPSD] now supported ([@fabaff]) - -### Hotfix 0.26.1 - August 14 - -- Fix serial_pm config validation ([@open-homeautomation]) -- Check for existence of system mode on Honeywell thermostats ([@mKeRix]) -- Fix unknown unit of measurement for hvac and thermostat component ([@turbokongen]) - -### Hotfix 0.26.2 - August 15 - -- Fix Wemo: have PyWemo play nicely with the latest Requests ([@pavoni]) - -### Hotfix 0.26.3 - August 19 - -- Media Player cover art would not work when an API password was set. Thanks to [@maddox] for reporting it and [@balloob] for the fix. - -### Breaking changes - - - A new unit system has superseded the temperature unit option in the core configuration. For now it is backwards compatible, but you should update soon: - -```yaml -# Configuration.yaml example -homeassistant: - # 'metric' for the metric system, 'imperial' for the imperial system - unit_system: metric -``` - -[@maddox]: https://github.com/maddox -[@pavoni]: https://github.com/pavoni -[@mKeRix]: https://github.com/mKeRix -[@abcminiuser]: https://github.com/abcminiuser -[@balloob]: https://github.com/balloob -[@corbanmailloux]: https://github.com/corbanmailloux -[@Danielhiversen]: https://github.com/Danielhiversen -[@DavidLP]: https://github.com/DavidLP -[@fabaff]: https://github.com/fabaff -[@HBDK]: https://github.com/HBDK -[@jnewland]: https://github.com/jnewland -[@kellerza]: https://github.com/kellerza -[@mtreinish]: https://github.com/mtreinish -[@nkgilley]: https://github.com/nkgilley -[@open-homeautomation]: https://github.com/open-homeautomation -[@partofthething]: https://github.com/partofthething -[@persandtrom]: https://github.com/persandtrom -[@pvizeli]: https://github.com/pvizeli -[@robbiet480]: https://github.com/robbiet480 -[@sdague]: https://github.com/sdague -[@shmuelzon]: https://github.com/shmuelzon -[@tchellomello]: https://github.com/tchellomello -[@Teagan42]: https://github.com/Teagan42 -[@turbokongen]: https://github.com/turbokongen -[@fabaff]: https://github.com/fabaff - -[Foursquare]: /components/foursquare/ -[OhmConnect]: /components/sensor.ohmconnect/ -[FFMPEG]: /components/camera.ffmpeg/ -[SMTP]: /components/notify.smtp/ -[panel_custom]: /components/panel_custom/ -[Verisure]: /components/alarm_control_panel.verisure/ -[Flux LED]: /components/light.flux_led/ -[InfluxDB]: /components/influxdb/ -[particulate]: /components/sensor.serial_pm/ -[LG Netcast TV]: /components/media_player.lg_netcast/ -[mqtt_json]: /components/light.mqtt_json/ -[Fast.com]: /components/sensor.fastdotcom/ -[pilight]: /components/pilight/ -[GPSD]: /components/sensor.gpsd/ -[heat control]: /components/thermostat.heat_control/ -[Proximity]: /components/proximity/ -[Flux]: /components/switch.flux/ -[Proliphix]: /components/thermostat.proliphix/ -[Fitbit]: /components/sensor.fitbit/ -[Plex]: /components/media_player.plex/ -[Honeywell]: /components/thermostat.honeywell/ -[Secrets]: /topics/secrets/ ]]> diff --git a/blog/categories/release-notes/index.html b/blog/categories/release-notes/index.html index b983ead0ad..fe3f169577 100644 --- a/blog/categories/release-notes/index.html +++ b/blog/categories/release-notes/index.html @@ -98,6 +98,38 @@

    2016

    + + + +
    @@ -1598,6 +1630,12 @@ diff --git a/blog/categories/survey/atom.xml b/blog/categories/survey/atom.xml index 583d1c02e1..97e5c788fd 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2016-10-22T19:15:15+00:00 + 2016-10-22T22:35:39+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/index.html b/blog/categories/survey/index.html index 8394763726..2cd9819145 100644 --- a/blog/categories/survey/index.html +++ b/blog/categories/survey/index.html @@ -185,6 +185,12 @@ diff --git a/blog/categories/talks/atom.xml b/blog/categories/talks/atom.xml index 901622b0ac..f3e96061ba 100644 --- a/blog/categories/talks/atom.xml +++ b/blog/categories/talks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Talks | Home Assistant]]> - 2016-10-22T19:15:15+00:00 + 2016-10-22T22:35:39+00:00 https://home-assistant.io/ diff --git a/blog/categories/talks/index.html b/blog/categories/talks/index.html index e9d4b88b95..c78de6e43a 100644 --- a/blog/categories/talks/index.html +++ b/blog/categories/talks/index.html @@ -187,6 +187,12 @@ diff --git a/blog/categories/technology/atom.xml b/blog/categories/technology/atom.xml index d8bae9a535..62843d0f83 100644 --- a/blog/categories/technology/atom.xml +++ b/blog/categories/technology/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Technology | Home Assistant]]> - 2016-10-22T19:15:15+00:00 + 2016-10-22T22:35:39+00:00 https://home-assistant.io/ diff --git a/blog/categories/technology/index.html b/blog/categories/technology/index.html index 3872c96e8c..015af365c9 100644 --- a/blog/categories/technology/index.html +++ b/blog/categories/technology/index.html @@ -249,6 +249,12 @@ diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index 5401bf51ea..47a9d1f80c 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]]> - 2016-10-22T19:15:15+00:00 + 2016-10-22T22:35:39+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/index.html b/blog/categories/user-stories/index.html index f273a09fee..a6f30abbec 100644 --- a/blog/categories/user-stories/index.html +++ b/blog/categories/user-stories/index.html @@ -220,6 +220,12 @@ diff --git a/blog/categories/video/atom.xml b/blog/categories/video/atom.xml index bc78bc5107..98272f619f 100644 --- a/blog/categories/video/atom.xml +++ b/blog/categories/video/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Video | Home Assistant]]> - 2016-10-22T19:15:15+00:00 + 2016-10-22T22:35:39+00:00 https://home-assistant.io/ diff --git a/blog/categories/video/index.html b/blog/categories/video/index.html index 0266458d62..ee45534669 100644 --- a/blog/categories/video/index.html +++ b/blog/categories/video/index.html @@ -388,6 +388,12 @@ diff --git a/blog/categories/website/atom.xml b/blog/categories/website/atom.xml index add7081544..4ffffdface 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Website | Home Assistant]]> - 2016-10-22T19:15:15+00:00 + 2016-10-22T22:35:39+00:00 https://home-assistant.io/ diff --git a/blog/categories/website/index.html b/blog/categories/website/index.html index a0ec7c91cd..b15c24f1af 100644 --- a/blog/categories/website/index.html +++ b/blog/categories/website/index.html @@ -220,6 +220,12 @@ diff --git a/blog/index.html b/blog/index.html index ae64215a32..1deffc57f6 100644 --- a/blog/index.html +++ b/blog/index.html @@ -78,6 +78,364 @@ +
    +
    + +

    + 0.31: Reading you the news, some serious business, spooky hackery and a breaking Z-Wave change +

    + + + +
    + + + 14 minutes reading time + + +
      + + +
    • Release-Notes
    • + + +
    +
    + + Comments + +
    + +
    + + +
    +

    Hello again friend,

    + +

    How are you? Having a good day? We sure are. If you aren’t having a good day, this might cheer you up…

    + +

    Every other weekend around here gets a little hectic leading to a big sigh of relief as we release a new version of Home Assistant to the world. And this time is no different. Our developer community has once again built us a beautiful new release with lots of new features and improvements. We hope you like it.

    + +

    One last thing before we get going though, I should warn you… @balloob got a bit lazy this week and let me (@robbiet480) step up to the plate again to write the blog post and do the release. I guess I didn’t do such a bad job in 0.27. You’ll never know what surprises I have in store. Now that i’ve got all that stuff out of the way, let’s get started…

    + +

    Stats Update

    +

    Sadly, no big amazing stats to update you with this time, but we did recently pass 7,000 commits! This release featured submissions from 45 contributors. Hopefully with the new updater component we will be able to give you some really good stats in the 0.32 blog post.

    + +

    Hacktoberfest

    + +

    Hacktoberfest logo

    + +

    October means Hacktoberfest time and our community has really come through with some excellent improvements and additions. As of this writing, we have 194 merged and 41 open pull requests to the home-assistant repository and 209 merged/28 open pull requests submitted to the home-assistant.github.io repository. If you want to get in on the fun check out our Hacktoberfest blog post or the Hacktoberfest website. You get an awesome t-shirt for free if you have 4 pull requests merged in the month of October! We even have tasks that a non-developer can easily accomplish with a tiny bit of work. Better hurry up though, only 9 days left and most of the easy tasks are gone!

    + +

    ⚠️ A greatly improved updater component (Please read this!) ⚠️

    + +

    This release includes an update to our updater component. The responsibility of the updater component is to check if a new version is available and notify the user if this is the case.

    + +

    It used to be that this component would check with PyPi (the Python package manager) to see if a new update was available. This had a couple of problems:

    + +
      +
    1. We are unable to do a slow rollout
    2. +
    3. We are unable to show the user extra information (like a link to a changelog or the release date)
    4. +
    5. We are unable to warn users for critical security updates
    6. +
    + +

    So to work around these problems, we decided to start hosting the version check service ourselves. Since we had to get some infrastructure spun up anyway, we figured we would take it a step further. Which leads me to this bit of the update (the most important part):

    + +

    What you need to know (the important bit!)

    + +

    Remember how I mentioned that up there in the title that there is some serious business in this release? Well, we also added some basic analytics to the updater component which get sent to the server and stored so that we get a better idea of our user base.

    + +

    Each Home Assistant instance running the updater component will generate a unique ID (based on UUIDv4) that will be used for the updater to be able to differentiate between instances. This UUID will be stored in your config directory in a file called .uuid.

    + +

    Opting out

    + +

    There are two ways to opt-out. The first way is by using the new opt_out option for the updater. This way the updater will continue to check for updates, but no information about your system will be shared with us.

    + +
    updater:
    +  reporting: no
    +
    +
    + +

    You can also disable the updater component entirely by removing updater: from your configuration.yaml although we would not suggest you do this as you would miss any critical updates.

    + +

    Finally, you can also reset your unique identifier by deleting the .uuid file and restarting Home Assistant.

    + +

    Data stored on the Home Assistant update server

    + +

    Here is what my production Home Assistant instance looks like from the server side:

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameDescriptionExampleData Source
    archCPU Architecturex86_64Local Instance
    distributionLinux Distribution name (only Linux)UbuntuLocal Instance
    dockerTrue if running inside DockerfalseLocal Instance
    first_seen_datetimeFirst time instance ID was submitted2016-10-22T19:56:03.542ZUpdate Server
    geo_cityGeoIP determined cityOaklandUpdate Server
    geo_country_codeGeoIP determined country codeUSUpdate Server
    geo_country_nameGeoIP determined country nameUnited StatesUpdate Server
    geo_latitudeGeoIP determined latitude37.8047Update Server
    geo_longitudeGeoIP determined longitude-122.2124Update Server
    geo_metro_codeGeoIP determined metro code807Update Server
    geo_region_codeGeoIP determined region codeCAUpdate Server
    geo_region_nameGeoIP determined region nameCaliforniaUpdate Server
    geo_time_zoneGeoIP determined time zoneAmerica/Los_AngelesUpdate Server
    geo_zip_codeGeoIP determined zip code94602Update Server
    last_seen_datetimeMost recent time instance ID was submitted2016-10-22T19:56:03.542ZUpdate Server
    os_nameOperating system nameDarwinLocal Instance
    os_versionOperating system version10.12Local Instance
    python_versionPython version3.5.2Local Instance
    timezoneTimezoneAmerica/Los_AngelesLocal Instance
    user_agentUser agent used to submit analyticspython-requests/2.11.1Local Instance
    uuidUnique identifier10321ee6094d4a2ebb5ed55c675d5f5eLocal Instance
    versionHome Assistant version0.31.0Local Instance
    virtualenvTrue if running inside virtualenvtrueLocal Instance
    + +

    In addition to the above collected data, the server will also use your IP address to do a geographic IP address lookup to determine a general geographic area that your address is located in. To be extremely, extremely clear about this bit: The Home Assistant updater does not: store your IP address in a database and also does not submit the location information from your configuration.yaml. Our tests show that at best, we get 4 digits of accuracy on your IP address location which is a 5 mile radius of your actual IP location, assuming that it is even correct in the first place (geo IP look ups are very hit or miss). Here’s what the accuracy looks like for my data above: Robbie's GeoIP accuracy level

    + +

    The server also adds two timestamps to the data: the original date your instance UUID was first seen and the timestamp of the last time we have seen your instance.

    + +

    This data is held in the highest security. The update system runs in a secured Amazon Web Services account owned by me (@robbiet480). I personally have 5 years of experience with complex AWS deployments and have an extensive security background. I have audited the entire system and made sure to take every step to protect the data, including limiting who has access (just @balloob and myself). While not directly personally identifiable we absolutely understand some users hesistance to giving this information out. Please understand that we are only collecting this information to better understand our user base to provide better long term support and feature development then is currently possible.

    + +

    We currently have no plans to publicly expose any of this information. If we did do such a thing in the future we would of course notify you in advance. It must also be stated that we will never sell or allow the use of this information for non-Home Assistant purposes.

    + +

    We thank you for understanding why we are collecting this data and hope that you leave the feature enabled but fully understand if you feel uncomfortable with this.

    + +

    Now, back to the fun stuff…

    + +

    Good evening. I’m Ron Burgundy and here’s what happening in your world tonight.

    + +

    Home Assistant got a crazy idea recently that it couldn’t do enough already and wanted to challenge itself even more. I really don’t understand how it came up with this kooky idea, but it now thinks that its newest hobby should be a minor career in journalism.

    + +

    0.31 adds support for the brand spanking new Alexa Flash Briefing API, allowing you to get updates from Home Assistant anytime you ask Alexa to read your flash briefing. What’s the use case you ask? Well, now when I wake up in the morning and get my flash briefing, Home Assistant adds this to the end of it for me:

    + +
    +

    Drive time with traffic is 35 minutes. There is an UberPOOL that will cost $11.52, estimated to be 2 minutes away, for a total of 37 minutes. BART is currently estimated to take 29 minutes. You should take BART, as it is estimated to be faster by 8 minutes.

    +
    + +

    Now I know how to best get to my real job (no, Home Assistant is not my real job, it does seem like it sometimes though) every morning. Obviously not the best home automation example, but I think you get the idea. I could see this being used to tell you any major events that happened in your home overnight or reading you your hyperlocal weather report. Thanks to the audio support you could even replace all of the default Alexa Flash Briefing sources with your own news feeds. Home Assistant supports both text and audio content as well as displaying data in the Alexa app. I also want to point out that unlike the existing Skill integration, the Flash Briefing API does not require HTTPS (but you should still be using HTTPS if possible). For more information, check out the new docs.

    + +

    You stay classy, San Diego. (It's funny, because balloob lives in San Diego))

    + +

    Major breaking Z-Wave changes ahead

    + +

    A rather nasty Z-Wave issue was discovered recently by @lukas-hetzenecker. There was a somewhat large chance that if you had multiple of the same model Z-Wave device they may both try to use the same entity IDs. To fix the issue the internal Z-Wave index is now appended to the end of all Z-Wave entity IDs.

    + +

    What this means for all you Z-Wave users is that you will need to update your configurations to reflect the change. I personally have quite a few (17) Z-Wave devices and went through the process this week. Here’s what I had to do:

    + +
      +
    • Update customizations
    • +
    • Update groups
    • +
    • Update my zwave.customize section
    • +
    • Update my Alexa skills that used old entity IDs
    • +
    • Because I use emulated_hue with Alexa and emulated_hue uses the entity ID as a unique identifier I also had to remove all Z-Wave devices from Alexa and re-add them.
    • +
    + +

    Your todo list may be a little different from mine, I just wanted to outline the steps I took to give you an idea of what you need to think about. It’s not a very hard process, especially when using global find and replace in Sublime Text but did take me about 20 minutes to complete.

    + +

    This is super annoying, I know, especially since we had said in 0.12 that Z-Wave IDs should hopefully never change again, but we are now forced to eat those words. I will state again that Z-Wave IDs shouldn’t change in the future but obviously we see how that went. To sum up on this section… sorry but it had to happen.

    + +

    All changes

    + + + +

    Breaking changes

    +
      +
    • The HTTP component now takes a different format for authenticating IPs
    • +
    • Config format has changed for Proximity
    • +
    • The Z-Wave entity ID change mentioned above
    • +
    + +

    If you need help…

    +

    …don’t hesitate to use our Forum or join us for a little chat. The release notes have comments enabled but it’s preferred if you the former communication channels. Thanks.

    + +

    Until next time

    + +

    Thanks for reading all of the above, especially since this week was a pretty long post. We should be back with a new post around November 5th announcing the arrival of 0.32.

    + +

    – Robbie

    + + + +
    +
    +
    +
    -
    -
    - -
    -
    - -

    - 0.26: Foursquare, Fast.com, FFMPEG and GPSD -

    - - - -
    - - - three minutes reading time - - -
      - - -
    • Release-Notes
    • - - -
    -
    - - Comments - -
    - -
    - - -
    -

    It’s time for 0.26 and it’s again full of new features and fixes. First I want to highlight that we are now having 500 000 monthly pageviews on the website. A big milestone for us! It’s been an amazing journey. Big thanks to the Home Assistant community for being such a delightful bunch.

    - -

    This release includes code contributed by 31 different people. The biggest change in this release is a new unit system. Instead of picking Celsius or Fahrenheit you’ll have to pick imperial or metric now. This influences the units for your temperature, distance, and weight. This will simplify any platform or component that needs to know this information. Big thanks to @Teagan42 for her hard work on this!

    - -

    - - - -

    Hotfix 0.26.1 - August 14

    - -
      -
    • Fix serial_pm config validation (@open-homeautomation)
    • -
    • Check for existence of system mode on Honeywell thermostats (@mKeRix)
    • -
    • Fix unknown unit of measurement for hvac and thermostat component (@turbokongen)
    • -
    - -

    Hotfix 0.26.2 - August 15

    - -
      -
    • Fix Wemo: have PyWemo play nicely with the latest Requests (@pavoni)
    • -
    - -

    Hotfix 0.26.3 - August 19

    - -
      -
    • Media Player cover art would not work when an API password was set. Thanks to @maddox for reporting it and @balloob for the fix.
    • -
    - -

    Breaking changes

    - -
      -
    • A new unit system has superseded the temperature unit option in the core configuration. For now it is backwards compatible, but you should update soon:
    • -
    - -
    # Configuration.yaml example
    -homeassistant:
    -  # 'metric' for the metric system, 'imperial' for the imperial system
    -  unit_system: metric
    -
    -
    - - -

    diff --git a/blog/posts/2/index.html b/blog/posts/2/index.html index d8811619b3..0ea1e1b260 100644 --- a/blog/posts/2/index.html +++ b/blog/posts/2/index.html @@ -78,6 +78,115 @@ +
    +
    + +

    + 0.26: Foursquare, Fast.com, FFMPEG and GPSD +

    + + + +
    + + + three minutes reading time + + +
      + + +
    • Release-Notes
    • + + +
    +
    + + Comments + +
    + +
    + + +
    +

    It’s time for 0.26 and it’s again full of new features and fixes. First I want to highlight that we are now having 500 000 monthly pageviews on the website. A big milestone for us! It’s been an amazing journey. Big thanks to the Home Assistant community for being such a delightful bunch.

    + +

    This release includes code contributed by 31 different people. The biggest change in this release is a new unit system. Instead of picking Celsius or Fahrenheit you’ll have to pick imperial or metric now. This influences the units for your temperature, distance, and weight. This will simplify any platform or component that needs to know this information. Big thanks to @Teagan42 for her hard work on this!

    + +

    + + + +

    Hotfix 0.26.1 - August 14

    + +
      +
    • Fix serial_pm config validation (@open-homeautomation)
    • +
    • Check for existence of system mode on Honeywell thermostats (@mKeRix)
    • +
    • Fix unknown unit of measurement for hvac and thermostat component (@turbokongen)
    • +
    + +

    Hotfix 0.26.2 - August 15

    + +
      +
    • Fix Wemo: have PyWemo play nicely with the latest Requests (@pavoni)
    • +
    + +

    Hotfix 0.26.3 - August 19

    + +
      +
    • Media Player cover art would not work when an API password was set. Thanks to @maddox for reporting it and @balloob for the fix.
    • +
    + +

    Breaking changes

    + +
      +
    • A new unit system has superseded the temperature unit option in the core configuration. For now it is backwards compatible, but you should update soon:
    • +
    + +
    # Configuration.yaml example
    +homeassistant:
    +  # 'metric' for the metric system, 'imperial' for the imperial system
    +  unit_system: metric
    +
    +
    + + + +
    +
    +
    +
    @@ -700,53 +809,6 @@ Over a year ago I participated in the -
    - -

    - Using USB webcams with Home Assistant -

    - - - -
    - - - four minutes reading time - - -
      - - -
    • How-To
    • - - -
    -
    - - Comments - -
    - -
    - - -
    -

    -In the past month I was thinking about ways to integrate USB webcams into Home Assistant again. The main reason was that this would give those devices a second life and enable one to benefit from low-cost video surveillance. There are a couple of options available like pygame or SimpleCV but I never finished something. With the Local File camera platform by Landrash and motion you could integrate a local USB webcam with a few very easy steps.

    - -

    In this blog post I am using a Fedora 24 (will most likely work on other distributions too) installation with Home Assistant 0.22.1 on a Foxconn nT-330i with an old Logitech QuickCam Orbit AF and a Logitech HD Webcam C270. As a start only the Quickcam is used. No multi-camera setup for now.

    - - - - Read on → -

    diff --git a/blog/posts/3/index.html b/blog/posts/3/index.html index f3dd923f43..c3729fc3a8 100644 --- a/blog/posts/3/index.html +++ b/blog/posts/3/index.html @@ -78,6 +78,53 @@ +
    +
    + +

    + Using USB webcams with Home Assistant +

    + + + +
    + + + four minutes reading time + + +
      + + +
    • How-To
    • + + +
    +
    + + Comments + +
    + +
    + + +
    +

    +In the past month I was thinking about ways to integrate USB webcams into Home Assistant again. The main reason was that this would give those devices a second life and enable one to benefit from low-cost video surveillance. There are a couple of options available like pygame or SimpleCV but I never finished something. With the Local File camera platform by Landrash and motion you could integrate a local USB webcam with a few very easy steps.

    + +

    In this blog post I am using a Fedora 24 (will most likely work on other distributions too) installation with Home Assistant 0.22.1 on a Foxconn nT-330i with an old Logitech QuickCam Orbit AF and a Logitech HD Webcam C270. As a start only the Quickcam is used. No multi-camera setup for now.

    + + + + Read on → + +
    +
    +
    +
    @@ -692,135 +739,6 @@ - -
    -
    - -
    -
    - -

    - 0.19: Empowering scripts and Alexa -

    - - - -
    - - - three minutes reading time - - -
      - - -
    • Release-Notes
    • - - -
    -
    - - Comments - -
    - -
    - - -
    -

    This release is big. Until now, our automations and scripts have been very static. Starting today it should all be a bit more dynamic.

    - -

    Scripts are now available in automations and when responding to Alexa/Amazon Echo. Both of these components will now expose data to be used in script templates (including from_state !). Passing data to script entities is available by passing the data to the script services.

    - -
    automation:
    -  trigger:
    -    platform: mqtt
    -    topic: some/notify/topic
    -  action:
    -    service: notify.notify
    -    data_template:
    -      message: 
    -
    -automation 2:
    -  trigger:
    -    platform: state
    -    entity_id: light.hue
    -  action:
    -    service: notify.notify
    -    data_template:
    -      message:  is now 
    -
    -
    - -

    Entity Namespaces allow you to influence the entity ids for a specific platform. For example you can turn light.living_room into light.holiday_home_living_room with the following config:

    - -
    light:
    -  platform: hue
    -  entity_namespace: holiday_home
    -
    -
    - - - -

    Deprecations

    -
      -
    • Conditions in automations should now specify which condition to use with condition: instead of platform:. For example condition: state.
    • -
    • RFXtrx has a new config format.
    • -
    - -

    Old RFXtrx config format:

    - -
      devices:
    -    123efab1:
    -      name: My DI.0 light device
    -      packetid: 1b2200000890efab1213f60
    -
    -
    - -

    New RFXtrx config format:

    - -
      devices:
    -    1b2200000890efab1213f60:
    -      name: My DI.0 light device
    -
    -
    - -

    diff --git a/blog/posts/4/index.html b/blog/posts/4/index.html index 004f1e99c6..77e313006f 100644 --- a/blog/posts/4/index.html +++ b/blog/posts/4/index.html @@ -78,6 +78,135 @@ +
    +
    + +

    + 0.19: Empowering scripts and Alexa +

    + + + +
    + + + three minutes reading time + + +
      + + +
    • Release-Notes
    • + + +
    +
    + + Comments + +
    + +
    + + +
    +

    This release is big. Until now, our automations and scripts have been very static. Starting today it should all be a bit more dynamic.

    + +

    Scripts are now available in automations and when responding to Alexa/Amazon Echo. Both of these components will now expose data to be used in script templates (including from_state !). Passing data to script entities is available by passing the data to the script services.

    + +
    automation:
    +  trigger:
    +    platform: mqtt
    +    topic: some/notify/topic
    +  action:
    +    service: notify.notify
    +    data_template:
    +      message: 
    +
    +automation 2:
    +  trigger:
    +    platform: state
    +    entity_id: light.hue
    +  action:
    +    service: notify.notify
    +    data_template:
    +      message:  is now 
    +
    +
    + +

    Entity Namespaces allow you to influence the entity ids for a specific platform. For example you can turn light.living_room into light.holiday_home_living_room with the following config:

    + +
    light:
    +  platform: hue
    +  entity_namespace: holiday_home
    +
    +
    + + + +

    Deprecations

    +
      +
    • Conditions in automations should now specify which condition to use with condition: instead of platform:. For example condition: state.
    • +
    • RFXtrx has a new config format.
    • +
    + +

    Old RFXtrx config format:

    + +
      devices:
    +    123efab1:
    +      name: My DI.0 light device
    +      packetid: 1b2200000890efab1213f60
    +
    +
    + +

    New RFXtrx config format:

    + +
      devices:
    +    1b2200000890efab1213f60:
    +      name: My DI.0 light device
    +
    +
    + + +
    +
    +
    +
    @@ -642,93 +771,6 @@ - -
    -
    - -
    -
    - -

    - 0.15: Unforked Open Z-Wave, templated service calls, extended scene support and PEP257 compliance. -

    - - - -
    - - - 1 minute reading time - - -
      - - -
    • Release-Notes
    • - - -
    -
    - - Comments - -
    - -
    - - -
    -

    Two weeks has past so here is 0.15! We have been focussing a lot on quality. Making sure the system is more stable and reliable. I usually try to highlight one cool thing in the release notes but this release has 4 exciting announcements!

    - -
      -
    • @fabaff has upgraded the codebase to follow the PEP257 documentation standard.
    • -
    • @partofthething has migrated us to use the main Python Open Z-Wave library instead of our forked version.
    • -
    • To make our automations more powerful, @persandstrom added the option to use templates to dynamically create service calls. This works for automation, Alexa, universal media player, template switch. Learn more.
    • -
    • @MartinHjelmare has upgraded our scene support to now support all built-in services and components.
    • -
    - -

    Besides bug fixes, this release also brings:

    - -

    - - - -
    # Example using templates for service and data in service call.
    -# Works for automation, Alexa, universal media player, template switch.
    -automation:
    -  - trigger:
    -      - platform: state
    -        entity_id: switch.bathroom
    -    action:
    -      service_template: >
    -        {% if is_state('switch.bathroom', 'on') %}
    -          switch.turn_on
    -        {% else %}
    -          switch.turn_off
    -        {% endif %}
    -      data_template:
    -        entity_id: switch.{{ states('input_select.is') }}
    -
    -
    - -

    Breaking Changes

    - -
      -
    • Media Player: Attributes to call service play_media has been renamed to -media_content_type and media_content_id, to match the corresponding media -player state attributes. This change affects automations, scripts and scenes.
    • -
    - - -

    diff --git a/blog/posts/5/index.html b/blog/posts/5/index.html index 68c51d6e79..f8abbdf13f 100644 --- a/blog/posts/5/index.html +++ b/blog/posts/5/index.html @@ -78,6 +78,93 @@ +
    +
    + +

    + 0.15: Unforked Open Z-Wave, templated service calls, extended scene support and PEP257 compliance. +

    + + + +
    + + + 1 minute reading time + + +
      + + +
    • Release-Notes
    • + + +
    +
    + + Comments + +
    + +
    + + +
    +

    Two weeks has past so here is 0.15! We have been focussing a lot on quality. Making sure the system is more stable and reliable. I usually try to highlight one cool thing in the release notes but this release has 4 exciting announcements!

    + +
      +
    • @fabaff has upgraded the codebase to follow the PEP257 documentation standard.
    • +
    • @partofthething has migrated us to use the main Python Open Z-Wave library instead of our forked version.
    • +
    • To make our automations more powerful, @persandstrom added the option to use templates to dynamically create service calls. This works for automation, Alexa, universal media player, template switch. Learn more.
    • +
    • @MartinHjelmare has upgraded our scene support to now support all built-in services and components.
    • +
    + +

    Besides bug fixes, this release also brings:

    + +

    + + + +
    # Example using templates for service and data in service call.
    +# Works for automation, Alexa, universal media player, template switch.
    +automation:
    +  - trigger:
    +      - platform: state
    +        entity_id: switch.bathroom
    +    action:
    +      service_template: >
    +        {% if is_state('switch.bathroom', 'on') %}
    +          switch.turn_on
    +        {% else %}
    +          switch.turn_off
    +        {% endif %}
    +      data_template:
    +        entity_id: switch.{{ states('input_select.is') }}
    +
    +
    + +

    Breaking Changes

    + +
      +
    • Media Player: Attributes to call service play_media has been renamed to +media_content_type and media_content_id, to match the corresponding media +player state attributes. This change affects automations, scripts and scenes.
    • +
    + + + +
    +
    +
    +
    @@ -620,10 +707,10 @@ Example of the new views in the frontend. Learn mor
  • Bugfixes by @molobrakos, @MartinHjelmare, @pavoni, @trollkarlen, @zmrow, @maddox, @persandstrom, @happyleavesaoc, @balloob, @fabaff, @stefan-jonasson, @haraldnagel.
  • -

    Backwards incompatible changes

    +

    Backwards incompatible changes

    • Nest config has moved from thermostat to the Nest component.
    • -
    • 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.
    • +
    • 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. (Changed again in 0.31)
    @@ -754,71 +841,6 @@ Example of the new views in the frontend. Learn mor - -
    -
    - -
    -
    - -

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

    - - - -
    - - - two minutes reading time - - -
      - - -
    • Release-Notes
    • - - -
    -
    - - Comments - -
    - -
    - - -
    -

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

    - -
    - -
    - -

    - - - - - - Read on → -

    diff --git a/blog/posts/6/index.html b/blog/posts/6/index.html index 419d169e45..3dee275090 100644 --- a/blog/posts/6/index.html +++ b/blog/posts/6/index.html @@ -78,6 +78,71 @@ +
    +
    + +

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

    + + + +
    + + + two minutes reading time + + +
      + + +
    • Release-Notes
    • + + +
    +
    + + Comments + +
    + +
    + + +
    +

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

    + +
    + +
    + +

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

    -
    -
    - -

    - Report the temperature with ESP8266 to MQTT -

    - - - -
    - - - seven minutes reading time - - -
      - - -
    • ESP8266
    • - -
    • How-To
    • - -
    • MQTT
    • - - -
    -
    - - Comments - -
    - -
    - - -
    - -

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

    - -

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

    - -

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

    - -

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

    - - - - Read on → - -
    -
    -
    - diff --git a/components/camera.generic/index.html b/components/camera.generic/index.html index 6df6c2a7aa..7c2ef27aa3 100644 --- a/components/camera.generic/index.html +++ b/components/camera.generic/index.html @@ -177,9 +177,18 @@
  • Raspberry Pi Camera
  • +
  • + Synology Camera +
  • UniFi Video Camera
  • +
  • + Verisure Camera +
  • +
  • + ZoneMinder +
  • diff --git a/components/camera.local_file/index.html b/components/camera.local_file/index.html index 9a4d64fe18..fccf9417a9 100644 --- a/components/camera.local_file/index.html +++ b/components/camera.local_file/index.html @@ -170,9 +170,18 @@ The given file_path must be an existing f
  • Raspberry Pi Camera
  • +
  • + Synology Camera +
  • UniFi Video Camera
  • +
  • + Verisure Camera +
  • +
  • + ZoneMinder +
  • diff --git a/components/camera.mjpeg/index.html b/components/camera.mjpeg/index.html index 55dff54f47..4dde7657d7 100644 --- a/components/camera.mjpeg/index.html +++ b/components/camera.mjpeg/index.html @@ -169,9 +169,18 @@ There is a -

    The netatmo camera platform is consuming the information provided by a Netatmo Welcome camera. This component allows you to view the current photo created by the Camera.

    +

    Basic Configuration

    -

    To enable the Netatmo camera, you first have to set up netatmo, and add the following lines to your configuration.yaml:

    +

    The netatmo camera platform is consuming the information provided by a Netatmo Welcome camera. This component allows you to view the current photo created by the Camera.

    + +

    To enable the Netatmo camera, you have to set up netatmo, this will use discovery to add your camera.

    + +

    Advanced configuration

    + +

    If you want to select a specific camera, set discovery to False for netatmo and add the following lines to your configuration.yaml:

    # Example configuration.yaml entry
     camera:
    @@ -151,6 +157,9 @@
             
  • Netatmo
  • +
  • + Netatmo Binary Sensor +
  • Netatmo Sensor
  • @@ -186,9 +195,18 @@
  • Raspberry Pi Camera
  • +
  • + Synology Camera +
  • UniFi Video Camera
  • +
  • + Verisure Camera +
  • +
  • + ZoneMinder +
  • diff --git a/components/camera.rpi_camera/index.html b/components/camera.rpi_camera/index.html index b562ca890b..136a000ec6 100644 --- a/components/camera.rpi_camera/index.html +++ b/components/camera.rpi_camera/index.html @@ -172,9 +172,18 @@
  • Raspberry Pi Camera
  • +
  • + Synology Camera +
  • UniFi Video Camera
  • +
  • + Verisure Camera +
  • +
  • + ZoneMinder +
  • diff --git a/components/camera.synology/index.html b/components/camera.synology/index.html new file mode 100644 index 0000000000..02e88cf3b1 --- /dev/null +++ b/components/camera.synology/index.html @@ -0,0 +1,235 @@ + + + + + + + + + + Synology Camera - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    + + + +
    +
    + +
    + + +
    + + + + +
    +

    + Synology Camera +

    +
    +
    + + +

      +The synology platform allows you to watch the live streams of your Synology Surveillance Station based IP cameras in Home Assistant.

    + +

    To enable your Surveillance Station cameras in your installation, add the following to your configuration.yaml file:

    + +
    # Minimum configuration.yaml entry
    +camera:
    +  - platform: synology
    +    url: SYNOLOGY_URL
    +    username: USERNAME
    +    password: PASSWORD
    +
    +
    + +

    Configuration variables:

    + +
      +
    • url (Required): The URL to your synology, including port.
    • +
    • username (Required): The username for accessing surveillance station.
    • +
    • password (Required): The password for accessing surveillance station.
    • +
    • whitelist (Optional): A list of which cameras you want to add, the names must be the same as in Surveillance Station. If omited all cameras are added.
    • +
    • verify_ssl (Optional): True to require a valid certificate, False to disable certificate checking. Defaults to True.
    • +
    + +

    A full sample configuration for the synology platform is shown below:

    + +
    # Example configuration.yaml entry
    +camera:
    +  - platform: synology
    +    url: https://192.168.1.120:5001
    +    username: USERNAME
    +    password: PASSWORD
    +    verify_ssl: False
    +
    +
    + +

    +Most users will need to set valid_ssl to false unless they have installed a valid SSL certificate in place of the built in self-signed certificate. +

    + + +
    + + +
    + + + + +
    +
    + + + + + + \ No newline at end of file diff --git a/components/camera.uvc/index.html b/components/camera.uvc/index.html index ee394da203..286e28810d 100644 --- a/components/camera.uvc/index.html +++ b/components/camera.uvc/index.html @@ -163,9 +163,18 @@
  • Raspberry Pi Camera
  • +
  • + Synology Camera +
  • UniFi Video Camera
  • +
  • + Verisure Camera +
  • +
  • + ZoneMinder +
  • diff --git a/components/camera.verisure/index.html b/components/camera.verisure/index.html new file mode 100644 index 0000000000..bd82c7292d --- /dev/null +++ b/components/camera.verisure/index.html @@ -0,0 +1,220 @@ + + + + + + + + + + Verisure Camera - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    + + + +
    +
    + +
    + + +
    + + + + +
    +

    + Verisure Camera +

    +
    +
    + + +

    The verisure camera platform allows you to control your Verisure cameras.

    + +

    The requirement is that you have setup your Verisure hub.

    + + + +
    + + +
    + + + + +
    +
    + + + + + + \ No newline at end of file diff --git a/components/camera/index.html b/components/camera/index.html index 864afba2a2..8a661831c7 100644 --- a/components/camera/index.html +++ b/components/camera/index.html @@ -133,9 +133,15 @@
  • Raspberry Pi Camera
  • +
  • + Synology Camera +
  • UniFi Video Camera
  • +
  • + Verisure Camera +
  • diff --git a/components/device_tracker.actiontec/index.html b/components/device_tracker.actiontec/index.html index 62b7b8f992..a32c169fd9 100644 --- a/components/device_tracker.actiontec/index.html +++ b/components/device_tracker.actiontec/index.html @@ -161,6 +161,9 @@ This device tracker needs telnet to be enabled on the router.
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker.aruba/index.html b/components/device_tracker.aruba/index.html index 7d18e87c10..18df4a1561 100644 --- a/components/device_tracker.aruba/index.html +++ b/components/device_tracker.aruba/index.html @@ -164,6 +164,9 @@ This device tracker needs telnet to be enabled on the router.
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker.asuswrt/index.html b/components/device_tracker.asuswrt/index.html index e444721fb6..91c2854220 100644 --- a/components/device_tracker.asuswrt/index.html +++ b/components/device_tracker.asuswrt/index.html @@ -159,6 +159,9 @@ You need to enable telnet BT Home Hub 5 +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker.automatic/index.html b/components/device_tracker.automatic/index.html index 8da5c011ed..6292055334 100644 --- a/components/device_tracker.automatic/index.html +++ b/components/device_tracker.automatic/index.html @@ -159,6 +159,9 @@
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker.bbox/index.html b/components/device_tracker.bbox/index.html new file mode 100644 index 0000000000..3647dceb01 --- /dev/null +++ b/components/device_tracker.bbox/index.html @@ -0,0 +1,260 @@ + + + + + + + + + + Bbox - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    + + + +
    +
    + +
    + + +
    + + + + +
    +

    + Bbox +

    +
    +
    + + +

    The bbox platform offers presence detection by looking at connected devices to a Bbox based router from Bouygues, which is one of the main Internet provider in France.

    + +

    +Bbox is a generic name for different hardware routers. The platform has only been tested on a Sagem F@st 5330b because it’s the only model the developer owns. +

    + +

    To use an Bbox router in your installation, add the following to your configuration.yaml file:

    + +
    # Example configuration.yaml entry
    +device_tracker:
    +  - platform: bbox
    +
    +
    + +

    +For now and due to third party limitation, the Bbox must be on the same local network as the Home Assistant installation. And with the default IP configuration (IP of the router must be 192.168.1.254). +

    + +

    See the device tracker component page for instructions how to configure the people to be tracked.

    + + + +
    + + +
    + + + + +
    +
    + + + + + + \ No newline at end of file diff --git a/components/device_tracker.bluetooth_le_tracker/index.html b/components/device_tracker.bluetooth_le_tracker/index.html index 60d731191a..1cada6346e 100644 --- a/components/device_tracker.bluetooth_le_tracker/index.html +++ b/components/device_tracker.bluetooth_le_tracker/index.html @@ -168,6 +168,9 @@ Some BTLE devices (e.g. fitness trackers) are only visible to the devices that t
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker.bluetooth_tracker/index.html b/components/device_tracker.bluetooth_tracker/index.html index c22b3a55be..9498a9770a 100644 --- a/components/device_tracker.bluetooth_tracker/index.html +++ b/components/device_tracker.bluetooth_tracker/index.html @@ -147,6 +147,9 @@
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker.bt_home_hub_5/index.html b/components/device_tracker.bt_home_hub_5/index.html index b5a4be0a7d..c11e897372 100644 --- a/components/device_tracker.bt_home_hub_5/index.html +++ b/components/device_tracker.bt_home_hub_5/index.html @@ -146,6 +146,9 @@
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker.ddwrt/index.html b/components/device_tracker.ddwrt/index.html index 268dcfb900..7fce1d940c 100644 --- a/components/device_tracker.ddwrt/index.html +++ b/components/device_tracker.ddwrt/index.html @@ -153,6 +153,9 @@
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker.fritz/index.html b/components/device_tracker.fritz/index.html index 0c5927a0b0..6fa81009a3 100644 --- a/components/device_tracker.fritz/index.html +++ b/components/device_tracker.fritz/index.html @@ -159,6 +159,9 @@ It seems that it is not necessary to use it in current generation Fritz!Box rout
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker.icloud/index.html b/components/device_tracker.icloud/index.html index c29d0c14bb..aeb127b771 100644 --- a/components/device_tracker.icloud/index.html +++ b/components/device_tracker.icloud/index.html @@ -164,6 +164,9 @@ If you have two-factor authentication enabled on your iCloud account you will no
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker.locative/index.html b/components/device_tracker.locative/index.html index 8f13015ca9..c4b151e261 100644 --- a/components/device_tracker.locative/index.html +++ b/components/device_tracker.locative/index.html @@ -154,6 +154,9 @@
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker.luci/index.html b/components/device_tracker.luci/index.html index 90ab0ac97c..0d421165e3 100644 --- a/components/device_tracker.luci/index.html +++ b/components/device_tracker.luci/index.html @@ -166,6 +166,9 @@ Some installations have a s
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker.mqtt/index.html b/components/device_tracker.mqtt/index.html index b677fc8ae4..236276b2e9 100644 --- a/components/device_tracker.mqtt/index.html +++ b/components/device_tracker.mqtt/index.html @@ -197,6 +197,9 @@
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker.netgear/index.html b/components/device_tracker.netgear/index.html index e5b8152a9c..4a3bfa33eb 100644 --- a/components/device_tracker.netgear/index.html +++ b/components/device_tracker.netgear/index.html @@ -157,6 +157,9 @@
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker.nmap_tracker/index.html b/components/device_tracker.nmap_tracker/index.html index 540913018f..d179d7e68c 100644 --- a/components/device_tracker.nmap_tracker/index.html +++ b/components/device_tracker.nmap_tracker/index.html @@ -93,6 +93,8 @@

    If you’re on Debian or Ubuntu, you might have to install the packages for arp and nmap. Do so by running $ sudo apt-get install net-tools nmap. On a Fedora host run $ sudo dnf -y install nmap.

    +

    Host detection is done via Nmap’s “fast scan” (-F) of the most frequently used 100 ports, with a host timeout of 5 seconds.

    +

    To use this device tracker in your installation, add the following to your configuration.yaml file:

    # Example configuration.yaml entry
    @@ -105,7 +107,7 @@
     

    Configuration variables:

      -
    • hosts (Required): The network range to scan in CIDR notation, eg. 192.168.1.1/24.
    • +
    • hosts (Required): The network address to scan (in any supported NMap format). Mixing subnets and IPs is possible.
    • home_interval (Optional): The number of minutes nmap will not scan this device, assuming it is home, in order to preserve the device battery.
    • exclude (Optional): Hosts not to include in nmap scanning.
    @@ -113,6 +115,7 @@

    A full example for the nmap tracker could look like the following sample:

    # Example configuration.yaml entry for nmap
    +# One whole subnet, and skipping two specific IPs.
     device_tracker:
       - platform: nmap_tracker
         hosts: 192.168.1.1/24
    @@ -123,6 +126,17 @@
     
    +
    # Example configuration.yaml for nmap
    +# One subnet, and two specific IPs in another subnet.
    +device_tracker:
    +  - platform: nmap_tracker
    +    hosts:
    +      - 192.168.1.1/24
    +      - 10.0.0.2
    +      - 10.0.0.15
    +
    +
    +

    See the device tracker component page for instructions how to configure the people to be tracked.

    @@ -163,6 +177,9 @@
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker.owntracks/index.html b/components/device_tracker.owntracks/index.html index ed2cc2cdf3..e2628f40ff 100644 --- a/components/device_tracker.owntracks/index.html +++ b/components/device_tracker.owntracks/index.html @@ -204,6 +204,9 @@
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker.snmp/index.html b/components/device_tracker.snmp/index.html index 6c281b4755..dff00655be 100644 --- a/components/device_tracker.snmp/index.html +++ b/components/device_tracker.snmp/index.html @@ -107,9 +107,9 @@ This device tracker needs SNMP to be enabled on the router.
  • TPLink: 1.3.6.1.2.1.3.1.1.2.19.1 (Archer VR2600v, need to enable SNMP service)
  • -

    To use the SNMP platform in your installation, add the following to your configuration.yaml file:

    +

    To use the SNMP version 1 platform in your installation, add the following to your configuration.yaml file:

    -
    # Example configuration.yaml entry
    +
    # Example configuration.yaml entry for SNMP version 1
     device_tracker:
       - platform: snmp
         host: 192.168.1.1
    @@ -117,12 +117,28 @@ This device tracker needs SNMP to be enabled on the router.
         baseoid: 1.3.6.1.4.1.14988.1.1.1.2.1.1
     
    + +

    If you want to use encryption, you must enable SNMP version 3 by adding authkey and privkey variables and enabling SNMP version 3 on your router. Currently only SHA1 is supported for authentication and AES for encryption. Example of SNMPv3 configuration:

    + +
    # Example configuration.yaml entry for SNMP version 3
    +device_tracker:
    +  - platform: snmp
    +    host: 192.168.1.1
    +    community: username
    +    authkey: authpass
    +    privkey: privpass
    +    baseoid: 1.3.6.1.4.1.14988.1.1.1.2.1.1
    +
    +
    +

    Configuration variables:

    • host (Required): The IP address of the router, eg. 192.168.1.1.
    • community (Required): The SNMP community which is set for the device. Most devices have a default community set to to public with read-only permission (which is sufficient).
    • baseoid (Required): The OID prefix where wireless client registrations can be found, usually vendor specific. It’s advised to use the numerical notation. To find this base OID, check vendor documentation or check the MIB file for your device.
    • +
    • authkey (Inclusive): Authentication key for SNMPv3. Variable privkey must also be set.
    • +
    • privkey (Inclusive): Privacy key SNMPv3. Variable authkey must also be set.

    See the device tracker component page for instructions how to configure the people to be tracked.

    @@ -176,6 +192,9 @@ This device tracker needs SNMP to be enabled on the router.
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker.thomson/index.html b/components/device_tracker.thomson/index.html index 005cfda8c9..d702a21ac1 100644 --- a/components/device_tracker.thomson/index.html +++ b/components/device_tracker.thomson/index.html @@ -152,6 +152,9 @@
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker.tomato/index.html b/components/device_tracker.tomato/index.html index d47dec9843..d0dfdb3413 100644 --- a/components/device_tracker.tomato/index.html +++ b/components/device_tracker.tomato/index.html @@ -158,6 +158,9 @@
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker.tplink/index.html b/components/device_tracker.tplink/index.html index b7bec43976..37407fd585 100644 --- a/components/device_tracker.tplink/index.html +++ b/components/device_tracker.tplink/index.html @@ -174,6 +174,9 @@ TP-Link devices typically only allow one login at a time to the admin console.
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker.ubus/index.html b/components/device_tracker.ubus/index.html index 24eb282485..f9e1d23465 100644 --- a/components/device_tracker.ubus/index.html +++ b/components/device_tracker.ubus/index.html @@ -191,6 +191,9 @@ file
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker.unifi/index.html b/components/device_tracker.unifi/index.html index 65126c22c5..bdd3b242a2 100644 --- a/components/device_tracker.unifi/index.html +++ b/components/device_tracker.unifi/index.html @@ -154,6 +154,9 @@
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker.volvooncall/index.html b/components/device_tracker.volvooncall/index.html index 75790fe3a1..a4c5fa7d8d 100644 --- a/components/device_tracker.volvooncall/index.html +++ b/components/device_tracker.volvooncall/index.html @@ -151,6 +151,9 @@
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/device_tracker/index.html b/components/device_tracker/index.html index d46631fe33..f770935ea3 100644 --- a/components/device_tracker/index.html +++ b/components/device_tracker/index.html @@ -245,6 +245,9 @@
  • BT Home Hub 5
  • +
  • + Bbox +
  • Bluetooth LE Tracker
  • diff --git a/components/dweet/index.html b/components/dweet/index.html index cb1804880a..477ea6f7e8 100644 --- a/components/dweet/index.html +++ b/components/dweet/index.html @@ -153,6 +153,9 @@
  • Dweet.io
  • +
  • + Emoncms history +
  • Graphite
  • diff --git a/components/emoncms_history/index.html b/components/emoncms_history/index.html new file mode 100644 index 0000000000..88fd932627 --- /dev/null +++ b/components/emoncms_history/index.html @@ -0,0 +1,207 @@ + + + + + + + + + + Emoncms history - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    + + + +
    +
    + +
    + + +
    + + + + +
    +

    + Emoncms History +

    +
    +
    + + +

    The emoncms_history component makes it possible to transfer details collected with Home Assistant to Emoncms.org or your local running Emoncms instance. It will send the data to a specific input node on Emoncms with the entity IDs as a key. Afterwards you can create feeds and dashboards in Emoncms with the collected data.

    + +

    To use the emoncms_history component in your installation, add the following to your configuration.yaml file:

    + +
    # Example configuration.yaml entry
    +emoncms_history:
    +  api_key: put your emoncms WRITE api key here
    +  url: https://emoncms.org
    +  inputnode: 19
    +  whitelist:
    +    - sensor.owm_temperature
    +    - sensor.owm_wind_speed
    +
    +
    + +

    Configuration variables:

    + +
      +
    • api_key (Required): Your emoncms write api key
    • +
    • url (Required): The root URL of your Emoncms installation. (Use https://emoncms.org for the cloud based version)
    • +
    • inputnode (Required): Input node that will be used inside emoncms. Please make sure you use a dedicated, not used before, node for this component!
    • +
    • whitelist (Required): List of entity IDs you want to publish.
    • +
    • scan_interval (Optional): Defines, in seconds, how reguarly the states of the whitelisted entities are being gathered and send to emoncms. Default is 30 seconds.
    • +
    + + +
    + + +
    + + + + +
    +
    + + + + + + \ No newline at end of file diff --git a/components/envisalink/index.html b/components/envisalink/index.html index 29f58ce368..451c88e24b 100644 --- a/components/envisalink/index.html +++ b/components/envisalink/index.html @@ -192,6 +192,9 @@
  • Alarm.com Alarm Control Panel
  • +
  • + Concord232 Alarm Control Panel +
  • Envisalink Alarm
  • diff --git a/components/ffmpeg/index.html b/components/ffmpeg/index.html index ea7112feab..2fff5a9be6 100644 --- a/components/ffmpeg/index.html +++ b/components/ffmpeg/index.html @@ -108,6 +108,18 @@ You need the ffmpeg binary in your system
  • run_test (Optional): Default True. Check if input is usable by ffmpeg.
  • +

    Raspbian Debian Jessie Lite Installations

    +

    To get the binary on Raspbian Debian Jessie Lite on a RPi you need to perform the following:

    +
    $ sudo apt-get install libav-tools
    +
    +
    +

    This will get a forked version of ffmpeg called avconv, once this is installed you need to use the following in the configuration:

    + +
    ffmpeg:
    +  ffmpeg_bin: /usr/bin/avconv
    +
    +
    +

    Troubleshooting

    In most cases, ffmpeg automatically detects all needed options to read a video or audio stream or file. But it is possible in rare cases that you will need to set options to help ffmpeg out.

    diff --git a/components/graphite/index.html b/components/graphite/index.html index 803e8b573a..1a93436c21 100644 --- a/components/graphite/index.html +++ b/components/graphite/index.html @@ -132,6 +132,9 @@
  • Dweet.io
  • +
  • + Emoncms history +
  • Graphite
  • diff --git a/components/history/index.html b/components/history/index.html index 5668422b8d..52b3e081c6 100644 --- a/components/history/index.html +++ b/components/history/index.html @@ -93,7 +93,7 @@

    To enable the history option in your installation, add the following to your configuration.yaml file:

    -
    # Example configuration.yaml entry
    +
    # Basic configuration.yaml entry
     history:
     
    @@ -108,6 +108,70 @@ 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.

    +

    Configuration variables:

    + +
      +
    • exclude (Optional): Configure which components should not be displayed. +
        +
      • entities (Optional): The list of entity ids to be excluded from the history.
      • +
      • domains (Optional): The list of domains to be excluded from the history.
      • +
      +
    • +
    • include (Optional): Configure which components should be displayed. +
        +
      • entities (Optional): The list of entity ids to be included from the history.
      • +
      • domains (Optional): The list of domains to be included from the history.
      • +
      +
    • +
    + +

    Without any include or exclude configuration the history displays graphs for every entity (well that’s not exactly true - for instance hidden entities or scenes are never shown) on a given date. If you are only interested in some of the entities you several options:

    + +
      +
    • Define domains and entities to exclude (aka. blacklist). This is convenient when you are basically happy with the information displayed, but just want to remove some entities or domains. Usually these are entities/domains which do not change (like weblink) or rarely change (updater or automation). +
      # Example configuration.yaml entry with exclude
      +history:
      +exclude:
      +  domains:
      +    - automation
      +    - weblink
      +    - updater
      +  entities:
      +    - sensor.last_boot
      +    - sensor.date
      +
      +
      +
    • +
    • Define domains and entities to display by using the include configuration (aka. whitelist). If you have a lot of entities in your system and your exclude lists possibly get very large, it might be better just to define the entities or domains to display. +
      # Example configuration.yaml entry with include
      +history:
      +include:
      +  domains:
      +    - sensor
      +    - switch
      +    - media_player
      +
      +
      +
    • +
    • Use the include list to define the domains/entities to display, and exclude some of them with in the exclude list. This makes sense if you for instance include the sensor domain, but want to exclude some specific sensors. Instead of adding every sensor entity to the include entities list just include the sensor domain and exclude the sensor entities you are not interested in. +```yaml +

      Example configuration.yaml entry with include and exclude

      +

      history: +include: + domains: + - sensor + - switch + - media_player +exclude: + entities:

      +
        +
      • sensor.last_boot
      • +
      • sensor.date +```
      • +
      +
    • +
    +

    Implementation details

    The history is stored in a SQLite database home-assistant.db within your config directory.

    @@ -167,6 +231,9 @@ Events are saved in a local database. Google Graphs is used to draw the graph. D
  • Dweet.io
  • +
  • + Emoncms history +
  • Graphite
  • diff --git a/components/http/index.html b/components/http/index.html index 5e972c71b3..779d8ef770 100644 --- a/components/http/index.html +++ b/components/http/index.html @@ -111,7 +111,7 @@ It’s HIGHLY recommended that you set the api_p
  • 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.
  • cors_allowed_origins (Optional): A list of origin domain names to allow CORS requests from. Enabling this will set the Access-Control-Allow-Origin header to the Origin header if it is found in the list, and the Access-Control-Allow-Headers header to Origin, Accept, X-Requested-With, Content-type, X-HA-access. You must provide the exact Origin, i.e. https://home-assistant.io will allow requests from https://home-assistant.io but not http://home-assistant.io.
  • -
  • approved_ips (Optional): A list of approved ips. Then it will be possible to login from given ips without providing a password.
  • +
  • trusted_networks (Optional): List of trusted networks, consisting of IP addresses or networks, that are allowed to bypass password protection when accessing Home Assistant.
  • The sample below shows a configuration entry with possible values:

    @@ -125,9 +125,11 @@ It’s HIGHLY recommended that you set the api_p cors_allowed_origins: - https://google.com - https://home-assistant.io - approved_ips: + trusted_networks: - 127.0.0.1 - - 192.168.1.9 + - ::1 + - 192.168.0.0/24 + - 2001:DB8:ABCD::/48
    diff --git a/components/ifttt.manything/index.html b/components/ifttt.manything/index.html index 2e3132ce91..e7c78a22a5 100644 --- a/components/ifttt.manything/index.html +++ b/components/ifttt.manything/index.html @@ -219,9 +219,18 @@ For ManyThing support, you need to set up an on<
  • Raspberry Pi Camera
  • +
  • + Synology Camera +
  • UniFi Video Camera
  • +
  • + Verisure Camera +
  • +
  • + ZoneMinder +
  • diff --git a/components/index.html b/components/index.html index 2d0b9a5630..030187b5fe 100644 --- a/components/index.html +++ b/components/index.html @@ -103,7 +103,7 @@ Support for these components is provided by the Home Assistant community.
    - All (444) + All (464) Featured @@ -112,7 +112,7 @@ Support for these components is provided by the Home Assistant community. Alarm - (9) + (10) @@ -126,7 +126,14 @@ Support for these components is provided by the Home Assistant community. Binary Sensor - (28) + (29) + + + + + + Binary sensor + (1) @@ -140,7 +147,7 @@ Support for these components is provided by the Home Assistant community. Camera - (10) + (13) @@ -217,7 +224,7 @@ Support for these components is provided by the Home Assistant community. History - (9) + (10) @@ -252,7 +259,7 @@ Support for these components is provided by the Home Assistant community. Notifications - (31) + (34) @@ -268,14 +275,14 @@ Support for these components is provided by the Home Assistant community. Presence Detection - (24) + (25) Sensor - (38) + (45) @@ -289,7 +296,7 @@ Support for these components is provided by the Home Assistant community. Switch - (38) + (40) @@ -384,6 +391,30 @@ Support for these components is provided by the Home Assistant community. + + + + + + + + + + + + + + + @@ -896,6 +955,34 @@ Support for these components is provided by the Home Assistant community. + + + + + + + + + + + + + + + + + + + + + + + @@ -3456,6 +3613,20 @@ Support for these components is provided by the Home Assistant community. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
  • Dweet.io
  • +
  • + Emoncms history +
  • Graphite
  • diff --git a/components/lirc/index.html b/components/lirc/index.html index ffa122c6bc..a67033854f 100644 --- a/components/lirc/index.html +++ b/components/lirc/index.html @@ -97,39 +97,10 @@

    To allow Home Assistant to talk to your IR receiver, you need to first make sure you have the correct dependencies installed:

    -
    $ sudo apt-get install lirc python3-lirc
    +
    $ sudo apt-get install lirc liblircclient-dev
     
    -

    Check the version of python3-lirc:

    - -
    $ apt-cache show python3-lirc
    -Package: python3-lirc
    -Source: python-lirc
    -Version: 1.2.1-2
    -
    -
    - -

    If you do not have this version or you are running in a virtual environment, then your system will completely freeze with this component active. You will need to build python3-lirc from source. The version of this library in the Python package index is also broken, so the typical dependency system cannot fix this. Build it from source like this:

    - -

    As regular user:

    - -
    sudo apt-get install liblircclient-dev
    -
    -
    - -

    As the user that runs hass:

    - -
    (hass) $  git clone https://github.com/tompreston/python-lirc.git
    -(hass) $  cd python-lirc
    -(hass) $  make py3
    -(hass) $  python3 setup.py build
    -(hass) $  python3 setup.py install
    -
    -
    - -

    If you are not using a virtual environment setup, then you’ll need a sudo before the install line above.

    -

    If you are configuring on a Raspberry Pi, there are excellent instructions with GPIO schematics and driver configurations here. Consider following these.

    diff --git a/components/lock.verisure/index.html b/components/lock.verisure/index.html index 57c23463ba..0c1003b78d 100644 --- a/components/lock.verisure/index.html +++ b/components/lock.verisure/index.html @@ -126,6 +126,9 @@
  • Verisure Alarm
  • +
  • + Verisure Camera +
  • Verisure Sensor
  • diff --git a/components/logbook/index.html b/components/logbook/index.html index 00d195fd69..9c51e7d983 100644 --- a/components/logbook/index.html +++ b/components/logbook/index.html @@ -101,14 +101,24 @@

    Configuration variables:

      -
    • exclude (Optional): Configure which components should not create logbook enties.
    • -
    • entities (Optional): The list of entity ids to be excluded from creating logbook entries.
    • -
    • domains (Optional): The list of domains to be excluded from creating logbook entries.
    • +
    • exclude (Optional): Configure which components should not create logbook entries. +
        +
      • entities (Optional): The list of entity ids to be excluded from creating logbook entries.
      • +
      • domains (Optional): The list of domains to be excluded from creating logbook entries.
      • +
      +
    • +
    • include (Optional): Configure which components should create logbook entries. +
        +
      • entities (Optional): The list of entity ids to be included from creating logbook entries.
      • +
      • domains (Optional): The list of domains to be included from creating logbook entries.
      • +
      +

    If you want to exclude messages of some entities or domains from the logbook just add the exclude parameter like:

    -
    logbook:
    +
    # Example of excluding domains and entities from the logbook
    +logbook:
       exclude:
         entities:
           - sensor.last_boot
    @@ -119,6 +129,34 @@
     
    +

    In case you just want to see messages from some specific entities or domains use the include configuration:

    + +
    # Example to show how to include only the listed domains and entities in the logbook
    +logbook:
    +  include:
    +    domains:
    +      - sensor
    +      - switch
    +      - media_player
    +
    +
    + +

    You can also use the include list and filter out some entities or domains with an exclude list. Usually this makes sense if you define domains on the include side and filter out some specific entities.

    + +
    # Example of combining include and exclude configurations
    +logbook:
    +  include:
    +    domains:
    +      - sensor
    +      - switch
    +      - media_player
    +  exclude:
    +    entities:
    +      - sensor.last_boot
    +      - sensor.date
    +
    +
    +

    Exclude Events

    Entities customized as hidden are excluded from the logbook by default, but sometimes you want to show the entity in the UI and not in the logbook. For instance you use the sensor.dateto show the current date in the UI, but you do not want an logbook entry for that sensor every day. @@ -167,6 +205,9 @@ To exclude these entities just add them to the e

  • Dweet.io
  • +
  • + Emoncms history +
  • Graphite
  • diff --git a/components/logentries/index.html b/components/logentries/index.html index 679ecaf638..6ba5e42791 100644 --- a/components/logentries/index.html +++ b/components/logentries/index.html @@ -127,6 +127,9 @@
  • Dweet.io
  • +
  • + Emoncms history +
  • Graphite
  • diff --git a/components/media_player.panasonic_viera/index.html b/components/media_player.panasonic_viera/index.html index b24334dfd4..5c11f540e1 100644 --- a/components/media_player.panasonic_viera/index.html +++ b/components/media_player.panasonic_viera/index.html @@ -96,6 +96,7 @@
    • TX-P42STW50
    • TC-P65VT30
    • +
    • TX-55CX700E

    If your model is not on the list then give it a test, if everything works correctly then add it to the list on GitHub.

    diff --git a/components/media_player.pioneer/index.html b/components/media_player.pioneer/index.html index 678b403e04..c87c08323f 100644 --- a/components/media_player.pioneer/index.html +++ b/components/media_player.pioneer/index.html @@ -105,8 +105,16 @@
    • host (Required): The IP of the Pioneer device, eg. 192.168.0.10
    • name (Optional): The name you would like to give to the receiver.
    • +
    • port (Optional): The port on which the Pioneer device listens, e.g. 23 (default) or 8102
    • +
    • timeout (Optional): Number of seconds (float) to wait for blocking operations like connect, write, and read.
    +

    Notes:

    + +
      +
    • Some Pioneer AVRs use the port 23 default and some are reported to use 8102.
    • +
    • timeout is a socket level option and should only be configured if you know what you are doing.
    • +
    diff --git a/components/media_player.yamaha/index.html b/components/media_player.yamaha/index.html index 8999bc3d97..6d0e6a239d 100644 --- a/components/media_player.yamaha/index.html +++ b/components/media_player.yamaha/index.html @@ -121,7 +121,8 @@

    A few notes:

      -
    • Not specifying the host variable will result in automatically searching your network for Yamaha Receivers. It will add a media player device for each one.
    • +
    • Not specifying the host variable will result in automatically searching your network for Yamaha Receivers. It will add a media player device for each one.
    • +
    • For receivers that support more than one zone, Home Assistant will add one media player per zone supported by the player, named “$name Zone 2” and “$name Zone 3”.
    • In some cases, autodiscovery fails due to a known bug in the receiver’s firmware. It is possible to manually specify the reveiver’s IP address or via it’s hostname (if it is discoverably by your DNS) then.
    • Please note: If adding the IP address or hostname manually, you must enable network standby on your receiver, or else startup of Home Assistant will hang if you have your receiver switched off.
    • Currently, this component supports powering on/off, mute, volume control and source selection.
    • diff --git a/components/netatmo/index.html b/components/netatmo/index.html index b2d4145ef2..3300340d39 100644 --- a/components/netatmo/index.html +++ b/components/netatmo/index.html @@ -89,7 +89,7 @@
      -

      The netatmo component platform is the main component to integrate all Netatmo related platforms. Besides this component you will have to setup any connected sensors separately.

      +

      The netatmo component platform is the main component to integrate all Netatmo related platforms.

      To enable the Netatmo component, add the following lines to your configuration.yaml:

      @@ -109,6 +109,7 @@
    • secret_key (Required): Your netatmo secret key
    • username (Required): Username for the netatmo account.
    • password (Required): Password for the netatmo account.
    • +
    • discovery (Optional): Whether to discover Netatmo devices. Set it to False, if you want to choose which Netatmo device you want to add (default True).

    Get API and Secret Key

    @@ -132,7 +133,7 @@ Click on ‘Create an App’ at the top of the page.

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

    @@ -157,6 +158,9 @@ The Home Assistant NetAtmo platform has only be tested with the classic indoor,

    Related components

      +
    • + Netatmo Binary Sensor +
    • Netatmo Camera
    • diff --git a/components/notify.apns/index.html b/components/notify.apns/index.html new file mode 100644 index 0000000000..427395c63d --- /dev/null +++ b/components/notify.apns/index.html @@ -0,0 +1,307 @@ + + + + + + + + + + APNS - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      +
      + +
      +
      + + + +
      +
      + +
      + + +
      + + + + +
      +

      + APNS +

      +
      +
      + + +

      The apns platform uses the Apple Push Notification service (APNS) to deliver notifications from Home Assistant.

      + +

      To use the APNS service you will need an Apple developer account and you will need to create an App to receive push notifications. For more information see the apple developer documentation.

      + +
      # Example configuration.yaml entry
      +notify:
      +  name: NOTIFIER_NAME
      +  platform: apns
      +  cert_file: cert_file.pem
      +
      +
      + +

      Configuration variables:

      + +
        +
      • name (Required): The name of the notifier. The notifier will bind to the service notify.NOTIFIER_NAME.
      • +
      • sandbox (Optional): If true notifications will be sent to the sandbox (test) notification service. Default false.
      • +
      • cert_file (Required): The certificate to use to authenticate with the APNS service.
      • +
      + +

      The APNS platform will register two services, notify.NOTIFIER_NAME and apns.NOTIFIER_NAME.

      + +

      apns.NOTIFIER_NAME

      + +

      This service will register device id’s with home assistant. In order to receive a notification a device must be registered. The app on the device can use this service to send an ID to Home Assistant during startup, the ID will be stored in [NOTIFIER_NAME]_apns.yaml.

      + +

      See didRegisterForRemoteNotificationsWithDeviceToken in the Apple developer documentation for more information about how to obtain a device id.

      + +

      notify.NOTIFIER_NAME

      + +

      This service will send messages to a registered device. The following parameters can be used:

      + +
        +
      • +

        message: The message to send

        +
      • +
      • +

        target: The desired state of the device, only devices that match the state will receive messages. To enable state tracking a registered device must have a tracking_device_id attribute added to the [NOTIFIER_NAME]_apns.yaml file. If this ID matches a device in known_devices.yaml the device state will be tracked.

        +
      • +
      • +

        data:

        +
          +
        • badge: The number to display as the badge of the app ic.
        • +
        • sound: The name of a sound file in the app bundle or in the Library/Sounds folder.
        • +
        • category: Provide this key with a string value that represents the identifier property of the UIMutableUserNotificationCategory.
        • +
        • content_available: Provide this key with a value of 1 to indicate that new content is available.
        • +
        +
      • +
      + + +
      + + +
      + + + + +
      +
      + + + + + + \ No newline at end of file diff --git a/components/notify.aws_lambda/index.html b/components/notify.aws_lambda/index.html index 9b5274bf42..0726a7ae6c 100644 --- a/components/notify.aws_lambda/index.html +++ b/components/notify.aws_lambda/index.html @@ -179,6 +179,9 @@

      Category Notifications

        +
      • + APNS +
      • AWS Lambda
      • @@ -224,6 +227,9 @@
      • MQTT Notifications
      • +
      • + Matrix +
      • MessageBird
      • @@ -266,6 +272,9 @@
      • Telegram
      • +
      • + Telstra +
      • Twilio SMS
      • diff --git a/components/notify.aws_sns/index.html b/components/notify.aws_sns/index.html index ef982c8c2f..0fd69baf3f 100644 --- a/components/notify.aws_sns/index.html +++ b/components/notify.aws_sns/index.html @@ -169,6 +169,9 @@

        Category Notifications

          +
        • + APNS +
        • AWS Lambda
        • @@ -214,6 +217,9 @@
        • MQTT Notifications
        • +
        • + Matrix +
        • MessageBird
        • @@ -256,6 +262,9 @@
        • Telegram
        • +
        • + Telstra +
        • Twilio SMS
        • diff --git a/components/notify.aws_sqs/index.html b/components/notify.aws_sqs/index.html index f1b3782899..2154e45251 100644 --- a/components/notify.aws_sqs/index.html +++ b/components/notify.aws_sqs/index.html @@ -156,6 +156,9 @@

          Category Notifications

            +
          • + APNS +
          • AWS Lambda
          • @@ -201,6 +204,9 @@
          • MQTT Notifications
          • +
          • + Matrix +
          • MessageBird
          • @@ -243,6 +249,9 @@
          • Telegram
          • +
          • + Telstra +
          • Twilio SMS
          • diff --git a/components/notify.command_line/index.html b/components/notify.command_line/index.html index 7d1019cc0a..4aa71d4050 100644 --- a/components/notify.command_line/index.html +++ b/components/notify.command_line/index.html @@ -156,6 +156,9 @@

            Category Notifications

              +
            • + APNS +
            • AWS Lambda
            • @@ -201,6 +204,9 @@
            • MQTT Notifications
            • +
            • + Matrix +
            • MessageBird
            • @@ -243,6 +249,9 @@
            • Telegram
            • +
            • + Telstra +
            • Twilio SMS
            • diff --git a/components/notify.ecobee/index.html b/components/notify.ecobee/index.html index c84f754279..cf3973ef93 100644 --- a/components/notify.ecobee/index.html +++ b/components/notify.ecobee/index.html @@ -152,6 +152,9 @@

              Category Notifications

                +
              • + APNS +
              • AWS Lambda
              • @@ -197,6 +200,9 @@
              • MQTT Notifications
              • +
              • + Matrix +
              • MessageBird
              • @@ -239,6 +245,9 @@
              • Telegram
              • +
              • + Telstra +
              • Twilio SMS
              • diff --git a/components/notify.file/index.html b/components/notify.file/index.html index 63de1f0a77..4cc8d0cdbb 100644 --- a/components/notify.file/index.html +++ b/components/notify.file/index.html @@ -137,6 +137,9 @@

                Category Notifications

                  +
                • + APNS +
                • AWS Lambda
                • @@ -182,6 +185,9 @@
                • MQTT Notifications
                • +
                • + Matrix +
                • MessageBird
                • @@ -224,6 +230,9 @@
                • Telegram
                • +
                • + Telstra +
                • Twilio SMS
                • diff --git a/components/notify.free_mobile/index.html b/components/notify.free_mobile/index.html index ab25737374..c8b5be3021 100644 --- a/components/notify.free_mobile/index.html +++ b/components/notify.free_mobile/index.html @@ -147,6 +147,9 @@ If you disable and re-enable the SMS API option, please be sure to update your t

                  Category Notifications

                    +
                  • + APNS +
                  • AWS Lambda
                  • @@ -192,6 +195,9 @@ If you disable and re-enable the SMS API option, please be sure to update your t
                  • MQTT Notifications
                  • +
                  • + Matrix +
                  • MessageBird
                  • @@ -234,6 +240,9 @@ If you disable and re-enable the SMS API option, please be sure to update your t
                  • Telegram
                  • +
                  • + Telstra +
                  • Twilio SMS
                  • diff --git a/components/notify.gntp/index.html b/components/notify.gntp/index.html index 8dffee61b2..7fba1b5f5d 100644 --- a/components/notify.gntp/index.html +++ b/components/notify.gntp/index.html @@ -139,6 +139,9 @@

                    Category Notifications

                      +
                    • + APNS +
                    • AWS Lambda
                    • @@ -184,6 +187,9 @@
                    • MQTT Notifications
                    • +
                    • + Matrix +
                    • MessageBird
                    • @@ -226,6 +232,9 @@
                    • Telegram
                    • +
                    • + Telstra +
                    • Twilio SMS
                    • diff --git a/components/notify.group/index.html b/components/notify.group/index.html index ef70ad6fed..ed98e18701 100644 --- a/components/notify.group/index.html +++ b/components/notify.group/index.html @@ -151,6 +151,9 @@

                      Category Notifications

                        +
                      • + APNS +
                      • AWS Lambda
                      • @@ -196,6 +199,9 @@
                      • MQTT Notifications
                      • +
                      • + Matrix +
                      • MessageBird
                      • @@ -238,6 +244,9 @@
                      • Telegram
                      • +
                      • + Telstra +
                      • Twilio SMS
                      • diff --git a/components/notify.html5/index.html b/components/notify.html5/index.html index 49ac9f6a41..8d081c55c6 100644 --- a/components/notify.html5/index.html +++ b/components/notify.html5/index.html @@ -360,6 +360,9 @@

                        Category Notifications

                          +
                        • + APNS +
                        • AWS Lambda
                        • @@ -405,6 +408,9 @@
                        • MQTT Notifications
                        • +
                        • + Matrix +
                        • MessageBird
                        • @@ -447,6 +453,9 @@
                        • Telegram
                        • +
                        • + Telstra +
                        • Twilio SMS
                        • diff --git a/components/notify.instapush/index.html b/components/notify.instapush/index.html index adad96b521..068560f3f2 100644 --- a/components/notify.instapush/index.html +++ b/components/notify.instapush/index.html @@ -175,6 +175,9 @@

                          Category Notifications

                            +
                          • + APNS +
                          • AWS Lambda
                          • @@ -220,6 +223,9 @@
                          • MQTT Notifications
                          • +
                          • + Matrix +
                          • MessageBird
                          • @@ -262,6 +268,9 @@
                          • Telegram
                          • +
                          • + Telstra +
                          • Twilio SMS
                          • diff --git a/components/notify.joaoapps_join/index.html b/components/notify.joaoapps_join/index.html index 1ecd4bd22a..0559590947 100644 --- a/components/notify.joaoapps_join/index.html +++ b/components/notify.joaoapps_join/index.html @@ -126,6 +126,9 @@

                            Category Notifications

                              +
                            • + APNS +
                            • AWS Lambda
                            • @@ -171,6 +174,9 @@
                            • MQTT Notifications
                            • +
                            • + Matrix +
                            • MessageBird
                            • @@ -213,6 +219,9 @@
                            • Telegram
                            • +
                            • + Telstra +
                            • Twilio SMS
                            • diff --git a/components/notify.kodi/index.html b/components/notify.kodi/index.html index 87503c5d8c..cb33470ad5 100644 --- a/components/notify.kodi/index.html +++ b/components/notify.kodi/index.html @@ -172,6 +172,9 @@

                              Category Notifications

                                +
                              • + APNS +
                              • AWS Lambda
                              • @@ -217,6 +220,9 @@
                              • MQTT Notifications
                              • +
                              • + Matrix +
                              • MessageBird
                              • @@ -259,6 +265,9 @@
                              • Telegram
                              • +
                              • + Telstra +
                              • Twilio SMS
                              • diff --git a/components/notify.llamalab_automate/index.html b/components/notify.llamalab_automate/index.html index 6c0d3a0438..b6d8c5b035 100644 --- a/components/notify.llamalab_automate/index.html +++ b/components/notify.llamalab_automate/index.html @@ -155,6 +155,9 @@

                                Category Notifications

                                  +
                                • + APNS +
                                • AWS Lambda
                                • @@ -200,6 +203,9 @@
                                • MQTT Notifications
                                • +
                                • + Matrix +
                                • MessageBird
                                • @@ -242,6 +248,9 @@
                                • Telegram
                                • +
                                • + Telstra +
                                • Twilio SMS
                                • diff --git a/components/notify.matrix/index.html b/components/notify.matrix/index.html new file mode 100644 index 0000000000..d2b825983c --- /dev/null +++ b/components/notify.matrix/index.html @@ -0,0 +1,285 @@ + + + + + + + + + + Matrix - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                  +
                                  + +
                                  +
                                  + + + +
                                  +
                                  + +
                                  + + +
                                  + + + + +
                                  +

                                  + Matrix +

                                  +
                                  +
                                  + + +

                                  The matrix platform allows you to deliver notifications from Home Assistant to a Matrix room. Rooms can be both direct as well as group chats.

                                  + +
                                  # Example configuration.yaml entry
                                  +notify:
                                  +  - platform: matrix
                                  +    homeserver: HOMESERVER
                                  +    username: USERNAME
                                  +    password: PASSWORD
                                  +    default_room: ROOM_ID_OR_ALIAS
                                  +
                                  +
                                  + +

                                  Configuration variables:

                                  + +
                                    +
                                  • name (Optional): Setting the optional parameter name allows multiple notifiers to be created. The default value is notify. The notifier will bind to the service notify.NOTIFIER_NAME.
                                  • +
                                  • homeserver (Required): The base URL of the homeserver, where the notifier account is registered (e.g. https://matrix.org).
                                  • +
                                  • username (Required): The username of the notifying Matrix account.
                                  • +
                                  • password (Required): The password for the given Matrix account.
                                  • +
                                  • default_room (Required): The room all messages will be sent to, when no other target is given.
                                  • +
                                  • verify_ssl (Optional): Verify the homeservers certificate. Defaults to true.
                                  • +
                                  + +

                                  The target room has to be precreated, the room id can be obtained from the rooms settings dialog. Rooms by default have a canonical id of the form !<randomid>:homeserver.tld, but can also be allocated aliases like #roomname:homeserver.tld. The notifying account may need to be invited to the room, depending on the individual rooms policies.

                                  + +

                                  To use notifications, please see the getting started with automation page.

                                  + + +
                                  + + +
                                  + + + + +
                                  +
                                  + + + + + + \ No newline at end of file diff --git a/components/notify.message_bird/index.html b/components/notify.message_bird/index.html index e10701e47d..e5446d53c4 100644 --- a/components/notify.message_bird/index.html +++ b/components/notify.message_bird/index.html @@ -148,6 +148,9 @@

                                  Category Notifications

                                    +
                                  • + APNS +
                                  • AWS Lambda
                                  • @@ -193,6 +196,9 @@
                                  • MQTT Notifications
                                  • +
                                  • + Matrix +
                                  • MessageBird
                                  • @@ -235,6 +241,9 @@
                                  • Telegram
                                  • +
                                  • + Telstra +
                                  • Twilio SMS
                                  • diff --git a/components/notify.mqtt/index.html b/components/notify.mqtt/index.html index c0952cbabe..8be5f13546 100644 --- a/components/notify.mqtt/index.html +++ b/components/notify.mqtt/index.html @@ -175,6 +175,9 @@

                                    Category Notifications

                                      +
                                    • + APNS +
                                    • AWS Lambda
                                    • @@ -220,6 +223,9 @@
                                    • MQTT Notifications
                                    • +
                                    • + Matrix +
                                    • MessageBird
                                    • @@ -262,6 +268,9 @@
                                    • Telegram
                                    • +
                                    • + Telstra +
                                    • Twilio SMS
                                    • diff --git a/components/notify.nma/index.html b/components/notify.nma/index.html index 89989868a3..b3d79777e6 100644 --- a/components/notify.nma/index.html +++ b/components/notify.nma/index.html @@ -140,6 +140,9 @@

                                      Category Notifications

                                        +
                                      • + APNS +
                                      • AWS Lambda
                                      • @@ -185,6 +188,9 @@
                                      • MQTT Notifications
                                      • +
                                      • + Matrix +
                                      • MessageBird
                                      • @@ -227,6 +233,9 @@
                                      • Telegram
                                      • +
                                      • + Telstra +
                                      • Twilio SMS
                                      • diff --git a/components/notify.pushbullet/index.html b/components/notify.pushbullet/index.html index e20ad83d0b..692b74e13f 100644 --- a/components/notify.pushbullet/index.html +++ b/components/notify.pushbullet/index.html @@ -158,6 +158,27 @@
    +

    To use notifications, please see the getting started with automation page.

    + +

    URL support

    + +
    ...
    +
    +action:
    +  service: notify.NOTIFIER_NAME
    +  data:
    +    title: Send URL
    +    message: This is an url
    +    data:
    +      url: google.com
    +
    +
    + +
      +
    • url (Required): Page URL to send with pushbullet.
    • +
    + + @@ -181,6 +202,9 @@

    Category Notifications

    @@ -111,17 +110,20 @@

    Configuration variables:

      -
    • pins (Required): Array of pins to use. The number corresponds with the pin numbering schema of your board. +
    • pins array (Required): List of pins to use.
        -
      • name: Name that will be used in the frontend for the pin.
      • -
      • type: The type of the pin. At the moment only ‘digital’ is supported.
      • -
      • default: The initial value for this port.
      • -
      • negate: If this pin should be inverted.
      • +
      • [number] (Required): The pin number that corresponds with the pin numbering schema of your board. +
          +
        • name (Required): Name that will be used in the frontend for the pin.
        • +
        • initial (Optional): The initial value for this port. Defaults to False .
        • +
        • negate (Optional): If this pin should be inverted. Defaults to False.
        • +
        +
    -

    The digital pins are numbered from 0 to 13. The available pins are 2 till 13. For testing purposes you can use pin 13 because with that pin you can control the internal LED.

    +

    The digital pins are numbered from 0 to 13 on a Arduino UNO. The available pins are 2 till 13. For testing purposes you can use pin 13 because with that pin you can control the internal LED.

    @@ -140,6 +142,9 @@
    +
    + IoT class: Local Polling +
    Introduced in release: pre 0.7
    diff --git a/components/switch.arest/index.html b/components/switch.arest/index.html index 1df30e3988..f3522a2e23 100644 --- a/components/switch.arest/index.html +++ b/components/switch.arest/index.html @@ -231,6 +231,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -294,6 +297,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.command_line/index.html b/components/switch.command_line/index.html index 8ba226ecfd..306a88b783 100644 --- a/components/switch.command_line/index.html +++ b/components/switch.command_line/index.html @@ -285,6 +285,9 @@ This switch will shutdown your host immediately, there will be no confirmation.
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -348,6 +351,9 @@ This switch will shutdown your host immediately, there will be no confirmation.
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.digital_ocean/index.html b/components/switch.digital_ocean/index.html index d9d22b8f2d..a02c2f1fe9 100644 --- a/components/switch.digital_ocean/index.html +++ b/components/switch.digital_ocean/index.html @@ -191,6 +191,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -254,6 +257,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.dlink/index.html b/components/switch.dlink/index.html index 5a9fddb8c7..bfd9b68d6e 100644 --- a/components/switch.dlink/index.html +++ b/components/switch.dlink/index.html @@ -191,6 +191,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -254,6 +257,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.edimax/index.html b/components/switch.edimax/index.html index a3d0d2cda8..9fa00d6a29 100644 --- a/components/switch.edimax/index.html +++ b/components/switch.edimax/index.html @@ -178,6 +178,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -241,6 +244,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.enocean/index.html b/components/switch.enocean/index.html index 459f647be4..70f83196bf 100644 --- a/components/switch.enocean/index.html +++ b/components/switch.enocean/index.html @@ -192,6 +192,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -255,6 +258,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.hikvision/index.html b/components/switch.hikvision/index.html index 0010e0c058..e5496c9391 100644 --- a/components/switch.hikvision/index.html +++ b/components/switch.hikvision/index.html @@ -182,6 +182,9 @@ Currently works using default https port only.
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -245,6 +248,9 @@ Currently works using default https port only.
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.homematic/index.html b/components/switch.homematic/index.html index 0e80e6e86d..1f84ab4c35 100644 --- a/components/switch.homematic/index.html +++ b/components/switch.homematic/index.html @@ -190,6 +190,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -253,6 +256,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.isy994/index.html b/components/switch.isy994/index.html index bffec50201..36ef220b7b 100644 --- a/components/switch.isy994/index.html +++ b/components/switch.isy994/index.html @@ -187,6 +187,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -250,6 +253,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.mfi/index.html b/components/switch.mfi/index.html index 0d8b57f951..7842cafb4b 100644 --- a/components/switch.mfi/index.html +++ b/components/switch.mfi/index.html @@ -186,6 +186,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -249,6 +252,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.modbus/index.html b/components/switch.modbus/index.html index 10ee990d2a..f3623cf166 100644 --- a/components/switch.modbus/index.html +++ b/components/switch.modbus/index.html @@ -201,6 +201,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -264,6 +267,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.mqtt/index.html b/components/switch.mqtt/index.html index 1b7fc4fa07..2673ceaff4 100644 --- a/components/switch.mqtt/index.html +++ b/components/switch.mqtt/index.html @@ -264,6 +264,9 @@ Make sure that your topic match exact. some-topi
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -327,6 +330,9 @@ Make sure that your topic match exact. some-topi
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.mysensors/index.html b/components/switch.mysensors/index.html index ddcb38390c..46eabe71cb 100644 --- a/components/switch.mysensors/index.html +++ b/components/switch.mysensors/index.html @@ -447,6 +447,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -510,6 +513,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.mystrom/index.html b/components/switch.mystrom/index.html index b5ba97cb64..ddfa5b5021 100644 --- a/components/switch.mystrom/index.html +++ b/components/switch.mystrom/index.html @@ -189,6 +189,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -252,6 +255,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.neato/index.html b/components/switch.neato/index.html new file mode 100644 index 0000000000..ae8353a46b --- /dev/null +++ b/components/switch.neato/index.html @@ -0,0 +1,301 @@ + + + + + + + + + + Neato Robotics Switch - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    + + + +
    +
    + +
    + + +
    + + + + +
    +

    + Neato Robotics Switch +

    +
    +
    + + +

    The neato switch platform allows you to control your Neato Botvac Connected.

    + +

    This will automatically add a switch for each Botvac Connected that you have. The switch will start a full home cleaning when turned ON and return the robot to base when turned OFF.

    + +

    To enable this switch in your installation, add the following to your configuration.yaml file:

    + +
    # Example configuration.yaml entry
    +switch:
    +  - platform: neato
    +    username: USERNAME
    +    password: PASSWORD
    +
    +
    + +

    Configuration variables:

    + +
      +
    • username (Required): Username for the Neato account.
    • +
    • password (Required): Password for the Neato account.
    • +
    + +

    +The Home Assistant Neato platform has only be tested with a Botvac Connected. There is no support for the Botvac D3 Connected and Botvac D5 Connected robots at this time. +

    + + +
    + + +
    + + + + +
    +
    + + + + + + \ No newline at end of file diff --git a/components/switch.netio/index.html b/components/switch.netio/index.html index 052f8e4371..db830eabf1 100644 --- a/components/switch.netio/index.html +++ b/components/switch.netio/index.html @@ -216,6 +216,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -279,6 +282,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.orvibo/index.html b/components/switch.orvibo/index.html index 39fe330925..6e770d4789 100644 --- a/components/switch.orvibo/index.html +++ b/components/switch.orvibo/index.html @@ -191,6 +191,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -254,6 +257,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.pilight/index.html b/components/switch.pilight/index.html index 70aff697f2..f6c65e0e16 100644 --- a/components/switch.pilight/index.html +++ b/components/switch.pilight/index.html @@ -205,6 +205,9 @@
  • Pilight
  • +
  • + Pilight Sensor +
  • @@ -252,6 +255,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -315,6 +321,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.pulseaudio_loopback/index.html b/components/switch.pulseaudio_loopback/index.html index 838638d0c7..b4e76991c7 100644 --- a/components/switch.pulseaudio_loopback/index.html +++ b/components/switch.pulseaudio_loopback/index.html @@ -193,6 +193,9 @@ This component relies on raw TCP commands to PulseAudio. In order for PulseAudio
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -256,6 +259,9 @@ This component relies on raw TCP commands to PulseAudio. In order for PulseAudio
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.qwikswitch/index.html b/components/switch.qwikswitch/index.html index c83af8d929..829c9160e2 100644 --- a/components/switch.qwikswitch/index.html +++ b/components/switch.qwikswitch/index.html @@ -177,6 +177,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -240,6 +243,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.rest/index.html b/components/switch.rest/index.html index 6f59b1d22d..532cffda75 100644 --- a/components/switch.rest/index.html +++ b/components/switch.rest/index.html @@ -196,6 +196,9 @@ Make sure that the URL matches exactly your endpoint or resource.
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -259,6 +262,9 @@ Make sure that the URL matches exactly your endpoint or resource.
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.rfxtrx/index.html b/components/switch.rfxtrx/index.html index 75eb741f48..2bcc8d5d60 100644 --- a/components/switch.rfxtrx/index.html +++ b/components/switch.rfxtrx/index.html @@ -235,6 +235,9 @@ Then you should update your configuration to:

  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -298,6 +301,9 @@ Then you should update your configuration to:

  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.rpi_gpio/index.html b/components/switch.rpi_gpio/index.html index 20db93533e..a4bff22235 100644 --- a/components/switch.rpi_gpio/index.html +++ b/components/switch.rpi_gpio/index.html @@ -201,6 +201,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -264,6 +267,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.rpi_rf/index.html b/components/switch.rpi_rf/index.html index f345d6740a..37561737ec 100644 --- a/components/switch.rpi_rf/index.html +++ b/components/switch.rpi_rf/index.html @@ -202,6 +202,9 @@ For more info see the PyPi module description: ZigBee Switch +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.scsgate/index.html b/components/switch.scsgate/index.html index 417100c4b0..6b38f53c96 100644 --- a/components/switch.scsgate/index.html +++ b/components/switch.scsgate/index.html @@ -193,6 +193,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -256,6 +259,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.tellduslive/index.html b/components/switch.tellduslive/index.html index 523bcbd4da..55b3c9f37d 100644 --- a/components/switch.tellduslive/index.html +++ b/components/switch.tellduslive/index.html @@ -168,6 +168,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -231,6 +234,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.tellstick/index.html b/components/switch.tellstick/index.html index c131561e81..b51040b17e 100644 --- a/components/switch.tellstick/index.html +++ b/components/switch.tellstick/index.html @@ -181,6 +181,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -244,6 +247,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.template/index.html b/components/switch.template/index.html index 612b66dd41..6efe159110 100644 --- a/components/switch.template/index.html +++ b/components/switch.template/index.html @@ -274,6 +274,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -337,6 +340,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.thinkingcleaner/index.html b/components/switch.thinkingcleaner/index.html index fc75443c31..df1cf458aa 100644 --- a/components/switch.thinkingcleaner/index.html +++ b/components/switch.thinkingcleaner/index.html @@ -180,6 +180,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -243,6 +246,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.tplink/index.html b/components/switch.tplink/index.html index 969970f641..0eea928efd 100644 --- a/components/switch.tplink/index.html +++ b/components/switch.tplink/index.html @@ -194,6 +194,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -257,6 +260,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.vera/index.html b/components/switch.vera/index.html index d960474b33..718499b459 100644 --- a/components/switch.vera/index.html +++ b/components/switch.vera/index.html @@ -189,6 +189,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -252,6 +255,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.verisure/index.html b/components/switch.verisure/index.html index a5bfbd1e4b..3686d6022e 100644 --- a/components/switch.verisure/index.html +++ b/components/switch.verisure/index.html @@ -123,6 +123,9 @@
  • Verisure Alarm
  • +
  • + Verisure Camera +
  • Verisure Lock
  • @@ -176,6 +179,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -239,6 +245,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.wake_on_lan/index.html b/components/switch.wake_on_lan/index.html index e5275951f5..7c28f5aee8 100644 --- a/components/switch.wake_on_lan/index.html +++ b/components/switch.wake_on_lan/index.html @@ -181,6 +181,9 @@ The WOL switch can only turn on your computer and monitor the state. There is no
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -244,6 +247,9 @@ The WOL switch can only turn on your computer and monitor the state. There is no
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.wemo/index.html b/components/switch.wemo/index.html index 2d12f0e851..5f09c04d41 100644 --- a/components/switch.wemo/index.html +++ b/components/switch.wemo/index.html @@ -174,6 +174,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -237,6 +240,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.wink/index.html b/components/switch.wink/index.html index 0b97efcde7..db9202a550 100644 --- a/components/switch.wink/index.html +++ b/components/switch.wink/index.html @@ -188,6 +188,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -251,6 +254,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.zigbee/index.html b/components/switch.zigbee/index.html index 13dcb62c0d..70fd09295b 100644 --- a/components/switch.zigbee/index.html +++ b/components/switch.zigbee/index.html @@ -199,6 +199,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -262,6 +265,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch.zoneminder/index.html b/components/switch.zoneminder/index.html new file mode 100644 index 0000000000..b1c7870115 --- /dev/null +++ b/components/switch.zoneminder/index.html @@ -0,0 +1,312 @@ + + + + + + + + + + ZoneMinder Switch - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    + + + +
    +
    + +
    + + +
    + + + + +
    +

    + ZoneMinder Switch +

    +
    +
    + + +

    The zoneminder switch platform allows you to toggle the current function of cameras attached to your ZoneMinder instance.

    + +

    +You must have the ZoneMinder component configured to use this. +

    + +

    To enable this switch, add the following lines to your configuration.yaml file:

    + +
    # Example configuration.yaml entry
    +switch:
    +  - platform: zoneminder
    +    command_on: Modect
    +    command_off: Monitor
    +
    +
    + +

    Configuration variables:

    + +
      +
    • command_on (Required): The function you want the camera to run when turned on.
    • +
    • command_off (Required): The function you want the camera to run when turned off.
    • +
    + +

    +The default functions installed by ZoneMinder are: None, Monitor, Modect, Record, Mocord, Nodect. +

    + + + +
    + + +
    + + + + +
    +
    + + + + + + \ No newline at end of file diff --git a/components/switch.zwave/index.html b/components/switch.zwave/index.html index 39cc9478d2..0f80787d6f 100644 --- a/components/switch.zwave/index.html +++ b/components/switch.zwave/index.html @@ -194,6 +194,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -257,6 +260,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/switch/index.html b/components/switch/index.html index 9840dae3cd..ae5116002d 100644 --- a/components/switch/index.html +++ b/components/switch/index.html @@ -189,6 +189,9 @@
  • MySensors Switch
  • +
  • + Neato Robotics Switch +
  • Netio Switch
  • @@ -255,6 +258,9 @@
  • ZigBee Switch
  • +
  • + ZoneMinder Switch +
  • aREST Switch
  • diff --git a/components/updater/index.html b/components/updater/index.html index db0a487cfe..3aae0d2196 100644 --- a/components/updater/index.html +++ b/components/updater/index.html @@ -89,15 +89,20 @@
    -

    The updater component will check for new releases at startup and everyday at noon and midnight. It will show a badge in the frontend if a new version has been detected.

    +

    The updater component will check daily for new releases. It will show a badge in the frontend if a new version was found.

    + +

    The updater component will also collect basic information about Home Assistant and its environment. The information includes the current Home Assistant version, the timezone, Python version and operating system infomation. No identifiable information (i.e. IP address, GPS coordinates, etc.) will ever be collected. If you are concerned about your privacy, you are welcome to scrutinize the Python source code.

    To integrate this into Home Assistant, add the following section to your configuration.yaml file:

    -
    # Example configuration.yaml entry
    -updater:
    +
    updater:
     
    +

    If you choose not to share any information when checking for updates, you can add reporting: False.

    + +

    Notification

    +

    For an added bonus, an automation component can be created to send a message with a notifier when that state of this component’s entity changes.

    # Example configuration.yaml entry
    @@ -114,6 +119,7 @@
     
    + diff --git a/components/verisure/index.html b/components/verisure/index.html index 88c35771bf..171011169b 100644 --- a/components/verisure/index.html +++ b/components/verisure/index.html @@ -150,6 +150,9 @@
  • Verisure Alarm
  • +
  • + Verisure Camera +
  • Verisure Lock
  • diff --git a/components/zigbee/index.html b/components/zigbee/index.html index 371001b01e..f18a269d4f 100644 --- a/components/zigbee/index.html +++ b/components/zigbee/index.html @@ -102,33 +102,18 @@

    The local ZigBee device (assuming XBee) must have an up to date Router or Coordinator API firmware installed.

    -

    Configuration

    -

    A zigbee section must be present in the configuration.yaml file and contain the following options as required:

    +
    # Example configuration.yaml entry
    +zigbee:
    +
    +
    +
      -
    • -

      device: The serial port to which the local ZigBee device is connected. Default: /dev/ttyUSB0

      -
    • -
    • -

      baud: The baud rate at which to communicate with the local ZigBee device. Default: 9600

      -
    • +
    • device (Optional): The serial port to which the local ZigBee device is connected. Defaults to /dev/ttyUSB0
    • +
    • baud (Optional): The baud rate at which to communicate with the local ZigBee device. Defaults to 9600
    -

    Example

    - -
    zigbee:
    -  device: /dev/ttyUSB0
    -  baud: 115200
    -
    -
    - -

    Or to simply use the defaults:

    - -
    zigbee:
    -
    -
    -

    To find the possible serial port names of your device, run:

    $ ls /dev/ttyUSB*
    @@ -139,6 +124,15 @@
     The port may also appear as /dev/ttyACM* if you’re communicating with the ZigBee device through an Arduino.
     

    +

    Example

    + +
    # Example configuration.yaml entry
    +zigbee:
    +  device: /dev/ttyACM1
    +  baud: 115200
    +
    +
    + diff --git a/components/zoneminder/index.html b/components/zoneminder/index.html new file mode 100644 index 0000000000..a90ba9adc6 --- /dev/null +++ b/components/zoneminder/index.html @@ -0,0 +1,219 @@ + + + + + + + + + + ZoneMinder - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    + + + +
    +
    + +
    + + +
    + + + + +
    +

    + ZoneMinder +

    +
    +
    + + +

    The ZoneMinder component is the main component to integrate all the sensors and switches for controlling your ZoneMinder instance.

    + +
    # Example configuration.yaml entry
    +zoneminder:
    +  host: ZM_HOST
    +  path: ZM_PATH
    +  username: USERNAME
    +  password: PASSWORD
    +
    +
    + +

    Configuration variables:

    +
      +
    • host (Required): Your ZoneMinder server.
    • +
    • path (Optional): Path to your ZoneMinder install (default: /zm/)
    • +
    • username (Optional): Your ZoneMinder username.
    • +
    • password (Optional): Your ZoneMinder password.
    • +
    + + + +
    + + +
    + + + + +
    +
    + + + + + + \ No newline at end of file diff --git a/configuration_yaml_by_mertenats/index.html b/configuration_yaml_by_mertenats/index.html index 53650e9816..8f8855e10a 100644 --- a/configuration_yaml_by_mertenats/index.html +++ b/configuration_yaml_by_mertenats/index.html @@ -148,6 +148,12 @@ diff --git a/developers/architecture/index.html b/developers/architecture/index.html index 5c7405835d..dcd7214075 100644 --- a/developers/architecture/index.html +++ b/developers/architecture/index.html @@ -95,8 +95,8 @@
    • Home Control is responsible for collecting information and controlling devices.
    • -
    • Home Automation triggers commands based on user configurations.
    • -
    • Smart Home triggers commands based on previous behavior.
    • +
    • Home Automation triggers command based on user configurations.
    • +
    • Smart Home triggers commands based on previous behaviour.

    diff --git a/developers/component_discovery/index.html b/developers/component_discovery/index.html index 5da6595c18..2a4245b6e6 100644 --- a/developers/component_discovery/index.html +++ b/developers/component_discovery/index.html @@ -99,7 +99,7 @@ This option is only available for built-in components.

    Device discovery for Home Assistant has been extracted into an external library called NetDisco. This library is integrated using the discovery component and scans the network in intervals for uPnP and zeroconf/mDNS services.

    -

    To have your device be discovered, you will have to extend the NetDisco library to be able to find your device. This is done by adding a new discoverable. See the repository for examples of existing discoverables.

    +

    To have your device be discovered, you will have to extend the NetDisco library to be able to find your device. This is done by adding a new discoverable. See the repository for examples of existing discoverable.

    Listening to SERVICE_DISCOVERED events

    diff --git a/developers/credits/index.html b/developers/credits/index.html index 50bc12154e..b070065e6b 100644 --- a/developers/credits/index.html +++ b/developers/credits/index.html @@ -156,6 +156,7 @@
  • devdelay
  • Edwin Smulders
  • Ellis Percival
  • +
  • Eric Hagan
  • Eric Rolf
  • ettisan
  • Fabian Affolter
  • @@ -169,6 +170,7 @@
  • Fredrik Lindqvist
  • GadgetReactor
  • Geoff Norton
  • +
  • Giel Janssens
  • goir
  • Greg Dowling
  • gross1989
  • @@ -179,6 +181,7 @@
  • happyleavesaoc
  • Harald Nagel
  • HBDK
  • +
  • hcooper
  • Heathbar
  • Heiko Rothe
  • Hernán
  • @@ -193,11 +196,14 @@
  • Jan Harkes
  • Jan-Preben Mossin
  • Jaret Stezelberger
  • +
  • Jason Carter
  • Jean-Philippe Bouillot
  • +
  • Jean Regisser
  • Jeffrey Lin
  • Jeffrey Tang
  • Jeff Schroeder
  • Jesse Newland
  • +
  • jgriff2
  • Joel Asher Friedman
  • Joe McMonagle
  • John Arild Berentsen
  • @@ -250,6 +256,7 @@
  • Moon Shot
  • Nathan Henrie
  • Nick Touran
  • +
  • Nick Vella
  • Nick Waring
  • Nicolas Graziano
  • Nils Uliczka
  • @@ -276,12 +283,14 @@
  • Roi Dayan
  • Rowan Hine
  • rubund
  • +
  • Russell Cloran
  • Ryan Kraus
  • Ryan Turner
  • sam-io
  • sander76
  • schneefux
  • Scott O’Neil
  • +
  • Scott Reston
  • Sean Dague
  • sfam
  • Stefan Jonasson
  • @@ -289,6 +298,7 @@
  • St. John Johnson
  • TangoAlpha
  • Teagan Glenn
  • +
  • Teemu Mikkonen
  • Teemu Patja
  • Theb-1
  • Theodor Lindquist
  • @@ -302,6 +312,7 @@
  • vitorespindola
  • vladonemo
  • Warren Konkel
  • +
  • Willems Davy
  • William Scanlon
  • wind-rider
  • wokar
  • diff --git a/developers/development_environment/index.html b/developers/development_environment/index.html index 53df9e5f19..b55387f20c 100644 --- a/developers/development_environment/index.html +++ b/developers/development_environment/index.html @@ -116,6 +116,15 @@ +

    Logging

    + +

    By default logging in home-assistant is tuned for operating in +production (set to INFO by default, with some modules set to even less +verbose logging levels).

    + +

    You can use the logger component to adjust +logging to DEBUG to see even more details about what is going on.

    +

    Developing on Windows

    If you are using Windows as a development platform, make sure that you have the correct Microsoft Visual C++ build tools installed. Check the Windows Compilers section on the Python website for details. Validation using tox will fail if this is not done correctly.

    @@ -127,7 +136,6 @@
    - diff --git a/developers/development_validation/index.html b/developers/development_validation/index.html index f52526385b..9afa4560db 100644 --- a/developers/development_validation/index.html +++ b/developers/development_validation/index.html @@ -91,7 +91,7 @@

    The configuration.yaml file contains the configuration options for components and platforms. We use voluptuous to make sure that the configuration provided by the user is valid. Some entries are optional or could be required to set up a platform or a component. Others must be a defined type or from an already-defined list.

    -

    We test the configuration to ensure that users have a great experience and minimize notifications if something is wrong with a platform or component setup before Home Assistant runs.

    +

    We test the configuration to ensure that users have a great experience and minimise notifications if something is wrong with a platform or component setup before Home Assistant runs.

    Besides voluptuous default types, many custom types are available. For an overview, take a look at the config_validation.py helper.

    diff --git a/developers/frontend/index.html b/developers/frontend/index.html index 31ea475272..6360f0f7e9 100644 --- a/developers/frontend/index.html +++ b/developers/frontend/index.html @@ -89,7 +89,7 @@
    -

    Home Assistant uses Polymer for the UI and NuclearJS for maintaing the app state.

    +

    Home Assistant uses Polymer for the UI and NuclearJS for maintaining the app state.

    • Polymer allows building encapsulated custom HTML elements. @@ -111,7 +111,7 @@ Do not use development mode in production. Home Assistant uses aggressive cachin
    -

    As everything is compiled into the file frontend.html you do not want to work with the compiled version but with the seperate files during development.

    +

    As everything is compiled into the file frontend.html you do not want to work with the compiled version but with the separate files during development.

    Next step is to get the frontend code. When you clone the Home Assistant repository, the frontend repository is not cloned by default. You can setup the frontend development environment by running:

    diff --git a/developers/maintenance/index.html b/developers/maintenance/index.html index 8d3ddf2c67..edf1ea01ed 100644 --- a/developers/maintenance/index.html +++ b/developers/maintenance/index.html @@ -100,7 +100,7 @@
    -

    To fix the line spearator, use dos2unix or sed.

    +

    To fix the line separator, use dos2unix or sed.

    $ dos2unix homeassistant/components/notify/kodi.py
     
    diff --git a/developers/multiple_instances/index.html b/developers/multiple_instances/index.html index ad461d6882..66ba4f830c 100644 --- a/developers/multiple_instances/index.html +++ b/developers/multiple_instances/index.html @@ -89,7 +89,7 @@
    -

    Home Assistant supports running multiple synchronized instances using a master-slave model. Whenever events.fire or states.set is called on the slave it will forward it to the master. The master will replicate all events and changed states to its slaves.

    +

    Home Assistant supports running multiple synchronised instances using a master-slave model. Whenever events.fire or states.set is called on the slave it will forward it to the master. The master will replicate all events and changed states to its slaves.

    diff --git a/developers/python_api/index.html b/developers/python_api/index.html index 6538831559..19eba0e5b7 100644 --- a/developers/python_api/index.html +++ b/developers/python_api/index.html @@ -202,7 +202,7 @@

    The state will be set to the new values until the next update occurs.

    -

    Blinking all entites of a domain

    +

    Blinking all entities of a domain

    If you want to turn on all entities of a domain, retrieve the service via get_services and act on that:

    diff --git a/developers/releasing/index.html b/developers/releasing/index.html index adbaa08907..e61d4a557a 100644 --- a/developers/releasing/index.html +++ b/developers/releasing/index.html @@ -9,7 +9,7 @@ Releasing - Home Assistant - + @@ -19,14 +19,14 @@ - + - + @@ -94,22 +94,22 @@

    GitHub

      -
    1. Create a pull request from dev to master with the upcoming release number as title.
    2. -
    3. Merge master into dev to make the PR mergable. PR message contains intro, highlighting major changes, and an overview of all changes tagging each author.
    4. -
    5. Update homeassistant/const.py with the correct version number (remove the the dev tag) and push that commit.
    6. +
    7. Create a pull request from dev to master with the upcoming release number as the title.
    8. +
    9. Merge master into dev to make the PR mergeable. PR message contains intro, highlighting major changes, and an overview of all changes tagging each author.
    10. +
    11. Update homeassistant/const.py with the correct version number (remove the dev tag) and push that commit.
    12. Merge pull request (DO NOT SQUASH!).
    13. -
    14. Then, after merged, push another update to dev of homeassistant/const.py that includes the next version with the dev tag. Add a meaningful commit message like “Version bump to X”. This commit acts as marker for the next release.
    15. +
    16. Then, after merged, push another update to dev of homeassistant/const.py that includes the next version with the dev tag. Add a meaningful commit message like “Version bump to X”. This commit acts as a marker for the next release.
    17. Go to releases and tag a new release on the master branch. “Tag version” and “Release title” are the version number (O.x for major version, 0.x.y for minor and bug fix releases). Release description is the text from PR. Press “Publish release” to finish the process.

    Website

      -
    1. Create a blog post in next and base it on the text of the PR in the main repository. Add images, additional text, links, etc. if it adds value. Tag each platform/component in message to documentation.
    2. +
    3. Create a blog post in next and base it on the text of the PR in the main repository. Add images, additional text, links, etc. if it adds value. Tag each platform/component in a message to documentation.
    4. Create missing documentation as stumbs in next.
    5. Update the link on the frontpage (source/index.html) to link to the new release blog post and version number.
    6. -
    7. Create a pull request from next to current with the upcoming release number as title.
    8. -
    9. Merge current into next ($ git checkout next && git merge current) to make the PR mergable.
    10. +
    11. Create a pull request from next to current with the upcoming release number as the title.
    12. +
    13. Merge current into next ($ git checkout next && git merge current) to make the PR mergeable.
    14. Merge pull request (blog post, updated frontpage, and all new documentation) to current.
    diff --git a/developers/rest_api/index.html b/developers/rest_api/index.html index abacb4023d..27f2a21c1c 100644 --- a/developers/rest_api/index.html +++ b/developers/rest_api/index.html @@ -417,7 +417,7 @@ You can append ?api_password=YOUR_PASSWORD
    -

    Return code is 200 if the entity existed, 201 if the state of a new entity was set. A location header will be returned with the url of the new resource. The response body will contain a JSON encoded State object.

    +

    The return code is 200 if the entity existed, 201 if the state of a new entity was set. A location header will be returned with the URL of the new resource. The response body will contain a JSON encoded State object.

    {
         "attributes": {
    diff --git a/developers/server_sent_events/index.html b/developers/server_sent_events/index.html
    index 4ae5bac46d..8375c49fc9 100644
    --- a/developers/server_sent_events/index.html
    +++ b/developers/server_sent_events/index.html
    @@ -142,7 +142,25 @@
     
    -

    The simplest script to consume the SSE in Python looks like this:

    +

    «««< HEAD +The simplest script to consume the SSE looks like the following snippet. +======= +The simplest script to consume the SSE in Python looks like this:

    +
    +
    +
    +
    +
    +
    +
    +

    current

    +
    +
    +
    +
    +
    +
    +
    from sseclient import SSEClient
     
    diff --git a/developers/website/index.html b/developers/website/index.html
    index fc463b0f1f..951f049660 100644
    --- a/developers/website/index.html
    +++ b/developers/website/index.html
    @@ -111,7 +111,7 @@
       
  • Fork home-assistant.io git repository.
  • Create/edit/update a page in the directory source/_components/ for your platform/component.
  • Test your changes to home-assistant.io locally: run rake preview and navigate to http://127.0.0.1:4000
  • -
  • Create a Pull Request (PR) against the next branch of home-assistant.github.io if your documentation is for a new feature, platform, or component.
  • +
  • Create a Pull Request (PR) against the next branch of home-assistant.github.io if your documentation is a new feature, platform, or component.
  • Create a Pull Request (PR) against the current branch of home-assistant.github.io if you fix stuff, create Cookbook entries, or expand existing documentation.
  • @@ -123,7 +123,7 @@ It could be necessary that you run rake generate

    For a platform page, the fastest way is to make a copy of an existing page and edit it. The Component overview and the Examples section are generated automatically, so there is no need to add a link to those pages.

    -

    If you start from scratch with a page, you need to add a header. Different sections of the doumentation may need different headers.

    +

    If you start from scratch with a page, you need to add a header. Different sections of the documentation may need different headers.

    ---
     layout: page
    @@ -143,11 +143,11 @@ Content...Written in markdown.
     
    -

    There are pre-definied variables available but usually it’s not necessary to use them when writing documentation.

    +

    There are pre-definied variables available but usually, it’s not necessary to use them when writing documentation.

    Embedding Code

    -

    You can use the default markdown syntax to generate syntax highlighted code. For inline code wrap your code in `. For multi line syntax wrap your code as shown below.

    +

    You can use the default markdown syntax to generate syntax highlighted code. For inline code wrap your code in `. For multi-line, syntax wrap your code as shown below.

     ```yaml
      sensor:
    diff --git a/getting-started/z-wave-device-specific/index.html b/getting-started/z-wave-device-specific/index.html
    index aa4261aa15..0d24810dbb 100644
    --- a/getting-started/z-wave-device-specific/index.html
    +++ b/getting-started/z-wave-device-specific/index.html
    @@ -98,12 +98,12 @@ These devices will either show as a binary sensor or a sensor called The following parameters can be entered:

      -
    • entity_id (Required): The entity_id of the device that you are going to set a parameter to. Any entity_id of the node can be used.
    • +
    • node_id (Required): The node_id of the device that you are going to set a parameter to.
    • parameter (Required): The index number of the parameter to be set. Refer to device manual or zwcfg_[home_id].xml
    • value (Required): The value to set the parameter to. Refer to device manual or zwcfg_[home_id].xml
    • size (Optional): The size of the value. It is normally not needed to specify this parameter, but in some cases it’s needed. Check OZW.log for details on this. -You should check OZW.log to see if setting has been set -Example entry in dev-service, setting binary report for Aeotec multisensor 6: +You should check OZW.log to see if your new setting has been set +Example entry in dev-service, setting binary reports for an Aeotec Multisensor 6:
      # Example entry in dev-service
       {"entity_id": "sensor.aetoec_multisensor_6_luminance_5",
       "parameter": "5",
      @@ -116,10 +116,10 @@ Example entry in dev-service, setting binary report for Aeotec multisensor 6:
       
       
      Locks and other secure devices
      -

      These devices require a network key to be set for the Z-Wave network before they are paired. This key is set in OpenZwave’s options.xml which is located in OpenZWave’s directory. This should also be the same directory as config_path: in your configuration.yaml. If it’s not, make sure you have the same values in all the files you are using. +

      These devices require a network key to be set for the Z-Wave network before they are paired. This key is set in OpenZWave’s options.xml which is located in OpenZWave’s directory. This should also be the same directory as config_path: in your configuration.yaml. If it’s not, make sure you have the same values in all the files you are using. The option is commented out by default in options.xml and is a default key. Make your own unique key. The key is in Hexadecimals. -It is best to pair these devices in OpenZWave Control Panel or other Z-wave tool that can show you logs while pairing. Home Assistant show logs from zwave too and it is OZW.log in the Home Assistant config directory. -You should see communication from the node with lines starting with info: NONCES in OZW.log when the device is paired secure successfully. If you use Open Zwave Control Panel to pair, test the device before you save the configuration. +It is best to pair these devices in OpenZWave Control Panel or another Z-Wave tool that can show you logs while pairing. Home Assistant stores logs from Z-Wave in OZW.log in the Home Assistant config directory. +You should see communication from the node with lines starting with info: NONCES in OZW.log when the device is paired successfully with a secure connection. If you use OpenZWave Control Panel to pair, test the device before you save the configuration. Make sure you copy the newly saved zwcfg_[home_id].xmlinto your Home Assistant configuration directory.

      Aeon Minimote
      diff --git a/getting-started/z-wave/index.html b/getting-started/z-wave/index.html index 5a1ea9efd5..08c5897a88 100644 --- a/getting-started/z-wave/index.html +++ b/getting-started/z-wave/index.html @@ -156,7 +156,8 @@ Instead of make install, you can alternat
    • polling_interval (Optional): The time period in milliseconds between polls of a nodes value. Be careful about using polling values below 30000 (30 seconds) as polling can flood the zwave network and cause problems.
    • customize (Optional): This attribute contains node-specific override values:
        -
      • polling_intensity (Optional): Enables polling of a value and sets the frequency of polling (0=none, 1=every time through the list, 2-every other time, etc). If not specified then your device will not be polled.
      • +
      • polling_intensity (Optional): Enables polling of a value and sets the frequency of polling (0=none, 1=every time through the list, 2=every other time, etc). If not specified then your device will not be polled.
      • +
      • ignored (Optional): Ignore this entitiy completely. It won’t be shown in the Web Interface and no events are generated for it.
    @@ -295,7 +296,7 @@ You can use this for automations.

    Services

    -

    The zwave component exposes ten services to help maintain the network.

    +

    The zwave component exposes multiple services to help maintain the network.

    @@ -313,6 +314,10 @@ You can use this for automations.

    + + + + diff --git a/images/blog/2016-10-flash-briefing-updater-hacktoberfest/map.png b/images/blog/2016-10-flash-briefing-updater-hacktoberfest/map.png new file mode 100644 index 0000000000000000000000000000000000000000..76293d51e5ecbc252d5e5c405b26c6915d7e6a7c GIT binary patch literal 664696 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�hdR5~+Vk2V^h3;Ye>XMFy_8zHzHe#>9I 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

    =@5}Z6tNB`+%M4)yr0;YDxya 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

    ^vcE}Q9fJV0KWss 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 EA1E2uB>(^b literal 0 HcmV?d00001 diff --git a/images/components/alexa/alexa-108x108.png b/images/components/alexa/alexa-108x108.png new file mode 100644 index 0000000000000000000000000000000000000000..f1a56e1c1f6c22bb4c512c4e7435f03c3503ad7b GIT binary patch literal 13787 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 literal 0 HcmV?d00001 diff --git a/images/components/alexa/alexa-512x512.png b/images/components/alexa/alexa-512x512.png new file mode 100644 index 0000000000000000000000000000000000000000..e48e6ead0345bcaac75d346d752f8d6ec2459cf4 GIT binary patch literal 91265 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∓|mdEsFy;2FW$j#1~76@1jA48D*XWgYj)rMvu`E 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%0DF0<*|F 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

    BW*dUI8Nj^ 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å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 literal 0 HcmV?d00001 diff --git a/images/supported_brands/bbox.png b/images/supported_brands/bbox.png new file mode 100644 index 0000000000000000000000000000000000000000..b596213f12e8e220d4a041f426d9baf302b33d8f GIT binary patch literal 3633 zcmcJS`9Bm|AIHVbwGE|&krWA8CRrxglBO)7#2^{6jU_|I*y$ommM)6PG87SGnV4jo zQOG)s$TrN3Z5aD9gKJ4WbD!sLc+NTB?|Glk>vPWe{&Zfi^WvW69e@B(fQyR@U}|#9 znv094nTzY#_8&YPMOa?JmNQ+sch?5;`}c3Id@`4H>8c|ad*`3;i|pc|r7!|buWs^? zPTGtD$pzG{+HtXSU7&w={6olo%TN28v-en#wdDh@8w=x}oCSY?i35_0OYqdcaf~ZB zUxFk48Dwe!`EyzTAa+3-ZQ%WzQ%IueEhC%Ii8aiC?`dyf7gC)9b@d0V0>>R=RxYHQ zW3+GWI(PF)AHT58x5U@>HpY}2*7w+=9d>5n^^JRrKg@XLKZcV^{LQnSy1jWlZnjSw zNt_9^hEgqyny;5*qo=~@&PNCP`2-u$Z^OG zth^Q+p{nCr^c$Cz1+9qhZ3p>P;CwT!nu#q`pMbv;w502yQ-40;KQe)xPfoO&>}VZ| zc5#i0ko(I#W7to714c zjg;Y8`@onj7br=x>j%7Ti$1O~JC{PV z`A}n`%6H%TKlc!iG891#f)Sh;ZAxh=jB7FtjM?v=B19X-l=~mB5p5E zDSnBzX6H(UDSg>0^&CP{%X5~xMMCm>@_uGFujN*}Fh(H1%&k_?L+q%V_R63csgQa3 zNQ_4AwS)zVymMnVdO>HRb2)UkqbaZpC(5MGRd?m(c~=*a`!(&hgo*C(`p6|?SUA%} z9}o_&F9C0HcYtSyNKnJsa`dd!&M=7~6$T$kr1$ds@)K=;jRA0fz20%|#RHp*eltFRzNXuSagMxrK z{}YQTYZTb>hP=k|F6F4x`&k{V4BxpDK46N(wi94kEe!_mGX(rMlU(NItJw>IM8Lh2}P$K-S#`Auitof8F52h4LA)t}5kZQkM)ZoXi>+X<8rO!rZA|JNdWVFD~%!`E`?G%Niad|sH??@uMj{Hbv}j_-)m~6D zG7h*~?$@ZK$YMf9=NX?g6W9x?~+% z%1y*mf9xd{zK({vRo4xXe}opv)CmHz;-jJ*O=02ijv5nFT9EaT>R)Ls-6_h-6>Dyz zcF==1Z5vSaT1Xb-h^JRlnaES>{EE;s?4oHsmt90iUUKNpE^4A^c8s|!>6;B$96n3! zz59*f8@xQSSm0E$U?4JR8B=2;y|UD3P+Yk#)S1vj?llc58P}3w-}&@lx+#G$Psg{n zB#%Z{B?RjxaiqpB4NkG{@{cx~1|73&IxXWc@=~K)g2g8Z>|Oqbjb3;-zd%=bFc`ChVWS zCf5=YJd48<2u8iWofG4gST$z8*rF|ZtnZYPGz0JeCg(e~)!Uc@PgNoLy7~tt5wsmd zyYtS4N`;5DjKvUG3)pbPZI~Fsgpmcd8$oIa%86B*FvK{lO;lhR+|rw5nPDon)L0Ma z^G#soNLzg{+uBr~Ok!kJ9rxu%ZC#Y^R(2FD$m&k_;S2Ja(WWi>{`snC+2BV-YHm0n z_&p1%eF@T-Q)8F5VjWfid?jlYS7Vp4Kl~s#d*0KaWV&;#EFa_1n1cr*BGa%GhXBjD zq-RC>d9C%X|8<;P^4Y9<^RI*1l@Dmi$_M0pXyv)xOErsfXEv#THFmLqYC9Piu*Whh zDYm(%%q%!s?G+mJmV<3E_TC6j>9W+wt3y))0!WR-e5cRk14@{)1hEg&`$#<k zcI(KllExel9D255(LA|JR!k+KH>+ASs9!gWuzTuMOno!VZU0dQ?xTU(K6T!8tYNNjbTRu!7Z-4HDd z@Kj+vc|`l{%lB3bYr9Yu&#K5^xBteYQOC3g;feaX=zZucIk~1g zB3Nyy>Q}qlq;VleB-tX(FOdBm&P>_WQ!X&rD#U;&>`IB0pKxXm$L)9j4@#pq3Ex(m ziKN3;s29KyccMM#zFNaO_IJ+LA~RN0^k@5u-HhCsMWg#FjXDXddLHHY@FeX^4IVwH z>;k+jSn6@#kozYKgm7#@)@Y+8LYQX>A8SbYc(Iw``JnTCR*y*oNdcUgiD3`SbqDW< z0$bgg=4TdUe|pAI9JCKC=Php!^z=WKc-0t(+XNgk76MXxO1B#MzUZ8HV}0K0%%MJc zE!7zXpxlhn2s-A$BqT;cL=f!S;`CZJq#b!u#)|Kd2vUg6E zn?$yVtL9C!4WLlo6Eva0CscOwcrBEH%H~w9hLhCN8iDG@3H}?fv&z1mjKZ`Y$NefL zP3UgJZoGe(!|@5BDJ?e^G?I3n>FmcE5l>)LdFc#X5p%$#iGE>S6{F0PHwe8X8}~46 zv*1V$oOa(U$gH1Gg2#gUHnlE-nv1TqkEIgOImvB8Q>7=vYBae4&T_2TJ5Bt~JRh{M z-R7GdidtD79*|H7ovW#~EPP#giqKlLre`IYj`oPfZ#uEhgIZToeRJ`HOYqcB;;}Zc zki~P8*N&dQ-MwBojnX;06z@-F6DK90$BIL|STF2hRL^=^7Ig1i{;y+)fB1J(MZ+?i ztdu@7Q8Xv-=l*oZrBCNB%stOSF37v#7I@y~e+-mq(Qh5EfL}LUKqTs&)$ea?dRctZ zJOq^Rq^LdcXYK*EX#3w9~M8W8~1Le`6s>VO`femd|Q#?-mVXJv)5Q)uwfRt)fR6chR*{ zp0U3UPQ@rVlP^E|G(tJNMI|n6NQ4-Rg>H=`p4M+{t_<#vyQA@2aGKcCU_(nkUf}q1 zKPfBTVZ>aU9_+dMlBfP~v1`nRHZ70P+*TV8-Q0x~hDb?K_5L5<7S5TGgk+H!=G|}7l z*VjYKTIaYs=YFy?tKHjly-grALGCM{9TxG@^sACBQK`HoUA=%Goq5wU4)Vr`uba#Q z=AFo+tJT9t;uk3zTj)!cFD!_XYw9^3b;Oyk6C3!!q) z%gaH9Hf&!Pm>cy=jNDyts5Yy}w@?ZHk~5gjv>>mCTyTv@IV>*Qcny~b#28rn=i~fXd zBSCCC-jZpjW3HXsBUyaRCkb(12>Al;B#49}38T)W6WH?^939OztCII;s0Iw(Q3Cf$kSnj-mCJH0Iw=d!`uG=4in($D$)Ymer$Gkm5}P(R(jK=AXIXjr4#SOFY6kc9nCM7()sXDR9Iyz1^mn!y`x>Og zO5GLINoK4`8ErP6<)2aW?#ttsl1%xZs`@Et(??(sn)5J7-nAsB-oIV$8;w0_aV)?( z0>ljEbbUlkw8^0-fv4;gD_lW5-lYXa*%$0nf>4S;j7G3xavgexrAsNet(_Z#`ve!Y3XKV*6Z~wMhGojM&IRMU3BrN{K#` zn|1T!wn0$_M@DZfyLKVp+d^UE33s6fk3vx979@X-!TsAkn{s*IIeeT`6a7p`Mq7}? zDpqQGG8IzL(yDDU3}ha%L}Fk(;5o&Q;3E?UuV^O1>s#=wB#vUQS2r7W&j6cJ@2dO`d9N_B6+3QXEK3$tLMmAHv%I_{rb;Vw z@smmy**y!an>>#As}d#Zeq^~jx6u0_CI``)e2_r z2p@3~rMl(`;SEtax)Kax+T5{!n%NZ?J@f5$=eRwco-Z$fg59uR_U!=H3?b=H9ha;h z>xdk-BOVq>>Bw9a=n<`UVe9NZEq6nA7>zle&fbU7Fit(ZQN_bL>i(<|RD zr%5|PXQI^fjEyLzm@XtW@;@WSveNrZ06fm-q3M2`4~dCigd~uex4mUrHh10NTX}pJy?o!fK}(IOs$v@A7KN0 zdkshzJ>wI@B2#^1B3(=B6cUve6nqbwzg=o5-1Sv) zcG$hr#GlW31XXm_KaA{X&TqLsofU=*m#YN@0+}plr*N0;#_$r?2xnR-R`$cY(pH^d3)a-&YtOe8f%qmhRa1t zWW(dQOJihHIU?tGg)O)l@7=9{0A(RQs`h_af&_dFU=E%Gi|^~tHb`eYvLNBX^JhO3ZD0T+V0J+WPB=)pF-h|NmQD;JPh((}J z4AIJ=_6lXMPoyd>|J!i}<8`UxjOgg0_q-j|gaLP+6eduH?j9^uOBOM#k8Ge;$_(8X z2uyw{^j)Y@c>0A_eguXYiabTSdG;&xOc^J_|4oCxPlLM#D#;mbUqLRaLdg;pIGH+d zbP3=pcJiUmjVM$bx^3@a+K&06SnTg##lDMu|Cy_pv(Dy!_*JYr`}{|g-5uF4VxbYG z5!(aoJ>zs4x7EB9x{Ric<%HJpG)3!?7%23GE7kZ0u#UMNFLbdp=`m(b@h+f{N1ycY zJ$jIf^yMiftz3li_Y>{@M?&9e)c8`*&5pSWI4kqBrVI8vE%?e0ci=MA6`e>}EVAEL zBGdIrmIxhgeU&U=W2IQ0DGlr4ZNJ6JMM5ozPEQTr0gYr8GRNLU8oe#_y<3mO^r8!W z(Y1^n<{`Q71V%Al^!qxOiBfSH8pF-@`j+c$nZh~5$0?k>rnati+|09ZYgTz&bAn)M zni?^6>PPP{+KY6TM1po|trWzM4h1reDN+R$Un|kwyLPN2~2wTwf*)M_04LTxqS;$$BurO77aWz zr+at`x_t^DZi?dg(LnmO0|Kl|%q(>Yvc)td7?upLRrucAI4MEcglU{|*)MPHFYoel zelW&yj_hj9RLSqqvgY&H%<0xyqqp?+exS>-q)V}+(#tm0P3!YrQjd!eSldT>(CXiQ zz%$5erGf4)*e6 zQ!bOHts26otQgCY|LAej*pTz~*6{2g-E0ls$=1);ufTHO+zjU@zi6G7COSeHun*_G z-&d!@a2V@Kh7k@ve7@f@p&Go&C4iX#=Xtzf#9~`TkzY`qEp!(AMsLtM+5`vRhBI4q zWpHf_&Yc+dE|mRoej`#l1#*%|4Xhj@@75r{0Pk#XtxdT!Q9eOY4N^~Sywy)(Iw#|r zxK}X!CV!2KsL61v@^wqoH)Ct}981zMv8S}JwJxYv?$0{vSgTugqMuoIc_fr=YMs2u zdkMEAE6U^|&E>V=4>#b?owU4aZU?S?R}=c=dgi5zA1s%)#oS@yNDz+w*c}8@^4y-jGKa?SH*t5Cy>jYZRe_k?$l4%*6>aIQF~~)q`?k}d?aUff z==-O{tg*Yz zP_25^X{hB?n!CwhPF zY!xeW?ahNv|c;UtF<-qSQ41pK$k9HT1~u(&K++On@&nTCqohLac|q1IF;Xea8o;P&Ij;Cq_b}aejTqT&gdrYmFH_VM%%vMc)oV|xvF(RWpnp*BCd^6 zh7Zs5TW-k4iB!VcmT!YQbpt<=4oI!8BZ~H|{HfOt$5W%?!I&$F4YK98{n3CY)v%G@asMGI4?Av^T#g;GkTHM!esMH_9dWhkf+ah>FK|;x8wnmt*XWpQ=I!Ll z_S9vUZN_a+E}ji^@uJ=!(3D_>fl~_yb#eEwzzXbbuD~a^W^m#P9Yz^8QOodVuh?2uoowTC!0|_Mj9~&upz}kW9NBK&3lG)l zCR^7rGcimP<1n;5CXYBV^C>*tVrMS#D6WJ|Q6$y{OFsCvRf{>?<~Xg+LT06#6;vi8G>(URyzPizq0FF<sSY4a-Z(zi0=e*>RlZeoVy!FP|j zLcGxwB<#75UA9@O{tH53Vs!A7exLYoHe5-QOtzocX`aU5t8C#f)Klb^(~P9Nd2>eo zuE&cRIAR$3f?IChsEt5Ef25Jef+X4XY8qO~vy(5{y?&w<6eZmglZc~2Q=@g)Spi?2 zW^nMqgQ*JEFn-SzpB+EEqm=6jf>ZXma%9huSaGQx4M{G2a+1H-o^_$3W%Aj|_=(VY z=5&cmKBS5*<(shei?C5CwMJdiQF>FQ0t=rNy-)WT^YuoK*^`i1d)e-uXR^iyLf>oj zN#ZZra6Waf)1XT#)7ChG)7Z^JzltE`;NO#%ezvI$6O+C-|GC0A92Yr^s9d0oQ+?38 zlPsRSey9@jS=<@QrDqKALK~masJ?9fkfZ_{vCQy(>~ewcfe&Zxp*az2VFcutpvmZ) zL;XDx^&<{fAZ_9zvwpf*zB=L(fiGi3^SP7+VDUf?hTaVO38U1?iro%R_JXh7ESwG| zSKsSrlkpty?dAEvOJ*^HcldDB{>o4J()CNk zM+Mo4iS8=Tt;u@_iK-QxH`t2(JpfMUo&pSlCDN;i0~;-WrCCo=N?Uv}J%&g8+>qGH z@s($nF|F>Cn6|~fuJrlc-_jJvO_5`efR7{9L1Jz!MRf#leO<2p3Z~v<6{!skaRjM6SJ?c8i^?I9 zRz)fhy;ySEL=N`{gW*q9tk0MXiHQ^~%TVH^Y^$#2iTQEVY`FE(mOQYsxFiBFse$gd z)s4Xy-UMymze-KaE`#n`MZ#Gxl|8^)z$VFMjv`}Y@bHtCfOb{ zY^FxWze)Won?E-O&P`uHLbg@1yWt$Y!q_x~`nEuYXM_!lO6L=>jW=Sh;Ek)>W2>1| zl!Ojw5I*l!S2;AMQsYI<2-6x`fp7E=`FY^1%(WDscJnRLxw~1UqR2~UtQBF3`H48z zBdvqGvu0#$9WF;kuWX+*8!sU^aI}gY`*LQ5;mPQ2;FthT z@fwK~@(Yi*ZGChsqweOezUfOQ-ulSCDi**N0-$QwA1@{(<6n&f^y35k(IM_p=x3>uL&{{v&Vp|<;^op*ex*r+27}# ztu{+O^$V)~L4cE9vf@Ge-&_> zZ+JtS3AH)Cq?>c`?!fDPjZ9xVu4$HXAF0GQ+IPAs;OvjUUkACRh9b4dgT0 z;ZAOZILf_8gc5RRxq~Dc^26Dxv=SdQo|2z^$8mMuoV@s09}Onn=@l8YN2V(%Yk1QoQE* zaWC?N!4rMzNC43fb*`eSk}v-SP1$u~MgS_&_e(azahYvy6Fxa@Y$>7dEeHN%(3?vp zeEv5YQS_V1FyY%bbpFo5zL-sgd>(5VY1(Oje@&JPq0z_92!@gS`asLrb0GWj#`}jyGFw20fWE| z_P6x@9*0#yzj$vljULsbhg1#+4CJotzP#Cr4AL^B6<(o_!D|gwcOQlLh3KVjzG?f3 z>_;CwjzkzO;|yI9qRnXBC%5^Bl*=J&uSr|rsebZ(GKg=xI_5(3POVFpHcKv8io|NZ zIa`rg`b!`3gZ=Hdpvaj7PU9wzR^nR+8>7P1)Y%hE}RI&Fy%7Qh$M8z%PWa-M&K*Od-S2D|2M{SPN6vS2IeS_vR zGPF2k0SsIu2N_EqAz`-->LbIxP*e4cb6-uEh6iU#R|h3uM$(K@4@J7h$x9Q8i-}K0 zY%Aij3A^KZ_~yQZJyEQCwZQkD}As`T4zh zN6WX8>($L$Towbjv6sy{k{xCwJt%K$+^FXxDVaFcmJ4t5AA{spZv`Swa`7ZA-XyYJ z$M9w)N33OG%AnvFiu)zLpob49YVc4+U)HOE^1!#A)Kh+3eO-aoa#P^!fPYmgjalqx zBV!xodfun0c2anW=C6FXy;mKRG37}ildZ^cud2bRaMC=WWRqP@_VHG6DFg)E!nsth z>>ldbDGgERG{zpbBRj@DN>>}>dkA#T4idg&|9&2#?uj!V}3GIZTI1$xw+ojJyo2tG}RxgIUa-GR+BIGah4}-J+*hE*;^( z6&IO~ixIa8ua+cBAu{rc{;OI}!X$7eQ%ZYtc;Jf7oMREMm(S5@(S8uA2HZTsydJjv ziz4mD{kg~F49Nqs?D{-7=xjiG#`Em_H$bnVX|>6BVI*1%gU|W3>OeBLZ+*MeTuFJZ zt19~?m3(POqO(a-PLQttpu~MqHT$qg>qi*ZeJM7UzsZ3;$jd-|lmk4vc`y6*88gp# z+p&o^S>?+>7=#iiD1k|Cm|e-(6#cpHf`_BT%(W@M;kxWH0JjGPCE=ROuvLi(&TE5; zJN{Jssx?04kekcn&WC?UInT6H*FL#9J%5|Z_cA;d)J^xjivHYoB_jK6{^wP{syQO5 zB2L@1F5YFoW(4eeoRv)rYV| zg#BIR+#BzIbWynZaaWOYCJD01S8rjz$iFY?^2^;z>;3=*rEnMT5 zUv23TOF*NpkWYB6QI(Nt`LGN~?bhO{gLzzEka#VqbJ?}KhI2;?GqzHy`1X{KF*Ay} zox(Y<_0p&&k3M;OE3Qk{UQ7$qHMdaI?NU7wRVr)%RirmPkWATQdH?sV8hUL$|I;(w zD9ujo<>5vhsleMTA0>05)s*L-BotCI{mQCPyRv!Ccoa z-}%@X+7NBCA+Y6nV{=UWK*84bQ|+j9rU0<$iXb~D&33#i9hLkokyoPfU&y~kZ?`1V z16U(6l$9K}&ZM^Y31o{sNVY{;TV70mSi8KyN78`ZOOh2&z7OaMx3aC9UrUSqXZVTu zxxe4moa@vlNJvp>U%DK8@v==6l%sR?) zhrotczUKN@2W@8eh`p5RnJ9BGVB`G7HHOg)Q;al0_UBCkRO;HxxWzr|iM`nKA7pG( zh5?1~;=!~(PtA_5S#WAEb|{mMN?jgx=)OF=UY+$*{{gH+kAE%+`488zvBf_nB!${N9G*1aBq!p$~v09GgZM8AGF zM?_s}c<#Z2T^i)|yEpeAr*`Ks&MeQxWOxI$+nHe#$Hj2JI~fxM&N`2GwW+3cpFI?Q zb;K?18!i2RFO7AL5#6r(b5w|*u*2k`qXRf=TVVeI%!BDr27hfL0uI)ExVo2eHUA(0 znOmNqy{dkZ1LA$vdrZ=FqI6Wei;g4P+Y{fkI@;;a8pcgte^-K#Z*L+BT6MLYXw{*5 z!M2Gc_VPGBlqHTp0ZhM>yRg~-2;Z4LN`;d=^_v-#tqy8t2{U}hg{!S`#kJHIgYg6% z3Ayi9D>I()W#;BgfF5-M}mo8MO4u$-}1D-6dtAMECKo5ZsNWK8pB8QICC_bDC& zJJ7f}J0V12RmuZR*RJHRVvIZ?`1+hb9}c`kAPocbK)bcJkg%6;g9R2moT!cU32^KV zfw1oI`PKfEhmDY(6_3m%5x{pO+;r@(;|tMmSO1O-(qp z|ADcY-^1s>Sj980p4&IOBd4f#a0YVYinmwEB#GOYE@qq-FEJncig0K+(OGc{(=GX` z)TFFzO;Mz6tQY!TX~o zTn0T;&?03|5&ws3%GsD(zqoWQ4hKeg{I8FTl>B7sug#%k9vgLS*+!@NWamYDl*POW zs)M+Enb9hLn5g-kLSoiHVO6JXldCm=tBg(?m)QsqhN;E^kx19}cV~zh0nCg<@j(rO zFpR(*r(3`b!<(BEKFie*D+FN_=tzijDbEdX{}h?_e>1`0UrIX-z=fJ)A;cUE2V>rO ziC-r;&g|jl3W0pvqYHS7gC3^|oFtgdG#WZ_`Kc25jn!Y3lFhK;Zhg^POOo7+-Z>{3 zC_=5~-JYpMTIo%esD}bv5>7bhRms;5>W8H`2AtkMOHkVEzQ3muTe%w~Cklawks&E7vBtUU?&|1vm$`2iQmuf*_ADy7(^*QH`CVx+v)b!#@pPJw=q>A}x) z6>+~52fXF7X{$}4ct@qsG*I#vh#050Ss4eBJ|lHn7}#P$vccSH_P?ql*1vw^$wDV<}w=!}2`6 z-?z$ri4_X**lFEc|6zeq1wP`0n;Hi&uwz^Dx}}tKixS}v3J`|Ph8y!lH2tEmpx}-9 zd!uJ03t&_A>`GMKgl{Z^{dTCwPv%2h-~}{IChXtU0p~~?-5-$;poa2?g=+mn?wh|w zi+9^$vK(gW_XW>`*#*?feRaDce~Qd3@lO1IHR1d=M*lpj&FylgcGe)|Z1Ur!Blxk$ zav6a?{OUNaEug=VCDHvd3EBcmiN(=#=$^8NrW2?Wcx*%&`hhb}T*=(!rxNc$Q{PSd zvEt0;KN$UO?p>o%7T9RvUhxb(9oER;z7L$Vd9Tqfapmoo$6L1j0jqQ}j`y+c^gg>^ z$gRjf_>TJS`+wh+Q(ecBN=2iSxioj_E5K_makcRdW7}qwQq_hqU&J9}X(}uV^ViX_ z6U2*!8&N;F?Gc01#Yf{ddh>r}vehREgsG7_MfdMpG+uw)1A|=!5gibI4t0<7TEYFM zi{9zBVjz~SrhURY64Z%+!~xYm-+H21I_O_NSM#%BOIY}uFm6B9=QB?2sz#1h8Z!2Z zunIMQIR!Xqfh3G+evj03BYtnIDmi#FDLE_3J06JZClCQrjf!ZS@BZ(Cc*IOjL?|e8 zQ^~(ZS>Bo~qgdjqFtK(y$iX&iM+ojVyvosju1AHeVfp0ejAKD;b40rsy<@~lKj*?u z5YorL(#+EO{W-L@%ka@+6JFusd9@waPu!xIQrKOLuPcZ9Mp#K4J2v*mF7-@?IJQ){v4nxugb)N^v;7!T3+$A-i)VQs_)LL8$kO(GTHuU< zImkafnB$Rnuf&TKCG8Ey(xoh#m=bM=HAZ9W}X z%?6+O?N!d7*6pp#pNTmAuykj+n8t;0Uwph80^O#0NnVWkATBfT7dPZ@6S2OFu+{PF zKbc~g9d?+GcVJf43{-YHsEJkqL#_ZXtz5Fpsfs*j1|&wDxH7#?;*xZ#4~i?nPD%Lp zgj%Wf$%kxHxdSvjc?YoUNs3duA&c>r9rnfklti7KWD#QH&#A$HR=aa%Wa1=Z%`~ z^ZQ77C;)pM`$HU-o@R>^{)= + + + + + + + + Details about the updater - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    + +
    + + + +
    +
    + +
    + + +
    + + + + + + +
    +

    + Details About the Updater +

    +
    +
    + + +

    Starting with 0.31 the updater component sends an optional report about Home Assistant instance.

    + +

    We are only collecting this information to better understand our user base to provide better long term support and feature development.

    + +

    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 z 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

    add_node_secure Put the Z-Wave controller in secure inclusion mode. Allows one to add a new device with secure communications to the Z-Wave network.
    associationAdd or remove an association in th Z-Wave network
    cancel_command Cancels a running Z-Wave command. If you have started a add_node or remove_node command, and decides you are not going to do it, then this must be used to stop the inclusion/exclusion command.
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameDescriptionExampleData Source
    archCPU Architecturex86_64Local Instance
    distributionLinux Distribution name (only Linux)UbuntuLocal Instance
    dockerTrue if running inside DockerfalseLocal Instance
    first_seen_datetimeFirst time instance ID was submitted2016-10-22T19:56:03.542ZUpdate Server
    geo_cityGeoIP determined cityOaklandUpdate Server
    geo_country_codeGeoIP determined country codeUSUpdate Server
    geo_country_nameGeoIP determined country nameUnited StatesUpdate Server
    geo_latitudeGeoIP determined latitude37.8047Update Server
    geo_longitudeGeoIP determined longitude-122.2124Update Server
    geo_metro_codeGeoIP determined metro code807Update Server
    geo_region_codeGeoIP determined region codeCAUpdate Server
    geo_region_nameGeoIP determined region nameCaliforniaUpdate Server
    geo_time_zoneGeoIP determined time zoneAmerica/Los_AngelesUpdate Server
    geo_zip_codeGeoIP determined zip code94602Update Server
    last_seen_datetimeMost recent time instance ID was submitted2016-10-22T19:56:03.542ZUpdate Server
    os_nameOperating system nameDarwinLocal Instance
    os_versionOperating system version10.12Local Instance
    python_versionPython version3.5.2Local Instance
    timezoneTimezoneAmerica/Los_AngelesLocal Instance
    user_agentUser agent used to submit analyticspython-requests/2.11.1Local Instance
    uuidUnique identifier10321ee6094d4a2ebb5ed55c675d5f5eLocal Instance
    versionHome Assistant version0.31.0Local Instance
    virtualenvTrue if running inside virtualenvtrueLocal Instance
    + +

    In addition to the above collected data, the server will also use your IP address to do a geographic IP address lookup to determine a general geographic area that your address is located in. To be extremely, extremely clear about this bit: The Home Assistant updater does not: store your IP address in a database and also does not submit the location information from your configuration.yaml.

    + +

    Our tests showed that at best, we get 4 digits of accuracy on your IP address location which is a 5 mile radius of your actual IP location, assuming that it is even correct in the first place (geo IP lookups are very hit or miss).

    + +

    The server also adds two timestamps to the data:

    + +
      +
    • the original date your instance UUID was first seen
    • +
    • the timestamp of the last time we have seen your instance
    • +
    + +

    There are currently no plans to publicly expose any of this information. If we did do such a thing in the future we would of course notify you in advance. It must also be stated that we will never sell or allow the use of this information for non-Home Assistant purposes.

    + + + + + +
    + + +
    + + + + + + + \ No newline at end of file