From 933563f0be1c4e61f92fc67b97d4ec45ac60ea27 Mon Sep 17 00:00:00 2001 From: Travis CI Date: Sat, 17 Jun 2017 20:00:42 +0000 Subject: [PATCH] Site updated at 2017-06-17 20:00:42 UTC --- addons/bluetooth_bcm43xx/index.html | 4 +- addons/dnsmasq/index.html | 38 +- atom.xml | 323 ++++-- blog/2014/12/18/website-launched/index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- blog/2015/01/13/nest-in-da-house/index.html | 6 +- blog/2015/01/24/release-notes/index.html | 6 +- .../2015/02/08/looking-at-the-past/index.html | 6 +- blog/2015/02/24/streaming-updates/index.html | 6 +- .../index.html | 6 +- blog/2015/03/08/new-logo/index.html | 6 +- blog/2015/03/11/release-notes/index.html | 6 +- blog/2015/03/22/release-notes/index.html | 6 +- blog/2015/04/25/release-notes/index.html | 6 +- .../05/09/utc-time-zone-awareness/index.html | 6 +- blog/2015/05/14/release-notes/index.html | 6 +- blog/2015/06/10/release-notes/index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../13/home-assistant-meets-ifttt/index.html | 6 +- .../index.html | 6 +- .../alarm-sonos-and-itunes-support/index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../11/22/survey-november-2015/index.html | 6 +- .../12/05/community-highlights/index.html | 6 +- .../index.html | 6 +- .../12/07/influxdb-and-grafana/index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../01/19/perfect-home-automation/index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../multi-room-audio-with-snapcast/index.html | 6 +- .../02/20/community-highlights/index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- blog/2016/04/07/static-website/index.html | 6 +- .../index.html | 6 +- .../04/17/updated-documentation/index.html | 6 +- .../04/19/to-infinity-and-beyond/index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../05/06/open-iot-summit-talk/index.html | 6 +- .../empowering-scripts-and-alexa/index.html | 6 +- .../index.html | 6 +- blog/2016/05/18/why-we-use-polymer/index.html | 6 +- blog/2016/05/21/release-020/index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../06/01/community-highlights/index.html | 6 +- .../08/super-fast-web-enocean-lirc/index.html | 6 +- .../home-assistant-at-pycon-2016/index.html | 6 +- .../index.html | 6 +- .../usb-webcams-and-home-assistant/index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../sqlalchemy-knx-join-simplisafe/index.html | 6 +- .../19/visualizing-your-iot-data/index.html | 6 +- .../index.html | 6 +- .../esp8266-and-micropython-part1/index.html | 6 +- .../index.html | 6 +- .../03/laundry-automation-update/index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- blog/2016/08/16/we-have-apps-now/index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../esp8266-and-micropython-part2/index.html | 6 +- .../notify-group-reload-api-pihole/index.html | 6 +- .../async-sleepiq-emoncms-stocks/index.html | 6 +- .../01/we-have-raspberry-image-now/index.html | 6 +- blog/2016/10/02/hacktoberfest/index.html | 6 +- .../08/hassbian-rest-digital-ocean/index.html | 6 +- .../index.html | 6 +- .../10/25/explaining-the-updater/index.html | 6 +- .../hacktoberfest-influxdb-weather/index.html | 6 +- .../index.html | 6 +- .../12/03/remote-websockets-sonarr/index.html | 6 +- .../index.html | 6 +- blog/2016/12/19/thank-you/index.html | 6 +- .../index.html | 6 +- .../01/14/iss-usps-images-packages/index.html | 6 +- blog/2017/01/18/numbers/index.html | 6 +- .../21/home-assistant-governance/index.html | 6 +- blog/2017/01/28/face-coffee-wink/index.html | 6 +- blog/2017/02/03/babyphone/index.html | 6 +- blog/2017/02/04/hassbian-toybox/index.html | 6 +- .../11/alert-appletv-mqtt-yeelight/index.html | 6 +- blog/2017/02/14/clt-workshop/index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../2017/03/22/broken-dependencies/index.html | 6 +- .../index.html | 6 +- .../03/25/todo-volumio-workday/index.html | 6 +- .../2017/03/28/http-to-mqtt-bridge/index.html | 6 +- blog/2017/04/01/thomas-krenn-award/index.html | 6 +- .../index.html | 6 +- blog/2017/04/15/ios/index.html | 6 +- .../index.html | 6 +- .../04/22/ikea-tradfri-spotify/index.html | 6 +- .../04/24/hardware-contest-2017/index.html | 6 +- .../04/25/influxdb-grafana-docker/index.html | 6 +- .../hassbian-1.21-its-about-time/index.html | 6 +- .../index.html | 6 +- .../05/05/podcast-init-interview/index.html | 6 +- blog/2017/05/06/zigbee-opencv-dlib/index.html | 8 +- .../index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../index.html | 5 +- .../06/02/home-assistant-podcast-1/index.html | 6 +- blog/2017/06/04/release-46/index.html | 8 +- .../index.html | 6 +- blog/2017/06/15/zwave-entity-ids/index.html | 6 +- blog/2017/06/17/release-47/index.html | 387 ++++++++ blog/archives/index.html | 27 +- blog/categories/announcements/atom.xml | 2 +- blog/categories/announcements/index.html | 6 +- blog/categories/community/atom.xml | 2 +- blog/categories/community/index.html | 6 +- blog/categories/device-tracking/atom.xml | 2 +- blog/categories/device-tracking/index.html | 6 +- blog/categories/esp8266/atom.xml | 2 +- blog/categories/esp8266/index.html | 6 +- blog/categories/how-to/atom.xml | 2 +- blog/categories/how-to/index.html | 6 +- blog/categories/ibeacons/atom.xml | 2 +- blog/categories/ibeacons/index.html | 6 +- blog/categories/internet-of-things/atom.xml | 2 +- blog/categories/internet-of-things/index.html | 6 +- blog/categories/iot-data/atom.xml | 2 +- blog/categories/iot-data/index.html | 6 +- blog/categories/media/atom.xml | 2 +- blog/categories/media/index.html | 6 +- blog/categories/merchandise/atom.xml | 2 +- blog/categories/merchandise/index.html | 6 +- blog/categories/micropython/atom.xml | 2 +- blog/categories/micropython/index.html | 6 +- blog/categories/mqtt/atom.xml | 2 +- blog/categories/mqtt/index.html | 6 +- blog/categories/organisation/atom.xml | 2 +- blog/categories/organisation/index.html | 6 +- blog/categories/owntracks/atom.xml | 2 +- blog/categories/owntracks/index.html | 6 +- blog/categories/presence-detection/atom.xml | 2 +- blog/categories/presence-detection/index.html | 6 +- .../public-service-announcement/atom.xml | 2 +- .../public-service-announcement/index.html | 6 +- blog/categories/release-notes/atom.xml | 927 ++++++++++-------- blog/categories/release-notes/index.html | 27 +- blog/categories/survey/atom.xml | 2 +- blog/categories/survey/index.html | 6 +- blog/categories/talks/atom.xml | 2 +- blog/categories/talks/index.html | 6 +- blog/categories/technology/atom.xml | 2 +- blog/categories/technology/index.html | 6 +- blog/categories/user-stories/atom.xml | 2 +- blog/categories/user-stories/index.html | 6 +- blog/categories/video/atom.xml | 2 +- blog/categories/video/index.html | 6 +- blog/categories/website/atom.xml | 2 +- blog/categories/website/index.html | 6 +- blog/index.html | 104 +- blog/posts/10/index.html | 84 +- blog/posts/11/index.html | 89 +- blog/posts/12/index.html | 65 +- blog/posts/13/index.html | 30 + blog/posts/2/index.html | 56 +- blog/posts/3/index.html | 54 +- blog/posts/4/index.html | 147 +-- blog/posts/5/index.html | 150 ++- blog/posts/6/index.html | 57 +- blog/posts/7/index.html | 56 +- blog/posts/8/index.html | 60 +- blog/posts/9/index.html | 61 +- .../index.html | 3 + .../index.html | 3 + .../alarm_control_panel.concord232/index.html | 3 + .../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 + components/alarm_control_panel.spc/index.html | 177 ++++ .../index.html | 3 + .../alarm_control_panel.verisure/index.html | 3 + .../alarm_control_panel.wink/index.html | 3 + components/alarm_control_panel/index.html | 3 + components/alarmdecoder/index.html | 12 +- components/alert/index.html | 3 + components/android_ip_webcam/index.html | 12 +- components/apcupsd/index.html | 12 +- components/arlo/index.html | 12 +- components/automation/index.html | 3 + components/axis/index.html | 12 +- .../binary_sensor.alarmdecoder/index.html | 6 + .../index.html | 6 + components/binary_sensor.arest/index.html | 6 + components/binary_sensor.aurora/index.html | 6 + components/binary_sensor.axis/index.html | 6 + components/binary_sensor.bbb_gpio/index.html | 6 + components/binary_sensor.blink/index.html | 6 + components/binary_sensor.bloomsky/index.html | 6 + .../binary_sensor.command_line/index.html | 6 + .../binary_sensor.concord232/index.html | 6 + components/binary_sensor.ecobee/index.html | 9 + .../binary_sensor.eight_sleep/index.html | 6 + components/binary_sensor.enocean/index.html | 6 + .../binary_sensor.envisalink/index.html | 6 + .../binary_sensor.ffmpeg_motion/index.html | 6 + .../binary_sensor.ffmpeg_noise/index.html | 6 + components/binary_sensor.flic/index.html | 6 + components/binary_sensor.hikvision/index.html | 6 + components/binary_sensor.homematic/index.html | 6 + components/binary_sensor.http/index.html | 6 + .../binary_sensor.insteon_plm/index.html | 6 + components/binary_sensor.iss/index.html | 6 + components/binary_sensor.isy994/index.html | 6 + components/binary_sensor.knx/index.html | 6 + components/binary_sensor.maxcube/index.html | 3 + components/binary_sensor.modbus/index.html | 6 + components/binary_sensor.mqtt/index.html | 6 + components/binary_sensor.mysensors/index.html | 6 + components/binary_sensor.mystrom/index.html | 6 + components/binary_sensor.nest/index.html | 6 + components/binary_sensor.netatmo/index.html | 6 + components/binary_sensor.nx584/index.html | 6 + components/binary_sensor.octoprint/index.html | 6 + components/binary_sensor.pilight/index.html | 6 + components/binary_sensor.ping/index.html | 6 + components/binary_sensor.raspihats/index.html | 6 + components/binary_sensor.rest/index.html | 6 + components/binary_sensor.ring/index.html | 6 + components/binary_sensor.rpi_gpio/index.html | 6 + components/binary_sensor.rpi_pfio/index.html | 6 + components/binary_sensor.sleepiq/index.html | 6 + components/binary_sensor.spc/index.html | 295 ++++++ components/binary_sensor.tapsaff/index.html | 201 ++++ components/binary_sensor.tcp/index.html | 6 + components/binary_sensor.template/index.html | 6 + components/binary_sensor.threshold/index.html | 6 + components/binary_sensor.trend/index.html | 6 + components/binary_sensor.vera/index.html | 6 + components/binary_sensor.wink/index.html | 6 + components/binary_sensor.workday/index.html | 6 + components/binary_sensor.zha/index.html | 6 + components/binary_sensor.zigbee/index.html | 6 + components/binary_sensor.zwave/index.html | 6 + components/binary_sensor/index.html | 6 + components/blink/index.html | 12 +- components/bloomsky/index.html | 12 +- components/browser/index.html | 2 +- components/camera.amcrest/index.html | 3 + components/camera.arlo/index.html | 3 + components/camera.axis/index.html | 3 + components/camera.blink/index.html | 3 + components/camera.bloomsky/index.html | 3 + components/camera.dispatcher/index.html | 3 + components/camera.ffmpeg/index.html | 3 + components/camera.foscam/index.html | 3 + components/camera.generic/index.html | 3 + components/camera.local_file/index.html | 3 + components/camera.mjpeg/index.html | 3 + components/camera.mqtt/index.html | 3 + components/camera.neato/index.html | 3 + components/camera.nest/index.html | 3 + components/camera.netatmo/index.html | 3 + components/camera.onvif/index.html | 205 ++++ components/camera.rpi_camera/index.html | 3 + components/camera.synology/index.html | 3 + components/camera.uvc/index.html | 3 + components/camera.verisure/index.html | 3 + components/camera.zoneminder/index.html | 3 + components/camera/index.html | 3 + components/climate.ecobee/index.html | 6 + components/climate.eq3btsmart/index.html | 3 + components/climate.flexit/index.html | 224 +++++ .../climate.generic_thermostat/index.html | 3 + components/climate.heatmiser/index.html | 3 + components/climate.homematic/index.html | 3 + components/climate.honeywell/index.html | 3 + components/climate.maxcube/index.html | 3 + components/climate.mysensors/index.html | 3 + components/climate.nest/index.html | 3 + components/climate.netatmo/index.html | 3 + components/climate.oem/index.html | 3 + components/climate.proliphix/index.html | 3 + components/climate.radiotherm/index.html | 3 + components/climate.sensibo/index.html | 3 + components/climate.tado/index.html | 3 + components/climate.vera/index.html | 3 + components/climate.wink/index.html | 3 + components/climate.zwave/index.html | 3 + components/climate/index.html | 3 + components/config/index.html | 2 +- components/configurator/index.html | 2 +- components/cover.garadget/index.html | 2 +- components/cover.mqtt/index.html | 2 + components/demo/index.html | 2 +- .../device_sun_light_trigger/index.html | 3 + components/digital_ocean/index.html | 12 +- components/discovery/index.html | 2 +- components/{opencv => dyson}/index.html | 123 ++- components/ecobee/index.html | 15 +- components/eight_sleep/index.html | 12 +- components/emulated_hue/index.html | 12 +- components/enocean/index.html | 12 +- components/envisalink/index.html | 3 + components/fan.dyson/index.html | 158 +++ components/fan.isy994/index.html | 3 + components/fan.mqtt/index.html | 3 + components/fan.wink/index.html | 3 + components/fan.zwave/index.html | 3 + components/fan/index.html | 3 + components/feedreader/index.html | 2 +- components/ffmpeg/index.html | 12 +- components/frontend/index.html | 2 +- components/ha/index.html | 12 +- components/hdmi_cec/index.html | 3 + components/homematic/index.html | 12 +- components/http/index.html | 2 +- components/ifttt.manything/index.html | 3 + components/ifttt/index.html | 3 + components/image_processing.opencv/index.html | 52 +- .../index.html | 6 +- components/index.html | 79 +- components/influxdb/index.html | 4 +- components/input_boolean/index.html | 3 + components/input_select/index.html | 3 + components/input_slider/index.html | 3 + components/insteon_hub/index.html | 12 +- components/insteon_local/index.html | 12 +- components/insteon_plm/index.html | 12 +- components/introduction/index.html | 2 +- components/isy994/index.html | 12 +- components/joaoapps_join/index.html | 12 +- components/juicenet/index.html | 308 ++++++ components/keyboard/index.html | 3 + components/keyboard_remote/index.html | 2 +- components/kira/index.html | 12 +- components/light.lifx/index.html | 54 +- components/lirc/index.html | 3 + components/litejet/index.html | 12 +- components/lock.isy994/index.html | 3 + components/lock.lockitron/index.html | 3 + components/lock.mqtt/index.html | 3 + components/lock.nuki/index.html | 3 + components/lock.sesame/index.html | 167 ++++ components/lock.vera/index.html | 3 + components/lock.verisure/index.html | 3 + components/lock.wink/index.html | 3 + components/lock.zwave/index.html | 3 + components/lock/index.html | 3 + components/logger/index.html | 2 +- components/lutron/index.html | 28 +- components/lutron_caseta/index.html | 12 +- components/mailgun/index.html | 274 ++++++ components/maxcube/index.html | 3 + components/media_player.anthemav/index.html | 3 + components/media_player.apple_tv/index.html | 3 + components/media_player.aquostv/index.html | 5 +- components/media_player.braviatv/index.html | 3 + components/media_player.cast/index.html | 3 + components/media_player.clementine/index.html | 3 + components/media_player.cmus/index.html | 3 + components/media_player.denon/index.html | 25 +- components/media_player.directv/index.html | 3 + components/media_player.dunehd/index.html | 3 + components/media_player.emby/index.html | 3 + components/media_player.firetv/index.html | 3 + .../media_player.frontier_silicon/index.html | 3 + components/media_player.gpmdp/index.html | 3 + components/media_player.gstreamer/index.html | 3 + components/media_player.itunes/index.html | 3 + components/media_player.kodi/index.html | 3 + components/media_player.lg_netcast/index.html | 3 + .../media_player.liveboxplaytv/index.html | 3 + components/media_player.mpchc/index.html | 3 + components/media_player.mpd/index.html | 3 + components/media_player.nad/index.html | 3 + components/media_player.nadtcp/index.html | 274 ++++++ components/media_player.onkyo/index.html | 3 + components/media_player.openhome/index.html | 3 + .../media_player.panasonic_viera/index.html | 3 + components/media_player.pandora/index.html | 3 + components/media_player.philips_js/index.html | 3 + components/media_player.pioneer/index.html | 3 + components/media_player.plex/index.html | 3 + components/media_player.roku/index.html | 3 + .../media_player.russound_rnet/index.html | 3 + components/media_player.samsungtv/index.html | 3 + components/media_player.snapcast/index.html | 3 + components/media_player.sonos/index.html | 3 + components/media_player.soundtouch/index.html | 5 +- components/media_player.spotify/index.html | 14 +- components/media_player.squeezebox/index.html | 3 + components/media_player.universal/index.html | 3 + components/media_player.vlc/index.html | 3 + components/media_player.volumio/index.html | 3 + components/media_player.webostv/index.html | 3 + components/media_player.yamaha/index.html | 3 + components/media_player/index.html | 3 + components/microsoft_face/index.html | 12 +- components/mochad/index.html | 12 +- components/modbus/index.html | 12 +- components/mqtt/index.html | 12 +- components/mqtt_eventstream/index.html | 2 +- components/mysensors/index.html | 12 +- components/neato/index.html | 12 +- components/nest/index.html | 12 +- components/netatmo/index.html | 12 +- components/notify.apns/index.html | 5 +- components/notify.aws_lambda/index.html | 5 +- components/notify.aws_sns/index.html | 5 +- components/notify.aws_sqs/index.html | 5 +- components/notify.ciscospark/index.html | 5 +- components/notify.command_line/index.html | 5 +- components/notify.discord/index.html | 5 +- components/notify.ecobee/index.html | 8 +- components/notify.facebook/index.html | 5 +- components/notify.file/index.html | 5 +- components/notify.free_mobile/index.html | 5 +- components/notify.gntp/index.html | 5 +- components/notify.group/index.html | 5 +- components/notify.html5/index.html | 5 +- components/notify.instapush/index.html | 5 +- components/notify.joaoapps_join/index.html | 5 +- components/notify.kodi/index.html | 5 +- components/notify.lannouncer/index.html | 5 +- .../notify.llamalab_automate/index.html | 5 +- components/notify.mailgun/index.html | 46 +- components/notify.matrix/index.html | 5 +- components/notify.message_bird/index.html | 5 +- components/notify.mqtt/index.html | 5 +- components/notify.mysensors/index.html | 5 +- components/notify.nfandroidtv/index.html | 5 +- components/notify.nma/index.html | 5 +- components/notify.pushbullet/index.html | 5 +- components/notify.pushetta/index.html | 5 +- components/notify.pushover/index.html | 5 +- components/notify.pushsafer/index.html | 5 +- components/notify.rest/index.html | 5 +- components/notify.sendgrid/index.html | 5 +- components/notify.simplepush/index.html | 5 +- components/notify.slack/index.html | 5 +- components/notify.smtp/index.html | 5 +- components/notify.syslog/index.html | 5 +- components/notify.telegram/index.html | 7 +- components/notify.telstra/index.html | 5 +- components/notify.twilio_call/index.html | 5 +- components/notify.twilio_sms/index.html | 5 +- components/notify.twitter/index.html | 5 +- components/notify.webostv/index.html | 5 +- components/notify.xmpp/index.html | 5 +- components/notify/index.html | 2 +- components/nuimo_controller/index.html | 12 +- components/octoprint/index.html | 12 +- components/persistent_notification/index.html | 2 +- components/pilight/index.html | 12 +- components/plant/index.html | 2 +- components/proximity/index.html | 3 + components/python_script/index.html | 209 ++++ components/qwikswitch/index.html | 12 +- components/rest_command/index.html | 5 +- components/rflink/index.html | 12 +- components/rfxtrx/index.html | 12 +- components/ring/index.html | 12 +- components/script/index.html | 3 + components/scsgate/index.html | 12 +- components/sensor.alarmdecoder/index.html | 14 +- components/sensor.amcrest/index.html | 14 +- .../sensor.android_ip_webcam/index.html | 14 +- components/sensor.api_stream/index.html | 14 +- components/sensor.arest/index.html | 14 +- components/sensor.arlo/index.html | 14 +- components/sensor.arwn/index.html | 14 +- components/sensor.bbox/index.html | 14 +- components/sensor.bitcoin/index.html | 9 + components/sensor.blink/index.html | 14 +- components/sensor.blockchain/index.html | 162 +++ components/sensor.bloomsky/index.html | 14 +- components/sensor.bom/index.html | 14 +- components/sensor.broadlink/index.html | 14 +- components/sensor.buienradar/index.html | 249 +++++ components/sensor.coinmarketcap/index.html | 9 + .../sensor.comed_hourly_pricing/index.html | 2 +- components/sensor.command_line/index.html | 14 +- components/sensor.crimereports/index.html | 14 +- components/sensor.currencylayer/index.html | 9 + components/sensor.darksky/index.html | 14 +- components/sensor.dnsip/index.html | 14 +- components/sensor.dweet/index.html | 14 +- components/sensor.dyson/index.html | 391 ++++++++ components/sensor.ebox/index.html | 16 +- components/sensor.ecobee/index.html | 295 ++++++ components/sensor.eight_sleep/index.html | 14 +- components/sensor.emoncms/index.html | 14 +- components/sensor.enocean/index.html | 14 +- components/sensor.envirophat/index.html | 14 +- components/sensor.envisalink/index.html | 14 +- components/sensor.etherscan/index.html | 161 +++ components/sensor.fedex/index.html | 14 +- components/sensor.fido/index.html | 14 +- components/sensor.file/index.html | 14 +- components/sensor.fixer/index.html | 9 + components/sensor.gitter/index.html | 383 ++++++++ components/sensor.gpsd/index.html | 14 +- components/sensor.haveibeenpwned/index.html | 14 +- components/sensor.history_stats/index.html | 17 +- components/sensor.homematic/index.html | 14 +- components/sensor.http/index.html | 14 +- components/sensor.imap/index.html | 14 +- .../sensor.imap_email_content/index.html | 14 +- components/sensor.influxdb/index.html | 14 +- components/sensor.isy994/index.html | 14 +- components/sensor.juicenet/index.html | 391 ++++++++ components/sensor.kira/index.html | 14 +- components/sensor.kwb/index.html | 14 +- components/sensor.metoffice/index.html | 14 +- components/sensor.mfi/index.html | 14 +- components/sensor.mhz19/index.html | 14 +- components/sensor.min_max/index.html | 14 +- components/sensor.modbus/index.html | 14 +- components/sensor.modem_callerid/index.html | 14 +- .../index.html | 18 +- components/sensor.moon/index.html | 14 +- components/sensor.mqtt/index.html | 14 +- components/sensor.mysensors/index.html | 14 +- components/sensor.neato/index.html | 14 +- components/sensor.nest/index.html | 14 +- components/sensor.nest_weather/index.html | 14 +- components/sensor.netatmo/index.html | 14 +- components/sensor.octoprint/index.html | 14 +- components/sensor.openevse/index.html | 14 +- .../sensor.openexchangerates/index.html | 9 + components/sensor.opensky/index.html | 14 +- components/sensor.openweathermap/index.html | 14 +- components/sensor.pilight/index.html | 14 +- components/sensor.plex/index.html | 3 + components/sensor.pocketcasts/index.html | 14 +- components/sensor.pushbullet/index.html | 14 +- components/sensor.qnap/index.html | 14 +- components/sensor.radarr/index.html | 463 +++++++++ components/sensor.random/index.html | 14 +- components/sensor.rest/index.html | 14 +- components/sensor.rflink/index.html | 14 +- components/sensor.rfxtrx/index.html | 14 +- components/sensor.ring/index.html | 14 +- components/sensor.ripple/index.html | 161 +++ components/sensor.scrape/index.html | 14 +- components/sensor.sensehat/index.html | 14 +- components/sensor.sleepiq/index.html | 14 +- components/sensor.sonarr/index.html | 14 +- components/sensor.statistics/index.html | 14 +- .../sensor.swiss_hydrological_data/index.html | 14 +- components/sensor.synologydsm/index.html | 14 +- components/sensor.tado/index.html | 14 +- components/sensor.tcp/index.html | 14 +- components/sensor.ted5000/index.html | 14 +- components/sensor.tellduslive/index.html | 14 +- components/sensor.tellstick/index.html | 14 +- components/sensor.temper/index.html | 14 +- components/sensor.template/index.html | 14 +- components/sensor.thinkingcleaner/index.html | 14 +- components/sensor.ups/index.html | 14 +- components/sensor.usps/index.html | 14 +- components/sensor.vera/index.html | 14 +- components/sensor.verisure/index.html | 14 +- components/sensor.wink/index.html | 14 +- components/sensor.wunderground/index.html | 14 +- components/sensor.yahoo_finance/index.html | 9 + components/sensor.yr/index.html | 14 +- components/sensor.yweather/index.html | 37 +- components/sensor.zamg/index.html | 14 +- components/sensor.zha/index.html | 14 +- components/sensor.zigbee/index.html | 14 +- components/sensor.zoneminder/index.html | 14 +- components/sensor.zwave/index.html | 14 +- components/sensor/index.html | 31 +- components/shell_command/index.html | 3 + components/sleepiq/index.html | 12 +- components/spc/index.html | 315 ++++++ components/splunk/index.html | 3 +- components/sun/index.html | 14 +- components/switch.flux/index.html | 3 + components/switch.rest/index.html | 6 +- components/switch.template/index.html | 18 +- components/tado/index.html | 12 +- components/telegram_bot/index.html | 12 +- components/tellduslive/index.html | 12 +- components/tellstick/index.html | 12 +- components/tradfri/index.html | 12 +- components/twilio/index.html | 12 +- components/updater/index.html | 17 +- components/upnp/index.html | 2 +- components/vera/index.html | 12 +- components/verisure/index.html | 12 +- components/volvooncall/index.html | 28 +- components/weather.bom/index.html | 14 +- components/weather.buienradar/index.html | 221 +++++ components/weather.metoffice/index.html | 14 +- components/weather.openweathermap/index.html | 14 +- components/weather.yweather/index.html | 214 ++++ components/weather.zamg/index.html | 14 +- components/weather/index.html | 6 + components/wemo/index.html | 12 +- components/wink/index.html | 12 +- components/zeroconf/index.html | 2 +- components/zha/index.html | 12 +- components/zoneminder/index.html | 12 +- components/zwave/index.html | 12 +- docs/automation/action/index.html | 2 +- docs/automation/condition/index.html | 2 +- docs/automation/editor/index.html | 2 +- docs/automation/examples/index.html | 2 +- docs/automation/index.html | 2 +- docs/automation/templating/index.html | 2 +- docs/automation/trigger/index.html | 2 +- docs/automation/troubleshooting/index.html | 2 +- docs/autostart/index.html | 2 +- docs/autostart/init.d/index.html | 2 +- docs/autostart/macos/index.html | 2 +- docs/autostart/synology/index.html | 2 +- docs/autostart/systemd/index.html | 2 +- docs/autostart/upstart/index.html | 2 +- docs/backend/database/index.html | 2 +- docs/backend/index.html | 2 +- docs/backend/updater/index.html | 9 +- docs/configuration/basic/index.html | 2 +- .../customizing-devices/index.html | 2 +- docs/configuration/devices/index.html | 2 +- docs/configuration/events/index.html | 2 +- .../configuration/group_visibility/index.html | 2 +- docs/configuration/index.html | 2 +- docs/configuration/packages/index.html | 2 +- .../configuration/platform_options/index.html | 2 +- docs/configuration/remote/index.html | 2 +- docs/configuration/secrets/index.html | 2 +- docs/configuration/securing/index.html | 2 +- .../splitting_configuration/index.html | 2 +- docs/configuration/state_object/index.html | 2 +- docs/configuration/templating/index.html | 2 +- docs/configuration/troubleshooting/index.html | 2 +- docs/configuration/yaml/index.html | 2 +- docs/ecosystem/apache/index.html | 2 +- docs/ecosystem/appdaemon/api/index.html | 2 +- .../appdaemon/configuration/index.html | 2 +- .../appdaemon/example_apps/index.html | 2 +- docs/ecosystem/appdaemon/index.html | 2 +- .../appdaemon/installation/index.html | 2 +- docs/ecosystem/appdaemon/operation/index.html | 2 +- docs/ecosystem/appdaemon/reboot/index.html | 2 +- docs/ecosystem/appdaemon/running/index.html | 2 +- docs/ecosystem/appdaemon/tutorial/index.html | 2 +- docs/ecosystem/appdaemon/updating/index.html | 2 +- docs/ecosystem/appdaemon/windows/index.html | 2 +- .../backup/backup_dropbox/index.html | 2 +- .../ecosystem/backup/backup_github/index.html | 2 +- docs/ecosystem/backup/backup_usb/index.html | 2 +- .../certificates/lets_encrypt/index.html | 2 +- .../tls_domain_certificate/index.html | 2 +- .../tls_self_signed_certificate/index.html | 2 +- .../hadashboard/dash_config/index.html | 2 +- docs/ecosystem/hadashboard/hapush/index.html | 2 +- docs/ecosystem/hadashboard/index.html | 2 +- .../hadashboard/installation/index.html | 2 +- docs/ecosystem/hadashboard/reboot/index.html | 2 +- .../ecosystem/hadashboard/updating/index.html | 2 +- docs/ecosystem/hass-configurator/index.html | 2 +- docs/ecosystem/index.html | 2 +- docs/ecosystem/ios/devices_file/index.html | 2 +- docs/ecosystem/ios/index.html | 2 +- docs/ecosystem/ios/integration/index.html | 2 +- docs/ecosystem/ios/location/index.html | 2 +- .../ios/notifications/actions/index.html | 2 +- .../ios/notifications/architecture/index.html | 2 +- .../ios/notifications/attachments/index.html | 2 +- .../ios/notifications/basic/index.html | 2 +- .../content_extensions/index.html | 2 +- docs/ecosystem/ios/notifications/index.html | 2 +- .../privacy_security_rate_limits/index.html | 2 +- .../requesting_location_updates/index.html | 2 +- .../ios/notifications/sounds/index.html | 2 +- docs/ecosystem/nginx/index.html | 2 +- docs/ecosystem/nginx_subdomain/index.html | 2 +- docs/ecosystem/notebooks/api/index.html | 2 +- docs/ecosystem/notebooks/database/index.html | 2 +- docs/ecosystem/notebooks/graph/index.html | 2 +- docs/ecosystem/notebooks/index.html | 2 +- .../notebooks/installation/index.html | 2 +- docs/ecosystem/notebooks/stats/index.html | 2 +- docs/ecosystem/scenegen/index.html | 2 +- docs/ecosystem/synology/index.html | 2 +- docs/ecosystem/tor/index.html | 2 +- docs/frontend/browsers/index.html | 2 +- docs/frontend/index.html | 2 +- docs/frontend/mobile/index.html | 2 +- docs/frontend/webserver/index.html | 2 +- docs/hassbian/common-tasks/index.html | 2 +- docs/hassbian/customization/index.html | 2 +- docs/hassbian/index.html | 2 +- docs/hassbian/installation/index.html | 2 +- docs/hassbian/integrations/index.html | 2 +- docs/hassbian/upgrading/index.html | 2 +- docs/index.html | 2 +- docs/installation/archlinux/index.html | 2 +- docs/installation/armbian/index.html | 2 +- docs/installation/centos/index.html | 2 +- docs/installation/docker/index.html | 2 +- docs/installation/fedora/index.html | 2 +- docs/installation/freenas/index.html | 2 +- docs/installation/index.html | 2 +- docs/installation/macos/index.html | 2 +- docs/installation/python/index.html | 2 +- .../raspberry-pi-all-in-one/index.html | 2 +- docs/installation/raspberry-pi/index.html | 2 +- docs/installation/synology/index.html | 2 +- docs/installation/troubleshooting/index.html | 2 +- docs/installation/updating/index.html | 2 +- docs/installation/vagrant/index.html | 2 +- docs/installation/virtualenv/index.html | 2 +- docs/installation/windows/index.html | 2 +- docs/mqtt/birth_will/index.html | 2 +- docs/mqtt/broker/index.html | 2 +- docs/mqtt/certificate/index.html | 2 +- docs/mqtt/discovery/index.html | 2 +- docs/mqtt/index.html | 2 +- docs/mqtt/logging/index.html | 2 +- docs/mqtt/processing_json/index.html | 2 +- docs/mqtt/service/index.html | 2 +- docs/mqtt/testing/index.html | 2 +- docs/scripts/conditions/index.html | 2 +- docs/scripts/index.html | 2 +- docs/scripts/service-calls/index.html | 2 +- docs/tools/dev-tools/index.html | 2 +- docs/tools/hass/index.html | 2 +- docs/tools/index.html | 2 +- docs/tools/scripts/index.html | 2 +- docs/z-wave/controllers/index.html | 2 +- docs/z-wave/device-specific/index.html | 2 +- docs/z-wave/index.html | 2 +- docs/z-wave/settings/index.html | 2 +- images/blog/2017-06-0.47/components.png | Bin 0 -> 116392 bytes images/onvif.png | Bin 0 -> 4241 bytes images/supported_brands/arlo.png | Bin 2751 -> 2910 bytes images/supported_brands/blockchain.png | Bin 0 -> 2516 bytes images/supported_brands/coinmarketcap.png | Bin 9598 -> 10868 bytes images/supported_brands/comed.jpg | Bin 5771 -> 0 bytes images/supported_brands/comed.png | Bin 0 -> 26876 bytes images/supported_brands/datadog.png | Bin 67524 -> 51684 bytes images/supported_brands/dyson.png | Bin 0 -> 11616 bytes images/supported_brands/ebox.jpg | Bin 10446 -> 0 bytes images/supported_brands/ebox.png | Bin 0 -> 46279 bytes images/supported_brands/edimax.png | Bin 13198 -> 10782 bytes images/supported_brands/eight_sleep.png | Bin 1795 -> 2148 bytes images/supported_brands/etherscan.png | Bin 0 -> 8605 bytes images/supported_brands/flexit.png | Bin 0 -> 1324 bytes images/supported_brands/garadget.png | Bin 0 -> 99971 bytes images/supported_brands/garadget_logo.jpg | Bin 19563 -> 0 bytes images/supported_brands/gitter.png | Bin 0 -> 5141 bytes images/supported_brands/gstreamer.png | Bin 8401 -> 6298 bytes images/supported_brands/hook.png | Bin 43362 -> 57274 bytes images/supported_brands/juicenet.png | Bin 0 -> 2170 bytes images/supported_brands/keene.png | Bin 6542 -> 4350 bytes images/supported_brands/maxcube.png | Bin 18278 -> 16549 bytes images/supported_brands/miflora.png | Bin 67713 -> 8476 bytes images/supported_brands/nad.png | Bin 28886 -> 15807 bytes images/supported_brands/neato.png | Bin 41155 -> 45611 bytes .../supported_brands/netbeheernederland.jpg | Bin 6940 -> 7078 bytes images/supported_brands/nuki.png | Bin 3929 -> 2766 bytes images/supported_brands/onvif.png | Bin 0 -> 27704 bytes images/supported_brands/opengarage.png | Bin 23966 -> 19321 bytes images/supported_brands/pvoutput.png | Bin 8035 -> 7341 bytes images/supported_brands/radarr.png | Bin 0 -> 10860 bytes images/supported_brands/ripple.png | Bin 0 -> 5078 bytes images/supported_brands/sensibo.png | Bin 12710 -> 11646 bytes images/supported_brands/sesame.png | Bin 0 -> 8312 bytes images/supported_brands/sharp_aquos.jpg | Bin 35690 -> 0 bytes images/supported_brands/sharp_aquos.png | Bin 0 -> 153067 bytes images/supported_brands/sma.png | Bin 3543 -> 3283 bytes images/supported_brands/soundtouch.jpg | Bin 32008 -> 0 bytes images/supported_brands/soundtouch.png | Bin 0 -> 11929 bytes images/supported_brands/statsd.png | Bin 14964 -> 17082 bytes images/supported_brands/tapsaff.png | Bin 0 -> 13108 bytes images/supported_brands/trackr.png | Bin 3919 -> 3344 bytes images/supported_brands/vanderbilt_spc.png | Bin 0 -> 36845 bytes images/supported_brands/voicerss.png | Bin 82492 -> 48287 bytes index.html | 14 +- sitemap.xml | 111 ++- version.json | 18 +- 808 files changed, 11423 insertions(+), 2163 deletions(-) create mode 100644 blog/2017/06/17/release-47/index.html create mode 100644 components/alarm_control_panel.spc/index.html create mode 100644 components/binary_sensor.spc/index.html create mode 100644 components/binary_sensor.tapsaff/index.html create mode 100644 components/camera.onvif/index.html create mode 100644 components/climate.flexit/index.html rename components/{opencv => dyson}/index.html (61%) create mode 100644 components/fan.dyson/index.html create mode 100644 components/juicenet/index.html create mode 100644 components/lock.sesame/index.html create mode 100644 components/mailgun/index.html create mode 100644 components/media_player.nadtcp/index.html create mode 100644 components/python_script/index.html create mode 100644 components/sensor.blockchain/index.html create mode 100644 components/sensor.buienradar/index.html create mode 100644 components/sensor.dyson/index.html create mode 100644 components/sensor.ecobee/index.html create mode 100644 components/sensor.etherscan/index.html create mode 100644 components/sensor.gitter/index.html create mode 100644 components/sensor.juicenet/index.html rename components/{sensor.moldindicator => sensor.mold_indicator}/index.html (97%) create mode 100644 components/sensor.radarr/index.html create mode 100644 components/sensor.ripple/index.html create mode 100644 components/spc/index.html create mode 100644 components/weather.buienradar/index.html create mode 100644 components/weather.yweather/index.html create mode 100644 images/blog/2017-06-0.47/components.png create mode 100644 images/onvif.png create mode 100755 images/supported_brands/blockchain.png delete mode 100644 images/supported_brands/comed.jpg create mode 100644 images/supported_brands/comed.png create mode 100644 images/supported_brands/dyson.png delete mode 100644 images/supported_brands/ebox.jpg create mode 100644 images/supported_brands/ebox.png create mode 100755 images/supported_brands/etherscan.png create mode 100644 images/supported_brands/flexit.png create mode 100644 images/supported_brands/garadget.png delete mode 100644 images/supported_brands/garadget_logo.jpg create mode 100644 images/supported_brands/gitter.png create mode 100644 images/supported_brands/juicenet.png create mode 100644 images/supported_brands/onvif.png create mode 100644 images/supported_brands/radarr.png create mode 100644 images/supported_brands/ripple.png create mode 100644 images/supported_brands/sesame.png delete mode 100644 images/supported_brands/sharp_aquos.jpg create mode 100644 images/supported_brands/sharp_aquos.png delete mode 100644 images/supported_brands/soundtouch.jpg create mode 100644 images/supported_brands/soundtouch.png create mode 100644 images/supported_brands/tapsaff.png create mode 100644 images/supported_brands/vanderbilt_spc.png diff --git a/addons/bluetooth_bcm43xx/index.html b/addons/bluetooth_bcm43xx/index.html index fda61af5a7..8395b7cd3a 100644 --- a/addons/bluetooth_bcm43xx/index.html +++ b/addons/bluetooth_bcm43xx/index.html @@ -60,14 +60,14 @@
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 33c0119501..562bbdf6dd 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 @@ -144,6 +144,9 @@

Recent Posts

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 20543d7361..72f053ac7b 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 @@ -127,6 +127,9 @@

Recent Posts

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 8b18418c2a..e909d967f1 100644 --- a/blog/2015/01/13/nest-in-da-house/index.html +++ b/blog/2015/01/13/nest-in-da-house/index.html @@ -131,6 +131,9 @@

Recent Posts

diff --git a/blog/2015/01/24/release-notes/index.html b/blog/2015/01/24/release-notes/index.html index 1ed6ae30e5..92828d24df 100644 --- a/blog/2015/01/24/release-notes/index.html +++ b/blog/2015/01/24/release-notes/index.html @@ -137,6 +137,9 @@ Home Assistant now supports --open-ui and

Recent Posts

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 d00cc66609..10d02c9372 100644 --- a/blog/2015/02/08/looking-at-the-past/index.html +++ b/blog/2015/02/08/looking-at-the-past/index.html @@ -142,6 +142,9 @@ Events are saved in a local database. Google Graphs is used to draw the graph. D

Recent Posts

diff --git a/blog/2015/02/24/streaming-updates/index.html b/blog/2015/02/24/streaming-updates/index.html index 080cc6e2db..2d0114079c 100644 --- a/blog/2015/02/24/streaming-updates/index.html +++ b/blog/2015/02/24/streaming-updates/index.html @@ -128,6 +128,9 @@

Recent Posts

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 09d1b75a98..8200ae8084 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 @@ -122,6 +122,9 @@

Recent Posts

diff --git a/blog/2015/03/08/new-logo/index.html b/blog/2015/03/08/new-logo/index.html index 0b2171e629..e1d29c5e84 100644 --- a/blog/2015/03/08/new-logo/index.html +++ b/blog/2015/03/08/new-logo/index.html @@ -125,6 +125,9 @@ The old logo, the new detailed logo and the new simple logo.

Recent Posts

diff --git a/blog/2015/03/11/release-notes/index.html b/blog/2015/03/11/release-notes/index.html index ba25c1af48..f6202fa861 100644 --- a/blog/2015/03/11/release-notes/index.html +++ b/blog/2015/03/11/release-notes/index.html @@ -150,6 +150,9 @@ An initial version of voice control for Home Assistant has landed. The current i

Recent Posts

diff --git a/blog/2015/03/22/release-notes/index.html b/blog/2015/03/22/release-notes/index.html index ac020a6b46..04f8ff71d4 100644 --- a/blog/2015/03/22/release-notes/index.html +++ b/blog/2015/03/22/release-notes/index.html @@ -186,6 +186,9 @@ I (Paulus) have contributed a scene component. A user can create scenes that cap

Recent Posts

diff --git a/blog/2015/04/25/release-notes/index.html b/blog/2015/04/25/release-notes/index.html index 052d088255..ffcabe182f 100644 --- a/blog/2015/04/25/release-notes/index.html +++ b/blog/2015/04/25/release-notes/index.html @@ -194,6 +194,9 @@

Recent Posts

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 312883a991..a359d0191f 100644 --- a/blog/2015/05/09/utc-time-zone-awareness/index.html +++ b/blog/2015/05/09/utc-time-zone-awareness/index.html @@ -138,6 +138,9 @@

Recent Posts

diff --git a/blog/2015/05/14/release-notes/index.html b/blog/2015/05/14/release-notes/index.html index 93fe4b3c9f..6d394bfee0 100644 --- a/blog/2015/05/14/release-notes/index.html +++ b/blog/2015/05/14/release-notes/index.html @@ -208,6 +208,9 @@ Before diving into the newly supported devices and services, I want to highlight

Recent Posts

diff --git a/blog/2015/06/10/release-notes/index.html b/blog/2015/06/10/release-notes/index.html index 6bc5084ba1..17d0dd3ce9 100644 --- a/blog/2015/06/10/release-notes/index.html +++ b/blog/2015/06/10/release-notes/index.html @@ -254,6 +254,9 @@ This switch platform allows you to control your motion detection setting on your

Recent Posts

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 f3fab68b8a..88b9deca8d 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 @@ -218,6 +218,9 @@ Fabian has added support for Forecast.io to g

Recent Posts

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 bb06fe42ab..ecb2e21487 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 @@ -201,6 +201,9 @@ Support for Temper temperature sensors has been contributed by

Recent Posts

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 d6ac568018..2db27c2260 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 @@ -138,6 +138,9 @@

Recent Posts

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 c9cecbcefe..86eea5e809 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 @@ -238,6 +238,9 @@ The automation and script syntax here is using a deprecated and no longer suppor

Recent Posts

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 14c80a00bd..5e4beb92ba 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 @@ -199,6 +199,9 @@

Recent Posts

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 cf6ca57a0f..d366d2f19d 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 @@ -276,6 +276,9 @@

Recent Posts

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 ecd59a9e2d..ea198524c0 100644 --- a/blog/2015/09/13/home-assistant-meets-ifttt/index.html +++ b/blog/2015/09/13/home-assistant-meets-ifttt/index.html @@ -266,6 +266,9 @@

Recent Posts

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 3b75b6877a..4727c2a7c5 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 @@ -165,6 +165,9 @@ Glances web server started on http://0.0.0.0:61208/

Recent Posts

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 b98ca5a8ff..bcb52385fb 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 @@ -161,6 +161,9 @@ Automation has gotten a lot of love. It now supports conditions, multiple trigge

Recent Posts

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 547819c216..560f848eef 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 @@ -144,6 +144,9 @@ Map in Home Assistant showing two people and three zones (home, school, work)

Recent Posts

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 f0877057ef..7b354736e8 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 @@ -329,6 +329,9 @@ Home Assistant will keep track of historical values and allow you to integrate i

Recent Posts

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 36a99dacc7..026536f154 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 @@ -134,6 +134,9 @@

Recent Posts

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 e8eb15ccb7..c2639475fa 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 @@ -151,6 +151,9 @@ This makes more sense as most people run Home Assistant as a daemon

Recent Posts

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 a04701207f..de28d4e01a 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 @@ -149,6 +149,9 @@

Recent Posts

diff --git a/blog/2015/11/22/survey-november-2015/index.html b/blog/2015/11/22/survey-november-2015/index.html index 83ab30f537..6d9056276b 100644 --- a/blog/2015/11/22/survey-november-2015/index.html +++ b/blog/2015/11/22/survey-november-2015/index.html @@ -176,6 +176,9 @@

Recent Posts

diff --git a/blog/2015/12/05/community-highlights/index.html b/blog/2015/12/05/community-highlights/index.html index 85331989aa..50fe65fcbd 100644 --- a/blog/2015/12/05/community-highlights/index.html +++ b/blog/2015/12/05/community-highlights/index.html @@ -127,6 +127,9 @@

Recent Posts

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 7043b590d3..996341b95b 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 @@ -135,6 +135,9 @@

Recent Posts

diff --git a/blog/2015/12/07/influxdb-and-grafana/index.html b/blog/2015/12/07/influxdb-and-grafana/index.html index 3984cfa684..ce086ffe41 100644 --- a/blog/2015/12/07/influxdb-and-grafana/index.html +++ b/blog/2015/12/07/influxdb-and-grafana/index.html @@ -189,6 +189,9 @@ name: binary_sensor

Recent Posts

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 d8d7614b05..0683f5a8d7 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 @@ -156,6 +156,9 @@ This is where we’ll configure our task, so select the plus icon to select an a

Recent Posts

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 abf42243f7..dd96c46bee 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 @@ -142,6 +142,9 @@ Philips Hue FAQ entries regarding 3rd party light bulbs.

Recent Posts

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 3b24da1e8d..5006b73b77 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 @@ -181,6 +181,9 @@ sudo docker run -it --rm -p 80:80 --name certbot \

Recent Posts

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 01b53bfef6..3660757c7a 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 @@ -159,6 +159,9 @@

Recent Posts

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 d0ef61742c..774e3331ab 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 @@ -150,6 +150,9 @@

Recent Posts

diff --git a/blog/2016/01/19/perfect-home-automation/index.html b/blog/2016/01/19/perfect-home-automation/index.html index c681454553..e09a7d9f59 100644 --- a/blog/2016/01/19/perfect-home-automation/index.html +++ b/blog/2016/01/19/perfect-home-automation/index.html @@ -139,6 +139,9 @@

Recent Posts

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 b2034a1a40..a46a36562b 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 @@ -153,6 +153,9 @@ Example of the new views in the frontend. Learn mor

Recent Posts

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 b301eca185..8871136f7d 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 @@ -273,6 +273,9 @@ Z-Wave light bulb |

Recent Posts

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 c65bd7e49f..a1d04ee2b9 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 @@ -247,6 +247,9 @@

Recent Posts

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 52f5c87f8d..8054baa88d 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 @@ -158,6 +158,9 @@

Recent Posts

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 5b7ae47f90..a5853ddd76 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 @@ -212,6 +212,9 @@

Recent Posts

diff --git a/blog/2016/02/20/community-highlights/index.html b/blog/2016/02/20/community-highlights/index.html index d226bb008f..3e765d5714 100644 --- a/blog/2016/02/20/community-highlights/index.html +++ b/blog/2016/02/20/community-highlights/index.html @@ -155,6 +155,9 @@ Hold your NFC tag against the belly of Garfield to unlock the alarm.

Recent Posts

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 ce98d4c2f9..93d6e55629 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 @@ -157,6 +157,9 @@

Recent Posts

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 dbb3fda406..90ee090155 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 @@ -158,6 +158,9 @@ player state attributes. This change affects automations, scripts and scenes.

Recent Posts

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 a09ab558c0..419b0d2872 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 @@ -166,6 +166,9 @@

Recent Posts

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 5c36154102..4e5629e427 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 @@ -126,6 +126,9 @@

Recent Posts

diff --git a/blog/2016/04/07/static-website/index.html b/blog/2016/04/07/static-website/index.html index 1d7480b35c..91cfbddcce 100644 --- a/blog/2016/04/07/static-website/index.html +++ b/blog/2016/04/07/static-website/index.html @@ -129,6 +129,9 @@

Recent Posts

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 69ee96d6e6..b86a828c56 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 @@ -138,6 +138,9 @@

Recent Posts

diff --git a/blog/2016/04/17/updated-documentation/index.html b/blog/2016/04/17/updated-documentation/index.html index 61e2c437c4..ffcb875e99 100644 --- a/blog/2016/04/17/updated-documentation/index.html +++ b/blog/2016/04/17/updated-documentation/index.html @@ -124,6 +124,9 @@

Recent Posts

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 afdd6d2f3f..0a030b5902 100644 --- a/blog/2016/04/19/to-infinity-and-beyond/index.html +++ b/blog/2016/04/19/to-infinity-and-beyond/index.html @@ -136,6 +136,9 @@

Recent Posts

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 a5e0dd7360..94514f50fd 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 @@ -158,6 +158,9 @@

Recent Posts

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 541ccc3712..fe436e75f1 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 @@ -200,6 +200,9 @@ For example, my wife works next door - and I couldn’t detect whether she’s a

Recent Posts

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 d6236fc6a7..b940261af6 100644 --- a/blog/2016/05/06/open-iot-summit-talk/index.html +++ b/blog/2016/05/06/open-iot-summit-talk/index.html @@ -124,6 +124,9 @@

Recent Posts

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 22fe8e46e3..5c3325e9cd 100644 --- a/blog/2016/05/07/empowering-scripts-and-alexa/index.html +++ b/blog/2016/05/07/empowering-scripts-and-alexa/index.html @@ -198,6 +198,9 @@

Recent Posts

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 14c6a8a0c6..aff5cf9dee 100644 --- a/blog/2016/05/12/video-configuring-home-assistant/index.html +++ b/blog/2016/05/12/video-configuring-home-assistant/index.html @@ -124,6 +124,9 @@

Recent Posts

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 1bc3474332..6fac352090 100644 --- a/blog/2016/05/18/why-we-use-polymer/index.html +++ b/blog/2016/05/18/why-we-use-polymer/index.html @@ -130,6 +130,9 @@

Recent Posts

diff --git a/blog/2016/05/21/release-020/index.html b/blog/2016/05/21/release-020/index.html index f6d83efc54..a1bbd43b58 100644 --- a/blog/2016/05/21/release-020/index.html +++ b/blog/2016/05/21/release-020/index.html @@ -154,6 +154,9 @@

Recent Posts

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 17d3635958..867923a7b7 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 @@ -127,6 +127,9 @@

Recent Posts

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 aa7b6fb590..0f0eec83f0 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 @@ -228,6 +228,9 @@

Recent Posts

diff --git a/blog/2016/06/01/community-highlights/index.html b/blog/2016/06/01/community-highlights/index.html index e4d2f95597..795ac206d2 100644 --- a/blog/2016/06/01/community-highlights/index.html +++ b/blog/2016/06/01/community-highlights/index.html @@ -136,6 +136,9 @@

Recent Posts

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 dbd8facf97..067f9d3ac5 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 @@ -168,6 +168,9 @@

Recent Posts

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 c6d36d9d14..2a03337f6a 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 @@ -140,6 +140,9 @@

Recent Posts

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 eaa02b6210..7769d7c086 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 @@ -162,6 +162,9 @@

Recent Posts

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 8f52ce0dab..4ff1c2c69d 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 @@ -208,6 +208,9 @@ target_dir /tmp

Recent Posts

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 39b4f96e26..f6173cdd8e 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 @@ -163,6 +163,9 @@

Recent Posts

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 9e7e2aac23..4693c88b10 100644 --- a/blog/2016/07/06/pocketchip-running-home-assistant/index.html +++ b/blog/2016/07/06/pocketchip-running-home-assistant/index.html @@ -153,6 +153,9 @@ Over a year ago I participated in the

Recent Posts

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 657e78118f..bc8c51a9c8 100644 --- a/blog/2016/07/16/sqlalchemy-knx-join-simplisafe/index.html +++ b/blog/2016/07/16/sqlalchemy-knx-join-simplisafe/index.html @@ -159,6 +159,9 @@

Recent Posts

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 d1b59114c5..df72454231 100644 --- a/blog/2016/07/19/visualizing-your-iot-data/index.html +++ b/blog/2016/07/19/visualizing-your-iot-data/index.html @@ -196,6 +196,9 @@ SQLite version 3.11.0 2016-02-15 17:29:24

Recent Posts

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 f26c02e9a0..73e1bb6a01 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 @@ -163,6 +163,9 @@ One of the graphs created with this tutorial.

Recent Posts

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 be15b244e8..d4b15f306a 100644 --- a/blog/2016/07/28/esp8266-and-micropython-part1/index.html +++ b/blog/2016/07/28/esp8266-and-micropython-part1/index.html @@ -243,6 +243,9 @@ If a module is missing then you need to download it from the

Recent Posts

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 9a57bc0e5c..2f601efa8d 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 @@ -175,6 +175,9 @@

Recent Posts

diff --git a/blog/2016/08/03/laundry-automation-update/index.html b/blog/2016/08/03/laundry-automation-update/index.html index 2b16b72c58..5bc72544b8 100644 --- a/blog/2016/08/03/laundry-automation-update/index.html +++ b/blog/2016/08/03/laundry-automation-update/index.html @@ -207,6 +207,9 @@

Recent Posts

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 dfb83f57dd..7cb6fed721 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 @@ -202,6 +202,9 @@

Recent Posts

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 3f99dada7e..6e4c6e0acf 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 @@ -175,6 +175,9 @@

Recent Posts

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 399d14ea21..9bdc7f722e 100644 --- a/blog/2016/08/16/we-have-apps-now/index.html +++ b/blog/2016/08/16/we-have-apps-now/index.html @@ -213,6 +213,9 @@

Recent Posts

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 97d77eb54f..1d4f0a4f9f 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 @@ -125,6 +125,9 @@ Heatmap

Recent Posts

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 f0c08f5db2..ed39f5280b 100644 --- a/blog/2016/08/28/notifications-hue-fake-unification/index.html +++ b/blog/2016/08/28/notifications-hue-fake-unification/index.html @@ -274,6 +274,9 @@

Recent Posts

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 33e9ddcd82..d5d2954aef 100644 --- a/blog/2016/08/31/esp8266-and-micropython-part2/index.html +++ b/blog/2016/08/31/esp8266-and-micropython-part2/index.html @@ -201,6 +201,9 @@ So, part 1 of ESP8266

Recent Posts

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 203977bfe8..3a35186ea7 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 @@ -203,6 +203,9 @@

Recent Posts

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 d6a9b953f9..aaa559739f 100644 --- a/blog/2016/09/29/async-sleepiq-emoncms-stocks/index.html +++ b/blog/2016/09/29/async-sleepiq-emoncms-stocks/index.html @@ -208,6 +208,9 @@

Recent Posts

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 b4b80c0784..dec29e3437 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 @@ -129,6 +129,9 @@

Recent Posts

diff --git a/blog/2016/10/02/hacktoberfest/index.html b/blog/2016/10/02/hacktoberfest/index.html index badcf8125e..87422c386d 100644 --- a/blog/2016/10/02/hacktoberfest/index.html +++ b/blog/2016/10/02/hacktoberfest/index.html @@ -137,6 +137,9 @@

Recent Posts

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 e98a961ed2..a9e7a56553 100644 --- a/blog/2016/10/08/hassbian-rest-digital-ocean/index.html +++ b/blog/2016/10/08/hassbian-rest-digital-ocean/index.html @@ -219,6 +219,9 @@

Recent Posts

diff --git a/blog/2016/10/22/flash-briefing-updater-hacktoberfest/index.html b/blog/2016/10/22/flash-briefing-updater-hacktoberfest/index.html index db97fc6019..4808faeb8d 100644 --- a/blog/2016/10/22/flash-briefing-updater-hacktoberfest/index.html +++ b/blog/2016/10/22/flash-briefing-updater-hacktoberfest/index.html @@ -391,6 +391,9 @@

Recent Posts

diff --git a/blog/2016/10/25/explaining-the-updater/index.html b/blog/2016/10/25/explaining-the-updater/index.html index 2d13e3acdc..798b7f00c1 100644 --- a/blog/2016/10/25/explaining-the-updater/index.html +++ b/blog/2016/10/25/explaining-the-updater/index.html @@ -147,6 +147,9 @@

Recent Posts

diff --git a/blog/2016/11/05/hacktoberfest-influxdb-weather/index.html b/blog/2016/11/05/hacktoberfest-influxdb-weather/index.html index c28cc7d10c..38d496bbec 100644 --- a/blog/2016/11/05/hacktoberfest-influxdb-weather/index.html +++ b/blog/2016/11/05/hacktoberfest-influxdb-weather/index.html @@ -215,6 +215,9 @@

Recent Posts

diff --git a/blog/2016/11/20/calendar-wink-thermostats-cisco-ios/index.html b/blog/2016/11/20/calendar-wink-thermostats-cisco-ios/index.html index cb3d57d62e..e10da73d6c 100644 --- a/blog/2016/11/20/calendar-wink-thermostats-cisco-ios/index.html +++ b/blog/2016/11/20/calendar-wink-thermostats-cisco-ios/index.html @@ -176,6 +176,9 @@

Recent Posts

diff --git a/blog/2016/12/03/remote-websockets-sonarr/index.html b/blog/2016/12/03/remote-websockets-sonarr/index.html index 9548f1141a..f326681104 100644 --- a/blog/2016/12/03/remote-websockets-sonarr/index.html +++ b/blog/2016/12/03/remote-websockets-sonarr/index.html @@ -237,6 +237,9 @@

Recent Posts

diff --git a/blog/2016/12/17/text-to-speech-aquostv-flic-zamg/index.html b/blog/2016/12/17/text-to-speech-aquostv-flic-zamg/index.html index 99a6f4249e..30073c4d42 100644 --- a/blog/2016/12/17/text-to-speech-aquostv-flic-zamg/index.html +++ b/blog/2016/12/17/text-to-speech-aquostv-flic-zamg/index.html @@ -190,6 +190,9 @@

Recent Posts

diff --git a/blog/2016/12/19/thank-you/index.html b/blog/2016/12/19/thank-you/index.html index 1633f02e4e..6f01032056 100644 --- a/blog/2016/12/19/thank-you/index.html +++ b/blog/2016/12/19/thank-you/index.html @@ -128,6 +128,9 @@

Recent Posts

diff --git a/blog/2017/01/03/control-my-christmas-tree-stats/index.html b/blog/2017/01/03/control-my-christmas-tree-stats/index.html index 5723c9edf0..f10f4d2564 100644 --- a/blog/2017/01/03/control-my-christmas-tree-stats/index.html +++ b/blog/2017/01/03/control-my-christmas-tree-stats/index.html @@ -138,6 +138,9 @@

Recent Posts

diff --git a/blog/2017/01/14/iss-usps-images-packages/index.html b/blog/2017/01/14/iss-usps-images-packages/index.html index 9c1c3f656f..7e9c4aed3a 100644 --- a/blog/2017/01/14/iss-usps-images-packages/index.html +++ b/blog/2017/01/14/iss-usps-images-packages/index.html @@ -207,6 +207,9 @@ You have to note:

Recent Posts

diff --git a/blog/2017/01/18/numbers/index.html b/blog/2017/01/18/numbers/index.html index 1c1db50c58..fbede74065 100644 --- a/blog/2017/01/18/numbers/index.html +++ b/blog/2017/01/18/numbers/index.html @@ -130,6 +130,9 @@

Recent Posts

diff --git a/blog/2017/01/21/home-assistant-governance/index.html b/blog/2017/01/21/home-assistant-governance/index.html index 621c9b8b9e..e509c77310 100644 --- a/blog/2017/01/21/home-assistant-governance/index.html +++ b/blog/2017/01/21/home-assistant-governance/index.html @@ -167,6 +167,9 @@

Recent Posts

diff --git a/blog/2017/01/28/face-coffee-wink/index.html b/blog/2017/01/28/face-coffee-wink/index.html index 14ed6b746b..b94c93633b 100644 --- a/blog/2017/01/28/face-coffee-wink/index.html +++ b/blog/2017/01/28/face-coffee-wink/index.html @@ -253,6 +253,9 @@

Recent Posts

diff --git a/blog/2017/02/03/babyphone/index.html b/blog/2017/02/03/babyphone/index.html index bbcc8a7338..166ee7309d 100644 --- a/blog/2017/02/03/babyphone/index.html +++ b/blog/2017/02/03/babyphone/index.html @@ -232,6 +232,9 @@ We change the platform name for binary sensor in 0.38 from

Recent Posts

diff --git a/blog/2017/02/04/hassbian-toybox/index.html b/blog/2017/02/04/hassbian-toybox/index.html index f028d580f6..2cc10adbac 100644 --- a/blog/2017/02/04/hassbian-toybox/index.html +++ b/blog/2017/02/04/hassbian-toybox/index.html @@ -158,6 +158,9 @@ On the close horizon from @Landrash th

Recent Posts

diff --git a/blog/2017/02/11/alert-appletv-mqtt-yeelight/index.html b/blog/2017/02/11/alert-appletv-mqtt-yeelight/index.html index ee9f4704fc..188f8cebe4 100644 --- a/blog/2017/02/11/alert-appletv-mqtt-yeelight/index.html +++ b/blog/2017/02/11/alert-appletv-mqtt-yeelight/index.html @@ -245,6 +245,9 @@

Recent Posts

diff --git a/blog/2017/02/14/clt-workshop/index.html b/blog/2017/02/14/clt-workshop/index.html index bce58b1679..90717ae230 100644 --- a/blog/2017/02/14/clt-workshop/index.html +++ b/blog/2017/02/14/clt-workshop/index.html @@ -128,6 +128,9 @@

Recent Posts

diff --git a/blog/2017/02/22/home-assistant-tshirts-have-arrived/index.html b/blog/2017/02/22/home-assistant-tshirts-have-arrived/index.html index fa6fa19210..87dec4cc56 100644 --- a/blog/2017/02/22/home-assistant-tshirts-have-arrived/index.html +++ b/blog/2017/02/22/home-assistant-tshirts-have-arrived/index.html @@ -162,6 +162,9 @@

Recent Posts

diff --git a/blog/2017/02/25/config-panel-and-state-restoration/index.html b/blog/2017/02/25/config-panel-and-state-restoration/index.html index 2c95b5574f..31056dbe5d 100644 --- a/blog/2017/02/25/config-panel-and-state-restoration/index.html +++ b/blog/2017/02/25/config-panel-and-state-restoration/index.html @@ -300,6 +300,9 @@

Recent Posts

diff --git a/blog/2017/03/11/repurpose-any-android-phone-as-ip-camera/index.html b/blog/2017/03/11/repurpose-any-android-phone-as-ip-camera/index.html index cf1404b3be..0edf19a918 100644 --- a/blog/2017/03/11/repurpose-any-android-phone-as-ip-camera/index.html +++ b/blog/2017/03/11/repurpose-any-android-phone-as-ip-camera/index.html @@ -333,6 +333,9 @@ Screenshot of all the different functionality the IP webcam integration offers.

Recent Posts

diff --git a/blog/2017/03/22/broken-dependencies/index.html b/blog/2017/03/22/broken-dependencies/index.html index a5aa8938fd..c8541116ad 100644 --- a/blog/2017/03/22/broken-dependencies/index.html +++ b/blog/2017/03/22/broken-dependencies/index.html @@ -130,6 +130,9 @@

Recent Posts

diff --git a/blog/2017/03/23/opensourcecraft-interview-with-founder-paulus-schoutsen/index.html b/blog/2017/03/23/opensourcecraft-interview-with-founder-paulus-schoutsen/index.html index 973e922c0c..b4fd21238e 100644 --- a/blog/2017/03/23/opensourcecraft-interview-with-founder-paulus-schoutsen/index.html +++ b/blog/2017/03/23/opensourcecraft-interview-with-founder-paulus-schoutsen/index.html @@ -123,6 +123,9 @@

Recent Posts

diff --git a/blog/2017/03/25/todo-volumio-workday/index.html b/blog/2017/03/25/todo-volumio-workday/index.html index 372a17b2a4..e5684ebeac 100644 --- a/blog/2017/03/25/todo-volumio-workday/index.html +++ b/blog/2017/03/25/todo-volumio-workday/index.html @@ -278,6 +278,9 @@

Recent Posts

diff --git a/blog/2017/03/28/http-to-mqtt-bridge/index.html b/blog/2017/03/28/http-to-mqtt-bridge/index.html index b656a56baf..fa43cefa51 100644 --- a/blog/2017/03/28/http-to-mqtt-bridge/index.html +++ b/blog/2017/03/28/http-to-mqtt-bridge/index.html @@ -171,6 +171,9 @@

Recent Posts

diff --git a/blog/2017/04/01/thomas-krenn-award/index.html b/blog/2017/04/01/thomas-krenn-award/index.html index 87bdcc3839..46b418c638 100644 --- a/blog/2017/04/01/thomas-krenn-award/index.html +++ b/blog/2017/04/01/thomas-krenn-award/index.html @@ -132,6 +132,9 @@

Recent Posts

diff --git a/blog/2017/04/08/eddystone-beacons-lockitron-locks-total-connect/index.html b/blog/2017/04/08/eddystone-beacons-lockitron-locks-total-connect/index.html index ed18d5f61a..e7e0bd1e9d 100644 --- a/blog/2017/04/08/eddystone-beacons-lockitron-locks-total-connect/index.html +++ b/blog/2017/04/08/eddystone-beacons-lockitron-locks-total-connect/index.html @@ -331,6 +331,9 @@

Recent Posts

diff --git a/blog/2017/04/15/ios/index.html b/blog/2017/04/15/ios/index.html index c9b07b7a66..2edfefbf12 100644 --- a/blog/2017/04/15/ios/index.html +++ b/blog/2017/04/15/ios/index.html @@ -135,6 +135,9 @@

Recent Posts

diff --git a/blog/2017/04/17/ikea-tradfri-internet-of-things-done-right/index.html b/blog/2017/04/17/ikea-tradfri-internet-of-things-done-right/index.html index b8f4491f2f..4521510b0c 100644 --- a/blog/2017/04/17/ikea-tradfri-internet-of-things-done-right/index.html +++ b/blog/2017/04/17/ikea-tradfri-internet-of-things-done-right/index.html @@ -188,6 +188,9 @@ After automatic discovery, Home Assistant will ask the user to finish pairing wi

Recent Posts

diff --git a/blog/2017/04/22/ikea-tradfri-spotify/index.html b/blog/2017/04/22/ikea-tradfri-spotify/index.html index 1f930c81a9..5b0c1696f1 100644 --- a/blog/2017/04/22/ikea-tradfri-spotify/index.html +++ b/blog/2017/04/22/ikea-tradfri-spotify/index.html @@ -333,6 +333,9 @@ After automatic discovery, Home Assistant will ask the user to finish pairing wi

Recent Posts

diff --git a/blog/2017/04/24/hardware-contest-2017/index.html b/blog/2017/04/24/hardware-contest-2017/index.html index 0a0fa33651..78d9e7dc18 100644 --- a/blog/2017/04/24/hardware-contest-2017/index.html +++ b/blog/2017/04/24/hardware-contest-2017/index.html @@ -128,6 +128,9 @@

Recent Posts

diff --git a/blog/2017/04/25/influxdb-grafana-docker/index.html b/blog/2017/04/25/influxdb-grafana-docker/index.html index b42e46e67c..274d5aaa18 100644 --- a/blog/2017/04/25/influxdb-grafana-docker/index.html +++ b/blog/2017/04/25/influxdb-grafana-docker/index.html @@ -170,6 +170,9 @@

Recent Posts

diff --git a/blog/2017/04/30/hassbian-1.21-its-about-time/index.html b/blog/2017/04/30/hassbian-1.21-its-about-time/index.html index 1ea5f88de2..a0584820ef 100644 --- a/blog/2017/04/30/hassbian-1.21-its-about-time/index.html +++ b/blog/2017/04/30/hassbian-1.21-its-about-time/index.html @@ -145,6 +145,9 @@

Recent Posts

diff --git a/blog/2017/05/01/home-assistant-on-raspberry-pi-zero-in-30-minutes/index.html b/blog/2017/05/01/home-assistant-on-raspberry-pi-zero-in-30-minutes/index.html index 79fda107fc..50bc37aaa6 100644 --- a/blog/2017/05/01/home-assistant-on-raspberry-pi-zero-in-30-minutes/index.html +++ b/blog/2017/05/01/home-assistant-on-raspberry-pi-zero-in-30-minutes/index.html @@ -159,6 +159,9 @@ $ sudo systemctl start install_homeassistant.service

Recent Posts

diff --git a/blog/2017/05/05/podcast-init-interview/index.html b/blog/2017/05/05/podcast-init-interview/index.html index 4dd1e955c4..4663b58817 100644 --- a/blog/2017/05/05/podcast-init-interview/index.html +++ b/blog/2017/05/05/podcast-init-interview/index.html @@ -124,6 +124,9 @@

Recent Posts

diff --git a/blog/2017/05/06/zigbee-opencv-dlib/index.html b/blog/2017/05/06/zigbee-opencv-dlib/index.html index 23fca0a44f..ccf6001e26 100644 --- a/blog/2017/05/06/zigbee-opencv-dlib/index.html +++ b/blog/2017/05/06/zigbee-opencv-dlib/index.html @@ -78,7 +78,7 @@ >Comments -

+

This release brings some great new integrations. The biggest one is the native ZigBee integration by Russell Cloran. This will allow Home Assistant to natively control Philips Hue lights without the need for a hub! (IKEA Tradfri lights not yet due to implementing a different profile)

Another great new addition is OpenCV by Teagan Glenn. So now you’ll be able to unlock all the cool stuff from OpenCV right in Home Assistant. And if OpenCV is not your style, you can try out the new DLib integration added by Pascal Vizeli in this release.

This release also includes a new component to dynamically generate RSS feeds based on a template. This means that any RSS widget on your phone, tablet or computer can now be used to show Home Assistant data!

@@ -322,6 +322,9 @@

Recent Posts

diff --git a/blog/2017/05/07/grazer-linuxtage-2017-talk-python-everywhere/index.html b/blog/2017/05/07/grazer-linuxtage-2017-talk-python-everywhere/index.html index dd84bf67b7..3a24d2be5c 100644 --- a/blog/2017/05/07/grazer-linuxtage-2017-talk-python-everywhere/index.html +++ b/blog/2017/05/07/grazer-linuxtage-2017-talk-python-everywhere/index.html @@ -125,6 +125,9 @@

Recent Posts

diff --git a/blog/2017/05/13/home-assistant-on-orange-pi-zero/index.html b/blog/2017/05/13/home-assistant-on-orange-pi-zero/index.html index 1212b573c6..d4a4bb7734 100644 --- a/blog/2017/05/13/home-assistant-on-orange-pi-zero/index.html +++ b/blog/2017/05/13/home-assistant-on-orange-pi-zero/index.html @@ -228,6 +228,9 @@ Reading package lists... Done

Recent Posts

diff --git a/blog/2017/05/19/home-assistant-at-pycon-us-2017/index.html b/blog/2017/05/19/home-assistant-at-pycon-us-2017/index.html index 498da729e6..4c124f0826 100644 --- a/blog/2017/05/19/home-assistant-at-pycon-us-2017/index.html +++ b/blog/2017/05/19/home-assistant-at-pycon-us-2017/index.html @@ -123,6 +123,9 @@

Recent Posts

diff --git a/blog/2017/05/20/automation-editor-zwave-panel-ocr/index.html b/blog/2017/05/20/automation-editor-zwave-panel-ocr/index.html index fff74d3fab..16dee9508b 100644 --- a/blog/2017/05/20/automation-editor-zwave-panel-ocr/index.html +++ b/blog/2017/05/20/automation-editor-zwave-panel-ocr/index.html @@ -78,7 +78,7 @@ >Comments -

+

Welcome to another great release of Home Assistant! While some of contributors and users are gathering at PyCon US 2017, we still managed to get a great release together!

First thing for this release is a feature that has been requested a lot: an automation editor! It’s still experimental - and many things are still in progress - but it works! You can create new automations and edit existing ones. If you start a new config, you’re all good to go. Otherwise check these instructions to get your automations ready for editing in the UI.

@@ -281,6 +281,9 @@ If you have a security key set in your Open Z-Wave

Recent Posts

    +
  • + 0.47: Python Scripts, Sesame Smart Lock, Gitter, Onvif cameras +
  • ZWave Entity IDs
  • diff --git a/blog/2017/06/02/home-assistant-podcast-1/index.html b/blog/2017/06/02/home-assistant-podcast-1/index.html index f6695bbabb..4533e4d7b6 100644 --- a/blog/2017/06/02/home-assistant-podcast-1/index.html +++ b/blog/2017/06/02/home-assistant-podcast-1/index.html @@ -124,6 +124,9 @@

    Recent Posts

    diff --git a/blog/2017/06/04/release-46/index.html b/blog/2017/06/04/release-46/index.html index ef98f0f52e..269585878f 100644 --- a/blog/2017/06/04/release-46/index.html +++ b/blog/2017/06/04/release-46/index.html @@ -78,7 +78,7 @@ >Comments -

    +

    It’s time for 0.46! This release does not have too many new integrations, instead it focussed on bug fixes.

    New platforms

      @@ -267,6 +267,9 @@

      Recent Posts

      diff --git a/blog/2017/06/10/interview-with-jupiter-broadcasting/index.html b/blog/2017/06/10/interview-with-jupiter-broadcasting/index.html index 31f8f42815..f85c0189cc 100644 --- a/blog/2017/06/10/interview-with-jupiter-broadcasting/index.html +++ b/blog/2017/06/10/interview-with-jupiter-broadcasting/index.html @@ -123,6 +123,9 @@

      Recent Posts

      diff --git a/blog/2017/06/15/zwave-entity-ids/index.html b/blog/2017/06/15/zwave-entity-ids/index.html index 422cfe16a8..bc806f3348 100644 --- a/blog/2017/06/15/zwave-entity-ids/index.html +++ b/blog/2017/06/15/zwave-entity-ids/index.html @@ -123,6 +123,9 @@

      Recent Posts

      diff --git a/blog/2017/06/17/release-47/index.html b/blog/2017/06/17/release-47/index.html new file mode 100644 index 0000000000..fa50b4ebf9 --- /dev/null +++ b/blog/2017/06/17/release-47/index.html @@ -0,0 +1,387 @@ + + + + + + + + + 0.47: Python Scripts, Sesame Smart Lock, Gitter, Onvif cameras - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + +
      + +
      +
      +
      +
      +
      +
      +

      0.47: Python Scripts, Sesame Smart Lock, Gitter, Onvif cameras

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

      +

      In this release a ton of new stuff! And who doesn’t like new stuff? This release we’re passing the 700 integrations for Home Assistant. As of today we’re 1369 days old, which means that roughly every two days a new integration gets added!

      +

      Python Scripts

      +

      The biggest change is a new type of script component: Python scripts. This new component will allow you to write scripts to manipulate Home Assistant: call services, set states and fire events. Each Python script is made available as a service. Head over to the docs to see how to get started.

      +

      Updater

      +

      The updater has received a new opt-in option to let us know which components you use. This will allow us to focus development efforts on the components that are popular.

      +
      updater:
      +  include_used_components: true
      +
      +
      +

      And as a reminder. We will never share gathered data in a manner that can be used to identify anyone. We do plan on making aggregate data public soon. This will include total number of users and which hardware/software platform people use to run Home Assistant.

      +

      Z-Wave

      +

      Z-Wave is also getting a big update in this release. The confusing entity_ids will be on their way out. There is a zwave blog post that gives more detail, but the upgrade steps will be as follows:

      +
        +
      1. Run Home Assistant as normal and the old IDs will still be used.
      2. +
      3. The new entity IDs will be shown in the more-info dialog for each entity. Check to make sure none of them will have conflicts once the new names are applied.
      4. +
      5. Rename entities using the ui card as described in the blog post to avoid conflicts. Restart Home Assistant to observe the changes.
      6. +
      7. Update all places mentioning IDs (groups, automation, customization, etc.) in configuration.yaml.
      8. +
      9. Add new_entity_ids: true to your zwave config.
      10. +
      11. Restart Home Assistant to run with new IDs.
      12. +
      13. The old entity IDs will be available in the more info dialog to trace down any remaining errors.
      14. +
      +

      New platforms

      + +

      If you need help…

      +

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

      +

      Reporting Issues

      +

      Experiencing issues introduced by this release? Please report them in our issue tracker. Make sure to fill in all fields of the issue template.

      + +

      Breaking changes

      + +
      image_processing:
      +  - platform: opencv
      +    name: OpenCV
      +    source:
      +      - entity_id: camera.front_door
      +    classifier:
      +      faces:
      +        file: /path/to/classifier
      +        name: Husband
      +        neighbors: 4
      +        min_size: (40, 40)
      +        scale: 1.1
      +
      +
      + +
      lutron:
      +  host: IP_ADDRESS
      +  username: lutron
      +  password: integration
      +
      +
      + +
      mailgun:
      +  domain: !secret mailgun_domain
      +  api_key: !secret mailgun_api_key
      +  sandbox: False
      +
      +notify:
      +  - name: mailgun
      +    platform: mailgun
      +    recipient: !secret mailgun_recipient
      +
      +
      +
        +
      • LIFX: add multiple modes to pulse effect. The lifx_effect_breathe call has been deprecated. Use lifx_effect_pulse with the new mode: breathe attribute instead. (@amelchio - #8016) (light.lifx docs) (breaking change)
      • +
      • Use standard entity_ids for zwave entities. This also introduces a small API breakage, where EVENT_SCENE_ACTIVATED and EVENT_NODE_EVENT will no longer supply an object_id. They will now be tied to the node entity_id. (@armills - #7786) (zwave docs) (light.zwave docs) (breaking change)
      • +
      • Fix attribute entities. Home Assistant will no longer filter out entities that are ‘falsey’. So you might see more entity attributes show up. (@pvizeli - #8066) (breaking change)
      • +
      +

      All changes

      + +
      +
      +

      Comments

      +
      +
      +
      + +
      +
      + + + + + diff --git a/blog/archives/index.html b/blog/archives/index.html index 778260c26e..3d8368b720 100644 --- a/blog/archives/index.html +++ b/blog/archives/index.html @@ -2801,6 +2801,27 @@
      + + + @@ -2841,6 +2862,9 @@

      Recent Posts

      diff --git a/blog/categories/announcements/atom.xml b/blog/categories/announcements/atom.xml index 56019be5fe..f7e27cf747 100644 --- a/blog/categories/announcements/atom.xml +++ b/blog/categories/announcements/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Announcements | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+00:00 https://home-assistant.io/ diff --git a/blog/categories/announcements/index.html b/blog/categories/announcements/index.html index c53cea0f62..542439099d 100644 --- a/blog/categories/announcements/index.html +++ b/blog/categories/announcements/index.html @@ -128,6 +128,9 @@

      Recent Posts

      diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index 52bf63d778..9dfb343910 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/index.html b/blog/categories/community/index.html index 3f02bc31d6..509a4e62bc 100644 --- a/blog/categories/community/index.html +++ b/blog/categories/community/index.html @@ -365,6 +365,9 @@

      Recent Posts

      diff --git a/blog/categories/device-tracking/atom.xml b/blog/categories/device-tracking/atom.xml index e2a10aa96b..0f20b7a7b5 100644 --- a/blog/categories/device-tracking/atom.xml +++ b/blog/categories/device-tracking/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Device-Tracking | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+00:00 https://home-assistant.io/ diff --git a/blog/categories/device-tracking/index.html b/blog/categories/device-tracking/index.html index 4ea3fae58e..d496c5e9ea 100644 --- a/blog/categories/device-tracking/index.html +++ b/blog/categories/device-tracking/index.html @@ -130,6 +130,9 @@

      Recent Posts

      diff --git a/blog/categories/esp8266/atom.xml b/blog/categories/esp8266/atom.xml index 9a63eefe80..701d4eb02b 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/index.html b/blog/categories/esp8266/index.html index 977c23157f..61d28eb907 100644 --- a/blog/categories/esp8266/index.html +++ b/blog/categories/esp8266/index.html @@ -178,6 +178,9 @@

      Recent Posts

      diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index de193a16dd..dd72ec7f48 100644 --- a/blog/categories/how-to/atom.xml +++ b/blog/categories/how-to/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: How-To | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/index.html b/blog/categories/how-to/index.html index bed720438b..825874745d 100644 --- a/blog/categories/how-to/index.html +++ b/blog/categories/how-to/index.html @@ -605,6 +605,9 @@

      Recent Posts

      diff --git a/blog/categories/ibeacons/atom.xml b/blog/categories/ibeacons/atom.xml index 2b8adc5339..23a5af608a 100644 --- a/blog/categories/ibeacons/atom.xml +++ b/blog/categories/ibeacons/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: iBeacons | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+00:00 https://home-assistant.io/ diff --git a/blog/categories/ibeacons/index.html b/blog/categories/ibeacons/index.html index 01cf29eb5a..cead68763e 100644 --- a/blog/categories/ibeacons/index.html +++ b/blog/categories/ibeacons/index.html @@ -153,6 +153,9 @@

      Recent Posts

      diff --git a/blog/categories/internet-of-things/atom.xml b/blog/categories/internet-of-things/atom.xml index bda12de0c3..ee35030b36 100644 --- a/blog/categories/internet-of-things/atom.xml +++ b/blog/categories/internet-of-things/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Internet-of-Things | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+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 ae812deec1..f5dcd0a2e0 100644 --- a/blog/categories/internet-of-things/index.html +++ b/blog/categories/internet-of-things/index.html @@ -214,6 +214,9 @@

      Recent Posts

      diff --git a/blog/categories/iot-data/atom.xml b/blog/categories/iot-data/atom.xml index adb08ae157..6f10d7ead3 100644 --- a/blog/categories/iot-data/atom.xml +++ b/blog/categories/iot-data/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: IoT-Data | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+00:00 https://home-assistant.io/ diff --git a/blog/categories/iot-data/index.html b/blog/categories/iot-data/index.html index 9adbe6dcfd..b18d5d2dda 100644 --- a/blog/categories/iot-data/index.html +++ b/blog/categories/iot-data/index.html @@ -173,6 +173,9 @@

      Recent Posts

      diff --git a/blog/categories/media/atom.xml b/blog/categories/media/atom.xml index a98ed6672b..53be518822 100644 --- a/blog/categories/media/atom.xml +++ b/blog/categories/media/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Media | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+00:00 https://home-assistant.io/ diff --git a/blog/categories/media/index.html b/blog/categories/media/index.html index 9aa4965149..ac7075c8d1 100644 --- a/blog/categories/media/index.html +++ b/blog/categories/media/index.html @@ -191,6 +191,9 @@

      Recent Posts

      diff --git a/blog/categories/merchandise/atom.xml b/blog/categories/merchandise/atom.xml index 9392046ee1..f5c01b0325 100644 --- a/blog/categories/merchandise/atom.xml +++ b/blog/categories/merchandise/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Merchandise | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+00:00 https://home-assistant.io/ diff --git a/blog/categories/merchandise/index.html b/blog/categories/merchandise/index.html index c23307b45d..9504a18800 100644 --- a/blog/categories/merchandise/index.html +++ b/blog/categories/merchandise/index.html @@ -128,6 +128,9 @@

      Recent Posts

      diff --git a/blog/categories/micropython/atom.xml b/blog/categories/micropython/atom.xml index 603635e637..8dd00e6d63 100644 --- a/blog/categories/micropython/atom.xml +++ b/blog/categories/micropython/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Micropython | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+00:00 https://home-assistant.io/ diff --git a/blog/categories/micropython/index.html b/blog/categories/micropython/index.html index 20331f57c5..60fd5312ae 100644 --- a/blog/categories/micropython/index.html +++ b/blog/categories/micropython/index.html @@ -177,6 +177,9 @@

      Recent Posts

      diff --git a/blog/categories/mqtt/atom.xml b/blog/categories/mqtt/atom.xml index a42be2d4fd..bdb21bafc7 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/index.html b/blog/categories/mqtt/index.html index 1470cc4a8d..68ea0302d1 100644 --- a/blog/categories/mqtt/index.html +++ b/blog/categories/mqtt/index.html @@ -199,6 +199,9 @@

      Recent Posts

      diff --git a/blog/categories/organisation/atom.xml b/blog/categories/organisation/atom.xml index 3baf0d025e..140f9e1a5b 100644 --- a/blog/categories/organisation/atom.xml +++ b/blog/categories/organisation/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Organisation | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+00:00 https://home-assistant.io/ diff --git a/blog/categories/organisation/index.html b/blog/categories/organisation/index.html index 41ec7dc264..fb1baf9094 100644 --- a/blog/categories/organisation/index.html +++ b/blog/categories/organisation/index.html @@ -193,6 +193,9 @@

      Recent Posts

      diff --git a/blog/categories/owntracks/atom.xml b/blog/categories/owntracks/atom.xml index d68f088281..206b23ef47 100644 --- a/blog/categories/owntracks/atom.xml +++ b/blog/categories/owntracks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: OwnTracks | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+00:00 https://home-assistant.io/ diff --git a/blog/categories/owntracks/index.html b/blog/categories/owntracks/index.html index 0a0ac5e18a..a4dbdf3064 100644 --- a/blog/categories/owntracks/index.html +++ b/blog/categories/owntracks/index.html @@ -153,6 +153,9 @@

      Recent Posts

      diff --git a/blog/categories/presence-detection/atom.xml b/blog/categories/presence-detection/atom.xml index e5c3e720d2..004876c143 100644 --- a/blog/categories/presence-detection/atom.xml +++ b/blog/categories/presence-detection/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Presence-Detection | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+00:00 https://home-assistant.io/ diff --git a/blog/categories/presence-detection/index.html b/blog/categories/presence-detection/index.html index bf5e1008cf..faf2cf2046 100644 --- a/blog/categories/presence-detection/index.html +++ b/blog/categories/presence-detection/index.html @@ -130,6 +130,9 @@

      Recent Posts

      diff --git a/blog/categories/public-service-announcement/atom.xml b/blog/categories/public-service-announcement/atom.xml index d223694c43..c40eb02b6e 100644 --- a/blog/categories/public-service-announcement/atom.xml +++ b/blog/categories/public-service-announcement/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Public-Service-Announcement | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+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 3cf559cd11..22af7ac57d 100644 --- a/blog/categories/public-service-announcement/index.html +++ b/blog/categories/public-service-announcement/index.html @@ -128,6 +128,9 @@

      Recent Posts

      diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index de89a88782..45567f5565 100644 --- a/blog/categories/release-notes/atom.xml +++ b/blog/categories/release-notes/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Release-Notes | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+00:00 https://home-assistant.io/ @@ -13,12 +13,529 @@ Octopress + + <![CDATA[0.47: Python Scripts, Sesame Smart Lock, Gitter, Onvif cameras]]> + + 2017-06-17T01:04:05+00:00 + https://home-assistant.io/blog/2017/06/17/release-47 + + +In this release a ton of new stuff! And who doesn't like new stuff? This release we're passing the 700 integrations for Home Assistant. As of today [we're 1369 days old][first-commit], which means that roughly every two days a new integration gets added! + +## Python Scripts + +The biggest change is a new type of script component: [Python scripts][python_script docs]. This new component will allow you to write scripts to manipulate Home Assistant: call services, set states and fire events. Each Python script is made available as a service. Head over to [the docs][python_script docs] to see how to get started. + +## Updater + +The updater has received a new opt-in option to let us know which components you use. This will allow us to focus development efforts on the components that are popular. + +```yaml +updater: + include_used_components: true +``` + +And as a reminder. We will never share gathered data in a manner that can be used to identify anyone. We do plan on making aggregate data public soon. This will include total number of users and which hardware/software platform people use to run Home Assistant. + +## Z-Wave + +Z-Wave is also getting a big update in this release. The confusing entity_ids will be on their way out. There is a [zwave blog post] that gives more detail, but the upgrade steps will be as follows: + +1. Run Home Assistant as normal and the old IDs will still be used. +2. The new entity IDs will be shown in the more-info dialog for each entity. Check to make sure none of them will have conflicts once the new names are applied. +3. Rename entities using the ui card as described in the blog post to avoid conflicts. Restart Home Assistant to observe the changes. +4. Update all places mentioning IDs (groups, automation, customization, etc.) in configuration.yaml. +5. Add `new_entity_ids: true` to your zwave config. +6. Restart Home Assistant to run with new IDs. +7. The old entity IDs will be available in the more info dialog to trace down any remaining errors. + +## New platforms + +- Added a Taps Aff binary sensor ([@bazwilliams] - [#7880]) ([binary_sensor.tapsaff docs]) (new-platform) +- lock.sesame: New lock platform for Sesame smart locks ([@trisk] - [#7873]) ([lock.sesame docs]) (new-platform) +- Etherscan.io sensor ([@nkgilley] - [#7855]) ([sensor.etherscan docs]) (new-platform) +- blockchain.info sensor ([@nkgilley] - [#7856]) ([sensor.blockchain docs]) (new-platform) +- Add Radarr sensor ([@tboyce021] - [#7318]) ([sensor.radarr docs]) (new-platform) +- Added buienradar sensor and weather ([@mjj4791] - [#7592]) ([sensor.buienradar docs]) ([weather.buienradar docs]) (new-platform) +- Add support for Vanderbilt SPC alarm panels and attached sensors ([@mbrrg] - [#7663]) ([spc docs]) ([alarm_control_panel.spc docs]) ([binary_sensor.spc docs]) (new-platform) +- Add raspihats switch ([@florincosta] - [#7665]) ([switch.raspihats docs]) (new-platform) +- Add juicenet platform ([@jesserockz] - [#7668]) ([juicenet docs]) ([sensor.juicenet docs]) (new-platform) +- add ripple sensor ([@nkgilley] - [#7935]) ([sensor.ripple docs]) (new-platform) +- New component: Python Script ([@balloob] - [#7950]) ([python_script docs]) (new-platform) +- Nadtcp component ([@mwsluis] - [#7955]) ([media_player.nadtcp docs]) (new-platform) +- Add Gitter.im sensor ([@fabaff] - [#7998]) ([sensor.gitter docs]) (new-platform) +- Update mailgun ([@happyleavesaoc] - [#7984]) ([mailgun docs]) ([notify.mailgun docs]) (breaking change) (new-platform) +- Add Flexit AC climate platform ([@Sabesto] - [#7871]) ([climate.flexit docs]) (new-platform) + +## If you need help... +...don't hesitate to use our very active [forums][forum] or join us for a little [chat][gitter]. The release notes have comments enabled but it's preferred if you use the former communication channels. Thanks. + +## Reporting Issues +Experiencing issues introduced by this release? Please report them in our [issue tracker][issue]. Make sure to fill in all fields of the issue template. + + +## Breaking changes + +- Update opencv config to match other image processors ([@Teagan42] - [#7864]) ([image_processing.opencv docs]) (breaking change) + +```yaml +image_processing: + - platform: opencv + name: OpenCV + source: + - entity_id: camera.front_door + classifier: + faces: + file: /path/to/classifier + name: Husband + neighbors: 4 + min_size: (40, 40) + scale: 1.1 +``` + +- Lutron: Add configuration check and use default var names ([@fabaff] - [#7963]) ([lutron docs]) ([light.lutron docs]) (breaking change) + +```yaml +lutron: + host: IP_ADDRESS + username: lutron + password: integration +``` + +- Convert mailgun to component ([@happyleavesaoc] - [#7984]) ([mailgun docs]) ([notify.mailgun docs]) (breaking change) (new-platform) + +```yaml +mailgun: + domain: !secret mailgun_domain + api_key: !secret mailgun_api_key + sandbox: False + +notify: + - name: mailgun + platform: mailgun + recipient: !secret mailgun_recipient +``` + +- LIFX: add multiple modes to pulse effect. The `lifx_effect_breathe` call has been deprecated. Use `lifx_effect_pulse` with the new `mode: breathe` attribute instead. ([@amelchio] - [#8016]) ([light.lifx docs]) (breaking change) +- Use standard entity_ids for zwave entities. This also introduces a small API breakage, where `EVENT_SCENE_ACTIVATED` and `EVENT_NODE_EVENT` will no longer supply an `object_id`. They will now be tied to the node entity_id. ([@armills] - [#7786]) ([zwave docs]) ([light.zwave docs]) (breaking change) +- Fix attribute entities. Home Assistant will no longer filter out entities that are 'falsey'. So you might see more entity attributes show up. ([@pvizeli] - [#8066]) (breaking change) + +## All changes + +- Update squeezebox.py ([@molobrakos] - [#7617]) ([media_player.squeezebox docs]) +- Fix html5 unsub ([@balloob] - [#7874]) ([notify.html5 docs]) +- Added effects to Yeelight bulbs ([@Mister-Espria] - [#7152]) ([light.yeelight docs]) +- Enocean Binary Sensor: Handle click of both rockers ([@twendt] - [#7770]) ([binary_sensor.enocean docs]) +- Support for renaming ZWave values ([@armills] - [#7780]) ([zwave docs]) +- Fix telegram_bot ([@balloob] - [#7877]) ([telegram_bot.polling docs]) ([telegram_bot.webhooks docs]) +- [light.lifx] Update aiolifx ([@amelchio] - [#7882]) ([light.lifx docs]) +- Change nad_receiver to pypi ([@joopert] - [#7852]) ([media_player.nad docs]) +- Switch pymyq to pypi ([@andrey-git] - [#7884]) ([cover.myq docs]) +- Use constants ([@fabaff] - [#7888]) ([notify.xmpp docs]) +- Upgrade pyasn1-modules to 0.0.9 ([@fabaff] - [#7887]) ([notify.xmpp docs]) +- Upgrade sendgrid to 4.2.0 ([@fabaff] - [#7886]) ([notify.sendgrid docs]) +- Upgrade python-telegram-bot to 6.0.3 ([@fabaff] - [#7885]) +- Fix MQTT camera test ([@balloob] - [#7878]) +- Added a Taps Aff binary sensor ([@bazwilliams] - [#7880]) ([binary_sensor.tapsaff docs]) (new-platform) +- lock.sesame: New lock platform for Sesame smart locks ([@trisk] - [#7873]) ([lock.sesame docs]) (new-platform) +- Dsmr5 revert ([@aequitas] - [#7900]) ([sensor.dsmr docs]) +- Fix typos in Wunderground component (Percipitation -> Precipitation) ([@mje-nz] - [#7901]) ([sensor.wunderground docs]) +- Add support for the expirationTime parameter. ([@perosb] - [#7895]) ([notify.html5 docs]) +- Etherscan.io sensor ([@nkgilley] - [#7855]) ([sensor.etherscan docs]) (new-platform) +- blockchain.info sensor ([@nkgilley] - [#7856]) ([sensor.blockchain docs]) (new-platform) +- Mqtt cover modifications ([@cribbstechnologies] - [#7841]) ([cover.mqtt docs]) +- Add Radarr sensor ([@tboyce021] - [#7318]) ([sensor.radarr docs]) (new-platform) +- Add service to set nest away/home modes ([@mattsch] - [#7619]) ([nest docs]) +- Added buienradar sensor and weather ([@mjj4791] - [#7592]) ([sensor.buienradar docs]) ([weather.buienradar docs]) (new-platform) +- Add support for Vanderbilt SPC alarm panels and attached sensors ([@mbrrg] - [#7663]) ([spc docs]) ([alarm_control_panel.spc docs]) ([binary_sensor.spc docs]) (new-platform) +- Add raspihats switch ([@florincosta] - [#7665]) ([switch.raspihats docs]) (new-platform) +- Add 'icon_template' to switch templates (similar to sensor template) ([@PhracturedBlue] - [#7862]) ([switch.template docs]) +- Fix docstring ([@fabaff] - [#7907]) +- Sync crypto-currency platforms ([@fabaff] - [#7906]) ([sensor.bitcoin docs]) ([sensor.blockchain docs]) ([sensor.coinmarketcap docs]) ([sensor.etherscan docs]) +- Move consts to 'const.py' ([@fabaff] - [#7909]) ([media_player.sonos docs]) ([sensor.imap_email_content docs]) ([sensor.pvoutput docs]) ([sensor.waqi docs]) +- Minor cleanup - Define 'CONF_ICON_TEMPLATE' constant centrally ([@PhracturedBlue] - [#7910]) ([sensor.template docs]) ([switch.template docs]) +- Do not call update() in constructor ([@fabaff] - [#7912]) ([sensor.cpuspeed docs]) ([sensor.cups docs]) ([sensor.currencylayer docs]) ([sensor.fixer docs]) +- Add juicenet platform ([@jesserockz] - [#7668]) ([juicenet docs]) ([sensor.juicenet docs]) (new-platform) +- Bump pyEight version to fix 0hr session errors ([@mezz64] - [#7916]) ([eight_sleep docs]) +- update to pywebpush 1.0.4 which allows install on system with openssl-1.1.0 (cryptography dep) ([@perosb] - [#7915]) ([notify.html5 docs]) +- Do not call update() in constructor ([@fabaff] - [#7917]) ([sensor.dte_energy_bridge docs]) ([sensor.dublin_bus_transport docs]) ([sensor.dweet docs]) ([sensor.ebox docs]) ([sensor.ecobee docs]) ([sensor.hddtemp docs]) ([sensor.mold_indicator docs]) ([sensor.pi_hole docs]) ([sensor.yahoo_finance docs]) +- Fix changes introduced with #7917 ([@fabaff] - [#7930]) ([sensor.waqi docs]) +- Do not call update() in constructor ([@fabaff] - [#7931]) ([sensor.yweather docs]) +- Add service_url config option to volvooncall ([@palp] - [#7919]) ([volvooncall docs]) +- Added 'change' field to statistics sensor ([@jminn] - [#7820]) ([sensor.statistics docs]) +- add ripple sensor ([@nkgilley] - [#7935]) ([sensor.ripple docs]) (new-platform) +- Add Yahoo! weather platform ([@fabaff] - [#7939]) +- [media_player.sonos] Send media_stop on turn_off ([@Juggels] - [#7940]) ([media_player.sonos docs]) +- update to 006 ([@joopert] - [#7945]) ([media_player.nad docs]) +- Update ping.py ([@vrs01] - [#7944]) ([device_tracker.ping docs]) +- Add option to display all input sources / Add support for favourite channels / Treat Marantz SR5008 as Denon AVR-X device ([@scarface-4711] - [#7949]) ([media_player.denonavr docs]) +- [WIP] Fix opencv ([@Teagan42] - [#7864]) ([image_processing.opencv docs]) (breaking change) +- Upgrade coinmarketcap to 3.0.1 ([@fabaff] - [#7951]) ([sensor.coinmarketcap docs]) +- test connection without needing admin rights ([@heinemml] - [#7947]) +- Fix the negative values bug in history_stats ([@bokub] - [#7934]) +- Vera colored light support ([@alanfischer] - [#7942]) ([vera docs]) ([light.vera docs]) +- Fix typos ([@fabaff] - [#7957]) ([http docs]) ([fan.zwave docs]) +- Osram lightify, removed double set to the lightify bridge in case of brightness changes ([@commento] - [#7662]) ([light.osramlightify docs]) +- Add configuration check and use default var names ([@fabaff] - [#7963]) ([lutron docs]) ([light.lutron docs]) (breaking change) +- lock.sesame: Update pysesame, add state attributes ([@trisk] - [#7953]) ([lock.sesame docs]) +- Fixed metadata issue ([@bazwilliams] - [#7932]) ([media_player.openhome docs]) +- Create metoffice.py ([@cyberjacob] - [#7965]) ([sensor.metoffice docs]) +- Prevent Roku doing I/O in event loop ([@balloob] - [#7969]) ([media_player.roku docs]) +- Fix platforms being able to block startup ([@balloob] - [#7970]) +- New component: Python Script ([@balloob] - [#7950]) ([python_script docs]) (new-platform) +- Nadtcp component ([@mwsluis] - [#7955]) ([media_player.nadtcp docs]) (new-platform) +- HomeMatic optimizations and code cleanup ([@danielperna84] - [#7986]) ([homematic docs]) ([binary_sensor.homematic docs]) ([cover.homematic docs]) ([sensor.homematic docs]) ([switch.homematic docs]) +- Update eliqonline.py ([@molobrakos] - [#7977]) ([sensor.eliqonline docs]) +- test that all lights turn off when no entity id is given ([@chilicheech] - [#7981]) +- make `last_name` field optional ([@azogue] - [#7988]) +- Bugfixing with version 0.4.4 of denonavr ([@scarface-4711] - [#7995]) ([media_player.denonavr docs]) +- Upgrade py-cpuinfo to 3.3.0 ([@fabaff] - [#7992]) ([sensor.cpuspeed docs]) +- LIFX: clean up internal color conversions ([@amelchio] - [#7964]) ([light.lifx docs]) +- LIFX: add support for setting infrared level ([@amelchio] - [#8000]) ([light.lifx docs]) +- dismiss service for persistent notifications ([@tedstriker] - [#7996]) ([persistent_notification docs]) +- Add Gitter.im sensor ([@fabaff] - [#7998]) ([sensor.gitter docs]) (new-platform) +- Fixing Client connection error ([@sander76] - [#7991]) ([telegram_bot.polling docs]) +- Additional demo fan with only speed support ([@armills] - [#7985]) +- Update mailgun ([@happyleavesaoc] - [#7984]) ([mailgun docs]) ([notify.mailgun docs]) (breaking change) (new-platform) +- Fixed bug in spotify component. ([@soldag] - [#7976]) ([media_player.spotify docs]) +- fixing potential null issue with optional param being parsed as a script ([@cribbstechnologies] - [#7928]) ([light.template docs]) +- Make it more flexible (fixes #7954) ([@fabaff] - [#8001]) ([image_processing.seven_segments docs]) +- Add Flexit AC climate platform ([@Sabesto] - [#7871]) ([climate.flexit docs]) (new-platform) +- update pyripple ([@nkgilley] - [#8015]) ([sensor.ripple docs]) +- Allow put as method ([@fabaff] - [#8004]) ([switch.rest docs]) +- Configure conversation for custom actions with keywords ([@mjsir911] - [#7734]) ([conversation docs]) +- Remove globally disabled pylint issues ([@fabaff] - [#8005]) ([vera docs]) ([calendar.google docs]) ([climate.wink docs]) ([device_tracker.owntracks docs]) ([media_player.aquostv docs]) ([media_player.plex docs]) ([sensor.openevse docs]) +- entity_id for service fan.turn_off is optional ([@chilicheech] - [#7982]) +- Make percentage string values as floats/ints in InfluxDB ([@philhawthorne] - [#7879]) ([influxdb docs]) +- Take in account Spotify account permissions ([@Tommatheussen] - [#8012]) ([media_player.spotify docs]) +- Add Dyson Pure Cool Link support ([@CharlesBlonde] - [#7795]) +- Allow device_tracker platforms to specify picture and icon upon discovery ([@andrey-git] - [#8018]) +- Discover Z-Wave values by index ([@armills] - [#7853]) ([zwave docs]) +- LIFX: add multiple modes to pulse effect ([@amelchio] - [#8016]) ([light.lifx docs]) (breaking change) +- Do not call update() in constructor ([@fabaff] - [#8048]) ([sensor.snmp docs]) +- Upgrade pysnmp to 4.3.8 ([@fabaff] - [#8044]) ([device_tracker.snmp docs]) ([sensor.snmp docs]) +- Upgrade zeroconf to 0.19.1 ([@fabaff] - [#8043]) ([zeroconf docs]) +- Vera fix for dimmable vs rgb lights ([@alanfischer] - [#8007]) ([vera docs]) ([light.vera docs]) +- Group service / dynamic handling ([@pvizeli] - [#7971]) ([group docs]) +- Adding ssocr to docker to support Seven Segments Display ([@MartyTremblay] - [#8028]) +- Added host variable to Splunk.py and updated tox tests ([@boojew] - [#8052]) ([splunk docs]) +- Restrict Python Script ([@balloob] - [#8053]) ([python_script docs]) +- Fixed the Wind sensor following new release of netatmo-api-python ([@glpatcern] - [#8030]) ([netatmo docs]) ([sensor.netatmo docs]) +- media_player.firetv - Adding support for https. ([@coolcow] - [#8022]) ([media_player.firetv docs]) +- Added ONVIF camera component ([@matt2005] - [#7979]) +- Provide entity_id to avoid sensor mixup (fixes #7636). Use async_dispatcher. Provide icon. ([@molobrakos] - [#7946]) ([volvooncall docs]) +- Updater improvements to send option component information ([@infamy] - [#7720]) ([updater docs]) +- Use standard entity_ids for zwave entities ([@armills] - [#7786]) ([zwave docs]) ([light.zwave docs]) (breaking change) +- Update numpy 1.13.0 ([@pvizeli] - [#8059]) ([image_processing.opencv docs]) +- No update in MQTT Binary Sensor #7478 ([@pezinek] - [#8057]) +- Always enable monkey patch ([@balloob] - [#8054]) +- Add to zwave services descriptions ([@andrey-git] - [#8072]) +- Fix attribute entity ([@pvizeli] - [#8066]) (breaking change) +- Added 'all_plants' group and support for plant groups state. ([@aronsky] - [#8063]) ([group docs]) ([plant docs]) +- Fix EntityComponent handle entities without a name ([@balloob] - [#8065]) +- Update pyunifi component to use APIError passed from pyunifi 2.13. Better accommodate login failures with wrapper in pyunifi 2.13. ([@finish06] - [#7899]) ([device_tracker.unifi docs]) +- bump usps version ([@happyleavesaoc] - [#8074]) ([sensor.usps docs]) +- bump ups ([@happyleavesaoc] - [#8075]) ([sensor.ups docs]) + +[#7152]: https://github.com/home-assistant/home-assistant/pull/7152 +[#7318]: https://github.com/home-assistant/home-assistant/pull/7318 +[#7592]: https://github.com/home-assistant/home-assistant/pull/7592 +[#7617]: https://github.com/home-assistant/home-assistant/pull/7617 +[#7619]: https://github.com/home-assistant/home-assistant/pull/7619 +[#7662]: https://github.com/home-assistant/home-assistant/pull/7662 +[#7663]: https://github.com/home-assistant/home-assistant/pull/7663 +[#7665]: https://github.com/home-assistant/home-assistant/pull/7665 +[#7668]: https://github.com/home-assistant/home-assistant/pull/7668 +[#7720]: https://github.com/home-assistant/home-assistant/pull/7720 +[#7734]: https://github.com/home-assistant/home-assistant/pull/7734 +[#7770]: https://github.com/home-assistant/home-assistant/pull/7770 +[#7780]: https://github.com/home-assistant/home-assistant/pull/7780 +[#7786]: https://github.com/home-assistant/home-assistant/pull/7786 +[#7795]: https://github.com/home-assistant/home-assistant/pull/7795 +[#7820]: https://github.com/home-assistant/home-assistant/pull/7820 +[#7841]: https://github.com/home-assistant/home-assistant/pull/7841 +[#7852]: https://github.com/home-assistant/home-assistant/pull/7852 +[#7853]: https://github.com/home-assistant/home-assistant/pull/7853 +[#7855]: https://github.com/home-assistant/home-assistant/pull/7855 +[#7856]: https://github.com/home-assistant/home-assistant/pull/7856 +[#7862]: https://github.com/home-assistant/home-assistant/pull/7862 +[#7864]: https://github.com/home-assistant/home-assistant/pull/7864 +[#7871]: https://github.com/home-assistant/home-assistant/pull/7871 +[#7873]: https://github.com/home-assistant/home-assistant/pull/7873 +[#7874]: https://github.com/home-assistant/home-assistant/pull/7874 +[#7877]: https://github.com/home-assistant/home-assistant/pull/7877 +[#7878]: https://github.com/home-assistant/home-assistant/pull/7878 +[#7879]: https://github.com/home-assistant/home-assistant/pull/7879 +[#7880]: https://github.com/home-assistant/home-assistant/pull/7880 +[#7882]: https://github.com/home-assistant/home-assistant/pull/7882 +[#7884]: https://github.com/home-assistant/home-assistant/pull/7884 +[#7885]: https://github.com/home-assistant/home-assistant/pull/7885 +[#7886]: https://github.com/home-assistant/home-assistant/pull/7886 +[#7887]: https://github.com/home-assistant/home-assistant/pull/7887 +[#7888]: https://github.com/home-assistant/home-assistant/pull/7888 +[#7895]: https://github.com/home-assistant/home-assistant/pull/7895 +[#7899]: https://github.com/home-assistant/home-assistant/pull/7899 +[#7900]: https://github.com/home-assistant/home-assistant/pull/7900 +[#7901]: https://github.com/home-assistant/home-assistant/pull/7901 +[#7906]: https://github.com/home-assistant/home-assistant/pull/7906 +[#7907]: https://github.com/home-assistant/home-assistant/pull/7907 +[#7909]: https://github.com/home-assistant/home-assistant/pull/7909 +[#7910]: https://github.com/home-assistant/home-assistant/pull/7910 +[#7912]: https://github.com/home-assistant/home-assistant/pull/7912 +[#7915]: https://github.com/home-assistant/home-assistant/pull/7915 +[#7916]: https://github.com/home-assistant/home-assistant/pull/7916 +[#7917]: https://github.com/home-assistant/home-assistant/pull/7917 +[#7919]: https://github.com/home-assistant/home-assistant/pull/7919 +[#7928]: https://github.com/home-assistant/home-assistant/pull/7928 +[#7930]: https://github.com/home-assistant/home-assistant/pull/7930 +[#7931]: https://github.com/home-assistant/home-assistant/pull/7931 +[#7932]: https://github.com/home-assistant/home-assistant/pull/7932 +[#7934]: https://github.com/home-assistant/home-assistant/pull/7934 +[#7935]: https://github.com/home-assistant/home-assistant/pull/7935 +[#7939]: https://github.com/home-assistant/home-assistant/pull/7939 +[#7940]: https://github.com/home-assistant/home-assistant/pull/7940 +[#7942]: https://github.com/home-assistant/home-assistant/pull/7942 +[#7944]: https://github.com/home-assistant/home-assistant/pull/7944 +[#7945]: https://github.com/home-assistant/home-assistant/pull/7945 +[#7946]: https://github.com/home-assistant/home-assistant/pull/7946 +[#7947]: https://github.com/home-assistant/home-assistant/pull/7947 +[#7949]: https://github.com/home-assistant/home-assistant/pull/7949 +[#7950]: https://github.com/home-assistant/home-assistant/pull/7950 +[#7951]: https://github.com/home-assistant/home-assistant/pull/7951 +[#7953]: https://github.com/home-assistant/home-assistant/pull/7953 +[#7955]: https://github.com/home-assistant/home-assistant/pull/7955 +[#7957]: https://github.com/home-assistant/home-assistant/pull/7957 +[#7963]: https://github.com/home-assistant/home-assistant/pull/7963 +[#7964]: https://github.com/home-assistant/home-assistant/pull/7964 +[#7965]: https://github.com/home-assistant/home-assistant/pull/7965 +[#7969]: https://github.com/home-assistant/home-assistant/pull/7969 +[#7970]: https://github.com/home-assistant/home-assistant/pull/7970 +[#7971]: https://github.com/home-assistant/home-assistant/pull/7971 +[#7976]: https://github.com/home-assistant/home-assistant/pull/7976 +[#7977]: https://github.com/home-assistant/home-assistant/pull/7977 +[#7979]: https://github.com/home-assistant/home-assistant/pull/7979 +[#7981]: https://github.com/home-assistant/home-assistant/pull/7981 +[#7982]: https://github.com/home-assistant/home-assistant/pull/7982 +[#7984]: https://github.com/home-assistant/home-assistant/pull/7984 +[#7985]: https://github.com/home-assistant/home-assistant/pull/7985 +[#7986]: https://github.com/home-assistant/home-assistant/pull/7986 +[#7988]: https://github.com/home-assistant/home-assistant/pull/7988 +[#7991]: https://github.com/home-assistant/home-assistant/pull/7991 +[#7992]: https://github.com/home-assistant/home-assistant/pull/7992 +[#7995]: https://github.com/home-assistant/home-assistant/pull/7995 +[#7996]: https://github.com/home-assistant/home-assistant/pull/7996 +[#7998]: https://github.com/home-assistant/home-assistant/pull/7998 +[#8000]: https://github.com/home-assistant/home-assistant/pull/8000 +[#8001]: https://github.com/home-assistant/home-assistant/pull/8001 +[#8004]: https://github.com/home-assistant/home-assistant/pull/8004 +[#8005]: https://github.com/home-assistant/home-assistant/pull/8005 +[#8007]: https://github.com/home-assistant/home-assistant/pull/8007 +[#8012]: https://github.com/home-assistant/home-assistant/pull/8012 +[#8015]: https://github.com/home-assistant/home-assistant/pull/8015 +[#8016]: https://github.com/home-assistant/home-assistant/pull/8016 +[#8018]: https://github.com/home-assistant/home-assistant/pull/8018 +[#8022]: https://github.com/home-assistant/home-assistant/pull/8022 +[#8028]: https://github.com/home-assistant/home-assistant/pull/8028 +[#8030]: https://github.com/home-assistant/home-assistant/pull/8030 +[#8043]: https://github.com/home-assistant/home-assistant/pull/8043 +[#8044]: https://github.com/home-assistant/home-assistant/pull/8044 +[#8048]: https://github.com/home-assistant/home-assistant/pull/8048 +[#8052]: https://github.com/home-assistant/home-assistant/pull/8052 +[#8053]: https://github.com/home-assistant/home-assistant/pull/8053 +[#8054]: https://github.com/home-assistant/home-assistant/pull/8054 +[#8057]: https://github.com/home-assistant/home-assistant/pull/8057 +[#8059]: https://github.com/home-assistant/home-assistant/pull/8059 +[#8063]: https://github.com/home-assistant/home-assistant/pull/8063 +[#8065]: https://github.com/home-assistant/home-assistant/pull/8065 +[#8066]: https://github.com/home-assistant/home-assistant/pull/8066 +[#8072]: https://github.com/home-assistant/home-assistant/pull/8072 +[#8074]: https://github.com/home-assistant/home-assistant/pull/8074 +[#8075]: https://github.com/home-assistant/home-assistant/pull/8075 +[@CharlesBlonde]: https://github.com/CharlesBlonde +[@Juggels]: https://github.com/Juggels +[@MartyTremblay]: https://github.com/MartyTremblay +[@Mister-Espria]: https://github.com/Mister-Espria +[@PhracturedBlue]: https://github.com/PhracturedBlue +[@Sabesto]: https://github.com/Sabesto +[@Teagan42]: https://github.com/Teagan42 +[@Tommatheussen]: https://github.com/Tommatheussen +[@aequitas]: https://github.com/aequitas +[@alanfischer]: https://github.com/alanfischer +[@amelchio]: https://github.com/amelchio +[@andrey-git]: https://github.com/andrey-git +[@armills]: https://github.com/armills +[@aronsky]: https://github.com/aronsky +[@azogue]: https://github.com/azogue +[@balloob]: https://github.com/balloob +[@bazwilliams]: https://github.com/bazwilliams +[@bokub]: https://github.com/bokub +[@boojew]: https://github.com/boojew +[@chilicheech]: https://github.com/chilicheech +[@commento]: https://github.com/commento +[@coolcow]: https://github.com/coolcow +[@cribbstechnologies]: https://github.com/cribbstechnologies +[@cyberjacob]: https://github.com/cyberjacob +[@danielperna84]: https://github.com/danielperna84 +[@fabaff]: https://github.com/fabaff +[@finish06]: https://github.com/finish06 +[@florincosta]: https://github.com/florincosta +[@glpatcern]: https://github.com/glpatcern +[@happyleavesaoc]: https://github.com/happyleavesaoc +[@heinemml]: https://github.com/heinemml +[@infamy]: https://github.com/infamy +[@jesserockz]: https://github.com/jesserockz +[@jminn]: https://github.com/jminn +[@joopert]: https://github.com/joopert +[@matt2005]: https://github.com/matt2005 +[@mattsch]: https://github.com/mattsch +[@mbrrg]: https://github.com/mbrrg +[@mezz64]: https://github.com/mezz64 +[@mje-nz]: https://github.com/mje-nz +[@mjj4791]: https://github.com/mjj4791 +[@mjsir911]: https://github.com/mjsir911 +[@molobrakos]: https://github.com/molobrakos +[@mwsluis]: https://github.com/mwsluis +[@nkgilley]: https://github.com/nkgilley +[@palp]: https://github.com/palp +[@perosb]: https://github.com/perosb +[@pezinek]: https://github.com/pezinek +[@philhawthorne]: https://github.com/philhawthorne +[@pvizeli]: https://github.com/pvizeli +[@sander76]: https://github.com/sander76 +[@scarface-4711]: https://github.com/scarface-4711 +[@soldag]: https://github.com/soldag +[@tboyce021]: https://github.com/tboyce021 +[@tedstriker]: https://github.com/tedstriker +[@trisk]: https://github.com/trisk +[@twendt]: https://github.com/twendt +[@vrs01]: https://github.com/vrs01 +[alarm_control_panel.spc docs]: https://home-assistant.io/components/alarm_control_panel.spc/ +[binary_sensor.enocean docs]: https://home-assistant.io/components/binary_sensor.enocean/ +[binary_sensor.homematic docs]: https://home-assistant.io/components/binary_sensor.homematic/ +[binary_sensor.spc docs]: https://home-assistant.io/components/binary_sensor.spc/ +[binary_sensor.tapsaff docs]: https://home-assistant.io/components/binary_sensor.tapsaff/ +[calendar.google docs]: https://home-assistant.io/components/calendar.google/ +[climate.flexit docs]: https://home-assistant.io/components/climate.flexit/ +[climate.wink docs]: https://home-assistant.io/components/climate.wink/ +[conversation docs]: https://home-assistant.io/components/conversation/ +[cover.homematic docs]: https://home-assistant.io/components/cover.homematic/ +[cover.mqtt docs]: https://home-assistant.io/components/cover.mqtt/ +[cover.myq docs]: https://home-assistant.io/components/cover.myq/ +[device_tracker.__init__ docs]: https://home-assistant.io/components/device_tracker.__init__/ +[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/ +[device_tracker.ping docs]: https://home-assistant.io/components/device_tracker.ping/ +[device_tracker.snmp docs]: https://home-assistant.io/components/device_tracker.snmp/ +[device_tracker.unifi docs]: https://home-assistant.io/components/device_tracker.unifi/ +[eight_sleep docs]: https://home-assistant.io/components/eight_sleep/ +[fan.__init__ docs]: https://home-assistant.io/components/fan.__init__/ +[fan.demo docs]: https://home-assistant.io/components/fan.demo/ +[fan.zwave docs]: https://home-assistant.io/components/fan.zwave/ +[group docs]: https://home-assistant.io/components/group/ +[homematic docs]: https://home-assistant.io/components/homematic/ +[http docs]: https://home-assistant.io/components/http/ +[image_processing.opencv docs]: https://home-assistant.io/components/image_processing.opencv/ +[image_processing.seven_segments docs]: https://home-assistant.io/components/image_processing.seven_segments/ +[influxdb docs]: https://home-assistant.io/components/influxdb/ +[juicenet docs]: https://home-assistant.io/components/juicenet/ +[light.lifx docs]: https://home-assistant.io/components/light.lifx/ +[light.lutron docs]: https://home-assistant.io/components/light.lutron/ +[light.osramlightify docs]: https://home-assistant.io/components/light.osramlightify/ +[light.template docs]: https://home-assistant.io/components/light.template/ +[light.vera docs]: https://home-assistant.io/components/light.vera/ +[light.yeelight docs]: https://home-assistant.io/components/light.yeelight/ +[light.zwave docs]: https://home-assistant.io/components/light.zwave/ +[lock.sesame docs]: https://home-assistant.io/components/lock.sesame/ +[lutron docs]: https://home-assistant.io/components/lutron/ +[mailgun docs]: https://home-assistant.io/components/mailgun/ +[media_player.aquostv docs]: https://home-assistant.io/components/media_player.aquostv/ +[media_player.denonavr docs]: https://home-assistant.io/components/media_player.denonavr/ +[media_player.firetv docs]: https://home-assistant.io/components/media_player.firetv/ +[media_player.nad docs]: https://home-assistant.io/components/media_player.nad/ +[media_player.nadtcp docs]: https://home-assistant.io/components/media_player.nadtcp/ +[media_player.openhome docs]: https://home-assistant.io/components/media_player.openhome/ +[media_player.plex docs]: https://home-assistant.io/components/media_player.plex/ +[media_player.roku docs]: https://home-assistant.io/components/media_player.roku/ +[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/ +[media_player.spotify docs]: https://home-assistant.io/components/media_player.spotify/ +[media_player.squeezebox docs]: https://home-assistant.io/components/media_player.squeezebox/ +[mqtt.__init__ docs]: https://home-assistant.io/components/mqtt.__init__/ +[nest docs]: https://home-assistant.io/components/nest/ +[netatmo docs]: https://home-assistant.io/components/netatmo/ +[notify.html5 docs]: https://home-assistant.io/components/notify.html5/ +[notify.mailgun docs]: https://home-assistant.io/components/notify.mailgun/ +[notify.sendgrid docs]: https://home-assistant.io/components/notify.sendgrid/ +[notify.xmpp docs]: https://home-assistant.io/components/notify.xmpp/ +[opencv docs]: https://home-assistant.io/components/opencv/ +[persistent_notification docs]: https://home-assistant.io/components/persistent_notification/ +[plant docs]: https://home-assistant.io/components/plant/ +[python_script docs]: https://home-assistant.io/components/python_script/ +[sensor.bitcoin docs]: https://home-assistant.io/components/sensor.bitcoin/ +[sensor.blockchain docs]: https://home-assistant.io/components/sensor.blockchain/ +[sensor.buienradar docs]: https://home-assistant.io/components/sensor.buienradar/ +[sensor.coinmarketcap docs]: https://home-assistant.io/components/sensor.coinmarketcap/ +[sensor.cpuspeed docs]: https://home-assistant.io/components/sensor.cpuspeed/ +[sensor.cups docs]: https://home-assistant.io/components/sensor.cups/ +[sensor.currencylayer docs]: https://home-assistant.io/components/sensor.currencylayer/ +[sensor.dsmr docs]: https://home-assistant.io/components/sensor.dsmr/ +[sensor.dte_energy_bridge docs]: https://home-assistant.io/components/sensor.dte_energy_bridge/ +[sensor.dublin_bus_transport docs]: https://home-assistant.io/components/sensor.dublin_bus_transport/ +[sensor.dweet docs]: https://home-assistant.io/components/sensor.dweet/ +[sensor.ebox docs]: https://home-assistant.io/components/sensor.ebox/ +[sensor.ecobee docs]: https://home-assistant.io/components/sensor.ecobee/ +[sensor.eliqonline docs]: https://home-assistant.io/components/sensor.eliqonline/ +[sensor.etherscan docs]: https://home-assistant.io/components/sensor.etherscan/ +[sensor.fixer docs]: https://home-assistant.io/components/sensor.fixer/ +[sensor.gitter docs]: https://home-assistant.io/components/sensor.gitter/ +[sensor.hddtemp docs]: https://home-assistant.io/components/sensor.hddtemp/ +[sensor.homematic docs]: https://home-assistant.io/components/sensor.homematic/ +[sensor.imap_email_content docs]: https://home-assistant.io/components/sensor.imap_email_content/ +[sensor.juicenet docs]: https://home-assistant.io/components/sensor.juicenet/ +[sensor.metoffice docs]: https://home-assistant.io/components/sensor.metoffice/ +[sensor.mold_indicator docs]: https://home-assistant.io/components/sensor.mold_indicator/ +[sensor.netatmo docs]: https://home-assistant.io/components/sensor.netatmo/ +[sensor.openevse docs]: https://home-assistant.io/components/sensor.openevse/ +[sensor.pi_hole docs]: https://home-assistant.io/components/sensor.pi_hole/ +[sensor.pvoutput docs]: https://home-assistant.io/components/sensor.pvoutput/ +[sensor.radarr docs]: https://home-assistant.io/components/sensor.radarr/ +[sensor.ripple docs]: https://home-assistant.io/components/sensor.ripple/ +[sensor.snmp docs]: https://home-assistant.io/components/sensor.snmp/ +[sensor.statistics docs]: https://home-assistant.io/components/sensor.statistics/ +[sensor.template docs]: https://home-assistant.io/components/sensor.template/ +[sensor.ups docs]: https://home-assistant.io/components/sensor.ups/ +[sensor.usps docs]: https://home-assistant.io/components/sensor.usps/ +[sensor.waqi docs]: https://home-assistant.io/components/sensor.waqi/ +[sensor.wunderground docs]: https://home-assistant.io/components/sensor.wunderground/ +[sensor.yahoo_finance docs]: https://home-assistant.io/components/sensor.yahoo_finance/ +[sensor.yweather docs]: https://home-assistant.io/components/sensor.yweather/ +[spc docs]: https://home-assistant.io/components/spc/ +[splunk docs]: https://home-assistant.io/components/splunk/ +[switch.homematic docs]: https://home-assistant.io/components/switch.homematic/ +[switch.raspihats docs]: https://home-assistant.io/components/switch.raspihats/ +[switch.rest docs]: https://home-assistant.io/components/switch.rest/ +[switch.template docs]: https://home-assistant.io/components/switch.template/ +[telegram_bot.__init__ docs]: https://home-assistant.io/components/telegram_bot.__init__/ +[telegram_bot.polling docs]: https://home-assistant.io/components/telegram_bot.polling/ +[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/ +[updater docs]: https://home-assistant.io/components/updater/ +[vera docs]: https://home-assistant.io/components/vera/ +[volvooncall docs]: https://home-assistant.io/components/volvooncall/ +[weather.buienradar docs]: https://home-assistant.io/components/weather.buienradar/ +[zeroconf docs]: https://home-assistant.io/components/zeroconf/ +[zwave docs]: https://home-assistant.io/components/zwave/ +[zwave blog post]: https://home-assistant.io/blog/2017/06/15/zwave-entity-ids/ +[forum]: https://community.home-assistant.io/ +[gitter]: https://gitter.im/home-assistant/home-assistant +[issue]: https://github.com/home-assistant/home-assistant/issues +[first-commit]: https://home-assistant.io/help/trivia/#first-commit +]]> + + <![CDATA[0.46: Rachio sprinklers, Netgear Arlo cameras and Z-Wave fans]]> 2017-06-04T01:04:05+00:00 https://home-assistant.io/blog/2017/06/04/release-46 - + It's time for 0.46! This release does not have too many new integrations, instead it focussed on bug fixes. @@ -412,7 +929,7 @@ Experiencing issues introduced by this release? Please report them in our [issue 2017-05-20T13:00:00+00:00 https://home-assistant.io/blog/2017/05/20/automation-editor-zwave-panel-ocr - + Welcome to another great release of Home Assistant! While some of contributors and users are gathering at PyCon US 2017, we still managed to get a great release together! @@ -844,7 +1361,7 @@ Experiencing issues introduced by this release? Please report them in our [issue 2017-05-06T01:04:05+00:00 https://home-assistant.io/blog/2017/05/06/zigbee-opencv-dlib - + This release brings some great new integrations. The biggest one is the [native ZigBee integration][zha docs] by [Russell Cloran][@rcloran]. This will allow Home Assistant to natively control Philips Hue lights without the need for a hub! (IKEA Tradfri lights not yet due to implementing a different profile) @@ -1859,408 +2376,6 @@ Experiencing issues introduced by this release? Please report them in our [issue [notify.html5 docs]: https://home-assistant.io/components/notify.html5/ [notify.telegram docs]: https://home-assistant.io/components/notify.telegram/ [telegram_bot.polling docs]: https://home-assistant.io/components/telegram_bot.polling/ -]]> - - - - <![CDATA[Home Assistant 0.42: Eddystone Beacons, Lockitron locks and Total Connect alarm systems]]> - - 2017-04-08T08:04:05+00:00 - https://home-assistant.io/blog/2017/04/08/eddystone-beacons--lockitron-locks--total-connect - - -It's time for Home Assistant 0.42. This release has been focused on refining the system and fixing a lot of bugs. We have also upgraded to the latest version of our HTTP library which should give us a significant boost serving files and API. - -On our social media front, we have crossed the 1000 likes on [our Facebook page][hass-fb]! Also on the social media front, the YouTube channel diyAutomate has been putting out a lot of great getting started videos about Home Assistant, [go check them out!][diyAutomate] - -Also want to take a moment to thank Austin Andrews aka [Templarian] for his [Material Design Icons][mli]. He is part of what makes Home Assistant so beautiful 🤗. - -[hass-fb]: https://www.facebook.com/homeassistantio -[diyAutomate]: https://www.youtube.com/c/diyautomate -[mli]: https://materialdesignicons.com/ -[Templarian]: https://github.com/templarian - -## New integrations - -- Lockitron locks ([@aarya123] - [#6805]) -- Met Office weather and sensor components ([@jacobtomlinson] - [#6742]) -- Total Connect alarm systems ([@wardcraigj] - [#6887]) -- Eddystone Beacon Temperature Sensor ([@citruz] - [#6789]) -- CrimeReports.com integration shows crimes around a location in the US ([@happyleavesaoc] - [#6966]) -- The Ring doorbell has been integrated further with the inclusion of binary sensors ([@tchellomello] - [#6520]) - - -## Breaking changes - -- We were incorrectly treating groups named `default_view` as default views. Make sure you set `view: true` in the config for these groups. [#251 (frontend)](https://github.com/home-assistant/home-assistant-polymer/pull/251) -- The last release introduced a revamped LIFX platform. We only realised after deploy that this version does not work on Windows. We have added the old LIFX implementation back as `lifx_legacy`. -- We added indexes to the database to speed up the history view. Initial boot can take a couple of minutes. Do not shut down while migration is occurring. [#6688] -- Z-Wave cover workaround has been removed. Use device config instead. [#6832] - -```yaml -zwave: - device_config: - cover.my_cover: - invert_openclose_buttons: true -``` - -- If you set an initial state for an automation, input_boolean, input_slider or input_select it will overrule over the previous state. [#6911] [#6924] -- Z-Wave rename node service parameter `entity_id` has been replaced with `node_id` to align parameters [#6938] -- Automations are now initialized when Home Assistant finishes starting up. This means that it is deprecated to listen for event `homeassistant_start`. Instead, use the new `homeassistant` automation platform. [#6936] - -```yaml -automation: - trigger: - platform: homeassistant - event: start - action: - service: light.turn_on -``` - -- The Ring component has moved the authentication to a dedicated ring component. [#6520] - -```yaml -ring: - username: !secret ring_username - password: !secret ring_password - -binary_sensor: - - platform: ring - monitored_conditions: - - ding - - motion - -sensor: - - platform: ring - monitored_conditions: - - battery - - last_activity - - last_ding - - last_motion - - volume -``` - -## If you need help... -...don't hesitate to use our very active [forums][forum] or join us for a little [chat][gitter]. The release notes have comments enabled but it's preferred if you use the former communication channels. Thanks. - -## Reporting Issues -Experiencing issues introduced by this release? Please report them in our [issue tracker][issue]. Make sure to fill in all fields of the issue template. - -## Release 0.42.1 - April 9 - -- Upgrade aiohttp to 2.0.6 -- Make discovery not cause startup warning - -## Release 0.42.1 - April 9 - - - Revert upgrade to aiothttp 2.0.6 - -## Release 0.42.3 - April 11 - -- Fix Synology camera content type ([@balloob] - [#7010]) -- Fix two more instances of JSON parsing synology ([@balloob] - [#7014]) -- Bump pyalarmdotcom to support new version of aiohttp ([@Xorso] - [#7021]) -- Fix US states check (fixes #7015) ([@fabaff] - [#7017]) -- Plug file leak on LIFX unregister ([@amelchio] - [#7031]) -- Bugfix wait on start event ([@pvizeli] - [#7013]) - -## Release 0.42.4 - April 17 - -- Version bump to 0.42.4 ([@balloob]) -- Fix mysensors callback ([@MartinHjelmare] - [#7057]) -- Upgrade aiohttp to 2.0.7 ([@fabaff] - [#7106]) -- Make version number optional and a string to fix identify issue introduced in iOS 1.0.1 ([@robbiet480] - [#7141]) -- Fix for zwave RGB setting ([@armills] - [#7137]) - -## All changes - -- Flux led update lib ([@danielhiversen] - [#6763]) -- Adding expire_after to mqtt sensor to expire outdated values ([@micw] - [#6708]) -- New indexes for states and recording_runs tables ([@m00dawg] - [#6688]) (breaking change) -- Fix flaky template test ([@armills] - [#6768]) -- Repair zwave sensor coverage ([@armills] - [#6764]) -- Version bump to 0.42.0.dev0 ([@balloob]) -- current temp could be none ([@turbokongen] - [#6759]) -- Typing error and update test ([@turbokongen] - [#6757]) -- Wink Aros Fixes ([@geekofweek] - [#6726]) -- Upgrade pydroid-ipcam to 0.7 ([@fabaff] - [#6772]) -- Upgrade psutil to 5.2.1 ([@fabaff] - [#6771]) -- Upgrade sleekxmpp to 1.3.2 ([@fabaff] - [#6773]) -- Tests for zwave workaround detection ([@armills] - [#6761]) -- Bugfix automation fire on bootstrap ([@pvizeli] - [#6770]) -- Homematic Fixes ([@danielperna84] - [#6769]) -- Fix wink siren ([@w1ll1am23] - [#6775]) -- Fix bridge-led support in limitlessled.py ([@quadportnick] - [#6776]) -- Wrong info in discovery schema ([@turbokongen] - [#6779]) -- switch.tplink: upgrade to the newest upstream release which adds support for plugs using the newer communication protocol ([@rytilahti] - [#6790]) -- Add switch to MQTT discovery ([@fabaff] - [#6733]) -- Update docstrings ([@fabaff] - [#6795]) -- Add optional unit of measurement ([@fabaff] - [#6796]) -- Upgrade zeroconf to 0.19.0 ([@fabaff] - [#6792]) -- Upgrade pysnmp to 4.3.5 ([@fabaff] - [#6793]) -- Platform for Munich public transport departure times ([@DavidMStraub] - [#6704]) -- Use string formatting and remove already global disabled pylint issue ([@fabaff] - [#6801]) -- Fix typo and update name ([@fabaff] - [#6809]) -- Upgrade matrix-client to 0.0.6 ([@fabaff] - [#6808]) -- Make get_snmp_data more robust ([@tantecky] - [#6798]) -- Add NVR support to Hikvision Binary Sensors ([@mezz64] - [#6807]) -- Update Insight parameters using the subscription data. ([@pavoni] - [#6782]) -- fix WOL in docker/jail ([@goto100] - [#6810]) -- Allow to monitor Windows hosts ([@fabaff] - [#6803]) -- lights/hue: use device class for on/off devices like the osram lightify plug ([@jannau] - [#6817]) -- [switch.wemo] Fix mW to kW conversion. ([@lwis] - [#6826]) -- yeelight: adjust supported features on update() ([@rytilahti] - [#6799]) -- Updated pubnubsub-handler version ([@w1ll1am23] - [#6829]) -- Remove zwave cover invert workaround. Use config instead. ([@andrey-git] - [#6832]) (breaking change) -- history_stats: Fix schema, as `state` can be arbitrary string ([@leppa] - [#6753]) -- Rflink group commands ([@aequitas] - [#5969]) -- Updating Alarm.com Component for async and no Selenium ([@Xorso] - [#6752]) -- Add voluptuous config validation to scenes ([@MartinHjelmare] - [#6830]) -- Integration with lockitron ([@aarya123] - [#6805]) (new-platform) -- [switch.wemo] Fix today_energy_kwh calculation. ([@lwis] - [#6846]) -- Locative tests to use aiohttp test utils ([@balloob] - [#6838]) -- Convert Alexa tests to use aiohttp test utils ([@balloob] - [#6839]) -- Handle initial event after entity is instantiated. ([@aequitas] - [#6760]) -- Lifx legacy ([@amelchio] - [#6847]) (new-platform) -- aiohttp 2 ([@balloob] - [#6835]) -- Fix configuration setup ([@bdurrer] - [#6853]) -- Add option to disable automatic add for lights and sensors. ([@aequitas] - [#6852]) -- Update aioHTTP to 2.0.5 ([@pvizeli] - [#6856]) -- use change light level to avoid variable ramp speeds ([@wardcraigj] - [#6860]) -- Handle aiohttp task cancellation better ([@balloob] - [#6862]) -- Introduced Ring binary sensors and refactored Ring component ([@tchellomello] - [#6520]) (breaking change) (new-platform) -- Upgrade sendgrid to 3.6.5 ([@fabaff] - [#6866]) -- Upgrade sphinx-autodoc-typehints to 1.2.0 ([@fabaff] - [#6865]) -- Added Met Office weather and sensor components ([@jacobtomlinson] - [#6742]) (new-platform) -- Upgrade speedtest-cli to 1.0.3 ([@fabaff] - [#6867]) -- Bumped amcrest module to 1.1.5 ([@tchellomello] - [#6872]) -- Upgrade pytz to 2017.02 ([@fabaff] - [#6875]) -- Upgrade aiohttp_cors to 0.5.2 ([@fabaff] - [#6874]) -- Upgrade sqlalchemy to 1.1.8 ([@fabaff] - [#6873]) -- added support for Fibaro FGR-222 (similar to FGRM-222) ([@ChristianKuehnel] - [#6890]) -- Fluxled ([@danielhiversen] - [#6892]) -- Fix Tado climate set off mode ([@wmalgadey] - [#6848]) -- Fox UMP volume set ([@danieljkemp] - [#6904]) -- Move examples out ([@balloob] - [#6908]) -- Update README.rst ([@balloob]) -- Makes amcrest.sensor to handle properly the scan_interval option. ([@tchellomello] - [#6885]) -- Make sensor.ring to handle scan_interval option as expected. ([@tchellomello] - [#6886]) -- Eliminate needless async_add_job invocation of async_add_devices ([@nugget] - [#6864]) -- Onkyo update ([@danieljkemp] - [#6906]) -- Fix for #6691 Neato Connection error handling ([@turbokongen] - [#6731]) -- Adds support for the PlugInDimmer hardware ([@gurumitts] - [#6915]) -- Support for zwave light transitions ([@armills] - [#6868]) -- Bump pyHik library version to support more cameras ([@mezz64] - [#6921]) -- Update vera cover refresh logic ([@pavoni] - [#6897]) -- Update frontend ([@balloob]) -- Automation: initial state > restore state ([@balloob] - [#6911]) (breaking change) -- Upgrade flux_led to 0.17 ([@danielhiversen] - [#6929]) -- Upgrade paho-mqtt to 1.2.1 ([@fabaff] - [#6928]) -- Upgrade distro to 1.0.4 ([@fabaff] - [#6926]) -- Upgrade Sphinx to 1.5.4 ([@fabaff] - [#6927]) -- Allow token authentication for 'hook' switch component ([@KlaasH] - [#6922]) -- WIP - Fix bug in state handling in Vera Switch and Light ([@pavoni] - [#6931]) -- total connect alarm support ([@wardcraigj] - [#6887]) (new-platform) -- Initial state over restore state ([@balloob] - [#6924]) (breaking change) -- Eddystone Beacon Temperature Sensor ([@citruz] - [#6789]) (new-platform) -- Add android ip webcam support for aiohttp2 ([@pvizeli] - [#6940]) -- Bump pywemo version. Fixes Osram/Sylvania Lightify tunable white bulbs. ([@pavoni] - [#6946]) -- Clean artifacts after running Ring tests. ([@tchellomello] - [#6944]) -- Rename zwave nodes by node ID instead of entity ID ([@armills] - [#6938]) (breaking change) -- Report proper features in mqtt_json light ([@jawilson] - [#6941]) -- Add multi phone numbers support ([@titilambert] - [#6605]) -- Upgrade Sphinx to 1.5.5 ([@fabaff] - [#6947]) -- Upgrade py-cpuinfo to 3.0.0 ([@fabaff] - [#6948]) -- Fix automations listening to HOMEASSISTANT_START ([@balloob] - [#6936]) (breaking change) -- Fix startup of sonos / snapshot handling / error handling ([@pvizeli] - [#6945]) -- Upgrade mysensors dep and callbacks ([@MartinHjelmare] - [#6950]) -- Added average temperature for the day before and the current period ([@diogos88] - [#6883]) -- Upgrade sqlalchemy to 1.1.9 ([@fabaff] - [#6955]) -- Update for 0.42 ([@fabaff]) -- Initial import for HassIO ([@pvizeli] - [#6935]) (new-platform) -- light.yeelight: catch i/o related exceptions from the backend lib ([@rytilahti] - [#6952]) -- Fix current_temperature is rounded ([@aufano] - [#6960]) -- Preserve customize glob order. ([@andrey-git] - [#6963]) -- Foscam Camera: Adding exception handling when fetching the camera image to avoid python exception errors when host is not reachable or rather any url error to camera ([@viswa-swami] - [#6964]) -- Crime Reports sensor ([@happyleavesaoc] - [#6966]) (new-platform) -- Update kodi for aiohttp2 ([@armills] - [#6967]) -- Bugfix time and task coro ([@pvizeli] - [#6968]) -- Fix control+c quitting HASS ([@balloob] - [#6974]) -- Update Emby for aiohttp v2 ([@mezz64] - [#6981]) -- switch.tplink: bump pyhs100 version requirement ([@rytilahti] - [#6986]) -- Warn if start takes a long time. ([@balloob] - [#6975]) -- Bump Amcrest module to 1.1.8 ([@tchellomello] - [#6990]) - -[#5969]: https://github.com/home-assistant/home-assistant/pull/5969 -[#6520]: https://github.com/home-assistant/home-assistant/pull/6520 -[#6605]: https://github.com/home-assistant/home-assistant/pull/6605 -[#6688]: https://github.com/home-assistant/home-assistant/pull/6688 -[#6704]: https://github.com/home-assistant/home-assistant/pull/6704 -[#6708]: https://github.com/home-assistant/home-assistant/pull/6708 -[#6726]: https://github.com/home-assistant/home-assistant/pull/6726 -[#6731]: https://github.com/home-assistant/home-assistant/pull/6731 -[#6733]: https://github.com/home-assistant/home-assistant/pull/6733 -[#6742]: https://github.com/home-assistant/home-assistant/pull/6742 -[#6752]: https://github.com/home-assistant/home-assistant/pull/6752 -[#6753]: https://github.com/home-assistant/home-assistant/pull/6753 -[#6757]: https://github.com/home-assistant/home-assistant/pull/6757 -[#6759]: https://github.com/home-assistant/home-assistant/pull/6759 -[#6760]: https://github.com/home-assistant/home-assistant/pull/6760 -[#6761]: https://github.com/home-assistant/home-assistant/pull/6761 -[#6763]: https://github.com/home-assistant/home-assistant/pull/6763 -[#6764]: https://github.com/home-assistant/home-assistant/pull/6764 -[#6768]: https://github.com/home-assistant/home-assistant/pull/6768 -[#6769]: https://github.com/home-assistant/home-assistant/pull/6769 -[#6770]: https://github.com/home-assistant/home-assistant/pull/6770 -[#6771]: https://github.com/home-assistant/home-assistant/pull/6771 -[#6772]: https://github.com/home-assistant/home-assistant/pull/6772 -[#6773]: https://github.com/home-assistant/home-assistant/pull/6773 -[#6775]: https://github.com/home-assistant/home-assistant/pull/6775 -[#6776]: https://github.com/home-assistant/home-assistant/pull/6776 -[#6779]: https://github.com/home-assistant/home-assistant/pull/6779 -[#6782]: https://github.com/home-assistant/home-assistant/pull/6782 -[#6789]: https://github.com/home-assistant/home-assistant/pull/6789 -[#6790]: https://github.com/home-assistant/home-assistant/pull/6790 -[#6792]: https://github.com/home-assistant/home-assistant/pull/6792 -[#6793]: https://github.com/home-assistant/home-assistant/pull/6793 -[#6795]: https://github.com/home-assistant/home-assistant/pull/6795 -[#6796]: https://github.com/home-assistant/home-assistant/pull/6796 -[#6798]: https://github.com/home-assistant/home-assistant/pull/6798 -[#6799]: https://github.com/home-assistant/home-assistant/pull/6799 -[#6801]: https://github.com/home-assistant/home-assistant/pull/6801 -[#6803]: https://github.com/home-assistant/home-assistant/pull/6803 -[#6805]: https://github.com/home-assistant/home-assistant/pull/6805 -[#6807]: https://github.com/home-assistant/home-assistant/pull/6807 -[#6808]: https://github.com/home-assistant/home-assistant/pull/6808 -[#6809]: https://github.com/home-assistant/home-assistant/pull/6809 -[#6810]: https://github.com/home-assistant/home-assistant/pull/6810 -[#6817]: https://github.com/home-assistant/home-assistant/pull/6817 -[#6826]: https://github.com/home-assistant/home-assistant/pull/6826 -[#6829]: https://github.com/home-assistant/home-assistant/pull/6829 -[#6830]: https://github.com/home-assistant/home-assistant/pull/6830 -[#6832]: https://github.com/home-assistant/home-assistant/pull/6832 -[#6835]: https://github.com/home-assistant/home-assistant/pull/6835 -[#6838]: https://github.com/home-assistant/home-assistant/pull/6838 -[#6839]: https://github.com/home-assistant/home-assistant/pull/6839 -[#6846]: https://github.com/home-assistant/home-assistant/pull/6846 -[#6847]: https://github.com/home-assistant/home-assistant/pull/6847 -[#6848]: https://github.com/home-assistant/home-assistant/pull/6848 -[#6852]: https://github.com/home-assistant/home-assistant/pull/6852 -[#6853]: https://github.com/home-assistant/home-assistant/pull/6853 -[#6856]: https://github.com/home-assistant/home-assistant/pull/6856 -[#6860]: https://github.com/home-assistant/home-assistant/pull/6860 -[#6862]: https://github.com/home-assistant/home-assistant/pull/6862 -[#6864]: https://github.com/home-assistant/home-assistant/pull/6864 -[#6865]: https://github.com/home-assistant/home-assistant/pull/6865 -[#6866]: https://github.com/home-assistant/home-assistant/pull/6866 -[#6867]: https://github.com/home-assistant/home-assistant/pull/6867 -[#6868]: https://github.com/home-assistant/home-assistant/pull/6868 -[#6872]: https://github.com/home-assistant/home-assistant/pull/6872 -[#6873]: https://github.com/home-assistant/home-assistant/pull/6873 -[#6874]: https://github.com/home-assistant/home-assistant/pull/6874 -[#6875]: https://github.com/home-assistant/home-assistant/pull/6875 -[#6883]: https://github.com/home-assistant/home-assistant/pull/6883 -[#6885]: https://github.com/home-assistant/home-assistant/pull/6885 -[#6886]: https://github.com/home-assistant/home-assistant/pull/6886 -[#6887]: https://github.com/home-assistant/home-assistant/pull/6887 -[#6890]: https://github.com/home-assistant/home-assistant/pull/6890 -[#6892]: https://github.com/home-assistant/home-assistant/pull/6892 -[#6897]: https://github.com/home-assistant/home-assistant/pull/6897 -[#6904]: https://github.com/home-assistant/home-assistant/pull/6904 -[#6906]: https://github.com/home-assistant/home-assistant/pull/6906 -[#6908]: https://github.com/home-assistant/home-assistant/pull/6908 -[#6911]: https://github.com/home-assistant/home-assistant/pull/6911 -[#6915]: https://github.com/home-assistant/home-assistant/pull/6915 -[#6921]: https://github.com/home-assistant/home-assistant/pull/6921 -[#6922]: https://github.com/home-assistant/home-assistant/pull/6922 -[#6924]: https://github.com/home-assistant/home-assistant/pull/6924 -[#6926]: https://github.com/home-assistant/home-assistant/pull/6926 -[#6927]: https://github.com/home-assistant/home-assistant/pull/6927 -[#6928]: https://github.com/home-assistant/home-assistant/pull/6928 -[#6929]: https://github.com/home-assistant/home-assistant/pull/6929 -[#6931]: https://github.com/home-assistant/home-assistant/pull/6931 -[#6935]: https://github.com/home-assistant/home-assistant/pull/6935 -[#6936]: https://github.com/home-assistant/home-assistant/pull/6936 -[#6938]: https://github.com/home-assistant/home-assistant/pull/6938 -[#6940]: https://github.com/home-assistant/home-assistant/pull/6940 -[#6941]: https://github.com/home-assistant/home-assistant/pull/6941 -[#6944]: https://github.com/home-assistant/home-assistant/pull/6944 -[#6945]: https://github.com/home-assistant/home-assistant/pull/6945 -[#6946]: https://github.com/home-assistant/home-assistant/pull/6946 -[#6947]: https://github.com/home-assistant/home-assistant/pull/6947 -[#6948]: https://github.com/home-assistant/home-assistant/pull/6948 -[#6950]: https://github.com/home-assistant/home-assistant/pull/6950 -[#6952]: https://github.com/home-assistant/home-assistant/pull/6952 -[#6955]: https://github.com/home-assistant/home-assistant/pull/6955 -[#6960]: https://github.com/home-assistant/home-assistant/pull/6960 -[#6963]: https://github.com/home-assistant/home-assistant/pull/6963 -[#6964]: https://github.com/home-assistant/home-assistant/pull/6964 -[#6966]: https://github.com/home-assistant/home-assistant/pull/6966 -[#6967]: https://github.com/home-assistant/home-assistant/pull/6967 -[#6968]: https://github.com/home-assistant/home-assistant/pull/6968 -[#6974]: https://github.com/home-assistant/home-assistant/pull/6974 -[#6975]: https://github.com/home-assistant/home-assistant/pull/6975 -[#6981]: https://github.com/home-assistant/home-assistant/pull/6981 -[#6986]: https://github.com/home-assistant/home-assistant/pull/6986 -[#6990]: https://github.com/home-assistant/home-assistant/pull/6990 -[#7010]: https://github.com/home-assistant/home-assistant/pull/7010 -[#7013]: https://github.com/home-assistant/home-assistant/pull/7013 -[#7014]: https://github.com/home-assistant/home-assistant/pull/7014 -[#7017]: https://github.com/home-assistant/home-assistant/pull/7017 -[#7021]: https://github.com/home-assistant/home-assistant/pull/7021 -[#7031]: https://github.com/home-assistant/home-assistant/pull/7031 -[@Xorso]: https://github.com/Xorso -[@amelchio]: https://github.com/amelchio -[@balloob]: https://github.com/balloob -[@fabaff]: https://github.com/fabaff -[@pvizeli]: https://github.com/pvizeli -[@ChristianKuehnel]: https://github.com/ChristianKuehnel -[@DavidMStraub]: https://github.com/DavidMStraub -[@KlaasH]: https://github.com/KlaasH -[@MartinHjelmare]: https://github.com/MartinHjelmare -[@aarya123]: https://github.com/aarya123 -[@aequitas]: https://github.com/aequitas -[@andrey-git]: https://github.com/andrey-git -[@armills]: https://github.com/armills -[@aufano]: https://github.com/aufano -[@bdurrer]: https://github.com/bdurrer -[@citruz]: https://github.com/citruz -[@danielhiversen]: https://github.com/danielhiversen -[@danieljkemp]: https://github.com/danieljkemp -[@danielperna84]: https://github.com/danielperna84 -[@diogos88]: https://github.com/diogos88 -[@geekofweek]: https://github.com/geekofweek -[@goto100]: https://github.com/goto100 -[@gurumitts]: https://github.com/gurumitts -[@happyleavesaoc]: https://github.com/happyleavesaoc -[@jacobtomlinson]: https://github.com/jacobtomlinson -[@jannau]: https://github.com/jannau -[@jawilson]: https://github.com/jawilson -[@leppa]: https://github.com/leppa -[@lwis]: https://github.com/lwis -[@m00dawg]: https://github.com/m00dawg -[@mezz64]: https://github.com/mezz64 -[@micw]: https://github.com/micw -[@nugget]: https://github.com/nugget -[@pavoni]: https://github.com/pavoni -[@quadportnick]: https://github.com/quadportnick -[@rytilahti]: https://github.com/rytilahti -[@tantecky]: https://github.com/tantecky -[@tchellomello]: https://github.com/tchellomello -[@titilambert]: https://github.com/titilambert -[@turbokongen]: https://github.com/turbokongen -[@viswa-swami]: https://github.com/viswa-swami -[@w1ll1am23]: https://github.com/w1ll1am23 -[@wardcraigj]: https://github.com/wardcraigj -[@wmalgadey]: https://github.com/wmalgadey -[forum]: https://community.home-assistant.io/ -[gitter]: https://gitter.im/home-assistant/home-assistant -[issue]: https://github.com/home-assistant/home-assistant/issues -[#7057]: https://github.com/home-assistant/home-assistant/pull/7057 -[#7106]: https://github.com/home-assistant/home-assistant/pull/7106 -[#7137]: https://github.com/home-assistant/home-assistant/pull/7137 -[#7141]: https://github.com/home-assistant/home-assistant/pull/7141 -[@robbiet480]: https://github.com/robbiet480 ]]> diff --git a/blog/categories/release-notes/index.html b/blog/categories/release-notes/index.html index 3de6e65dda..c5cfbe82e5 100644 --- a/blog/categories/release-notes/index.html +++ b/blog/categories/release-notes/index.html @@ -71,6 +71,27 @@

      2017

      +
      +
      diff --git a/blog/categories/survey/atom.xml b/blog/categories/survey/atom.xml index c6d2fca58f..f3fa6f4e9d 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/index.html b/blog/categories/survey/index.html index 117aa0bc13..dce82a0778 100644 --- a/blog/categories/survey/index.html +++ b/blog/categories/survey/index.html @@ -128,6 +128,9 @@

      Recent Posts

      diff --git a/blog/categories/talks/atom.xml b/blog/categories/talks/atom.xml index f9d9de5677..042ab2d4b1 100644 --- a/blog/categories/talks/atom.xml +++ b/blog/categories/talks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Talks | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+00:00 https://home-assistant.io/ diff --git a/blog/categories/talks/index.html b/blog/categories/talks/index.html index 4e14ed93ec..b74e81d659 100644 --- a/blog/categories/talks/index.html +++ b/blog/categories/talks/index.html @@ -129,6 +129,9 @@

      Recent Posts

      diff --git a/blog/categories/technology/atom.xml b/blog/categories/technology/atom.xml index 485c722880..822789e16b 100644 --- a/blog/categories/technology/atom.xml +++ b/blog/categories/technology/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Technology | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+00:00 https://home-assistant.io/ diff --git a/blog/categories/technology/index.html b/blog/categories/technology/index.html index bd330d9098..da8d62e1a4 100644 --- a/blog/categories/technology/index.html +++ b/blog/categories/technology/index.html @@ -234,6 +234,9 @@

      Recent Posts

      diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index 16ebdd3170..19efcd7932 100644 --- a/blog/categories/user-stories/atom.xml +++ b/blog/categories/user-stories/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: User-Stories | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/index.html b/blog/categories/user-stories/index.html index bfed3cd169..86eb252e7b 100644 --- a/blog/categories/user-stories/index.html +++ b/blog/categories/user-stories/index.html @@ -150,6 +150,9 @@

      Recent Posts

      diff --git a/blog/categories/video/atom.xml b/blog/categories/video/atom.xml index 45c8480ad0..9b10066b09 100644 --- a/blog/categories/video/atom.xml +++ b/blog/categories/video/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Video | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+00:00 https://home-assistant.io/ diff --git a/blog/categories/video/index.html b/blog/categories/video/index.html index 9780c320cd..75184dad47 100644 --- a/blog/categories/video/index.html +++ b/blog/categories/video/index.html @@ -259,6 +259,9 @@

      Recent Posts

      diff --git a/blog/categories/website/atom.xml b/blog/categories/website/atom.xml index 1f26732a66..a570a062ce 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Website | Home Assistant]]> - 2017-06-17T08:48:21+00:00 + 2017-06-17T19:52:22+00:00 https://home-assistant.io/ diff --git a/blog/categories/website/index.html b/blog/categories/website/index.html index 0d40f29b47..a450d4dc75 100644 --- a/blog/categories/website/index.html +++ b/blog/categories/website/index.html @@ -150,6 +150,9 @@

      Recent Posts

      diff --git a/blog/index.html b/blog/index.html index 1b630e5e7a..2e45fab070 100644 --- a/blog/index.html +++ b/blog/index.html @@ -59,6 +59,75 @@
      +
      +
      +

      + 0.47: Python Scripts, Sesame Smart Lock, Gitter, Onvif cameras +

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

      +

      In this release a ton of new stuff! And who doesn’t like new stuff? This release we’re passing the 700 integrations for Home Assistant. As of today we’re 1369 days old, which means that roughly every two days a new integration gets added!

      +

      Python Scripts

      +

      The biggest change is a new type of script component: Python scripts. This new component will allow you to write scripts to manipulate Home Assistant: call services, set states and fire events. Each Python script is made available as a service. Head over to the docs to see how to get started.

      +

      Updater

      +

      The updater has received a new opt-in option to let us know which components you use. This will allow us to focus development efforts on the components that are popular.

      +
      updater:
      +  include_used_components: true
      +
      +
      +

      And as a reminder. We will never share gathered data in a manner that can be used to identify anyone. We do plan on making aggregate data public soon. This will include total number of users and which hardware/software platform people use to run Home Assistant.

      +

      Z-Wave

      +

      Z-Wave is also getting a big update in this release. The confusing entity_ids will be on their way out. There is a zwave blog post that gives more detail, but the upgrade steps will be as follows:

      +
        +
      1. Run Home Assistant as normal and the old IDs will still be used.
      2. +
      3. The new entity IDs will be shown in the more-info dialog for each entity. Check to make sure none of them will have conflicts once the new names are applied.
      4. +
      5. Rename entities using the ui card as described in the blog post to avoid conflicts. Restart Home Assistant to observe the changes.
      6. +
      7. Update all places mentioning IDs (groups, automation, customization, etc.) in configuration.yaml.
      8. +
      9. Add new_entity_ids: true to your zwave config.
      10. +
      11. Restart Home Assistant to run with new IDs.
      12. +
      13. The old entity IDs will be available in the more info dialog to trace down any remaining errors.
      14. +
      +

      New platforms

      + +

      If you need help…

      +

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

      +

      Reporting Issues

      +

      Experiencing issues introduced by this release? Please report them in our issue tracker. Make sure to fill in all fields of the issue template.

      + Read on → +
      +
      +

      @@ -137,7 +206,7 @@

      -

      +

      It’s time for 0.46! This release does not have too many new integrations, instead it focussed on bug fixes.

      New platforms

        @@ -236,7 +305,7 @@
      -

      +

      Welcome to another great release of Home Assistant! While some of contributors and users are gathering at PyCon US 2017, we still managed to get a great release together!

      First thing for this release is a feature that has been requested a lot: an automation editor! It’s still experimental - and many things are still in progress - but it works! You can create new automations and edit existing ones. If you start a new config, you’re all good to go. Otherwise check these instructions to get your automations ready for editing in the UI.

      @@ -405,7 +474,7 @@ If you have a security key set in your Open Z-Wave -

      +

      This release brings some great new integrations. The biggest one is the native ZigBee integration by Russell Cloran. This will allow Home Assistant to natively control Philips Hue lights without the need for a hub! (IKEA Tradfri lights not yet due to implementing a different profile)

      Another great new addition is OpenCV by Teagan Glenn. So now you’ll be able to unlock all the cool stuff from OpenCV right in Home Assistant. And if OpenCV is not your style, you can try out the new DLib integration added by Pascal Vizeli in this release.

      This release also includes a new component to dynamically generate RSS feeds based on a template. This means that any RSS widget on your phone, tablet or computer can now be used to show Home Assistant data!

      @@ -449,35 +518,6 @@ If you have a security key set in your Open Z-Wave -
      -

      - Podcast.__init__ interview with Paulus Schoutsen -

      -
      - - - Less than one minute reading time - - -
        -
      • Media
      • -
      -
      - Comments -
      -
      -
      -

      - -

      -

      Earlier this year I was interviewed by Tobias Macey from Podcast.__init__ about Python and Home Assistant. Just realized that we never shared this on the blog, oops. Here it is, enjoy!

      - -
      -
      -
      diff --git a/blog/posts/10/index.html b/blog/posts/10/index.html index b456458f4b..6cda42d515 100644 --- a/blog/posts/10/index.html +++ b/blog/posts/10/index.html @@ -59,6 +59,36 @@
      +
      +
      +

      + Perfect Home Automation +

      +
      + + + five minutes reading time + + +
        +
      • Internet-of-Things
      • +
      +
      + Comments +
      +
      +
      +

      People often ask me about my vision for Home Assistant. Before I can describe where I want to go with Home Assistant, I should first talk about how home automation would look in my ideal world. This will be the aim of this post. I’m not going to focus on protocols, networks or specific hubs. That’s all implementation details. Instead, this post will focus on what is most important: the interaction between the users and their home.

      +

      You should not have to adapt to technology.

      +

      When people start using home automation, they always experience home control first: being able to control devices in new ways using a phone or computer. They believe the future is now and their app will be their remote for their lives. They only focus on what they are getting, not on what they are losing. You install some light bulbs and all of a sudden you are no longer able to use the light switches. You’ll arrive at home at night and have to pull out your phone, open the app, let it connect and finally you’ll be able to turn on the light. All while turning the light on could have been a switch away.

      +

      Yes, you can solve this with presence detection. What if your phone runs out of battery? You’ll have to resort to the switch again.

      +

      If you find that using your new home devices is cumbersome, the promise of home automation technology has failed you. Your lights should work with both a switch (or button) at the entrance of your room and via presence detection. Honestly, there are hardly any valid use cases for being able to control lights from your phone except for showing off.

      + Read on → +
      +
      +

      @@ -374,60 +404,6 @@ The InfluxDB database is a so-called time se


      -
      -
      -

      - 0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights -

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

      We have all been hard at work to get this latest release ready. One of the big highlights in this release is the introduction of an extended iconset to be used in the frontend (credits to @happyleavesaoc for idea and prototype). To get started with customizing, pick any icon from MaterialDesignIcons.com, prefix the name with mdi: and stick it into your customize section in configuration.yaml:

      -
      homeassistant:
      -  customize:
      -    switch.ac:
      -      icon: 'mdi:air-conditioner'
      -
      -
      -

      Breaking changes

      -
        -
      • Any existing zone icon will have to be replaced with one from MaterialDesignIcons.com.
      • -
      • LimitlessLED light services require colors to be specified in RGB instead of XY.
      • -
      -

      Changes

      -

      - -
      -
      -

    Reporting issues

    Experiencing issues introduced by this release? Please report them in our issue tracker. Make sure to fill in all fields of the issue template.

    - - -
    -
    -
    -

    - 0.32: Hacktoberfest, InfluxDB sensor, Error reporting, and Weather -

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

    Another two weeks have passed and we are pleased to present Home Assistant 0.32.

    -

    Hacktoberfest

    -

    The Hacktoberfest is over now. Home Assistant made the 2nd and the 3rd place out of almost 30’000 participating repositories with a total of 528 pull requests closed - that’s an average of 17 pull requests a day! Thanks to all the contributors but also to the team of reviewers. This wouldn’t been possible without you 👏 .

    -

    Improved error reporting

    -

    This release has improved the reporting when a config validation error occurs. Thanks to @kellerza you will now get a persistent notification added to your UI when this happens.

    -

    Asynchronous

    -

    This release contains the first asynchronous sensor and camera platforms. @pvizeli and @fabaff ported most of the “internal” sensors to async programming. We hope that you will enjoy the new speed.

    -

    @balloob and @pvizeli worked a lot on the improvement of the core itself.

    -

    Weather component

    -

    For a long time we have had a bunch of weather sensors but it’s getting better: There is now a Weather component. Sorry, not much more to tell right now. The plans are to create a weather UI element and to improve the initial implementation.

    -

    All changes

    -

    - -

    Release 0.32.1 - November 6

    -

    We’ve added a warning to 0.32 to catch platforms accidentally slowing down Home Assistant. Our aim is to fix these quickly when reported, so here is 0.32.1 with all reported platforms fixed.

    -
      -
    • Fix Sonos doing I/O inside the event loop (@pvizeli)
    • -
    • Fix Radiotherm doing I/O inside the event loop (@balloob)
    • -
    • Fix camera MJPEG streams when using HTTP 1.0 (@balloob)
    • -
    -

    Release 0.32.2 - November 7

    -
      -
    • Move Honeywell I/O out of the event loop (@balloob)
    • -
    • Use sequential updates for non-async entities to prevent race conditions (@pvizeli)
    • -
    • Fix setting temperature in Celsius on Radiotherm CT50 thermostats (@andyat)
    • -
    • Fix PiLight config validation (@DavidLP)
    • -
    -

    Release 0.32.3 - November 11

    -
      -
    • Fix OpenWeather weather platform doing I/O in event loop (@lwis)
    • -
    • Fix Alarm.com doing I/O in event loop (@jnewland)
    • -
    • Fix Tellstick doing I/O in event loop (@balloob)
    • -
    • Fix KNX doing I/O in event loop (@balloob)
    • -
    • Increase warning threshold for catching platforms that do I/O (@balloob)
    • -
    • Change pilight systemcode validation (@janLo)
    • -
    • Fix Yamaha discovering already configured receivers (@sdague)
    • -
    • Fix Sonos from installing dependency each time HA was started (@pvizeli)
    • -
    • Fix Synology camera SSL and error handling (@pvizeli)
    • -
    • Fix Panasonic Viera doing I/O in event loop (@balloob)
    • -
    • Improve generic camera error handling (@kellerza)
    • -
    • Light - Flux Led Lights: allow specifying mode if light does not support white mode (@DanielHiversen)
    • -
    • Fix Rest switch default template (@pvizeli)
    • -
    -

    Release 0.32.4 - November 15

    -
      -
    • Fix device tracker from crashing HASS when a new device was discovered (@balloob)
    • -
    • HTTP: Fix X-Forwarded-For feature (@mweinelt)
    • -
    -

    Misc

    -

    Our website has now an additional category called “Ecosystem”. This will become the place where tools, apps, and other helper for the Home Assistant ecosystem can store their documentation or guides.

    - -

    Breaking changes

    -
      -
    • The Yahoo Finance platform supports now multiple stock. Please adjust your configuration.
    • -
    • Deprecated components garage_door, rollershutter, thermostat, and hvac have been removed.
    • -
    • The minimum Python version on Windows has been bumped to Python 3.5.
    • -
    • The Insteon Hub integration has been disabled due to a request from Insteon.
    • -
    -

    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.


    diff --git a/blog/posts/5/index.html b/blog/posts/5/index.html index 6753a68ad1..cf0256f4af 100644 --- a/blog/posts/5/index.html +++ b/blog/posts/5/index.html @@ -59,6 +59,126 @@
    +
    +
    +

    + 0.32: Hacktoberfest, InfluxDB sensor, Error reporting, and Weather +

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

    Another two weeks have passed and we are pleased to present Home Assistant 0.32.

    +

    Hacktoberfest

    +

    The Hacktoberfest is over now. Home Assistant made the 2nd and the 3rd place out of almost 30’000 participating repositories with a total of 528 pull requests closed - that’s an average of 17 pull requests a day! Thanks to all the contributors but also to the team of reviewers. This wouldn’t been possible without you 👏 .

    +

    Improved error reporting

    +

    This release has improved the reporting when a config validation error occurs. Thanks to @kellerza you will now get a persistent notification added to your UI when this happens.

    +

    Asynchronous

    +

    This release contains the first asynchronous sensor and camera platforms. @pvizeli and @fabaff ported most of the “internal” sensors to async programming. We hope that you will enjoy the new speed.

    +

    @balloob and @pvizeli worked a lot on the improvement of the core itself.

    +

    Weather component

    +

    For a long time we have had a bunch of weather sensors but it’s getting better: There is now a Weather component. Sorry, not much more to tell right now. The plans are to create a weather UI element and to improve the initial implementation.

    +

    All changes

    +

    + +

    Release 0.32.1 - November 6

    +

    We’ve added a warning to 0.32 to catch platforms accidentally slowing down Home Assistant. Our aim is to fix these quickly when reported, so here is 0.32.1 with all reported platforms fixed.

    +
      +
    • Fix Sonos doing I/O inside the event loop (@pvizeli)
    • +
    • Fix Radiotherm doing I/O inside the event loop (@balloob)
    • +
    • Fix camera MJPEG streams when using HTTP 1.0 (@balloob)
    • +
    +

    Release 0.32.2 - November 7

    +
      +
    • Move Honeywell I/O out of the event loop (@balloob)
    • +
    • Use sequential updates for non-async entities to prevent race conditions (@pvizeli)
    • +
    • Fix setting temperature in Celsius on Radiotherm CT50 thermostats (@andyat)
    • +
    • Fix PiLight config validation (@DavidLP)
    • +
    +

    Release 0.32.3 - November 11

    +
      +
    • Fix OpenWeather weather platform doing I/O in event loop (@lwis)
    • +
    • Fix Alarm.com doing I/O in event loop (@jnewland)
    • +
    • Fix Tellstick doing I/O in event loop (@balloob)
    • +
    • Fix KNX doing I/O in event loop (@balloob)
    • +
    • Increase warning threshold for catching platforms that do I/O (@balloob)
    • +
    • Change pilight systemcode validation (@janLo)
    • +
    • Fix Yamaha discovering already configured receivers (@sdague)
    • +
    • Fix Sonos from installing dependency each time HA was started (@pvizeli)
    • +
    • Fix Synology camera SSL and error handling (@pvizeli)
    • +
    • Fix Panasonic Viera doing I/O in event loop (@balloob)
    • +
    • Improve generic camera error handling (@kellerza)
    • +
    • Light - Flux Led Lights: allow specifying mode if light does not support white mode (@DanielHiversen)
    • +
    • Fix Rest switch default template (@pvizeli)
    • +
    +

    Release 0.32.4 - November 15

    +
      +
    • Fix device tracker from crashing HASS when a new device was discovered (@balloob)
    • +
    • HTTP: Fix X-Forwarded-For feature (@mweinelt)
    • +
    +

    Misc

    +

    Our website has now an additional category called “Ecosystem”. This will become the place where tools, apps, and other helper for the Home Assistant ecosystem can store their documentation or guides.

    + +

    Breaking changes

    +
      +
    • The Yahoo Finance platform supports now multiple stock. Please adjust your configuration.
    • +
    • Deprecated components garage_door, rollershutter, thermostat, and hvac have been removed.
    • +
    • The minimum Python version on Windows has been bumped to Python 3.5.
    • +
    • The Insteon Hub integration has been disabled due to a request from Insteon.
    • +
    +

    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.

    +
    +
    +
- - -
-
-
-

- Github-style calendar heatmap of device data -

-
- - - Less than one minute reading time - - -
    -
  • How-To
  • -
  • IoT-Data
  • -
-
- Comments -
-
-
-

Thanks to Anton Kireyeu we are able to present another awesome Jupyter notebook. I guess that you all know the graph which Github is using to visualize your commits per day over a time-line. It’s a so-called heatmap. If there are more commits, it’s getting hotter. The latest notebook is capable to do the same thing for your devices. To be more precise, for the hours your devices are home.

-

- -Heatmap -


diff --git a/blog/posts/6/index.html b/blog/posts/6/index.html index 626aa4788b..b80a6fe1ac 100644 --- a/blog/posts/6/index.html +++ b/blog/posts/6/index.html @@ -59,6 +59,36 @@
+
+
+

+ Github-style calendar heatmap of device data +

+
+ + + Less than one minute reading time + + +
    +
  • How-To
  • +
  • IoT-Data
  • +
+
+ Comments +
+
+
+

Thanks to Anton Kireyeu we are able to present another awesome Jupyter notebook. I guess that you all know the graph which Github is using to visualize your commits per day over a time-line. It’s a so-called heatmap. If there are more commits, it’s getting hotter. The latest notebook is capable to do the same thing for your devices. To be more precise, for the hours your devices are home.

+

+ +Heatmap +

+
+
+

@@ -479,33 +509,6 @@ One of the graphs created with this tutorial.


-
-
-

- PocketCHIP running Home Assistant -

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

-Over a year ago I participated in the kickstarter campaign for “CHIP - The World’s First Nine Dollar Computer” by Next Thing Co.. I went for the PocketCHIP because of the idea. Display, built-in storage (thus no need for SD cards), battery-powered, and a keyboard are pretty nice features. Last week a package arrives…

- Read on → -
-
-