From 4a22946601d52009515eee9e442ac5b606159736 Mon Sep 17 00:00:00 2001 From: Travis CI Date: Sat, 5 Nov 2016 16:10:14 +0000 Subject: [PATCH] Site updated at 2016-11-05 16:10:14 UTC --- atom.xml | 147 ++-- blog/2014/12/18/website-launched/index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- blog/2015/01/13/nest-in-da-house/index.html | 12 +- blog/2015/01/24/release-notes/index.html | 12 +- .../2015/02/08/looking-at-the-past/index.html | 12 +- blog/2015/02/24/streaming-updates/index.html | 12 +- .../index.html | 12 +- blog/2015/03/08/new-logo/index.html | 12 +- blog/2015/03/11/release-notes/index.html | 12 +- blog/2015/03/22/release-notes/index.html | 12 +- blog/2015/04/25/release-notes/index.html | 12 +- .../05/09/utc-time-zone-awareness/index.html | 12 +- blog/2015/05/14/release-notes/index.html | 12 +- blog/2015/06/10/release-notes/index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../13/home-assistant-meets-ifttt/index.html | 12 +- .../index.html | 12 +- .../alarm-sonos-and-itunes-support/index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../11/22/survey-november-2015/index.html | 12 +- .../12/05/community-highlights/index.html | 12 +- .../index.html | 12 +- .../12/07/influxdb-and-grafana/index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../01/19/perfect-home-automation/index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../multi-room-audio-with-snapcast/index.html | 12 +- .../02/20/community-highlights/index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- blog/2016/04/07/static-website/index.html | 12 +- .../index.html | 12 +- .../04/17/updated-documentation/index.html | 12 +- .../04/19/to-infinity-and-beyond/index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../05/06/open-iot-summit-talk/index.html | 12 +- .../empowering-scripts-and-alexa/index.html | 12 +- .../index.html | 12 +- blog/2016/05/18/why-we-use-polymer/index.html | 12 +- blog/2016/05/21/release-020/index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../06/01/community-highlights/index.html | 12 +- .../08/super-fast-web-enocean-lirc/index.html | 12 +- .../home-assistant-at-pycon-2016/index.html | 12 +- .../index.html | 12 +- .../usb-webcams-and-home-assistant/index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../sqlalchemy-knx-join-simplisafe/index.html | 12 +- .../19/visualizing-your-iot-data/index.html | 12 +- .../index.html | 12 +- .../esp8266-and-micropython-part1/index.html | 12 +- .../index.html | 12 +- .../03/laundry-automation-update/index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- blog/2016/08/16/we-have-apps-now/index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../esp8266-and-micropython-part2/index.html | 12 +- .../notify-group-reload-api-pihole/index.html | 12 +- .../async-sleepiq-emoncms-stocks/index.html | 12 +- .../01/we-have-raspberry-image-now/index.html | 8 +- blog/2016/10/02/hacktoberfest/index.html | 12 +- .../08/hassbian-rest-digital-ocean/index.html | 12 +- .../index.html | 12 +- .../10/25/explaining-the-updater/index.html | 12 +- .../hacktoberfest-influxdb-weather/index.html | 327 ++++++++ blog/archives/index.html | 44 +- blog/categories/community/atom.xml | 2 +- blog/categories/community/index.html | 12 +- blog/categories/device-tracking/atom.xml | 2 +- blog/categories/device-tracking/index.html | 12 +- blog/categories/esp8266/atom.xml | 2 +- blog/categories/esp8266/index.html | 12 +- blog/categories/how-to/atom.xml | 2 +- blog/categories/how-to/index.html | 12 +- blog/categories/ibeacons/atom.xml | 2 +- blog/categories/ibeacons/index.html | 12 +- blog/categories/internet-of-things/atom.xml | 2 +- blog/categories/internet-of-things/index.html | 12 +- blog/categories/iot-data/atom.xml | 2 +- blog/categories/iot-data/index.html | 12 +- blog/categories/micropython/atom.xml | 2 +- blog/categories/micropython/index.html | 12 +- blog/categories/mqtt/atom.xml | 2 +- blog/categories/mqtt/index.html | 12 +- blog/categories/organisation/atom.xml | 2 +- blog/categories/organisation/index.html | 12 +- blog/categories/owntracks/atom.xml | 2 +- blog/categories/owntracks/index.html | 12 +- blog/categories/presence-detection/atom.xml | 2 +- blog/categories/presence-detection/index.html | 12 +- .../public-service-announcement/atom.xml | 2 +- .../public-service-announcement/index.html | 12 +- blog/categories/release-notes/atom.xml | 416 ++++------ blog/categories/release-notes/index.html | 44 +- blog/categories/survey/atom.xml | 2 +- blog/categories/survey/index.html | 12 +- blog/categories/talks/atom.xml | 2 +- blog/categories/talks/index.html | 12 +- blog/categories/technology/atom.xml | 2 +- blog/categories/technology/index.html | 12 +- blog/categories/user-stories/atom.xml | 2 +- blog/categories/user-stories/index.html | 12 +- blog/categories/video/atom.xml | 2 +- blog/categories/video/index.html | 12 +- blog/categories/website/atom.xml | 2 +- blog/categories/website/index.html | 12 +- blog/index.html | 167 ++-- blog/posts/2/index.html | 94 ++- blog/posts/3/index.html | 95 +-- blog/posts/4/index.html | 102 ++- blog/posts/5/index.html | 104 +-- blog/posts/6/index.html | 129 ++- blog/posts/7/index.html | 134 +-- blog/posts/8/index.html | 105 +-- blog/posts/9/index.html | 48 ++ .../alarm_control_panel.mqtt/index.html | 6 - .../alarm_control_panel.nx584/index.html | 6 +- components/apcupsd/index.html | 6 + .../binary_sensor.command_line/index.html | 3 - .../binary_sensor.concord232/index.html | 2 +- .../binary_sensor.digital_ocean/index.html | 3 + components/binary_sensor.ecobee/index.html | 3 - components/binary_sensor.homematic/index.html | 3 - components/binary_sensor.knx/index.html | 3 - components/binary_sensor.mqtt/index.html | 6 - components/binary_sensor.nest/index.html | 3 - components/binary_sensor.rpi_gpio/index.html | 3 - components/binary_sensor.wink/index.html | 9 +- components/binary_sensor.zwave/index.html | 12 - components/bloomsky/index.html | 6 + components/climate.ecobee/index.html | 6 +- components/climate.eq3btsmart/index.html | 11 +- .../climate.generic_thermostat/index.html | 3 + components/climate.heatmiser/index.html | 11 +- components/climate.homematic/index.html | 6 +- components/climate.honeywell/index.html | 11 +- components/climate.knx/index.html | 3 - components/climate.mysensors/index.html | 3 + components/climate.nest/index.html | 6 +- components/climate.netatmo/index.html | 3 + components/climate.proliphix/index.html | 11 +- components/climate.radiotherm/index.html | 11 +- components/climate.vera/index.html | 3 + .../index.html | 95 +-- components/climate.zwave/index.html | 15 +- components/climate/index.html | 3 + components/cover.command_line/index.html | 6 +- components/cover.garadget/index.html | 237 ++++++ components/cover.homematic/index.html | 6 +- components/cover.isy994/index.html | 3 + components/cover.mqtt/index.html | 9 +- components/cover.mysensors/index.html | 3 + components/cover.rfxtrx/index.html | 6 +- components/cover.rpi_gpio/index.html | 6 +- components/cover.scsgate/index.html | 6 +- components/cover.vera/index.html | 3 + components/cover.wink/index.html | 12 +- components/cover.zwave/index.html | 15 +- components/cover/index.html | 3 + components/demo/index.html | 1 + components/device_tracker.mqtt/index.html | 6 - components/device_tracker/index.html | 8 + components/digital_ocean/index.html | 6 + components/dweet/index.html | 3 + components/ecobee/index.html | 9 +- components/emoncms_history/index.html | 3 + components/emulated_hue/index.html | 6 + components/enocean/index.html | 6 + components/fan.mqtt/index.html | 76 +- components/fan.nest/index.html | 3 - components/ffmpeg/index.html | 6 + components/garage_door.mqtt/index.html | 323 -------- components/garage_door.rpi_gpio/index.html | 290 ------- components/garage_door.wink/index.html | 272 ------- components/graphite/index.html | 3 + components/history/index.html | 3 + components/homematic/index.html | 9 +- components/hvac.zwave/index.html | 270 ------ components/index.html | 770 +++++++++--------- components/influxdb/index.html | 11 + components/insteon_hub/index.html | 12 +- components/isy994/index.html | 6 + components/joaoapps_join/index.html | 6 + components/knx/index.html | 3 - components/light.blinksticklight/index.html | 6 + components/light.enocean/index.html | 6 + components/light.flux_led/index.html | 6 + components/light.homematic/index.html | 9 +- components/light.hue/index.html | 6 + components/light.hyperion/index.html | 6 + components/light.insteon_hub/index.html | 6 + components/light.isy994/index.html | 6 + components/light.lifx/index.html | 6 + components/light.limitlessled/index.html | 6 + .../index.html | 103 +-- components/light.mqtt/index.html | 12 +- components/light.mqtt_json/index.html | 6 + components/light.mysensors/index.html | 6 + components/light.osramlightify/index.html | 6 + components/light.qwikswitch/index.html | 6 + components/light.rfxtrx/index.html | 9 +- components/light.scsgate/index.html | 9 +- components/light.tellstick/index.html | 6 + components/light.vera/index.html | 6 + components/light.wemo/index.html | 6 + components/light.wink/index.html | 15 +- components/light.x10/index.html | 6 + .../index.html | 151 ++-- components/light.zigbee/index.html | 6 + components/light.zwave/index.html | 18 +- components/light/index.html | 6 + components/litejet/index.html | 303 +++++++ components/lock.mqtt/index.html | 6 - components/lock.wink/index.html | 9 +- components/lock.zwave/index.html | 12 - components/logbook/index.html | 3 + components/logentries/index.html | 3 + components/media_player.braviatv/index.html | 6 + components/media_player.cast/index.html | 6 + components/media_player.cmus/index.html | 6 + components/media_player.denon/index.html | 6 + components/media_player.directv/index.html | 6 + .../index.html | 140 ++-- components/media_player.firetv/index.html | 6 + components/media_player.gpmdp/index.html | 6 + components/media_player.itunes/index.html | 6 + components/media_player.kodi/index.html | 6 + components/media_player.lg_netcast/index.html | 6 + components/media_player.mpchc/index.html | 6 + components/media_player.mpd/index.html | 6 + components/media_player.onkyo/index.html | 6 + .../media_player.panasonic_viera/index.html | 6 + components/media_player.pandora/index.html | 6 + .../index.html | 130 +-- components/media_player.pioneer/index.html | 6 + components/media_player.plex/index.html | 6 + components/media_player.roku/index.html | 6 + .../media_player.russound_rnet/index.html | 6 + components/media_player.samsungtv/index.html | 6 + components/media_player.snapcast/index.html | 6 + components/media_player.sonos/index.html | 53 ++ components/media_player.squeezebox/index.html | 6 + components/media_player.universal/index.html | 6 + components/media_player.webostv/index.html | 6 + components/media_player.yamaha/index.html | 6 + components/media_player/index.html | 6 + .../{thermostat.nest => mochad}/index.html | 145 ++-- components/modbus/index.html | 6 + components/mqtt/index.html | 12 +- components/mysensors/index.html | 6 + components/nest/index.html | 9 +- components/netatmo/index.html | 6 + components/notify.apns/index.html | 3 + components/notify.aws_lambda/index.html | 3 + components/notify.aws_sns/index.html | 3 + components/notify.aws_sqs/index.html | 3 + components/notify.command_line/index.html | 6 +- components/notify.ecobee/index.html | 6 +- components/notify.file/index.html | 3 + components/notify.free_mobile/index.html | 3 + components/notify.gntp/index.html | 3 + components/notify.group/index.html | 3 + components/notify.html5/index.html | 11 +- components/notify.instapush/index.html | 3 + components/notify.joaoapps_join/index.html | 3 + components/notify.kodi/index.html | 3 + .../notify.llamalab_automate/index.html | 3 + components/notify.matrix/index.html | 7 +- components/notify.message_bird/index.html | 3 + components/notify.mqtt/index.html | 9 +- components/notify.nfandroidtv/index.html | 305 +++++++ components/notify.nma/index.html | 3 + components/notify.pushbullet/index.html | 3 + components/notify.pushetta/index.html | 3 + components/notify.pushover/index.html | 3 + components/notify.rest/index.html | 3 + components/notify.sendgrid/index.html | 3 + components/notify.simplepush/index.html | 3 + components/notify.slack/index.html | 3 + components/notify.smtp/index.html | 3 + components/notify.syslog/index.html | 3 + components/notify.telegram/index.html | 3 + components/notify.telstra/index.html | 3 + components/notify.twilio_sms/index.html | 3 + components/notify.twitter/index.html | 3 + components/notify.webostv/index.html | 3 + components/notify.xmpp/index.html | 3 + components/notify/index.html | 3 + components/nuimo_controller/index.html | 6 + components/octoprint/index.html | 6 + components/pilight/index.html | 6 + components/qwikswitch/index.html | 6 + components/recorder/index.html | 3 + components/rfxtrx/index.html | 9 +- .../rollershutter.command_line/index.html | 285 ------- components/rollershutter.mqtt/index.html | 309 ------- components/rollershutter.rfxtrx/index.html | 307 ------- components/rollershutter.zwave/index.html | 270 ------ components/rpi_gpio/index.html | 3 - .../scene.hunterdouglas_powerview/index.html | 3 + components/{hvac => scene.litejet}/index.html | 69 +- components/scene/index.html | 3 + components/scsgate/index.html | 9 +- components/sensor.apcupsd/index.html | 9 + components/sensor.arest/index.html | 9 + components/sensor.arwn/index.html | 9 + components/sensor.bbox/index.html | 9 + components/sensor.bitcoin/index.html | 3 + components/sensor.bloomsky/index.html | 9 + components/sensor.bom/index.html | 3 + components/sensor.coinmarketcap/index.html | 3 + components/sensor.command_line/index.html | 12 +- components/sensor.cpuspeed/index.html | 3 + .../{rollershutter => sensor.cups}/index.html | 88 +- components/sensor.currencylayer/index.html | 199 +++++ components/sensor.darksky/index.html | 3 + components/sensor.dweet/index.html | 9 + components/sensor.emoncms/index.html | 9 + components/sensor.enocean/index.html | 9 + components/sensor.envisalink/index.html | 9 + components/sensor.fastdotcom/index.html | 3 + components/sensor.fixer/index.html | 3 + components/sensor.forecast/index.html | 66 -- .../sensor.fritzbox_callmonitor/index.html | 3 + components/sensor.glances/index.html | 3 + components/sensor.gpsd/index.html | 9 + components/sensor.haveibeenpwned/index.html | 9 + components/sensor.hddtemp/index.html | 219 +++++ components/sensor.homematic/index.html | 12 +- components/sensor.hp_ilo/index.html | 3 + components/sensor.http/index.html | 9 + components/sensor.imap/index.html | 9 + .../sensor.imap_email_content/index.html | 9 + components/sensor.influxdb/index.html | 378 +++++++++ components/sensor.isy994/index.html | 9 + components/sensor.knx/index.html | 3 - components/sensor.linux_battery/index.html | 3 + components/sensor.mfi/index.html | 9 + components/sensor.mhz19/index.html | 9 + components/sensor.min_max/index.html | 9 + components/sensor.modbus/index.html | 9 + components/sensor.moldindicator/index.html | 9 + components/sensor.mqtt/index.html | 15 +- components/sensor.mysensors/index.html | 9 + components/sensor.nest/index.html | 12 +- components/sensor.nest_weather/index.html | 3 + components/sensor.netatmo/index.html | 3 + components/sensor.octoprint/index.html | 9 + components/sensor.onewire/index.html | 9 + .../sensor.openexchangerates/index.html | 3 + components/sensor.openweathermap/index.html | 11 + components/sensor.pi_hole/index.html | 3 + components/sensor.pilight/index.html | 9 + components/sensor.plex/index.html | 6 + components/sensor.random/index.html | 319 ++++++++ components/sensor.rest/index.html | 9 + components/sensor.rfxtrx/index.html | 12 +- components/sensor.scrape/index.html | 9 + components/sensor.sleepiq/index.html | 9 + components/sensor.snmp/index.html | 3 + components/sensor.speedtest/index.html | 3 + components/sensor.statistics/index.html | 9 + components/sensor.supervisord/index.html | 3 + .../sensor.swiss_hydrological_data/index.html | 3 + components/sensor.synologydsm/index.html | 363 +++++++++ components/sensor.systemmonitor/index.html | 3 + components/sensor.tcp/index.html | 9 + components/sensor.tellduslive/index.html | 9 + components/sensor.tellstick/index.html | 9 + components/sensor.temper/index.html | 9 + components/sensor.template/index.html | 9 + components/sensor.thinkingcleaner/index.html | 9 + components/sensor.vera/index.html | 9 + components/sensor.verisure/index.html | 9 + components/sensor.wink/index.html | 18 +- components/sensor.wunderground/index.html | 5 + components/sensor.yahoo_finance/index.html | 21 +- components/sensor.yr/index.html | 3 + components/sensor.yweather/index.html | 3 + components/sensor.zigbee/index.html | 9 + components/sensor.zoneminder/index.html | 16 +- components/sensor.zwave/index.html | 21 +- components/sensor/index.html | 18 + components/sleepiq/index.html | 6 + components/splunk/index.html | 3 + components/statsd/index.html | 3 + components/sun/index.html | 3 + components/switch.acer_projector/index.html | 8 +- components/switch.anel_pwrctrl/index.html | 6 + components/switch.arest/index.html | 6 + components/switch.command_line/index.html | 9 +- components/switch.digital_ocean/index.html | 6 + components/switch.dlink/index.html | 6 + components/switch.edimax/index.html | 6 + components/switch.enocean/index.html | 6 + components/switch.hikvision/index.html | 6 + components/switch.homematic/index.html | 9 +- components/switch.isy994/index.html | 6 + components/switch.knx/index.html | 3 - .../index.html | 164 ++-- components/switch.mfi/index.html | 6 + .../index.html | 199 +++-- components/switch.modbus/index.html | 6 + components/switch.mqtt/index.html | 12 +- components/switch.mysensors/index.html | 6 + components/switch.mystrom/index.html | 6 + components/switch.neato/index.html | 6 + components/switch.netio/index.html | 6 + components/switch.orvibo/index.html | 6 + components/switch.pilight/index.html | 6 + .../switch.pulseaudio_loopback/index.html | 6 + components/switch.qwikswitch/index.html | 6 + components/switch.rest/index.html | 11 +- components/switch.rfxtrx/index.html | 11 +- components/switch.rpi_gpio/index.html | 9 +- components/switch.rpi_rf/index.html | 6 + components/switch.scsgate/index.html | 9 +- components/switch.tellduslive/index.html | 6 + components/switch.tellstick/index.html | 6 + components/switch.template/index.html | 6 + components/switch.thinkingcleaner/index.html | 6 + components/switch.tplink/index.html | 7 + components/switch.vera/index.html | 6 + components/switch.verisure/index.html | 6 + components/switch.wake_on_lan/index.html | 6 + components/switch.wemo/index.html | 6 + components/switch.wink/index.html | 15 +- components/switch.zigbee/index.html | 6 + components/switch.zoneminder/index.html | 9 + components/switch.zwave/index.html | 18 +- components/switch/index.html | 6 + components/tellduslive/index.html | 6 + components/tellstick/index.html | 6 + components/thermostat.heat_control/index.html | 261 ------ components/thermostat.heatmiser/index.html | 267 ------ components/thermostat.knx/index.html | 273 ------- components/thermostat.proliphix/index.html | 268 ------ components/thermostat.radiotherm/index.html | 266 ------ components/thermostat.zwave/index.html | 276 ------- .../{thermostat => thingspeak}/index.html | 123 +-- components/vera/index.html | 6 + components/verisure/index.html | 6 + components/weather.openweathermap/index.html | 225 +++++ .../{garage_door => weather}/index.html | 40 +- components/wemo/index.html | 6 + components/wink/index.html | 15 +- components/zone/index.html | 4 +- components/zoneminder/index.html | 20 +- components/zwave/index.html | 18 +- developers/credits/index.html | 16 + developers/development/index.html | 19 +- developers/development_submitting/index.html | 2 +- developers/development_testing/index.html | 2 +- .../automation-templating/index.html | 15 + getting-started/devices/index.html | 4 +- getting-started/index.html | 4 +- getting-started/presence-detection/index.html | 8 +- images/screenshots/cups-sensor.png | Bin 0 -> 148190 bytes images/supported_brands/cups.png | Bin 0 -> 9722 bytes images/supported_brands/currencylayer.png | Bin 0 -> 5848 bytes images/supported_brands/emby.png | Bin 0 -> 9967 bytes images/supported_brands/garadget_logo.jpg | Bin 0 -> 19563 bytes images/supported_brands/nfandroidtv.png | Bin 0 -> 7978 bytes images/supported_brands/philips.png | Bin 0 -> 4993 bytes images/supported_brands/synologydsm.png | Bin 0 -> 11300 bytes images/supported_brands/yeelight.png | Bin 0 -> 80267 bytes index.html | 16 +- sitemap.xml | 178 ++-- topics/group_visibility/index.html | 302 +++++++ topics/index.html | 3 + 496 files changed, 7661 insertions(+), 7043 deletions(-) create mode 100644 blog/2016/11/05/hacktoberfest-influxdb-weather/index.html rename components/{rollershutter.wink => climate.wink}/index.html (64%) create mode 100644 components/cover.garadget/index.html delete mode 100644 components/garage_door.mqtt/index.html delete mode 100644 components/garage_door.rpi_gpio/index.html delete mode 100644 components/garage_door.wink/index.html delete mode 100644 components/hvac.zwave/index.html rename components/{thermostat.ecobee => light.litejet}/index.html (63%) rename components/{garage_door.zwave => light.yeelight}/index.html (56%) create mode 100644 components/litejet/index.html rename components/{rollershutter.scsgate => media_player.emby}/index.html (56%) rename components/{thermostat.honeywell => media_player.philips_js}/index.html (55%) rename components/{thermostat.nest => mochad}/index.html (58%) create mode 100644 components/notify.nfandroidtv/index.html delete mode 100644 components/rollershutter.command_line/index.html delete mode 100644 components/rollershutter.mqtt/index.html delete mode 100644 components/rollershutter.rfxtrx/index.html delete mode 100644 components/rollershutter.zwave/index.html rename components/{hvac => scene.litejet}/index.html (72%) rename components/{rollershutter => sensor.cups}/index.html (62%) create mode 100644 components/sensor.currencylayer/index.html create mode 100644 components/sensor.hddtemp/index.html create mode 100644 components/sensor.influxdb/index.html create mode 100644 components/sensor.random/index.html create mode 100644 components/sensor.synologydsm/index.html rename components/{rollershutter.homematic => switch.litejet}/index.html (55%) rename components/{thermostat.eq3btsmart => switch.mochad}/index.html (52%) delete mode 100644 components/thermostat.heat_control/index.html delete mode 100644 components/thermostat.heatmiser/index.html delete mode 100644 components/thermostat.knx/index.html delete mode 100644 components/thermostat.proliphix/index.html delete mode 100644 components/thermostat.radiotherm/index.html delete mode 100644 components/thermostat.zwave/index.html rename components/{thermostat => thingspeak}/index.html (58%) create mode 100644 components/weather.openweathermap/index.html rename components/{garage_door => weather}/index.html (78%) create mode 100644 images/screenshots/cups-sensor.png create mode 100644 images/supported_brands/cups.png create mode 100644 images/supported_brands/currencylayer.png create mode 100644 images/supported_brands/emby.png create mode 100644 images/supported_brands/garadget_logo.jpg create mode 100644 images/supported_brands/nfandroidtv.png create mode 100644 images/supported_brands/philips.png create mode 100644 images/supported_brands/synologydsm.png create mode 100644 images/supported_brands/yeelight.png create mode 100644 topics/group_visibility/index.html diff --git a/atom.xml b/atom.xml index bac82860e7..9c9253a6b0 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2016-11-05T07:59:48+00:00 + 2016-11-05T16:08:18+00:00 https://home-assistant.io/ @@ -13,6 +13,92 @@ Octopress + + <![CDATA[0.32: Hacktoberfest, InfluxDB sensor, Error reporting, and Weather]]> + + 2016-11-05T03:04:05+00:00 + https://home-assistant.io/blog/2016/11/05/hacktoberfest-influxdb-weather + 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

+ +

+ + + +

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.

+ +]]>
+
+ <![CDATA[Explaining the Updater]]> @@ -2109,65 +2195,6 @@ SQLite version 3.11.0 2016-02-15 17:29:24
  • Entity IDs of Verisure locks will change. This is a one time change but should improve readability.
  • -]]> -
    - - - <![CDATA[PocketCHIP running Home Assistant]]> - - 2016-07-06T05:00:00+00:00 - https://home-assistant.io/blog/2016/07/06/pocketchip-running-home-assistant - -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…

    - - - -

    Thanks to Next Thing Co. and their CHIP which is actually 9 USD the space requirement for a single board computer has decreased. No Ethernet and HDMI output helped with that. But I guess that the next development cycle will allow us to put those boards in a matchbox including wired networking and a SATA interface.

    - -

    - - Size comparison of a Cubieboard, OrangePi One, and CHIP. -

    - -

    If you start using a PocketCHIP you will definitely look like a Blackberry or a GameBoy user. Typing is done with your thumbs :-)

    - -

    First a couple of tweaks like setting up sudo, upgrading the existing installation, change passwords, enabling ssh, and removal of the annoying stuff then installation of Home Assistant. There is not much to tell…it’s straight-forward. For the sake of completeness below the notes about what I did.

    - -

    A Debian installation is available by default. This means that some dependencies for Home Assistant are missing. I haven’t checked if a new build for the PocketCHIP would include them. So, after a $ sudo apt-get update installing those dependencies take a minute or two.

    - -
    $ sudo apt-get install python3-dev python3-pip python3-venv
    -
    -
    - -

    As usual I run Python applications in a venv.

    - -
    $ pvenv ha
    -
    -
    - -

    Let’s activate the created environment.

    - -
    $ cd ha
    -$ source bin/activate
    -
    -
    - -

    If you haven’t seen the next two commands already then you should visit our frontsite.

    - -
    $ pip3 install homeassistant
    -$ hass --open-ui
    -
    -
    - -

    With surf the browsing experience on the low-resolution display is not that great. Most smartphones, even very cheap ones, have touchscreens with higher resolutions. Nevermind, midori is not better.

    - -

    - - PocketCHIP with Home Assistant frontend -

    - -

    Well, with PocketCHIP and Home Assistant you could run your home automation on a 49 USD device with a touchscreen, an integrated USP, and a keyboard. With the GPIO available on top of the display you could even connect your PocketCHIP directly to sensors and actuators.

    - ]]>
    diff --git a/blog/2014/12/18/website-launched/index.html b/blog/2014/12/18/website-launched/index.html index 342cb88a6f..9b82bfd6cb 100644 --- a/blog/2014/12/18/website-launched/index.html +++ b/blog/2014/12/18/website-launched/index.html @@ -170,6 +170,12 @@ diff --git a/blog/2014/12/26/home-control-home-automation-and-the-smart-home/index.html b/blog/2014/12/26/home-control-home-automation-and-the-smart-home/index.html index 3329f309b0..85ff3a355c 100644 --- a/blog/2014/12/26/home-control-home-automation-and-the-smart-home/index.html +++ b/blog/2014/12/26/home-control-home-automation-and-the-smart-home/index.html @@ -225,6 +225,12 @@ This article will try to explain how they all relate.

    diff --git a/blog/2015/01/04/hey-pushbullet-nice-talking-to-you/index.html b/blog/2015/01/04/hey-pushbullet-nice-talking-to-you/index.html index de2a0840af..5fbf573337 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 @@ -205,6 +205,12 @@ diff --git a/blog/2015/01/11/bootstrapping-your-setup-with-discovery/index.html b/blog/2015/01/11/bootstrapping-your-setup-with-discovery/index.html index 58edf2cc75..0280726fd3 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 @@ -182,6 +182,12 @@ diff --git a/blog/2015/01/13/nest-in-da-house/index.html b/blog/2015/01/13/nest-in-da-house/index.html index bc1c22578e..53902a540e 100644 --- a/blog/2015/01/13/nest-in-da-house/index.html +++ b/blog/2015/01/13/nest-in-da-house/index.html @@ -185,6 +185,12 @@ diff --git a/blog/2015/01/24/release-notes/index.html b/blog/2015/01/24/release-notes/index.html index 2fb17cf7f6..cea956707f 100644 --- a/blog/2015/01/24/release-notes/index.html +++ b/blog/2015/01/24/release-notes/index.html @@ -193,6 +193,12 @@ Home Assistant now supports --open-ui and diff --git a/blog/2015/02/08/looking-at-the-past/index.html b/blog/2015/02/08/looking-at-the-past/index.html index c81dea7bd0..c8a9dffddb 100644 --- a/blog/2015/02/08/looking-at-the-past/index.html +++ b/blog/2015/02/08/looking-at-the-past/index.html @@ -201,6 +201,12 @@ Events are saved in a local database. Google Graphs is used to draw the graph. D diff --git a/blog/2015/02/24/streaming-updates/index.html b/blog/2015/02/24/streaming-updates/index.html index d9b22233d0..47cc2c6b94 100644 --- a/blog/2015/02/24/streaming-updates/index.html +++ b/blog/2015/02/24/streaming-updates/index.html @@ -186,6 +186,12 @@ diff --git a/blog/2015/03/01/home-assistant-migrating-to-yaml/index.html b/blog/2015/03/01/home-assistant-migrating-to-yaml/index.html index dc5a08f5dc..83ee8bae4c 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 @@ -176,6 +176,12 @@ diff --git a/blog/2015/03/08/new-logo/index.html b/blog/2015/03/08/new-logo/index.html index 018540916c..d5ed724a95 100644 --- a/blog/2015/03/08/new-logo/index.html +++ b/blog/2015/03/08/new-logo/index.html @@ -177,6 +177,12 @@ The old logo, the new detailed logo and the new simple logo. diff --git a/blog/2015/03/11/release-notes/index.html b/blog/2015/03/11/release-notes/index.html index 2c7c7d5017..c19afb42d7 100644 --- a/blog/2015/03/11/release-notes/index.html +++ b/blog/2015/03/11/release-notes/index.html @@ -210,6 +210,12 @@ An initial version of voice control for Home Assistant has landed. The current i diff --git a/blog/2015/03/22/release-notes/index.html b/blog/2015/03/22/release-notes/index.html index c32cf414fe..1fe291fe40 100644 --- a/blog/2015/03/22/release-notes/index.html +++ b/blog/2015/03/22/release-notes/index.html @@ -245,6 +245,12 @@ I (Paulus) have contributed a scene component. A user can create scenes that cap diff --git a/blog/2015/04/25/release-notes/index.html b/blog/2015/04/25/release-notes/index.html index 47b7c00708..3b4cdcd323 100644 --- a/blog/2015/04/25/release-notes/index.html +++ b/blog/2015/04/25/release-notes/index.html @@ -256,6 +256,12 @@ diff --git a/blog/2015/05/09/utc-time-zone-awareness/index.html b/blog/2015/05/09/utc-time-zone-awareness/index.html index 8bd93a6954..0e0dab553f 100644 --- a/blog/2015/05/09/utc-time-zone-awareness/index.html +++ b/blog/2015/05/09/utc-time-zone-awareness/index.html @@ -197,6 +197,12 @@ diff --git a/blog/2015/05/14/release-notes/index.html b/blog/2015/05/14/release-notes/index.html index 44053c3b6c..3e9c6d025a 100644 --- a/blog/2015/05/14/release-notes/index.html +++ b/blog/2015/05/14/release-notes/index.html @@ -277,6 +277,12 @@ Before diving into the newly supported devices and services, I want to highlight diff --git a/blog/2015/06/10/release-notes/index.html b/blog/2015/06/10/release-notes/index.html index 81edaf7b14..e422c750de 100644 --- a/blog/2015/06/10/release-notes/index.html +++ b/blog/2015/06/10/release-notes/index.html @@ -328,6 +328,12 @@ This switch platform allows you to control your motion detection setting on your diff --git a/blog/2015/07/11/ip-cameras-arduino-kodi-efergy-support/index.html b/blog/2015/07/11/ip-cameras-arduino-kodi-efergy-support/index.html index f33817b228..b90b5719be 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 @@ -284,6 +284,12 @@ Fabian has added support for Forecast.io to g diff --git a/blog/2015/08/09/mqtt-raspberry-pi-squeezebox-asuswrt-support/index.html b/blog/2015/08/09/mqtt-raspberry-pi-squeezebox-asuswrt-support/index.html index 3c5a1f4be3..3bfa4ee334 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 @@ -269,6 +269,12 @@ Support for Temper temperature sensors has been contributed by +
  • + 0.32: Hacktoberfest, InfluxDB sensor, Error reporting, and Weather +
  • + + +
  • Explaining the Updater
  • @@ -292,12 +298,6 @@ Support for Temper temperature sensors has been contributed by - We have a Raspberry Pi image now - - - 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 bf551b7c65..b06d89413b 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 @@ -193,6 +193,12 @@ diff --git a/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/index.html b/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/index.html index ee6a9ed39f..7359fa254e 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 @@ -306,6 +306,12 @@ The automation and script syntax here is using a deprecated and no longer suppor diff --git a/blog/2015/08/31/version-7-revamped-ui-and-improved-distribution/index.html b/blog/2015/08/31/version-7-revamped-ui-and-improved-distribution/index.html index 4537935a05..6135e0ca8e 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 @@ -270,6 +270,12 @@ diff --git a/blog/2015/09/11/different-ways-to-use-mqtt-with-home-assistant/index.html b/blog/2015/09/11/different-ways-to-use-mqtt-with-home-assistant/index.html index 4b01b5f32f..d0f3493e80 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 @@ -361,6 +361,12 @@ diff --git a/blog/2015/09/13/home-assistant-meets-ifttt/index.html b/blog/2015/09/13/home-assistant-meets-ifttt/index.html index 73a9ec809c..410de4d34e 100644 --- a/blog/2015/09/13/home-assistant-meets-ifttt/index.html +++ b/blog/2015/09/13/home-assistant-meets-ifttt/index.html @@ -342,6 +342,12 @@ diff --git a/blog/2015/09/18/monitoring-with-glances-and-home-assistant/index.html b/blog/2015/09/18/monitoring-with-glances-and-home-assistant/index.html index 8f2f3c2180..b4a92b6fe3 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 @@ -235,6 +235,12 @@ Glances web server started on http://0.0.0.0:61208/ diff --git a/blog/2015/09/19/alarm-sonos-and-itunes-support/index.html b/blog/2015/09/19/alarm-sonos-and-itunes-support/index.html index 937cbbefd3..ca6279aded 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 @@ -220,6 +220,12 @@ Automation has gotten a lot of love. It now supports conditions, multiple trigge diff --git a/blog/2015/10/05/home-assistant-goes-geo-with-owntracks/index.html b/blog/2015/10/05/home-assistant-goes-geo-with-owntracks/index.html index a1f0cb3e06..55b03cea71 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 @@ -200,6 +200,12 @@ Map in Home Assistant showing two people and three zones (home, school, work) diff --git a/blog/2015/10/11/measure-temperature-with-esp8266-and-report-to-mqtt/index.html b/blog/2015/10/11/measure-temperature-with-esp8266-and-report-to-mqtt/index.html index 8ce62f8aa9..af8bd670ba 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 @@ -409,6 +409,12 @@ Home Assistant will keep track of historical values and allow you to integrate i diff --git a/blog/2015/10/11/rfxtrx-blinkstick-and-snmp-support/index.html b/blog/2015/10/11/rfxtrx-blinkstick-and-snmp-support/index.html index c7b4421506..07ad4df07b 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 @@ -189,6 +189,12 @@ diff --git a/blog/2015/10/26/firetv-and-radiotherm-now-supported/index.html b/blog/2015/10/26/firetv-and-radiotherm-now-supported/index.html index df6443a401..f117037f50 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 @@ -211,6 +211,12 @@ This makes more sense as most people run Home Assistant as a daemon

    diff --git a/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/index.html b/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/index.html index 4475434197..d236121d92 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 @@ -205,6 +205,12 @@ diff --git a/blog/2015/11/22/survey-november-2015/index.html b/blog/2015/11/22/survey-november-2015/index.html index ce7fa172e3..9d3a652d84 100644 --- a/blog/2015/11/22/survey-november-2015/index.html +++ b/blog/2015/11/22/survey-november-2015/index.html @@ -247,6 +247,12 @@ diff --git a/blog/2015/12/05/community-highlights/index.html b/blog/2015/12/05/community-highlights/index.html index d6ecdf619f..593d76d191 100644 --- a/blog/2015/12/05/community-highlights/index.html +++ b/blog/2015/12/05/community-highlights/index.html @@ -182,6 +182,12 @@ diff --git a/blog/2015/12/06/locks-rollershutters-binary-sensors-and-influxdb-support/index.html b/blog/2015/12/06/locks-rollershutters-binary-sensors-and-influxdb-support/index.html index 875a9549da..f999d3e0c6 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 @@ -189,6 +189,12 @@ diff --git a/blog/2015/12/07/influxdb-and-grafana/index.html b/blog/2015/12/07/influxdb-and-grafana/index.html index 0cc5925923..677aed6026 100644 --- a/blog/2015/12/07/influxdb-and-grafana/index.html +++ b/blog/2015/12/07/influxdb-and-grafana/index.html @@ -264,6 +264,12 @@ name: binary_sensor diff --git a/blog/2015/12/10/activating-tasker-tasks-from-home-assistant-using-command-line-switches/index.html b/blog/2015/12/10/activating-tasker-tasks-from-home-assistant-using-command-line-switches/index.html index 01797ce2d2..9c713dc694 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 @@ -226,6 +226,12 @@ This is where we’ll configure our task, so select the plus icon to select an a diff --git a/blog/2015/12/12/philips-hue-blocks-3rd-party-bulbs/index.html b/blog/2015/12/12/philips-hue-blocks-3rd-party-bulbs/index.html index e0a83b5b51..a8175c64c6 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 @@ -202,6 +202,12 @@ Philips Hue FAQ entries regarding 3rd party light bulbs. diff --git a/blog/2015/12/13/setup-encryption-using-lets-encrypt/index.html b/blog/2015/12/13/setup-encryption-using-lets-encrypt/index.html index 01415b9ec6..ce80459196 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 @@ -261,6 +261,12 @@ sudo docker run -it --rm -p 80:80 --name certbot \ diff --git a/blog/2015/12/22/amazon-echo-icloud-and-templates/index.html b/blog/2015/12/22/amazon-echo-icloud-and-templates/index.html index b72c9680c6..43aade0175 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 @@ -221,6 +221,12 @@ diff --git a/blog/2016/01/17/extended-support-for-diy-solutions/index.html b/blog/2016/01/17/extended-support-for-diy-solutions/index.html index 4f2b619311..c41d2f51c0 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 @@ -203,6 +203,12 @@ diff --git a/blog/2016/01/19/perfect-home-automation/index.html b/blog/2016/01/19/perfect-home-automation/index.html index 8e7a0b27ec..76fe01b6ef 100644 --- a/blog/2016/01/19/perfect-home-automation/index.html +++ b/blog/2016/01/19/perfect-home-automation/index.html @@ -207,6 +207,12 @@ diff --git a/blog/2016/01/30/insteon-lifx-twitter-and-zigbee/index.html b/blog/2016/01/30/insteon-lifx-twitter-and-zigbee/index.html index a0254db60d..fc9f256cd6 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 @@ -209,6 +209,12 @@ Example of the new views in the frontend. Learn mor diff --git a/blog/2016/02/09/Smarter-Smart-Things-with-MQTT-and-Home-Assistant/index.html b/blog/2016/02/09/Smarter-Smart-Things-with-MQTT-and-Home-Assistant/index.html index 3eb88c6d2e..17722ade62 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 @@ -380,6 +380,12 @@ Z-Wave light bulb | diff --git a/blog/2016/02/12/classifying-the-internet-of-things/index.html b/blog/2016/02/12/classifying-the-internet-of-things/index.html index 6a94786018..8fbc7d7bc1 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 @@ -346,6 +346,12 @@ diff --git a/blog/2016/02/13/speedtest-bloomsky-splunk-and-garage-doors/index.html b/blog/2016/02/13/speedtest-bloomsky-splunk-and-garage-doors/index.html index 82afd19c7e..876641b2b0 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 @@ -212,6 +212,12 @@ diff --git a/blog/2016/02/18/multi-room-audio-with-snapcast/index.html b/blog/2016/02/18/multi-room-audio-with-snapcast/index.html index 89eb6f19c5..9ce1922221 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 @@ -296,6 +296,12 @@ diff --git a/blog/2016/02/20/community-highlights/index.html b/blog/2016/02/20/community-highlights/index.html index ebd7a886c8..741526afb8 100644 --- a/blog/2016/02/20/community-highlights/index.html +++ b/blog/2016/02/20/community-highlights/index.html @@ -220,6 +220,12 @@ Hold your NFC tag against the belly of Garfield to unlock the alarm. diff --git a/blog/2016/02/27/steam-d-link-smart-plugs-and-neurio-energy-sensors/index.html b/blog/2016/02/27/steam-d-link-smart-plugs-and-neurio-energy-sensors/index.html index 93a6fc1237..71fc2e48c7 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 @@ -211,6 +211,12 @@ diff --git a/blog/2016/03/12/z-wave-pep257-templated-service-calls/index.html b/blog/2016/03/12/z-wave-pep257-templated-service-calls/index.html index f3705a9c78..234fb8e0b6 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 @@ -215,6 +215,12 @@ player state attributes. This change affects automations, scripts and scenes. +
  • + 0.32: Hacktoberfest, InfluxDB sensor, Error reporting, and Weather +
  • + + +
  • Explaining the Updater
  • @@ -238,12 +244,6 @@ player state attributes. This change affects automations, scripts and scenes. - -
  • - We have a Raspberry Pi image now -
  • - - 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 2cb88f723d..242ec149cb 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 @@ -224,6 +224,12 @@ diff --git a/blog/2016/04/05/your-hub-should-be-local-and-open/index.html b/blog/2016/04/05/your-hub-should-be-local-and-open/index.html index 3743352fac..a55682cc48 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 @@ -180,6 +180,12 @@ diff --git a/blog/2016/04/07/static-website/index.html b/blog/2016/04/07/static-website/index.html index ceaf89a9b2..d9611cb2cd 100644 --- a/blog/2016/04/07/static-website/index.html +++ b/blog/2016/04/07/static-website/index.html @@ -186,6 +186,12 @@ diff --git a/blog/2016/04/09/onkyo-panasonic-gtfs-and-config-validation/index.html b/blog/2016/04/09/onkyo-panasonic-gtfs-and-config-validation/index.html index 699c613c6d..d75e12360f 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 @@ -194,6 +194,12 @@ diff --git a/blog/2016/04/17/updated-documentation/index.html b/blog/2016/04/17/updated-documentation/index.html index d5bd39cd8c..0a5c4d34e5 100644 --- a/blog/2016/04/17/updated-documentation/index.html +++ b/blog/2016/04/17/updated-documentation/index.html @@ -178,6 +178,12 @@ diff --git a/blog/2016/04/19/to-infinity-and-beyond/index.html b/blog/2016/04/19/to-infinity-and-beyond/index.html index 14ebf14a71..5be1e935ed 100644 --- a/blog/2016/04/19/to-infinity-and-beyond/index.html +++ b/blog/2016/04/19/to-infinity-and-beyond/index.html @@ -195,6 +195,12 @@ diff --git a/blog/2016/04/20/bluetooth-lg-webos-tvs-and-roombas/index.html b/blog/2016/04/20/bluetooth-lg-webos-tvs-and-roombas/index.html index d858d146bd..ea12c25a87 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 @@ -213,6 +213,12 @@ diff --git a/blog/2016/04/30/ibeacons-part-1-making-presence-detection-work-better/index.html b/blog/2016/04/30/ibeacons-part-1-making-presence-detection-work-better/index.html index 318798ad28..f4cd07792e 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 @@ -300,6 +300,12 @@ For example, my wife works next door - and I couldn’t detect whether she’s a diff --git a/blog/2016/05/06/open-iot-summit-talk/index.html b/blog/2016/05/06/open-iot-summit-talk/index.html index e48dd18ffd..2d76dce5c8 100644 --- a/blog/2016/05/06/open-iot-summit-talk/index.html +++ b/blog/2016/05/06/open-iot-summit-talk/index.html @@ -176,6 +176,12 @@ diff --git a/blog/2016/05/07/empowering-scripts-and-alexa/index.html b/blog/2016/05/07/empowering-scripts-and-alexa/index.html index 541f55043b..f64ffd2793 100644 --- a/blog/2016/05/07/empowering-scripts-and-alexa/index.html +++ b/blog/2016/05/07/empowering-scripts-and-alexa/index.html @@ -258,6 +258,12 @@ diff --git a/blog/2016/05/12/video-configuring-home-assistant/index.html b/blog/2016/05/12/video-configuring-home-assistant/index.html index 25607328f3..d8786cbc56 100644 --- a/blog/2016/05/12/video-configuring-home-assistant/index.html +++ b/blog/2016/05/12/video-configuring-home-assistant/index.html @@ -176,6 +176,12 @@ diff --git a/blog/2016/05/18/why-we-use-polymer/index.html b/blog/2016/05/18/why-we-use-polymer/index.html index e8a1446427..eae61a9f11 100644 --- a/blog/2016/05/18/why-we-use-polymer/index.html +++ b/blog/2016/05/18/why-we-use-polymer/index.html @@ -190,6 +190,12 @@ diff --git a/blog/2016/05/21/release-020/index.html b/blog/2016/05/21/release-020/index.html index c3ecc8c0a6..6c81a0f6ab 100644 --- a/blog/2016/05/21/release-020/index.html +++ b/blog/2016/05/21/release-020/index.html @@ -209,6 +209,12 @@ diff --git a/blog/2016/05/22/get-started-with-all-in-one-installer/index.html b/blog/2016/05/22/get-started-with-all-in-one-installer/index.html index 7a65823c6d..ea3f1e2570 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 @@ -180,6 +180,12 @@ diff --git a/blog/2016/05/26/ibeacons-how-to-track-things-that-cant-track-themselves-part-ii/index.html b/blog/2016/05/26/ibeacons-how-to-track-things-that-cant-track-themselves-part-ii/index.html index fe0be6e092..30ec4a5d03 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 @@ -316,6 +316,12 @@ diff --git a/blog/2016/06/01/community-highlights/index.html b/blog/2016/06/01/community-highlights/index.html index 47f465a7e6..04adf187b7 100644 --- a/blog/2016/06/01/community-highlights/index.html +++ b/blog/2016/06/01/community-highlights/index.html @@ -196,6 +196,12 @@ diff --git a/blog/2016/06/08/super-fast-web-enocean-lirc/index.html b/blog/2016/06/08/super-fast-web-enocean-lirc/index.html index 1c645e19cd..ebcef5622e 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 @@ -230,6 +230,12 @@ diff --git a/blog/2016/06/13/home-assistant-at-pycon-2016/index.html b/blog/2016/06/13/home-assistant-at-pycon-2016/index.html index 5d1318b7ae..a3c2678df3 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 @@ -201,6 +201,12 @@ diff --git a/blog/2016/06/18/pandora-bt-home-hub-5-and-local-file-camera/index.html b/blog/2016/06/18/pandora-bt-home-hub-5-and-local-file-camera/index.html index 250706e662..4d63884b33 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 @@ -223,6 +223,12 @@ diff --git a/blog/2016/06/23/usb-webcams-and-home-assistant/index.html b/blog/2016/06/23/usb-webcams-and-home-assistant/index.html index 897ccc3fdc..75e7430715 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 @@ -277,6 +277,12 @@ target_dir /tmp diff --git a/blog/2016/07/01/envisalink-homematic-hdmi-cec-and-sony-bravia-tv/index.html b/blog/2016/07/01/envisalink-homematic-hdmi-cec-and-sony-bravia-tv/index.html index 618d598442..4a6c8eaf03 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 @@ -224,6 +224,12 @@ diff --git a/blog/2016/07/06/pocketchip-running-home-assistant/index.html b/blog/2016/07/06/pocketchip-running-home-assistant/index.html index 0613bb74fe..14fb3c3d93 100644 --- a/blog/2016/07/06/pocketchip-running-home-assistant/index.html +++ b/blog/2016/07/06/pocketchip-running-home-assistant/index.html @@ -219,6 +219,12 @@ Over a year ago I participated in the +
  • + 0.32: Hacktoberfest, InfluxDB sensor, Error reporting, and Weather +
  • + + +
  • Explaining the Updater
  • @@ -242,12 +248,6 @@ Over a year ago I participated in the - We have a Raspberry Pi image now - - - 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 cd14b23e89..52c90d9735 100644 --- a/blog/2016/07/16/sqlalchemy-knx-join-simplisafe/index.html +++ b/blog/2016/07/16/sqlalchemy-knx-join-simplisafe/index.html @@ -219,6 +219,12 @@ diff --git a/blog/2016/07/19/visualizing-your-iot-data/index.html b/blog/2016/07/19/visualizing-your-iot-data/index.html index 781acdf71b..dcf4773e47 100644 --- a/blog/2016/07/19/visualizing-your-iot-data/index.html +++ b/blog/2016/07/19/visualizing-your-iot-data/index.html @@ -271,6 +271,12 @@ SQLite version 3.11.0 2016-02-15 17:29:24 diff --git a/blog/2016/07/23/internet-of-things-data-exploration-with-jupyter-notebooks/index.html b/blog/2016/07/23/internet-of-things-data-exploration-with-jupyter-notebooks/index.html index 5975e35bbf..6a3a99d186 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 @@ -236,6 +236,12 @@ One of the graphs created with this tutorial. diff --git a/blog/2016/07/28/esp8266-and-micropython-part1/index.html b/blog/2016/07/28/esp8266-and-micropython-part1/index.html index 547f1c2bdd..278f073515 100644 --- a/blog/2016/07/28/esp8266-and-micropython-part1/index.html +++ b/blog/2016/07/28/esp8266-and-micropython-part1/index.html @@ -323,6 +323,12 @@ If a module is missing then you need to download it from the +
  • + 0.32: Hacktoberfest, InfluxDB sensor, Error reporting, and Weather +
  • + + +
  • Explaining the Updater
  • @@ -346,12 +352,6 @@ If a module is missing then you need to download it from the - We have a Raspberry Pi image now - - - 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 9be2da7710..4090cd46ce 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 @@ -238,6 +238,12 @@ diff --git a/blog/2016/08/03/laundry-automation-update/index.html b/blog/2016/08/03/laundry-automation-update/index.html index 71ee0887fc..8022c9d6db 100644 --- a/blog/2016/08/03/laundry-automation-update/index.html +++ b/blog/2016/08/03/laundry-automation-update/index.html @@ -275,6 +275,12 @@ diff --git a/blog/2016/08/07/optimizing-the-home-assistant-mobile-web-app/index.html b/blog/2016/08/07/optimizing-the-home-assistant-mobile-web-app/index.html index fcfe5931e3..397e05518c 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 @@ -311,6 +311,12 @@ diff --git a/blog/2016/08/13/foursquare-fast-com-ffmpeg-gpsd/index.html b/blog/2016/08/13/foursquare-fast-com-ffmpeg-gpsd/index.html index 7d717f9ea8..8556cfe844 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 @@ -237,6 +237,12 @@ diff --git a/blog/2016/08/16/we-have-apps-now/index.html b/blog/2016/08/16/we-have-apps-now/index.html index 700728790e..9361162e07 100644 --- a/blog/2016/08/16/we-have-apps-now/index.html +++ b/blog/2016/08/16/we-have-apps-now/index.html @@ -291,6 +291,12 @@ diff --git a/blog/2016/08/19/github-style-calendar-heatmap-of-device-data/index.html b/blog/2016/08/19/github-style-calendar-heatmap-of-device-data/index.html index d5e63a2e98..8f9255e307 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 @@ -177,6 +177,12 @@ Heatmap diff --git a/blog/2016/08/28/notifications-hue-fake-unification/index.html b/blog/2016/08/28/notifications-hue-fake-unification/index.html index 527459b289..67c47ee242 100644 --- a/blog/2016/08/28/notifications-hue-fake-unification/index.html +++ b/blog/2016/08/28/notifications-hue-fake-unification/index.html @@ -372,6 +372,12 @@ diff --git a/blog/2016/08/31/esp8266-and-micropython-part2/index.html b/blog/2016/08/31/esp8266-and-micropython-part2/index.html index 6a5568b56e..73fdd8fc04 100644 --- a/blog/2016/08/31/esp8266-and-micropython-part2/index.html +++ b/blog/2016/08/31/esp8266-and-micropython-part2/index.html @@ -267,6 +267,12 @@ So, part 1 of ESP8266 diff --git a/blog/2016/09/10/notify-group-reload-api-pihole/index.html b/blog/2016/09/10/notify-group-reload-api-pihole/index.html index be1a72debd..d7d406c99e 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 @@ -270,6 +270,12 @@ diff --git a/blog/2016/09/29/async-sleepiq-emoncms-stocks/index.html b/blog/2016/09/29/async-sleepiq-emoncms-stocks/index.html index a09299a71c..a3eb03c4ec 100644 --- a/blog/2016/09/29/async-sleepiq-emoncms-stocks/index.html +++ b/blog/2016/09/29/async-sleepiq-emoncms-stocks/index.html @@ -288,6 +288,12 @@ diff --git a/blog/2016/10/01/we-have-raspberry-image-now/index.html b/blog/2016/10/01/we-have-raspberry-image-now/index.html index 37b5943f4f..387c698bf6 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 @@ -188,6 +188,12 @@ diff --git a/blog/2016/10/02/hacktoberfest/index.html b/blog/2016/10/02/hacktoberfest/index.html index a899f8cb4e..83cfb83746 100644 --- a/blog/2016/10/02/hacktoberfest/index.html +++ b/blog/2016/10/02/hacktoberfest/index.html @@ -193,6 +193,12 @@ diff --git a/blog/2016/10/08/hassbian-rest-digital-ocean/index.html b/blog/2016/10/08/hassbian-rest-digital-ocean/index.html index 217176d5d7..b50829fba1 100644 --- a/blog/2016/10/08/hassbian-rest-digital-ocean/index.html +++ b/blog/2016/10/08/hassbian-rest-digital-ocean/index.html @@ -296,6 +296,12 @@ diff --git a/blog/2016/10/22/flash-briefing-updater-hacktoberfest/index.html b/blog/2016/10/22/flash-briefing-updater-hacktoberfest/index.html index 1658012c12..100bffff9d 100644 --- a/blog/2016/10/22/flash-briefing-updater-hacktoberfest/index.html +++ b/blog/2016/10/22/flash-briefing-updater-hacktoberfest/index.html @@ -495,6 +495,12 @@ diff --git a/blog/2016/10/25/explaining-the-updater/index.html b/blog/2016/10/25/explaining-the-updater/index.html index ff023e40d5..0228315138 100644 --- a/blog/2016/10/25/explaining-the-updater/index.html +++ b/blog/2016/10/25/explaining-the-updater/index.html @@ -210,6 +210,12 @@ diff --git a/blog/2016/11/05/hacktoberfest-influxdb-weather/index.html b/blog/2016/11/05/hacktoberfest-influxdb-weather/index.html new file mode 100644 index 0000000000..03a99b7374 --- /dev/null +++ b/blog/2016/11/05/hacktoberfest-influxdb-weather/index.html @@ -0,0 +1,327 @@ + + + + + + + + + + 0.32: Hacktoberfest, InfluxDB sensor, Error reporting, and Weather - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    + +
    + + +
    + +
    + +

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

    + + + +
    + + + four 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

    + +

    + + + +

    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.

    +
    + + +
    +

    Comments

    +
    +
    + + +
    + + + + +
    +
    + + + + + + + \ No newline at end of file diff --git a/blog/archives/index.html b/blog/archives/index.html index 7b935b3801..c3a1e8ae23 100644 --- a/blog/archives/index.html +++ b/blog/archives/index.html @@ -2994,6 +2994,38 @@ + + + + @@ -3051,6 +3083,12 @@ diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index 87cc9b6702..267613e5ee 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2016-11-05T07:59:48+00:00 + 2016-11-05T16:08:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/index.html b/blog/categories/community/index.html index 145a78aec5..a4c09d7754 100644 --- a/blog/categories/community/index.html +++ b/blog/categories/community/index.html @@ -291,6 +291,12 @@ diff --git a/blog/categories/device-tracking/atom.xml b/blog/categories/device-tracking/atom.xml index 00be042103..7370931f83 100644 --- a/blog/categories/device-tracking/atom.xml +++ b/blog/categories/device-tracking/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Device-Tracking | Home Assistant]]> - 2016-11-05T07:59:48+00:00 + 2016-11-05T16:08:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/device-tracking/index.html b/blog/categories/device-tracking/index.html index 86b3fe2ac4..0a214aee07 100644 --- a/blog/categories/device-tracking/index.html +++ b/blog/categories/device-tracking/index.html @@ -190,6 +190,12 @@ diff --git a/blog/categories/esp8266/atom.xml b/blog/categories/esp8266/atom.xml index d4a16ce5d8..2c9e524758 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2016-11-05T07:59:48+00:00 + 2016-11-05T16:08:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/index.html b/blog/categories/esp8266/index.html index c31dcff58e..50baca1480 100644 --- a/blog/categories/esp8266/index.html +++ b/blog/categories/esp8266/index.html @@ -267,6 +267,12 @@ diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index cdbd0ccc87..88735b6698 100644 --- a/blog/categories/how-to/atom.xml +++ b/blog/categories/how-to/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: How-To | Home Assistant]]> - 2016-11-05T07:59:48+00:00 + 2016-11-05T16:08:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/index.html b/blog/categories/how-to/index.html index 8bb1be7389..cef2630173 100644 --- a/blog/categories/how-to/index.html +++ b/blog/categories/how-to/index.html @@ -759,6 +759,12 @@ diff --git a/blog/categories/ibeacons/atom.xml b/blog/categories/ibeacons/atom.xml index 1b4526f6c0..98a6d1410b 100644 --- a/blog/categories/ibeacons/atom.xml +++ b/blog/categories/ibeacons/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: iBeacons | Home Assistant]]> - 2016-11-05T07:59:48+00:00 + 2016-11-05T16:08:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/ibeacons/index.html b/blog/categories/ibeacons/index.html index f0ce5f876f..c25e0c05d0 100644 --- a/blog/categories/ibeacons/index.html +++ b/blog/categories/ibeacons/index.html @@ -226,6 +226,12 @@ diff --git a/blog/categories/internet-of-things/atom.xml b/blog/categories/internet-of-things/atom.xml index 98355ee616..503581d505 100644 --- a/blog/categories/internet-of-things/atom.xml +++ b/blog/categories/internet-of-things/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Internet-of-Things | Home Assistant]]> - 2016-11-05T07:59:48+00:00 + 2016-11-05T16:08:18+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 3c829f50db..977fcda55c 100644 --- a/blog/categories/internet-of-things/index.html +++ b/blog/categories/internet-of-things/index.html @@ -285,6 +285,12 @@ diff --git a/blog/categories/iot-data/atom.xml b/blog/categories/iot-data/atom.xml index 447d06973b..41029d9bf5 100644 --- a/blog/categories/iot-data/atom.xml +++ b/blog/categories/iot-data/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: IoT-Data | Home Assistant]]> - 2016-11-05T07:59:48+00:00 + 2016-11-05T16:08:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/iot-data/index.html b/blog/categories/iot-data/index.html index 1f31a7f834..dd2127d181 100644 --- a/blog/categories/iot-data/index.html +++ b/blog/categories/iot-data/index.html @@ -256,6 +256,12 @@ diff --git a/blog/categories/micropython/atom.xml b/blog/categories/micropython/atom.xml index 068bd8bbb8..905488e09f 100644 --- a/blog/categories/micropython/atom.xml +++ b/blog/categories/micropython/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Micropython | Home Assistant]]> - 2016-11-05T07:59:48+00:00 + 2016-11-05T16:08:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/micropython/index.html b/blog/categories/micropython/index.html index 3cade52a88..b0e0e37d21 100644 --- a/blog/categories/micropython/index.html +++ b/blog/categories/micropython/index.html @@ -228,6 +228,12 @@ diff --git a/blog/categories/mqtt/atom.xml b/blog/categories/mqtt/atom.xml index a7ca490dcf..0b93b247b0 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2016-11-05T07:59:48+00:00 + 2016-11-05T16:08:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/index.html b/blog/categories/mqtt/index.html index 3c26a5bfd4..0574f90e4b 100644 --- a/blog/categories/mqtt/index.html +++ b/blog/categories/mqtt/index.html @@ -299,6 +299,12 @@ diff --git a/blog/categories/organisation/atom.xml b/blog/categories/organisation/atom.xml index bcc6006b30..3119807ad2 100644 --- a/blog/categories/organisation/atom.xml +++ b/blog/categories/organisation/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Organisation | Home Assistant]]> - 2016-11-05T07:59:48+00:00 + 2016-11-05T16:08:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/organisation/index.html b/blog/categories/organisation/index.html index 0484a8e8a8..321e541855 100644 --- a/blog/categories/organisation/index.html +++ b/blog/categories/organisation/index.html @@ -253,6 +253,12 @@ diff --git a/blog/categories/owntracks/atom.xml b/blog/categories/owntracks/atom.xml index e59152a319..dc8b286134 100644 --- a/blog/categories/owntracks/atom.xml +++ b/blog/categories/owntracks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: OwnTracks | Home Assistant]]> - 2016-11-05T07:59:48+00:00 + 2016-11-05T16:08:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/owntracks/index.html b/blog/categories/owntracks/index.html index 5b725a4b33..3f562cdca5 100644 --- a/blog/categories/owntracks/index.html +++ b/blog/categories/owntracks/index.html @@ -226,6 +226,12 @@ diff --git a/blog/categories/presence-detection/atom.xml b/blog/categories/presence-detection/atom.xml index 1e71d70c5f..d712e27f9a 100644 --- a/blog/categories/presence-detection/atom.xml +++ b/blog/categories/presence-detection/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Presence-Detection | Home Assistant]]> - 2016-11-05T07:59:48+00:00 + 2016-11-05T16:08:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/presence-detection/index.html b/blog/categories/presence-detection/index.html index 31a8ebceca..714f352265 100644 --- a/blog/categories/presence-detection/index.html +++ b/blog/categories/presence-detection/index.html @@ -190,6 +190,12 @@ diff --git a/blog/categories/public-service-announcement/atom.xml b/blog/categories/public-service-announcement/atom.xml index b7ba1c5bd3..8482e9ecba 100644 --- a/blog/categories/public-service-announcement/atom.xml +++ b/blog/categories/public-service-announcement/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Public-Service-Announcement | Home Assistant]]> - 2016-11-05T07:59:48+00:00 + 2016-11-05T16:08:18+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 9699c8b837..d72c2ce848 100644 --- a/blog/categories/public-service-announcement/index.html +++ b/blog/categories/public-service-announcement/index.html @@ -186,6 +186,12 @@ diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index 9eb60b5d0a..ca09f05083 100644 --- a/blog/categories/release-notes/atom.xml +++ b/blog/categories/release-notes/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Release-Notes | Home Assistant]]> - 2016-11-05T07:59:48+00:00 + 2016-11-05T16:08:18+00:00 https://home-assistant.io/ @@ -13,6 +13,152 @@ Octopress + + <![CDATA[0.32: Hacktoberfest, InfluxDB sensor, Error reporting, and Weather]]> + + 2016-11-05T03:04:05+00:00 + https://home-assistant.io/blog/2016/11/05/hacktoberfest-influxdb-weather + 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][weather-sensors] but it's getting better: There is now a [Weather component][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 + + + +- Config: Exclude dirs/files prefixed with . ([@lwis]) +- Add mochad component ([@mtreinish]) +- Notify: Added support for [Android TV/FireTV](https://home-assistant.io/components/notify.nfandroidtv/) ([@danielperna84]) +- HTTP: Migrate WSGI to asyncio ([@balloob]) +- Configurator: Support for `entity_picture` ([@amills]) +- Core: Configuration validation error prints line numbers ([@persandstrom]) +- Media player: [Sonos] improvements incl. timer setting functionality ([@bjarniivarsson], [@americanwookie]) +- Zoneminder: SSL/TLS support ([@Khabi]) +- Media player: Discovery support for [Yamaha] ([@sdague]) +- Sensor: New finance platform [CurrencyLayer][currencylayer] ([@arsaboo]) +- Sensor: Support for [InfluxDB sensors][influx-sensor] ([@bestlibre]) +- Sensor: New support [HDDTemp sensors][hddtemp-sensor] ([@fabaff]) +- Camera: Improvements to [RPi camera][rpi-camera] ([@postlund]) +- [ThingSpeak][thingspeak] component ([@simonszu]) +- Core: New property `hass.data` to store internal data ([@balloob]) +- Switch: Templating and configurable timeout for [REST][rest-switch] ([@aa755]) +- Light: [Yeelight][yeelight] Wifi bulbs are now supported ([@HydrelioxGitHub]) +- Sensor: New [random number][random-sensor] sensor ([@fabaff]) +- Media player: New support for [Emby][emby-media] ([@mezz64]) +- [LiteJet][litejet] switches and lights support ([@joncar]) +- Cover: New [garadget] platform ([@JasonCarter80]) +- Pilight: `send_delay` feature ([@janLo]) +- Config: Improvements for `known_devices` ([@kellerza]) +- Device tracker: New discovered event ([@lwis]) +- Device tracker: Improvements and new features for the Volvo on Call platform ([@molobrakos]) +- Climate: Use unit of measurement from a Vera device ([@pavoni]) +- Media player: [Philips TVs][philips_player] with jointSPACE API re now supported ([@danielperna84]) +- Device tracker: [ICloud][icloud] improvements ([@Bart274]) +- Sensor: Support for [Synology DSM][synologydsm] ([@StaticCube]) +- Sensor: Monitoring support for [Dovado routers][dovado-sensor] ([@molobrakos]) +- Sensor: Support for monitoring [printers][cups-sensor] ([@fabaff]) +- Minor features and bug fixes by [@fabaff], [@kellerza], [@robbiet480], [@balloob], [@DavidLP], [@Bart274], [@sdague], [@mtreinish], [@Khabi], [@bbesset], [@bestlibre], [@pvizeli], [@turbokongen], [@devdelay], [@molobrakos], [@postlund], [@wokar], [@amills], [@arsaboo], [@hartmms], [@nsideras], [@tbeckha], and [@kirichkov]. + +### 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. + +- [iOS](https://home-assistant.io/ecosystem/ios/) +- [SceneGen](https://home-assistant.io/ecosystem/scenegen/) + +### Breaking changes + +- The [Yahoo Finance][yahoo] 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][req-insteon]. + +### If you need help... + +...don't hesitate to use our [Forum](https://community.home-assistant.io/) or join us for a little [chat](https://gitter.im/home-assistant/home-assistant). The release notes have comments enabled but it's preferred if you the former communication channels. Thanks. + +[@aa755]: https://github.com/aa755 +[@americanwookie]: https://github.com/americanwookie +[@amills]: https://github.com/armills +[@arsaboo]: https://github.com/arsaboo +[@balloob]: https://github.com/balloob +[@Bart274]: https://github.com/Bart274 +[@bbesset]: https://github.com/bbesset +[@bestlibre]: https://github.com/bestlibre +[@bjarniivarsson]: https://github.com/bjarniivarsson +[@danielperna84]: https://github.com/danielperna84 +[@DavidLP]: https://github.com/DavidLP +[@devdelay]: https://github.com/devdelay +[@fabaff]: https://github.com/fabaff +[@hartmms]: https://github.com/hartmms +[@HydrelioxGitHub]: https://github.com/HydrelioxGitHub +[@janLo]: https://github.com/janLo +[@JasonCarter80]: https://github.com/JasonCarter80 +[@joncar]: https://github.com/joncar +[@kellerza]: https://github.com/kellerza +[@Khabi]: https://github.com/Khabi +[@kirichkov]: https://github.com/kirichkov +[@lwis]: https://github.com/lwis +[@mezz64]: https://github.com/mezz64 +[@molobrakos]: https://github.com/molobrakos +[@mtreinish]: https://github.com/mtreinish +[@nsideras]: https://github.com/nsideras +[@pavoni]: https://github.com/pavoni +[@persandstrom]: https://github.com/persandstrom +[@postlund]: https://github.com/postlund +[@pvizeli]: https://github.com/pvizeli +[@robbiet480]: https://github.com/robbiet480 +[@sdague]: https://github.com/sdague +[@simonszu]: https://github.com/simonszu +[@StaticCube]: https://github.com/StaticCube +[@tbeckha]: https://github.com/tbeckha +[@tchellomello]: https://github.com/tchellomello +[@turbokongen]: https://github.com/turbokongen +[@wokar]: https://github.com/wokar + +[currencylayer]: https://home-assistant.io/components/sensor.currencylayer/ +[yahoo]: https://home-assistant.io/components/sensor.yahoo_finance/ +[mochat]: https://home-assistant.io/components/mochat/ +[firetv]: https://home-assistant.io/components/notify.firetv/ +[Yamaha]: https://home-assistant.io/components/media_player.yamaha/ +[hddtemp-sensor]: https://home-assistant.io/components/sensor.hddtemp/ +[Sonos]: https://home-assistant.io/components/media_player.sonos/ +[weather-sensors]: https://home-assistant.io/components/#weather +[rpi-camera]: https://home-assistant.io/components/camera.rpi_camera/ +[rest-switch]: https://home-assistant.io/components/switch.rest/ +[emby-media]: https://home-assistant.io/components/media_player.emby/ +[random-sensor]: https://home-assistant.io/components/sensor.random/ +[yeelight]: https://home-assistant.io/components/light.yeelight/ +[influx-sensor]: https://home-assistant.io/components/sensor.influxdb/ +[weather-component]: https://home-assistant.io/components/weather/ +[cups-sensor]: https://home-assistant.io/components/sensor.cups/ +[litejet]: https://home-assistant.io/components/litejet/ +[garadget]: https://home-assistant.io/components/garadget/ +[philips_player]: https://home-assistant.io/components/media_player.philips_js/ +[icloud]: https://home-assistant.io/components/device_tracker.icloud/ +[synologydsm]: https://home-assistant.io/components/sensor.synologydsm/ +[dovado-sensor]: https://home-assistant.io/components/sensor.dovado/ +[ios]: https://home-assistant.io/ecosystem/ios/ +[Hacktoberfest]: https://hacktoberfest.digitalocean.com/ +[req-insteon]: https://github.com/home-assistant/home-assistant/issues/3811 +[updater]: https://home-assistant.io/blog/2016/10/25/explaining-the-updater/ +[thingspeak]: https://home-assistant.io/components/thingspeak/ +]]> + + <![CDATA[0.31: Reading you the news, some serious business, spooky hackery and a breaking Z-Wave change]]> @@ -833,274 +979,6 @@ The validation of the configuration is still on-going. Approximatly 80 % is done [Kodi]: /components/media_player.kodi/ [command-line-switch]: /components/switch.command_line/ [command-line-cover]: /components/cover.command_line/ -]]> - - - - <![CDATA[0.27 is here to break eggs and take names: notifications, Hue fakery, safety and unification come to Home Assistant]]> - - 2016-08-28T03:30:25+00:00 - https://home-assistant.io/blog/2016/08/28/notifications-hue-fake-unification - or maybe#supersized - -Keep reading to see what **#Amazing** things we have in store for you this week 😄! And make sure you read all the way to the end, because I left a present down there for those committed few among you :) - -But first... - -## Some general housekeeping - -Paulus ([@balloob]) is on vacation in Europe this week, so you will all have to deal with me, Robbie ([@robbiet480]) for this release blog post. Don't worry, Paulus will be back to tearing apart your pull requests in no time 😈. - -Special thanks to my awesome helpers for this week's release who are looking over my shoulder to make sure I'm crossing my t's and dotting my i's: [@Teagan42], [@infamy] and [@fabaff]. - -For my next trick, let's hand out some... - -## Trophies - -I felt that I had to 1-up Paulus ([@balloob]) somehow with his 500,000 pageviews stat he shared in the [0.26 blog post](/blog/2016/08/13/foursquare-fast-com-ffmpeg-gpsd/), so I pushed myself and our development community as a whole super hard the last two weeks to put a lot of love into Home Assistant to bring you not just one, but six **#Amazing** stats for this release. As of 0.27, we have now surpassed the following milestones: - -* [10,000](https://travis-ci.org/home-assistant/home-assistant/builds/154660811) builds on Travis (congrats to [@BluGeni]) -* [3,000](https://github.com/home-assistant/home-assistant/pull/3000) issues and pull requests (thanks [@kellerza]!) -* [2,000](https://github.com/home-assistant/home-assistant/pull/2991) pull requests alone (awesome [@fabaff]!!) -* 900 forks on Github! - -In addition, - -* We are very close to 4,000 stars on Github! -* [I'm now #5 contributor by most commits!!!](https://github.com/home-assistant/home-assistant/graphs/contributors) Hey wait, how'd this get in here 😳... - -Now that we have that great news out of the way, onto this week's release which is going to keep the **#Amazing** gravy train rolling right along and get to the stuff you all _really_ are here for. - -## 0.27 - -While this release is **#Amazing**, we had to break a few eggs (now you understand the title reference!) to make a beautiful omelette (using home automation obviously) so some platforms and components have needed to introduce breaking changes. Please make sure to read the [Breaking Changes](#breaking-changes) section below. - -### Hue Bridge Emulation -Thanks to [@mgbowen] we now have the functionality previously provided by [@blocke]'s [ha-local-echo](https://github.com/blocke/ha-local-echo) [built right into Home Assistant](/components/emulated_hue/)! This means that for those of you with devices that either lack or have a subpar integration with Home Assistant (looking at you Amazon Echo) you can now have a better experience by having your Home Assistant pretend to be a Hue Bridge. Personally, I have used [@auchter]'s [Haaska](https://github.com/auchter/haaska) previously but found that it was slow to respond and sometimes failed entirely. With the new [`emulated_hue`](/components/emulated_hue/) component, you can have local control of entities through Amazon Echo. - -### Notification improvements -We have some excellent upgrades to the notification system coming to you in 0.27, courtesy of me, [@robbiet480]. - -#### HTML5 Push Notifications -This release adds support for [HTML5] push notifications on Chrome/Firefox/Opera on both desktop and Android devices. This means that you can send a notification to your phone even when your Home Assistant is not open in your mobile browser. When using Chrome you can even include 2 action buttons so that you can control your Home Assistant from your phone's lock screen, allowing you to do things like sound alarms or unlock your front door, all without leaving the notification. Thanks again to me ([@robbiet480]) and Paulus ([@balloob]) for all the hard work on this! - -

    - -

    - -#### Notification Groups -Using the new notify `group` platform allows you to cut down a lot of duplicate automation logic by combining multiple notification platforms and `target`s into a single notify service. Check out the [docs](/components/notify.group/) for more info. - -#### `target` is no longer needed! -For platforms that support it, starting with the new HTML5 platform, any `target`s that are available will be exposed as individual services, so no more having to remember which `target`s to use. Please note that the existing services also still exist so you can keep using `target` if you wish. - -### Validate configuration before restarting Home Assistant -Ever restarted Home Assistant to test a configuration change just to find out there is a validation error? Well, not anymore! [@kellerza] has added a command line script that will validate your configuration as if you started Home Assistant. - -```bash -$ hass --script check_config -``` - -### Configuration validation -This release includes a big push on making sure all platforms contain proper configuration validation. This should help in getting your configuration right. Thanks to [@fabaff], [@pavoni], [@pvizeli], [@nkgilley] for all the hard work on this, you all rock! - -

    - -

    - -### FFMpeg motion/noise sensing -It's now possible to use [FFMpeg] to monitor a video stream and detect motion thanks to a new binary sensor platform by [@pvizeli]. - -### Component clean up - Thermostat & HVAC -> Climate. Rollershutter & Garage Door -> Cover. -Due to our wild growth we ended up with a few components that had a lot of overlapping functionality. [@turbokongen] took on the hard job on merging them. Thermostat and HVAC platforms are now combined under the new Climate component. Rollershutter and Garage Door platforms are now combined under the new Cover component. You can easily upgrade by just swapping out the name. For example replace `thermostat` with `climate`. The old components have been deprecated and will be removed in the near future. - -### A new `fan` component -Along with the new `climate` component, [@Teagan42] and I ([@robbiet480]) decided we needed something simpler to just control a fan. Currently it has support for controlling Insteon fans. MQTT support will appear in 0.28.0. I tried to get it implemented before 0.27.0 but spent too long writing this blog post 😢. - -### All changes - - - -- Merge thermostat and HVAC components into new [climate] component ([@turbokongen]) -- Merge rollershutter and garage door components into new [cover] component ([@turbokongen]) -- Alarm Control Panel - Manual: Allow returning to previous state after [trigger] ([@tobiebooth]) -- Sensor - DHT: Allow range [checking] ([@open-homeautomation]) -- Light entities will now [expose] their features ([@shmuelzon]) -- Sensor: Monitor HP ILO sensors on [HP] servers ([@Juggels]) -- Sensor: Monitor [Fritzbox] Calls ([@DavidMStraub]) -- Notify: LlamaLab [Automate] is now supported ([@danielperna84]) -- Sensor: Serial [CO2] sensors now supported ([@open-homeautomation]) -- Sensor: MQTT room [presence] detection ([@mKerix]) -- Notify: New group platform allows [grouping] notify targets across platforms ([@robbiet480]) -- [HTML5] push notifications ([@robbiet480], [@balloob]) -- Weather: [Wunderground] now supported ([@arsaboo], [@Teagan42]) -- New check config script to test validity before restarting HA ([@kellerza]) -- Binary Sensor: Allow [monitoring] a camera feed using FFMpeg ([@pvizeli]) -- Cover: Z-Wave platform now supports [positions] ([@nunofgs]) -- Device tracker: allow using [Gravatar] for entity picture ([@robbiet480]) -- Notify: platforms with known targets will expose them as standalone services ([@robbiet480]) -- Camera: [MJPEG] and [Generic] camera's can now authenticate using digest auth ([@meatz]) -- Weather: Forecast.io now can show daily temp/precip [forecast] values ([@DavidMStraub]) -- Media Player: WebOS TV now allows [customizing][webos] the sources ([@roidayan]) -- Device tracker: Allow tracking devices using [Bluetooth] Low-Energy ([@open-homeautomation]) -- Notify: Ensure [Slack] messages appear as correct user ([@technicalpickles]) -- YAML: [Secrets] will look for values in all parents folders up to the config root folder ([@Teagan42]) -- Camera: Generic camera now supports [template] support ([@balloob]) -- Slack: Allow sending [attachments] ([@technicalpickles]) -- Device Tracking: TP-Link Archer C7 5 GHz devices will now also be [found] ([@dpford]) -- Z-Wave: New rename [node] service added ([@jnewland]) -- Wink: [Bug] fixes ([@w1ll1am23]) -- Homematic: new device and controller variable [support] ([@danielperna84], [@pvizeli], [@mcdeck]) -- Allow emulating a [Hue] bridge to control entities ([@mgbowen]) -- New [Fan][fan] component ([@Teagan42], [@robbiet480]) - -### Breaking changes -- Ecobee3 occupancy sensors have moved from sensor platform to binary sensor platform. -- Forecast.io entity IDs are now like `sensor.forecastio_temperature`. Previously they were like `sensor.weather_temperature`. Apologies for this change, but we needed to make Forecast.io more generic now that we have many weather platforms. -- The [Loop Energy][Loop] sensor configuration format changed slightly, please reformat based on the revised documentation. -- The configuration for the [SABnzbd] sensor has slightly changed. The prefix `type:` is no longer required for monitored variables. -- The [IMAP] sensor now uses `username` instead of `user`. -- The [NZBGet] sensor has had so many changes I can't list them all. Please refer to the documentation for more info. - -### Deprecations -- Using the `thermostat` and `hvac` components has been deprecated. Please migrate to the new `climate` component. (just change the component name, the configurations are compatible) -- Using the `rollershutter` and `garage_door` components have also been deprecated. Please migrate to the new `cover` component. (just change the component name, the configurations are compatible) - -## Finishing up - -Thanks all for sticking with me to the end. I'll be taking over a lot of Paulus's ([@balloob]) work while he is gone, but as I said, don't worry because he'll be back well before 0.28.0 comes out. Hopefully you didn't find this jovial blog post too jarring from our standard style, I just wrote a lot of this at 2am after being awake for almost 20 hours, so I'm a little loopy hahaha 😴. - -Also, thanks as always to our developer contributors, documentation contributors, but most of all our users! This would've just been a script that Paulus (@balloob) used to control his lights at home if we didn't have your enthusiasm. - -Feel free to let me know what you thought of this blog post and release on Gitter or my [Twitter](https://twitter.com/robbie), or even the [Home Assistant Twitter](https://twitter.com/home_assistant). Did I mention we have a brand new [Facebook page](https://www.facebook.com/homeassistantio) that you should absolutely Like? There's a convenient Facebook Like and Twitter follow button right on the sidebar. - -I almost forgot about your 🎁 for reading all the way to here: a 🍪! Hope you enjoy it in good health 😄. - -Talk to you soon on Gitter and in your pull request comments! - --- Robbie - -(p.s. To those of you that scrolled directly to the bottom to get your present, just know that you didn't earn it like the others did. 😄) - -## Hotfix 0.27.1 - August 30 - -- Migrate APCUPSd to voluptuous ([@fabaff]) -- Ecobee operation mode fix ([@turbokongen]) -- update ha-ffmpeg version to 0.9 ([@pvizeli]) -- Device tracker component & platform validation. No more home_range. ([@kellerza]) -- Added option to use effect:random for Flux Led light bulbs ([@tchellomello]) -- Use voluptuous for smtp ([@pvizeli]) -- Upgrade sendgrid to 3.2.10 ([@fabaff]) -- Upgrade TwitterAPI to 2.4.2 ([@fabaff]) -- Fix bug in wemo discovery caused by voluptuous addition. ([@pavoni]) -- Bug fix for asuswrt device_tracker. ([@Danielhiversen]) -- Remove units for humidity in Wundeground sensor ([@arsaboo]) -- Fix media_player descriptions and select_source ([@MartinHjelmare]) -- Allow user to configure server id to perform speed test against ([@Teagan42]) -- Bug fix for asuswrt device_tracker. ([@Danielhiversen]) -- More Ecobee operation mode fixes ([@turbokongen]) -- Map Modes to setpoint indexes ([@turbokongen]) -- fix voluptuous and cover autodiscovery ([@pvizeli]) -- Fixes wrong statevalue and problem with zwave setpoint ([@turbokongen]) - -## Hotfix 0.27.2 - September 3 -### home-assistant - -- Ble fix ([#3019](https://github.com/home-assistant/home-assistant/pull/3019)) - ([@open-homeautomation](https://github.com/open-homeautomation)) -- Reset insteon hub ([#3062](https://github.com/home-assistant/home-assistant/pull/3062)) - ([@Teagan42](https://github.com/Teagan42)) -- Host should be optional for apcupsd component ([#3072](https://github.com/home-assistant/home-assistant/pull/3072)) - ([@Danielhiversen](https://github.com/Danielhiversen)) -- Zwave climate Bugfix: if some setpoints have different units, we should fetch the o… ([#3078](https://github.com/home-assistant/home-assistant/pull/3078)) - ([@turbokongen](https://github.com/turbokongen)) -- Bugfix unit fix ([#3083](https://github.com/home-assistant/home-assistant/pull/3083)) - ([@turbokongen](https://github.com/turbokongen)) -- Ecobee humidity slider ([#3088](https://github.com/home-assistant/home-assistant/pull/3088)) - ([@turbokongen](https://github.com/turbokongen)) -- Zwave Climate Bugfix: If device was off target temp was null. Default to Heating setpoint ([#3091](https://github.com/home-assistant/home-assistant/pull/3091)) - ([@turbokongen](https://github.com/turbokongen)) -- Climate and cover bugfix ([#3097](https://github.com/home-assistant/home-assistant/pull/3097)) - ([@turbokongen](https://github.com/turbokongen)) -- Add missing docstrings (fix PEP257 issues) ([#3098](https://github.com/home-assistant/home-assistant/pull/3098)) - ([@fabaff](https://github.com/fabaff)) -- Allow None MAC to be loaded from known_devices ([#3102](https://github.com/home-assistant/home-assistant/pull/3102)) - ([@kellerza](https://github.com/kellerza)) -- fix homematic climate implementation ([#3114](https://github.com/home-assistant/home-assistant/pull/3114)) - ([@pvizeli](https://github.com/pvizeli)) -- Fixed Homematic cover ([#3116](https://github.com/home-assistant/home-assistant/pull/3116)) - ([@danielperna84](https://github.com/danielperna84)) -- Bugfix. climate and covermqt ([#3130](https://github.com/home-assistant/home-assistant/pull/3130)) - ([@turbokongen](https://github.com/turbokongen)) - -### home-assistant-polymer - -- Fix missing attributes on the climate and HVAC more info cards ([7e455e2](https://github.com/home-assistant/home-assistant-polymer/commit/7e455e2be1cb7cc4f55628b063019bea548a3182)) - ([@robbiet480](https://github.com/robbiet480)) -- Add a default icon for the fan component ([#101](https://github.com/home-assistant/home-assistant-polymer/pull/101)) - ([@robbiet480](https://github.com/robbiet480)) - -[@arsaboo]: https://github.com/arsaboo -[@auchter]: https://github.com/auchter -[@balloob]: https://github.com/balloob -[@blocke]: https://github.com/blocke -[@BluGeni]: https://github.com/BluGeni -[@Danielhiversen]: https://github.com/Danielhiversen -[@danielperna84]: https://github.com/danielperna84 -[@DavidMStraub]: https://github.com/DavidMStraub -[@dpford]: https://github.com/dpford -[@fabaff]: https://github.com/fabaff -[@infamy]: https://github.com/infamy -[@jnewland]: https://github.com/jnewland -[@Juggels]: https://github.com/Juggels -[@kellerza]: https://github.com/kellerza -[@MartinHjelmare]: https://github.com/MartinHjelmare -[@mcdeck]: https://github.com/mcdeck -[@meatz]: https://github.com/meatz -[@mgbowen]: https://github.com/mgbowen -[@mKerix]: https://github.com/mKerix -[@nkgilley]: https://github.com/nkgilley -[@nunofgs]: https://github.com/nunofgs -[@open-homeautomation]: https://github.com/open-homeautomation -[@pavoni]: https://github.com/pavoni -[@pvizeli]: https://github.com/pvizeli -[@robbiet480]: https://github.com/robbiet480 -[@roidayan]: https://github.com/roidayan -[@roidayan]: ttps://github.com/roidayan -[@shmuelzon]: https://github.com/shmuelzon -[@tchellomello]: https://github.com/tchellomello -[@Teagan42]: https://github.com/Teagan42 -[@technicalpickles]: https://github.com/technicalpickles -[@tobiebooth]: https://github.com/tobiebooth -[@turbokongen]: https://github.com/turbokongen -[@w1ll1am23]: https://github.com/w1ll1am23 - -[checking]: /components/sensor.dht/ -[FFMpeg]: /components/binary_sensor.ffmpeg/ -[Climate]: /components/climate/ -[NZBGet]: /components/sensor.nzbget/ -[SABnzbd]: /components/sensor.sabnzbd/ -[HP]: /components/sensor.hp_ilo/ -[Fritzbox]: /components/sensor.fritzbox_callmonitor/ -[webos]: /components/media_player.webostv/ -[HTML5]: /components/notify.html5/ -[Gravatar]: /components/device_tracker/ -[Loop]: /components/sensor.loop_energy/ -[cover]: /components/cover/ -[climate]: /components/climate/ -[expose]: /components/light/ -[Automate]: /components/notify.llamalab_automate/ -[Secrets]: /topics/secrets/ -[trigger]: /components/alarm_control_panel.manual/ -[CO2]: /components/sensor.mhz19/ -[presence]: /components/sensor.mqtt_room -[grouping]: /components/notify.group/ -[Wunderground]: /components/sensor.wunderground/ -[monitoring]: /components/binary_sensor.ffmpeg/ -[MJPEG]: /components/camera.mjpeg/ -[Generic]: /components/camera.generic/ -[positions]: /components/cover.zwave/ -[forecast]: /components/sensor.forecast/ -[Bluetooth]: /components/device_tracker.bluetooth_le_tracker/ -[Slack]: /components/notify.slack/ -[template]: /components/camera.generic/ -[Bug]: /components/wink/ -[support]: /components/homematic/ -[node]: /components/zwave/ -[found]: /components/device_tracker.tplink/ -[attachments]: /components/notify.slack/ -[Hue]: /components/emulated_hue/ -[fan]: /components/fan/ -[IMAP]: /components/sensor.imap/ ]]>
    diff --git a/blog/categories/release-notes/index.html b/blog/categories/release-notes/index.html index 3912854e3f..fe2b91f511 100644 --- a/blog/categories/release-notes/index.html +++ b/blog/categories/release-notes/index.html @@ -99,6 +99,38 @@

    2016

    + + + +
    @@ -1631,6 +1663,12 @@ diff --git a/blog/categories/survey/atom.xml b/blog/categories/survey/atom.xml index 6fa1df5eef..4d26758860 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2016-11-05T07:59:48+00:00 + 2016-11-05T16:08:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/index.html b/blog/categories/survey/index.html index 5092f1390d..a923464b55 100644 --- a/blog/categories/survey/index.html +++ b/blog/categories/survey/index.html @@ -186,6 +186,12 @@ diff --git a/blog/categories/talks/atom.xml b/blog/categories/talks/atom.xml index 2d3c827e83..d3aae14188 100644 --- a/blog/categories/talks/atom.xml +++ b/blog/categories/talks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Talks | Home Assistant]]> - 2016-11-05T07:59:48+00:00 + 2016-11-05T16:08:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/talks/index.html b/blog/categories/talks/index.html index 1934d73cdc..a4f58510ae 100644 --- a/blog/categories/talks/index.html +++ b/blog/categories/talks/index.html @@ -188,6 +188,12 @@ diff --git a/blog/categories/technology/atom.xml b/blog/categories/technology/atom.xml index f37cd27380..687e59628e 100644 --- a/blog/categories/technology/atom.xml +++ b/blog/categories/technology/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Technology | Home Assistant]]> - 2016-11-05T07:59:48+00:00 + 2016-11-05T16:08:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/technology/index.html b/blog/categories/technology/index.html index a25205ffa4..66af4ca875 100644 --- a/blog/categories/technology/index.html +++ b/blog/categories/technology/index.html @@ -250,6 +250,12 @@ diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index 4bc2c1974a..52711cbdce 100644 --- a/blog/categories/user-stories/atom.xml +++ b/blog/categories/user-stories/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: User-Stories | Home Assistant]]> - 2016-11-05T07:59:48+00:00 + 2016-11-05T16:08:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/index.html b/blog/categories/user-stories/index.html index ba83e1c5a0..b81e5b3f28 100644 --- a/blog/categories/user-stories/index.html +++ b/blog/categories/user-stories/index.html @@ -221,6 +221,12 @@ diff --git a/blog/categories/video/atom.xml b/blog/categories/video/atom.xml index f113a87378..ab99f23bb5 100644 --- a/blog/categories/video/atom.xml +++ b/blog/categories/video/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Video | Home Assistant]]> - 2016-11-05T07:59:48+00:00 + 2016-11-05T16:08:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/video/index.html b/blog/categories/video/index.html index 1baa34cfc0..6238275b75 100644 --- a/blog/categories/video/index.html +++ b/blog/categories/video/index.html @@ -389,6 +389,12 @@ diff --git a/blog/categories/website/atom.xml b/blog/categories/website/atom.xml index 8464794db4..83da171ce8 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Website | Home Assistant]]> - 2016-11-05T07:59:48+00:00 + 2016-11-05T16:08:18+00:00 https://home-assistant.io/ diff --git a/blog/categories/website/index.html b/blog/categories/website/index.html index 6de0fe14d9..42ff5fca04 100644 --- a/blog/categories/website/index.html +++ b/blog/categories/website/index.html @@ -221,6 +221,12 @@ diff --git a/blog/index.html b/blog/index.html index 1503ddca2d..06de70f9b3 100644 --- a/blog/index.html +++ b/blog/index.html @@ -79,6 +79,124 @@ +
    +
    + +

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

    + + + +
    + + + four 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

    + +

    + + + +

    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/2/index.html b/blog/posts/2/index.html index 8ec7de003a..d766a0df70 100644 --- a/blog/posts/2/index.html +++ b/blog/posts/2/index.html @@ -79,6 +79,55 @@ +
    +
    + +

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

    + + + +
    +
    +
    +
    @@ -713,51 +762,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 → -

    diff --git a/blog/posts/3/index.html b/blog/posts/3/index.html index 8f49aed34c..c7ee02e25a 100644 --- a/blog/posts/3/index.html +++ b/blog/posts/3/index.html @@ -79,6 +79,51 @@ +
    +
    + +

    + 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 → + +
    +
    +
    +
    @@ -739,56 +784,6 @@ In the past month I was thinking about ways to integrate USB webcams into Home A - -
    -
    - -
    -
    - -

    - Why we use web components and Polymer -

    - - - -
    - - - three minutes reading time - - -
      - - -
    • Technology
    • - - -
    -
    - - Comments - -
    - -
    - - -
    -

    I’ve been planning to write this post for a while now as we get questions like this a lot: “Why does Home Assistant use Polymer? Why not React, Redux and what not?”

    - -

    It’s understandable, Polymer is quite the underdog in the world of web frameworks. A corporate backer does not guarantee popularity or an active community and this shows in the number of projects using Polymer.

    - -

    Still, we use Polymer and it’s awesome. To explain why, I’ll be referencing the React workflow quite a bit, as they do a lot of things right, and show how it is done in Polymer.

    - -

    Polymer gives us components for the web, just like React, but based on web standards: web components, CSS variables. These standards don’t have wide browser support yet but it’s being implemented by every major browser: It’s the future. For now they are being polyfilled and that works just fine but in the future the Home Assistant web app will be able to run native in the browsers == fast.

    - - - - Read on → -

    diff --git a/blog/posts/4/index.html b/blog/posts/4/index.html index 637e14ff24..92dae4f113 100644 --- a/blog/posts/4/index.html +++ b/blog/posts/4/index.html @@ -79,6 +79,56 @@ +
    +
    + +

    + Why we use web components and Polymer +

    + + + +
    + + + three minutes reading time + + +
      + + +
    • Technology
    • + + +
    +
    + + Comments + +
    + +
    + + +
    +

    I’ve been planning to write this post for a while now as we get questions like this a lot: “Why does Home Assistant use Polymer? Why not React, Redux and what not?”

    + +

    It’s understandable, Polymer is quite the underdog in the world of web frameworks. A corporate backer does not guarantee popularity or an active community and this shows in the number of projects using Polymer.

    + +

    Still, we use Polymer and it’s awesome. To explain why, I’ll be referencing the React workflow quite a bit, as they do a lot of things right, and show how it is done in Polymer.

    + +

    Polymer gives us components for the web, just like React, but based on web standards: web components, CSS variables. These standards don’t have wide browser support yet but it’s being implemented by every major browser: It’s the future. For now they are being polyfilled and that works just fine but in the future the Home Assistant web app will be able to run native in the browsers == fast.

    + + + + Read on → + +
    +
    +
    + -
    - -
    -
    - -

    - Your hub should be local and open -

    - - - -
    - - - 1 minute reading time - - -
      - - -
    • Internet-of-Things
    • - - -
    -
    - - Comments - -
    - -
    - - -
    -

    Today the news spread that Google will be shutting down the Revolv hubs. And shutting down here doesn’t mean they stop selling or supporting them - no, they are sending an update to each hub to turn your perfectly fine home automation hub into a useless piece of plastic. The fact that this seemed like a good idea by Google astonishes me. If anything, they should have gone the same route as ninjasphere: open it all up and let people decide on the fate of their own hub.

    - -

    I’ve said it before but I’ll repeat it again:

    - -
    -

    The cloud should be treated as an extension to your smart home instead of running it.

    -
    - -

    Your hub should not be affected when your internet breaks down or the company that sold you your hub goes out of business. It should work locally so that it can continue to work even long after the vendor goes out of business or decides to kill it. Preferably, your hub should also be open so that the community can take over development after the vendor stops caring.

    - -

    Unless you can afford losing a product here and there, be cautious when buying IoT products that depend on the cloud from companies that are not well established. The chances are high that they go bankrupt or get acquired and closed. This however is easier said than done as Gartner predicts that by 2017, 50 percent of IoT solutions will originate in startups that are less than three years old.

    - - -

    diff --git a/blog/posts/5/index.html b/blog/posts/5/index.html index 61024b36fc..7b62f9a2ba 100644 --- a/blog/posts/5/index.html +++ b/blog/posts/5/index.html @@ -79,6 +79,58 @@ +
    +
    + +

    + Your hub should be local and open +

    + + + +
    + + + 1 minute reading time + + +
      + + +
    • Internet-of-Things
    • + + +
    +
    + + Comments + +
    + +
    + + +
    +

    Today the news spread that Google will be shutting down the Revolv hubs. And shutting down here doesn’t mean they stop selling or supporting them - no, they are sending an update to each hub to turn your perfectly fine home automation hub into a useless piece of plastic. The fact that this seemed like a good idea by Google astonishes me. If anything, they should have gone the same route as ninjasphere: open it all up and let people decide on the fate of their own hub.

    + +

    I’ve said it before but I’ll repeat it again:

    + +
    +

    The cloud should be treated as an extension to your smart home instead of running it.

    +
    + +

    Your hub should not be affected when your internet breaks down or the company that sold you your hub goes out of business. It should work locally so that it can continue to work even long after the vendor goes out of business or decides to kill it. Preferably, your hub should also be open so that the community can take over development after the vendor stops caring.

    + +

    Unless you can afford losing a product here and there, be cautious when buying IoT products that depend on the cloud from companies that are not well established. The chances are high that they go bankrupt or get acquired and closed. This however is easier said than done as Gartner predicts that by 2017, 50 percent of IoT solutions will originate in startups that are less than three years old.

    + + + +
    +
    +
    +
    @@ -814,58 +866,6 @@ Example of the new views in the frontend. Learn mor

    -
    -
    - -

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

    - 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

    - -

    - - - - -

    diff --git a/blog/posts/7/index.html b/blog/posts/7/index.html index 877de2a62e..cb5389ae85 100644 --- a/blog/posts/7/index.html +++ b/blog/posts/7/index.html @@ -79,6 +79,83 @@ +
    +
    + +

    + 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

    + +

    + + + + + +
    +
    +
    +
    @@ -614,63 +691,6 @@ Inspried by a -
    - -

    - Laundry Automation: insight and notifications -

    - - - -
    - - - five minutes reading time - - -
      - - -
    • User-Stories
    • - - -
    -
    - - Comments - -
    - -
    - - -
    -

    This is a guest post by Home Assistant user and contributor Nolan Gilley.

    - -

    In our house, laundry has been a struggle for quite some time. Our washer and dryer both lack a buzzer which leads to forgotten laundry, and stinky mess that needs to be rewashed. I decided to create a solution by monitoring the washer and dryer myself with some cheap electronics.

    - -

    As an avid user of Home Assistant, I decided it would be the perfect application to manage the UI and notification system. Now all I needed was a way to monitor the washer and dryer. I tried using sound sensors but found them unreliable. I ended up opting for an accelerometer attached to the back of each appliance. I also added magnetic reed switches on the doors of the washer and dryer to detect if the doors are open or closed. I connected the accelerometers and reed switches to a Moteino, an arduino clone with an RF transceiver. The Moteino can perform the logic to figure out which state the appliances are in and wirelessly communicate that data with another Moteino that is connected via serial to my Raspberry Pi. The Raspberry Pi reads the serial data and repeats it over MQTT for Home Assistant to use. This is great because I don’t have to run Home Assistant on the Raspberry Pi. I can run it on a faster machine and point the MQTT component to my Raspberry Pi.

    - -

    After taking some sample data from the accelerometers while each appliance was in operation, I decided to plot the data to help determine the proper thresholds of when the devices were running or off. I had to do this in order to get precise ranges so the dryer sensor wouldn’t get tripped by the washer or vice versa. In the plot below you can see the acceleration in the x direction for the accelerometer connected to the washing machine. It’s easy to see when the washing machine is in operation here. I used the same technique for the dryer’s accelerometer.

    - -

    - - - - Graph showing the accelerometer data -

    - - - - Read on → - -
    -
    -
    - - - -
    - -
    -
    - -

    - New logo for Home Assistant -

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

    It is well known that you are either a good programmer or a good designer. It’s rare you’ll meet someone that is both. That’s why it wasn’t surprising to anyone that the logo that I made was mediocre — at best. Luckily, Jeremy Geltman has come to the rescue and contributed a brand new logo for Home Assistant.

    - -

    The new logo follows Googles material design spec. It uses the blue color that Home Assistant uses in the interface and it comes in two versions: a high detailed version (for homescreen icon etc) and a simple version (for favicon etc).

    - -

    - -The old logo, the new detailed logo and the new simple logo. -

    - -

    diff --git a/blog/posts/9/index.html b/blog/posts/9/index.html index 0b6df22c16..d929fbe106 100644 --- a/blog/posts/9/index.html +++ b/blog/posts/9/index.html @@ -79,6 +79,54 @@ +
    +
    + +

    + New logo for Home Assistant +

    + + + +
    + + + Less than one minute reading time + + +
      + + +
    • Organisation
    • + + +
    +
    + + Comments + +
    + +
    + + +
    +

    It is well known that you are either a good programmer or a good designer. It’s rare you’ll meet someone that is both. That’s why it wasn’t surprising to anyone that the logo that I made was mediocre — at best. Luckily, Jeremy Geltman has come to the rescue and contributed a brand new logo for Home Assistant.

    + +

    The new logo follows Googles material design spec. It uses the blue color that Home Assistant uses in the interface and it comes in two versions: a high detailed version (for homescreen icon etc) and a simple version (for favicon etc).

    + +

    + +The old logo, the new detailed logo and the new simple logo. +

    + + +
    +
    +
    +
    diff --git a/components/alarm_control_panel.mqtt/index.html b/components/alarm_control_panel.mqtt/index.html index fb266258df..92f0f32fe8 100644 --- a/components/alarm_control_panel.mqtt/index.html +++ b/components/alarm_control_panel.mqtt/index.html @@ -169,9 +169,6 @@
  • MQTT Fan
  • -
  • - MQTT Garage door -
  • MQTT Light
  • @@ -181,9 +178,6 @@
  • MQTT Notifications
  • -
  • - MQTT Rollershutter -
  • MQTT Sensor
  • diff --git a/components/alarm_control_panel.nx584/index.html b/components/alarm_control_panel.nx584/index.html index 854b5d886d..54c0bec681 100644 --- a/components/alarm_control_panel.nx584/index.html +++ b/components/alarm_control_panel.nx584/index.html @@ -96,15 +96,15 @@
    # Example configuration.yaml entry
     alarm_control_panel:
    -  platform: nx584
    +  - platform: nx584
     

    Configuration variables:

      -
    • host (Optional): The host where the nx584 server process is running. Defaults to localhost.
    • -
    • port (Optional): The port where the Alarm panel ist listening. Defaults to 5007.
    • +
    • host (Optional): The host where the nx584 server process is running. Defaults to localhost.
    • +
    • port (Optional): The port where the Alarm panel ist listening. Defaults to 5007.
    diff --git a/components/apcupsd/index.html b/components/apcupsd/index.html index 6c2aeb4e3b..b2a2440f98 100644 --- a/components/apcupsd/index.html +++ b/components/apcupsd/index.html @@ -173,9 +173,15 @@
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/binary_sensor.command_line/index.html b/components/binary_sensor.command_line/index.html index 9cf8fda7bd..09fbf0b98c 100644 --- a/components/binary_sensor.command_line/index.html +++ b/components/binary_sensor.command_line/index.html @@ -188,9 +188,6 @@
  • Command line Notify
  • -
  • - Command line Rollershutter -
  • Command line Sensor
  • diff --git a/components/binary_sensor.concord232/index.html b/components/binary_sensor.concord232/index.html index 49eb8e03c1..46bdef6c4b 100644 --- a/components/binary_sensor.concord232/index.html +++ b/components/binary_sensor.concord232/index.html @@ -103,7 +103,7 @@

    Configuration variables:

      -
    • host (Optional): The host where the concord232 server process is running. Defaults to localhost.
    • +
    • host (Optional): The host where the concord232 server process is running. Defaults to localhost.
    • port (Optional): The port where the Alarm panel ist listening. Defaults to 5007.
    diff --git a/components/binary_sensor.digital_ocean/index.html b/components/binary_sensor.digital_ocean/index.html index f962687494..cd17332234 100644 --- a/components/binary_sensor.digital_ocean/index.html +++ b/components/binary_sensor.digital_ocean/index.html @@ -161,6 +161,9 @@
  • Glances
  • +
  • + HDDTemp +
  • HP ILO
  • diff --git a/components/binary_sensor.ecobee/index.html b/components/binary_sensor.ecobee/index.html index cc6f51ffce..b1cb34d6e3 100644 --- a/components/binary_sensor.ecobee/index.html +++ b/components/binary_sensor.ecobee/index.html @@ -120,9 +120,6 @@
  • Ecobee Notify
  • -
  • - Ecobee Thermostat -
  • Ecobee Thermostat
  • diff --git a/components/binary_sensor.homematic/index.html b/components/binary_sensor.homematic/index.html index 0d860d2584..a265487dc4 100644 --- a/components/binary_sensor.homematic/index.html +++ b/components/binary_sensor.homematic/index.html @@ -128,9 +128,6 @@
  • Homematic Light
  • -
  • - Homematic Rollershutter -
  • Homematic Sensor
  • diff --git a/components/binary_sensor.knx/index.html b/components/binary_sensor.knx/index.html index 38a9001653..fe715d2d51 100644 --- a/components/binary_sensor.knx/index.html +++ b/components/binary_sensor.knx/index.html @@ -129,9 +129,6 @@
  • KNX Thermostat
  • -
  • - KNX Thermostat -
  • diff --git a/components/binary_sensor.mqtt/index.html b/components/binary_sensor.mqtt/index.html index 445dd291a3..941b06b4aa 100644 --- a/components/binary_sensor.mqtt/index.html +++ b/components/binary_sensor.mqtt/index.html @@ -175,9 +175,6 @@
  • MQTT Fan
  • -
  • - MQTT Garage door -
  • MQTT Light
  • @@ -187,9 +184,6 @@
  • MQTT Notifications
  • -
  • - MQTT Rollershutter -
  • MQTT Sensor
  • diff --git a/components/binary_sensor.nest/index.html b/components/binary_sensor.nest/index.html index fe6e9e3c93..8345313b56 100644 --- a/components/binary_sensor.nest/index.html +++ b/components/binary_sensor.nest/index.html @@ -168,9 +168,6 @@ You must have the Nest component configured to u
  • Nest Thermostat
  • -
  • - Nest Thermostat -
  • diff --git a/components/binary_sensor.rpi_gpio/index.html b/components/binary_sensor.rpi_gpio/index.html index afb1baf6cb..26f1a6289a 100644 --- a/components/binary_sensor.rpi_gpio/index.html +++ b/components/binary_sensor.rpi_gpio/index.html @@ -153,9 +153,6 @@
  • Raspberry Pi Cover
  • -
  • - Raspberry Pi Garage door -
  • diff --git a/components/binary_sensor.wink/index.html b/components/binary_sensor.wink/index.html index 3a667f01fd..32ddd4be24 100644 --- a/components/binary_sensor.wink/index.html +++ b/components/binary_sensor.wink/index.html @@ -126,24 +126,21 @@
  • Wink Cover
  • -
  • - Wink Garage door -
  • Wink Light
  • Wink Lock
  • -
  • - Wink Rollershutter -
  • Wink Sensor
  • Wink Switch
  • +
  • + Wink Thermostat +
  • diff --git a/components/binary_sensor.zwave/index.html b/components/binary_sensor.zwave/index.html index 4193bde10a..7949afc761 100644 --- a/components/binary_sensor.zwave/index.html +++ b/components/binary_sensor.zwave/index.html @@ -126,30 +126,18 @@
  • Z-Wave Cover
  • -
  • - Z-Wave Garage Door -
  • -
  • - Z-Wave HVAC -
  • Z-Wave Light
  • Z-Wave Lock
  • -
  • - Z-Wave Rollershutter -
  • Z-Wave Sensor
  • Z-Wave Switch
  • -
  • - Z-Wave Thermostat -
  • diff --git a/components/bloomsky/index.html b/components/bloomsky/index.html index 401053e063..7361041ac8 100644 --- a/components/bloomsky/index.html +++ b/components/bloomsky/index.html @@ -180,9 +180,15 @@
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/climate.ecobee/index.html b/components/climate.ecobee/index.html index ec12252438..1fef78f444 100644 --- a/components/climate.ecobee/index.html +++ b/components/climate.ecobee/index.html @@ -127,9 +127,6 @@
  • Ecobee Notify
  • -
  • - Ecobee Thermostat -
  • ecobee
  • @@ -174,6 +171,9 @@
  • Vera Thermostat
  • +
  • + Wink Thermostat +
  • Z-Wave Climate
  • diff --git a/components/climate.eq3btsmart/index.html b/components/climate.eq3btsmart/index.html index 5bb217d175..6169f6951e 100644 --- a/components/climate.eq3btsmart/index.html +++ b/components/climate.eq3btsmart/index.html @@ -176,14 +176,6 @@ Notification handle = 0x0421 value: 02 01 09 14 04 2d
    This is a platform for the Climate component. -
    -
    -

    Related components

    -

    Category Climate

    @@ -224,6 +216,9 @@ Notification handle = 0x0421 value: 02 01 09 14 04 2d
  • Vera Thermostat
  • +
  • + Wink Thermostat +
  • Z-Wave Climate
  • diff --git a/components/climate.generic_thermostat/index.html b/components/climate.generic_thermostat/index.html index 8147b3792d..3deab8cabf 100644 --- a/components/climate.generic_thermostat/index.html +++ b/components/climate.generic_thermostat/index.html @@ -192,6 +192,9 @@
  • Vera Thermostat
  • +
  • + Wink Thermostat +
  • Z-Wave Climate
  • diff --git a/components/climate.heatmiser/index.html b/components/climate.heatmiser/index.html index 97001b1a11..bf18ccdab4 100644 --- a/components/climate.heatmiser/index.html +++ b/components/climate.heatmiser/index.html @@ -141,14 +141,6 @@
    This is a platform for the Climate component. -
    -
    -

    Related components

    -

    Category Climate

    @@ -189,6 +181,9 @@
  • Vera Thermostat
  • +
  • + Wink Thermostat +
  • Z-Wave Climate
  • diff --git a/components/climate.homematic/index.html b/components/climate.homematic/index.html index f6062bc980..e2f78064af 100644 --- a/components/climate.homematic/index.html +++ b/components/climate.homematic/index.html @@ -135,9 +135,6 @@
  • Homematic Light
  • -
  • - Homematic Rollershutter -
  • Homematic Sensor
  • @@ -185,6 +182,9 @@
  • Vera Thermostat
  • +
  • + Wink Thermostat +
  • Z-Wave Climate
  • diff --git a/components/climate.honeywell/index.html b/components/climate.honeywell/index.html index a42cd5fbde..e365d644c2 100644 --- a/components/climate.honeywell/index.html +++ b/components/climate.honeywell/index.html @@ -128,14 +128,6 @@
    This is a platform for the Climate component. -
    -
    -

    Related components

    -

    Category Climate

    @@ -176,6 +168,9 @@
  • Vera Thermostat
  • +
  • + Wink Thermostat +
  • Z-Wave Climate
  • diff --git a/components/climate.knx/index.html b/components/climate.knx/index.html index a64dfaa909..bc2deef0e5 100644 --- a/components/climate.knx/index.html +++ b/components/climate.knx/index.html @@ -155,9 +155,6 @@
  • KNX Switch
  • -
  • - KNX Thermostat -
  • diff --git a/components/climate.mysensors/index.html b/components/climate.mysensors/index.html index b6e8a8c696..13343c6d8d 100644 --- a/components/climate.mysensors/index.html +++ b/components/climate.mysensors/index.html @@ -310,6 +310,9 @@
  • Vera Thermostat
  • +
  • + Wink Thermostat +
  • Z-Wave Climate
  • diff --git a/components/climate.nest/index.html b/components/climate.nest/index.html index 5fc7deb83c..aac19e90cf 100644 --- a/components/climate.nest/index.html +++ b/components/climate.nest/index.html @@ -143,9 +143,6 @@ You must have the Nest component configured to u
  • Nest Sensor
  • -
  • - Nest Thermostat -
  • @@ -187,6 +184,9 @@ You must have the Nest component configured to u
  • Vera Thermostat
  • +
  • + Wink Thermostat +
  • Z-Wave Climate
  • diff --git a/components/climate.netatmo/index.html b/components/climate.netatmo/index.html index d56ede35dd..d71ab95c85 100644 --- a/components/climate.netatmo/index.html +++ b/components/climate.netatmo/index.html @@ -203,6 +203,9 @@
  • Vera Thermostat
  • +
  • + Wink Thermostat +
  • Z-Wave Climate
  • diff --git a/components/climate.proliphix/index.html b/components/climate.proliphix/index.html index d043f2d827..62bf110ded 100644 --- a/components/climate.proliphix/index.html +++ b/components/climate.proliphix/index.html @@ -142,14 +142,6 @@ of OID values. A complete collection of the API is available in this Category Climate @@ -190,6 +182,9 @@ of OID values. A complete collection of the API is available in this Category Climate @@ -195,6 +187,9 @@
  • Vera Thermostat
  • +
  • + Wink Thermostat +
  • Z-Wave Climate
  • diff --git a/components/climate.vera/index.html b/components/climate.vera/index.html index cb0f4e65b8..c5ab14a924 100644 --- a/components/climate.vera/index.html +++ b/components/climate.vera/index.html @@ -184,6 +184,9 @@
  • Vera Thermostat
  • +
  • + Wink Thermostat +
  • Z-Wave Climate
  • diff --git a/components/rollershutter.wink/index.html b/components/climate.wink/index.html similarity index 64% rename from components/rollershutter.wink/index.html rename to components/climate.wink/index.html index f38e68c868..b8a20a20e3 100644 --- a/components/rollershutter.wink/index.html +++ b/components/climate.wink/index.html @@ -7,26 +7,26 @@ - Wink Rollershutter - Home Assistant + Wink Thermostat - Home Assistant - + - + - + - + - + - - + + @@ -84,19 +84,13 @@

    - Wink Rollershutter + Wink Thermostat


    -

    -This platform has been deprecated in favor of a “cover” platform and will be removed in the future. Please use the cover platform. -

    - -

    The wink rollershutter platform allows you to control your Wink enabled rollershutters. It supports Wink shades/blinds/rollershutters such as the Bali Somfy or Lutron Serena blinds.

    - -

    The Wink API currently doesn’t provide status for shades.

    +

    The Wink climate platform allows you to get data from your Wink thermostats.

    The requirement is that you have setup your Wink hub.

    @@ -113,16 +107,19 @@
    - +
    - Introduced in release: 0.22 + IoT class: Cloud Polling +
    +
    + Introduced in release: 0.32

    Related components

    @@ -136,9 +133,6 @@
  • Wink Cover
  • -
  • - Wink Garage door -
  • Wink Light
  • @@ -154,76 +148,49 @@
    diff --git a/components/climate.zwave/index.html b/components/climate.zwave/index.html index 15c0d8a9e2..68a1a5d797 100644 --- a/components/climate.zwave/index.html +++ b/components/climate.zwave/index.html @@ -197,30 +197,18 @@ If the thermostat support different operating modes, you will get one thermostat
  • Z-Wave Cover
  • -
  • - Z-Wave Garage Door -
  • -
  • - Z-Wave HVAC -
  • Z-Wave Light
  • Z-Wave Lock
  • -
  • - Z-Wave Rollershutter -
  • Z-Wave Sensor
  • Z-Wave Switch
  • -
  • - Z-Wave Thermostat -
  • @@ -262,6 +250,9 @@ If the thermostat support different operating modes, you will get one thermostat
  • Vera Thermostat
  • +
  • + Wink Thermostat +
  • Z-Wave Climate
  • diff --git a/components/climate/index.html b/components/climate/index.html index 4238fae2e8..bfa4a7f316 100644 --- a/components/climate/index.html +++ b/components/climate/index.html @@ -461,6 +461,9 @@ Not all climate services may be available for your platform. Be sure to check th
  • Vera Thermostat
  • +
  • + Wink Thermostat +
  • Z-Wave Climate
  • diff --git a/components/cover.command_line/index.html b/components/cover.command_line/index.html index 728e896de4..b71708b5b2 100644 --- a/components/cover.command_line/index.html +++ b/components/cover.command_line/index.html @@ -184,9 +184,6 @@
  • Command line Notify
  • -
  • - Command line Rollershutter -
  • Command line Sensor
  • @@ -201,6 +198,9 @@
  • Command Line Cover
  • +
  • + Garadget Cover +
  • Homematic Cover
  • diff --git a/components/cover.garadget/index.html b/components/cover.garadget/index.html new file mode 100644 index 0000000000..349559bb2a --- /dev/null +++ b/components/cover.garadget/index.html @@ -0,0 +1,237 @@ + + + + + + + + + + Garadget Cover - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    + +
    + + +
    + + + + +
    +

    + Garadget Cover +

    +
    +
    + + +

    The garadget cover platform lets you control Garadget garage door futurizers through Home Assistant.

    + +

    To enable Garadget Covers in your installation, add the following to your configuration.yaml file:

    + +
    # Example configuration.yaml entry
    +cover:
    +  platform: garadget
    +  covers:
    +      190028001947343412342341:
    +        username:  UseYourLogin@garadget.com
    +        password:  abc123
    +        name:  Left Garage Door
    +      4c003f001151353432134214:
    +        access_token: df4cc785ff818f2b01396c44142342fccdef
    +
    +
    + +

    Configuration variables:

    + +
      +
    • covers array (Required): List of your doors. +
        +
      • device (Required): This is the device id from your Garadget portal.
      • +
      • Either: +
          +
        • username (Required): Your Garadget account username.
        • +
        • device (Required): Your Garadget account password.
        • +
        +
      • +
      • Or: +
          +
        • access_token (Required): A generated access_token from your garadget account
        • +
        +
      • +
      • name (Optional): Name to use in the Frontend, will use name configured in Garadget otherwise.
      • +
      +
    • +
    + +

    If provided, the access_token will be used, otherwise the username and password will be used to automatically generate an access token at start time.

    + + +
    + + +
    + + + + +
    +
    + + + + + + \ No newline at end of file diff --git a/components/cover.homematic/index.html b/components/cover.homematic/index.html index c716d89969..b4fd1ff691 100644 --- a/components/cover.homematic/index.html +++ b/components/cover.homematic/index.html @@ -132,9 +132,6 @@
  • Homematic Light
  • -
  • - Homematic Rollershutter -
  • Homematic Sensor
  • @@ -152,6 +149,9 @@
  • Command Line Cover
  • +
  • + Garadget Cover +
  • Homematic Cover
  • diff --git a/components/cover.isy994/index.html b/components/cover.isy994/index.html index 90ed83b9b3..bbec2836d5 100644 --- a/components/cover.isy994/index.html +++ b/components/cover.isy994/index.html @@ -149,6 +149,9 @@
  • Command Line Cover
  • +
  • + Garadget Cover +
  • Homematic Cover
  • diff --git a/components/cover.mqtt/index.html b/components/cover.mqtt/index.html index 017f8bfae6..ada619027b 100644 --- a/components/cover.mqtt/index.html +++ b/components/cover.mqtt/index.html @@ -200,9 +200,6 @@ state from state_topic. If these messages
  • MQTT Fan
  • -
  • - MQTT Garage door -
  • MQTT Light
  • @@ -212,9 +209,6 @@ state from state_topic. If these messages
  • MQTT Notifications
  • -
  • - MQTT Rollershutter -
  • MQTT Sensor
  • @@ -229,6 +223,9 @@ state from state_topic. If these messages
  • Command Line Cover
  • +
  • + Garadget Cover +
  • Homematic Cover
  • diff --git a/components/cover.mysensors/index.html b/components/cover.mysensors/index.html index 6053069b0c..46c526af09 100644 --- a/components/cover.mysensors/index.html +++ b/components/cover.mysensors/index.html @@ -309,6 +309,9 @@
  • Command Line Cover
  • +
  • + Garadget Cover +
  • Homematic Cover
  • diff --git a/components/cover.rfxtrx/index.html b/components/cover.rfxtrx/index.html index f3ad2a890f..4f594a5837 100644 --- a/components/cover.rfxtrx/index.html +++ b/components/cover.rfxtrx/index.html @@ -180,9 +180,6 @@
  • RFXtrx Light
  • -
  • - RFXtrx Rollershutter -
  • RFXtrx Sensor
  • @@ -197,6 +194,9 @@
  • Command Line Cover
  • +
  • + Garadget Cover +
  • Homematic Cover
  • diff --git a/components/cover.rpi_gpio/index.html b/components/cover.rpi_gpio/index.html index fb8ff0d499..2b3b4f50b4 100644 --- a/components/cover.rpi_gpio/index.html +++ b/components/cover.rpi_gpio/index.html @@ -165,9 +165,6 @@
  • Raspberry PI GPIO Switch
  • -
  • - Raspberry Pi Garage door -
  • @@ -176,6 +173,9 @@
  • Command Line Cover
  • +
  • + Garadget Cover +
  • Homematic Cover
  • diff --git a/components/cover.scsgate/index.html b/components/cover.scsgate/index.html index ed25c02508..9db012ed0a 100644 --- a/components/cover.scsgate/index.html +++ b/components/cover.scsgate/index.html @@ -153,9 +153,6 @@
  • SCSGate Light
  • -
  • - SCSGate Rollershutter -
  • SCSGate Switch
  • @@ -167,6 +164,9 @@
  • Command Line Cover
  • +
  • + Garadget Cover +
  • Homematic Cover
  • diff --git a/components/cover.vera/index.html b/components/cover.vera/index.html index 022f456680..c7704d3cce 100644 --- a/components/cover.vera/index.html +++ b/components/cover.vera/index.html @@ -151,6 +151,9 @@
  • Command Line Cover
  • +
  • + Garadget Cover +
  • Homematic Cover
  • diff --git a/components/cover.wink/index.html b/components/cover.wink/index.html index 778ab6b97f..e4f9767bb4 100644 --- a/components/cover.wink/index.html +++ b/components/cover.wink/index.html @@ -132,24 +132,21 @@
  • Wink Binary Sensor
  • -
  • - Wink Garage door -
  • Wink Light
  • Wink Lock
  • -
  • - Wink Rollershutter -
  • Wink Sensor
  • Wink Switch
  • +
  • + Wink Thermostat +
  • @@ -158,6 +155,9 @@
  • Command Line Cover
  • +
  • + Garadget Cover +
  • Homematic Cover
  • diff --git a/components/cover.zwave/index.html b/components/cover.zwave/index.html index 31e6152ac4..a56d440c92 100644 --- a/components/cover.zwave/index.html +++ b/components/cover.zwave/index.html @@ -129,30 +129,18 @@
  • Z-Wave Climate
  • -
  • - Z-Wave Garage Door -
  • -
  • - Z-Wave HVAC -
  • Z-Wave Light
  • Z-Wave Lock
  • -
  • - Z-Wave Rollershutter -
  • Z-Wave Sensor
  • Z-Wave Switch
  • -
  • - Z-Wave Thermostat -
  • @@ -161,6 +149,9 @@
  • Command Line Cover
  • +
  • + Garadget Cover +
  • Homematic Cover
  • diff --git a/components/cover/index.html b/components/cover/index.html index af1c678644..3a02bc846e 100644 --- a/components/cover/index.html +++ b/components/cover/index.html @@ -214,6 +214,9 @@
  • Command Line Cover
  • +
  • + Garadget Cover +
  • Homematic Cover
  • diff --git a/components/demo/index.html b/components/demo/index.html index f63327b467..92d3f29ec8 100644 --- a/components/demo/index.html +++ b/components/demo/index.html @@ -106,6 +106,7 @@
  • Notification (notify)
  • Sensor (sensor)
  • Switch (switch)
  • +
  • Weather (weather)
  • To integrate a demo platform in Home Assistant, add the following section to your configuration.yaml file:

    diff --git a/components/device_tracker.mqtt/index.html b/components/device_tracker.mqtt/index.html index aa6fe81fbc..ea79f23f7c 100644 --- a/components/device_tracker.mqtt/index.html +++ b/components/device_tracker.mqtt/index.html @@ -157,9 +157,6 @@
  • MQTT Fan
  • -
  • - MQTT Garage door -
  • MQTT Light
  • @@ -169,9 +166,6 @@
  • MQTT Notifications
  • -
  • - MQTT Rollershutter -
  • MQTT Sensor
  • diff --git a/components/device_tracker/index.html b/components/device_tracker/index.html index 5e7e6be5e5..9b5482cab7 100644 --- a/components/device_tracker/index.html +++ b/components/device_tracker/index.html @@ -94,6 +94,8 @@

    There are also trackers available which use different technologies like MQTT or Nmap to scan the network for devices.

    +

    An event (device_tracker_new_device) will be fired when a device is discovered for the first time.

    +

    Configuring a device_tracker platform

    To get started add the following lines to your configuration.yaml (example for Netgear):

    @@ -160,6 +162,7 @@
    devicename:
       name: Friendly Name
       mac: EA:AA:55:E7:C6:94
    +  icon:  mdi:face-profile
       picture: https://home-assistant.io/images/favicon-192x192.png
       gravatar: test@example.com
       track: yes
    @@ -186,6 +189,11 @@
           None
           The MAC address of the device. Add this if you are using a network device tracker like Nmap or SNMP
         
    +    
    +      icon
    +      None
    +      A name of an MDI Icon.
    +    
         
           picture
           None
    diff --git a/components/digital_ocean/index.html b/components/digital_ocean/index.html
    index 3c62db4298..6a666efcc9 100644
    --- a/components/digital_ocean/index.html
    +++ b/components/digital_ocean/index.html
    @@ -177,9 +177,15 @@
             
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/dweet/index.html b/components/dweet/index.html index 89241332af..1ae90ea23e 100644 --- a/components/dweet/index.html +++ b/components/dweet/index.html @@ -181,6 +181,9 @@
  • StatsD
  • +
  • + ThingSpeak +
  • diff --git a/components/ecobee/index.html b/components/ecobee/index.html index c761803bd9..9c004506e1 100644 --- a/components/ecobee/index.html +++ b/components/ecobee/index.html @@ -176,9 +176,6 @@
  • Ecobee Notify
  • -
  • - Ecobee Thermostat -
  • Ecobee Thermostat
  • @@ -220,9 +217,15 @@
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/emoncms_history/index.html b/components/emoncms_history/index.html index 2eea858157..eb3cb8116c 100644 --- a/components/emoncms_history/index.html +++ b/components/emoncms_history/index.html @@ -167,6 +167,9 @@
  • StatsD
  • +
  • + ThingSpeak +
  • diff --git a/components/emulated_hue/index.html b/components/emulated_hue/index.html index 22d05d0a38..faab9ddbe4 100644 --- a/components/emulated_hue/index.html +++ b/components/emulated_hue/index.html @@ -240,9 +240,15 @@ http://<HA IP Address>:8300/api/pi/
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/enocean/index.html b/components/enocean/index.html index 82866b5bc2..0250578269 100644 --- a/components/enocean/index.html +++ b/components/enocean/index.html @@ -200,9 +200,15 @@
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/fan.mqtt/index.html b/components/fan.mqtt/index.html index a4f31446a3..ed249555d4 100644 --- a/components/fan.mqtt/index.html +++ b/components/fan.mqtt/index.html @@ -94,16 +94,16 @@

    In an ideal scenario, the MQTT device will have a state_topic to publish state changes. If these messages are published with RETAIN flag, the MQTT fan will receive an instant state update after subscription and will start with correct state. Otherwise, the initial state of the fan will be false.

    -

    When a state_topic is not available, the fan will work in optimistic mode. In this mode, the fan will immediately change state after every command. Otherwise, the fan will wait for state confirmation from device (message from state_topic).

    +

    When a state_topic is not available, the fan will work in optimistic mode. In this mode, the fan will immediately change state after every command. Otherwise, the fan will wait for state confirmation from the device (message from state_topic).

    -

    Optimistic mode can be forced, even if state topic is available. Try to enable it, if experiencing incorrect fan operation.

    +

    Optimistic mode can be forced even if a state_topic is available. Try to enable it if you are experiencing incorrect fan operation.

    To enable MQTT fans in your installation, add the following to your configuration.yaml file:

    # Example configuration.yml entry
     fan:
    -  platform: mqtt
    -  command_topic: "home/living-room/fan/set"
    +  - platform: mqtt
    +    command_topic: "bedroom_fan/on/set"
     
    @@ -113,30 +113,64 @@
  • command_topic (Required): The MQTT topic to publish commands to change the fan state.
  • state_topic (Optional): The MQTT topic subscribed to receive state updates.
  • name (Optional): The name of the fan. Default is ‘MQTT Fan’.
  • +
  • state_topic (Optional): The MQTT topic subscribed to receive state updates.
  • payload_on (Optional): The payload that represents the running state. Default is “ON”.
  • payload_off (Optional): The payload that represents the stop state. Default is “OFF”.
  • -
  • optimistic (Optional): Flag that defines if lock works in optimistic mode. Default is true if no state topic defined, else false.
  • -
  • qos (Optional): The maximum QoS level of the state topic. Default is 0 and will also be used to publishing messages.
  • -
  • retain (Optional): If the published message should have the retain flag on or not.
  • state_value_template (Optional): Defines a template to extract a value from the state.
  • -
  • speed_state_topic (Optional): The MQTT topic subscribed to receive speed updates.
  • -
  • speed_command_topic (Optional): The MQTT topic to publish commands to change the fan speed.
  • -
  • speed_value_template (Optional): Defines a template to extract a value from the speed.
  • -
  • oscillation_state_topic (Optional): The MQTT topic subscribed to receive oscillation updates.
  • -
  • oscillation_command_topic (Optional): The MQTT topic to publish commands to change the fan oscillation.
  • +
  • qos (Optional): The maximum QoS level of the state topic. Default is 0 and will also be used to publishing messages.
  • +
  • optimistic (Optional): Flag that defines if lock works in optimistic mode. Default is true if no state topic defined, else false.
  • +
  • retain (Optional): If the published message should have the retain flag on or not.
  • +
  • oscillation_state_topic (Optional): The MQTT topic subscribed to receive oscillation state updates.
  • +
  • oscillation_command_topic (Optional): The MQTT topic to publish commands to change the oscillation state.
  • +
  • payload_oscillation_on (Optional): The payload that represents the oscillation on state. Default is “oscillate_on”.
  • +
  • payload_oscillation_off (Optional): The payload that presents the oscillation off state. Default is “oscillate_off”.
  • oscillation_value_template (Optional): Defines a template to extract a value from the oscillation.
  • -
  • payload_oscillation_on (Optional): The payload that represents the oscillation state. Default is “ON”.
  • -
  • payload_oscillation_off (Optional): The payload that represents the oscillation state. Default is “OFF”.
  • -
  • payload_low_speed (Optional): The payload that represents the low speed state. Default is “low”.
  • -
  • payload_medium_speed (Optional): The payload that represents the low speed state. Default is “med”.
  • -
  • payload_high_speed (Optional): The payload that represents the low speed state. Default is “high”.
  • +
  • speed_state_topic (Optional): The MQTT topic subscribed to receive speed state updates.
  • +
  • speed_command_topic (Optional): The MQTT topic to publish commands to change speed state.
  • +
  • payload_low_speed (Optional): The payload that represents the fan’s low speed.
  • +
  • payload_medium_speed (Optional): The payload that represents the fan’s medium speed.
  • +
  • payload_high_speed (Optional): The payload that represents the fan’s high speed.
  • +
  • speed_value_template (Optional): Defines a template to extract a value from the speed payload.
  • speeds array (Optional): Valid entries for the list are off, low, med, and high.
  • -Make sure that your topic match exact. some-topic/ and some-topic are different topics. +Make sure that your topic is an exact match. some-topic/ and some-topic are different topics.

    +

    Examples

    + +

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

    + +

    Full configuration

    + +

    The example below shows a full configuration for a MQTT fan.

    + +
    # Example configuration.yml entry
    +fan:
    +  - platform: mqtt
    +    name: "Bedroom Fan"
    +    state_topic: "bedroom_fan/on/state"
    +    command_topic: "bedroom_fan/on/set"
    +    oscillation_state_topic: "bedroom_fan/oscillation/state"
    +    oscillation_command_topic: "bedroom_fan/oscillation/set"
    +    speed_state_topic: "bedroom_fan/speed/state"
    +    speed_command_topic: "bedroom_fan/speed/set"
    +    qos: 0
    +    payload_on: "true"
    +    payload_off: "false"
    +    payload_oscillation_on: "true"
    +    payload_oscillation_off: "false"
    +    payload_low_speed: "low"
    +    payload_medium_speed: "medium"
    +    payload_high_speed: "high"
    +    speeds:
    +      - low
    +      - medium
    +      - high
    +
    +
    +
    @@ -181,9 +215,6 @@ Make sure that your topic match exact. some-topi
  • MQTT Device Tracker
  • -
  • - MQTT Garage door -
  • MQTT Light
  • @@ -193,9 +224,6 @@ Make sure that your topic match exact. some-topi
  • MQTT Notifications
  • -
  • - MQTT Rollershutter -
  • MQTT Sensor
  • diff --git a/components/fan.nest/index.html b/components/fan.nest/index.html index 4ab814c50c..e3f305450c 100644 --- a/components/fan.nest/index.html +++ b/components/fan.nest/index.html @@ -145,9 +145,6 @@ You must have the Nest component configured to u
  • Nest Thermostat
  • -
  • - Nest Thermostat -
  • diff --git a/components/ffmpeg/index.html b/components/ffmpeg/index.html index 989f97e340..7b8ea1a2d0 100644 --- a/components/ffmpeg/index.html +++ b/components/ffmpeg/index.html @@ -201,9 +201,15 @@ You need the ffmpeg binary in your system
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/garage_door.mqtt/index.html b/components/garage_door.mqtt/index.html deleted file mode 100644 index 3ba8b2ed51..0000000000 --- a/components/garage_door.mqtt/index.html +++ /dev/null @@ -1,323 +0,0 @@ - - - - - - - - - - MQTT Garage door - Home Assistant - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -
    -
    - -
    - - -
    - - - - -
    -

    - MQTT Garage Door -

    -
    -
    - - -

    -This platform has been deprecated in favor of a “cover” platform and will be removed in the future. Please use the cover platform. -

    - -

    The mqtt garage door platform let you control your MQTT enabled garage door.

    - -

    In an ideal scenario, the MQTT device will have a state topic to publish state changes. If these messages are published with RETAIN flag, the MQTT switch will receive an instant state update after subscription and will start with correct state. Otherwise, the initial state of the switch will be false/off.

    - -

    When a state topic is not available, the switch will work in optimistic mode. In this mode, the switch will immediately change state after every command. Otherwise, the switch will wait for state confirmation from device (message from state_topic).

    - -

    Optimistic mode can be forced, even if state topic is available. Try to enable it, if experiencing incorrect switch operation.

    - -

    To use your MQTT binary sensor in your installation, add the following to your configuration.yaml file:

    - -
    # Example configuration.yml entry
    -garage_door:
    -  platform: mqtt
    -  state_topic: "home-assistant/garage-door"
    -  command_topic: "home-assistant/garage-door/set"
    -  name: "MQTT Sensor"
    -  optimistic: false
    -  qos: 0
    -  retain: true
    -  state_open: "STATE_OPEN"
    -  state_closed: "STATE_CLOSED"
    -  service_open: "SERVICE_OPEN"
    -  service_close: "SERVICE_CLOSE"
    -  value_template: '{{ value.x }}'
    -
    -
    - -

    Configuration variables:

    - -
      -
    • state_topic (Required): The MQTT topic subscribed to receive sensor values.
    • -
    • name (Optional): The name of the sensor. Default is ‘MQTT Sensor’.
    • -
    • state_open (Optional): The payload that represents open state. Default is”STATE_OPEN”
    • -
    • state_closed (Optional): The payload that represents closed state. Default is “STATE_CLOSED”
    • -
    • service_open (Optional): The payload that represents open state in service mode. Default is”SERVICE_OPEN”
    • -
    • service_close (Optional): The payload that represents closed state in service mode. Default is “SERVICE_CLOSE”
    • -
    • optimistic (Optional): Flag that defines if switch works in optimistic mode. Default is true if no state topic defined, else false.
    • -
    • qos (Optional): The maximum QoS level of the state topic. Default is 0 and will also be used to publishing messages.
    • -
    • retain (Optional): If the published message should have the retain flag on or not.
    • -
    • value_template (Optional): Defines a template to extract a value from the payload.
    • -
    - -

    For a quick check you can use the commandline tools shipped with mosquitto to send MQTT messages. Set the state of your sensor manually:

    - -
    $  mosquitto_pub -h 127.0.0.1 -t home-assistant/garage-door/set -m "OFF"
    -
    -
    - - - -
    - - -
    - - - - -
    -
    - - - - - - \ No newline at end of file diff --git a/components/garage_door.rpi_gpio/index.html b/components/garage_door.rpi_gpio/index.html deleted file mode 100644 index 2e479cfc2b..0000000000 --- a/components/garage_door.rpi_gpio/index.html +++ /dev/null @@ -1,290 +0,0 @@ - - - - - - - - - - Raspberry Pi Garage door - Home Assistant - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -
    -
    - -
    - - -
    - - - - -
    -

    - Raspberry Pi Garage Door -

    -
    -
    - - -

    -This platform has been deprecated in favor of a “cover” platform and will be removed in the future. Please use the cover platform. -

    - -

    The rpi_gpio garage door platform allows you to use a Raspberry Pi to control your Garage door.

    - -

    It uses two pins on the Raspberry Pi.

    - -
      -
    • The state_pin will detect if the door is closed, and
    • -
    • the relay_pin will trigger the door to open or close.
    • -
    - -

    Although you do not need Andrews Hilliday’s software controller when you run Home Assistant, he has written clear instructions on how to hook your garage door & sensors up to your Raspberry Pi, which can be found here.

    - -

    To enable Raspberry Pi Garage doors in your installation, add the following to your configuration.yaml file:

    - -
    # Example configuration.yaml entry
    -garage_door:
    -  platform: rpi_gpio
    -  state_pull_mode: DOWN
    -  relay_time: 1
    -  doors:
    -    - relay_pin: 10
    -      state_pin: 11
    -      name: 'Left door'
    -    - relay_pin: 12
    -      state_pin: 13
    -      name: 'Right door'
    -
    -
    - -

    Configuration variables:

    - -
      -
    • doors array (Required): List of your doors. -
        -
      • name (Optional): Name to use in the Frontend.
      • -
      • relay_pin (Required): The pin of your Raspberry Pi where the relay is connected.
      • -
      • state_pin (Required): The pin of your Raspberry Pi to retrieve the state.
      • -
      • state_pull_mode (Optional): The direction the State pin is pulling. It can be UP or DOWN. Default is UP.
      • -
      • relay_time (Optional): The time that the relay will be on for in seconds. Default is .2 seconds.
      • -
      -
    • -
    - - - -
    - - -
    - - - - -
    -
    - - - - - - \ No newline at end of file diff --git a/components/garage_door.wink/index.html b/components/garage_door.wink/index.html deleted file mode 100644 index f58b719075..0000000000 --- a/components/garage_door.wink/index.html +++ /dev/null @@ -1,272 +0,0 @@ - - - - - - - - - - Wink Garage door - Home Assistant - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -
    -
    - -
    - - -
    - - - - -
    -

    - Wink Garage Door -

    -
    -
    - - -

    -This platform has been deprecated in favor of a “cover” platform and will be removed in the future. Please use the cover platform. -

    - -

    Wink garage door functionality is currently limited to view only. Wink garage doors will still show the current state of the door, but control has been disabled for third parties. If you have a Chamberlain garage door, and would like to control it via Home Assistant, please contact Chamberlain and request that they re-enabled third-party control.

    - -

    The following quote is from Wink.

    - -
    -

    As part of our agreement with Chamberlain, third-party access to control Chamberlain garage doors has been restricted. Please contact Chamberlain directly to inquire about permissions.

    -
    - -

    The Wink garage door platform allows you to control your Wink enabled garage door.

    - -

    The requirement is that you have setup your Wink hub.

    - - - -
    - - -
    - - - - -
    -
    - - - - - - \ No newline at end of file diff --git a/components/graphite/index.html b/components/graphite/index.html index be9d8cee7e..32dab0566c 100644 --- a/components/graphite/index.html +++ b/components/graphite/index.html @@ -160,6 +160,9 @@
  • StatsD
  • +
  • + ThingSpeak +
  • diff --git a/components/history/index.html b/components/history/index.html index f9ca46bb95..17931feadb 100644 --- a/components/history/index.html +++ b/components/history/index.html @@ -257,6 +257,9 @@ Events are saved in a local database. Google Graphs is used to draw the graph. D
  • StatsD
  • +
  • + ThingSpeak +
  • diff --git a/components/homematic/index.html b/components/homematic/index.html index 6b2fdcb86f..5b8292396d 100644 --- a/components/homematic/index.html +++ b/components/homematic/index.html @@ -228,9 +228,6 @@ The name depends on if you chose to resolve names or not. If not, it will be the
  • Homematic Light
  • -
  • - Homematic Rollershutter -
  • Homematic Sensor
  • @@ -278,9 +275,15 @@ The name depends on if you chose to resolve names or not. If not, it will be the
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/hvac.zwave/index.html b/components/hvac.zwave/index.html deleted file mode 100644 index f3220d1b69..0000000000 --- a/components/hvac.zwave/index.html +++ /dev/null @@ -1,270 +0,0 @@ - - - - - - - - - - Z-Wave HVAC - Home Assistant - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -
    -
    - -
    - - -
    - - - - -
    -

    - Z-Wave HVAC -

    -
    -
    - - -

    -This platform has been deprecated in favor of a “climate” platform and will be removed in the future. Please use the climate platform. -

    - -

    To get your Z-Wave hvac devices working with Home Assistant, follow the instructions for the general Z-Wave component and the HVAC component.

    - - -
    - - -
    - - - - -
    -
    - - - - - - \ No newline at end of file diff --git a/components/index.html b/components/index.html index 975a2f0e76..a09891df1e 100644 --- a/components/index.html +++ b/components/index.html @@ -111,11 +111,11 @@ Support for these components is provided by the Home Assistant community.
    - All (465) + All (460) Featured - Added in 0.31 (18) - Added in 0.30 (8) - Added in 0.29 (15) + Added in 0.32 (21) + Added in 0.31 (20) + Added in 0.30 (8) @@ -158,14 +158,14 @@ Support for these components is provided by the Home Assistant community. Climate - (13) + (14) Cover - (12) + (13) @@ -179,7 +179,7 @@ Support for these components is provided by the Home Assistant community. Deprecated - (23) + (1) @@ -207,7 +207,7 @@ Support for these components is provided by the Home Assistant community. Finance - (5) + (6) @@ -228,21 +228,21 @@ Support for these components is provided by the Home Assistant community. History - (10) + (11) Hub - (30) + (32) Light - (24) + (26) @@ -256,14 +256,14 @@ Support for these components is provided by the Home Assistant community. Media Player - (27) + (29) Notifications - (34) + (35) @@ -284,9 +284,16 @@ Support for these components is provided by the Home Assistant community. + + Scene + (1) + + + + Sensor - (45) + (48) @@ -300,14 +307,21 @@ Support for these components is provided by the Home Assistant community. Switch - (40) + (42) System Monitor - (12) + (13) + + + + + + System Monitoring + (1) @@ -328,7 +342,7 @@ Support for these components is provided by the Home Assistant community. Weather - (10) + (11) @@ -342,7 +356,7 @@ Support for these components is provided by the Home Assistant community.
    + + + @@ -1001,22 +1031,6 @@ Support for these components is provided by the Home Assistant community. - - - - - -
    + + + + +
    @@ -1262,7 +1292,7 @@ Support for these components is provided by the Home Assistant community.
    - - - - - - - - - - + + + + +
    + @@ -2065,22 +2093,6 @@ Support for these components is provided by the Home Assistant community. - - - - - - + + + + +
    - - - - - - - - - - - - - - - + + + + +
    - - - - -
    + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - -
    + + + + + + + + + + +
    - - - - -
    + + + + +
    + + + + + + + + + +
    - - - - - - - - - - @@ -5207,22 +5235,6 @@ Support for these components is provided by the Home Assistant community. - - - - - - - - - - -
    + + + + +
    + @@ -6590,7 +6612,7 @@ Support for these components is provided by the Home Assistant community.
    - - - - - - - - - - + + + + +
    + + + + + @@ -7051,38 +7075,6 @@ Support for these components is provided by the Home Assistant community. - - - - - - - - - - - - - - - - - - - - - -

    Category History

    @@ -192,6 +200,9 @@
  • StatsD
  • +
  • + ThingSpeak +
  • diff --git a/components/insteon_hub/index.html b/components/insteon_hub/index.html index 4e1f4d2e28..aa3d6e856f 100644 --- a/components/insteon_hub/index.html +++ b/components/insteon_hub/index.html @@ -90,7 +90,11 @@
    -

    The insteon component lets you use your Insteon Hub with Home Assistant.

    +

    +This component has been disabled due to a complaint by Insteon. It will be enabled again once this issue has been resolved. +

    + +

    The insteon component lets you use your Insteon Hub with Home Assistant.

    You will need to obtain an Insteon REST API key from the Insteon Developer program to use this component.

    @@ -175,9 +179,15 @@
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/isy994/index.html b/components/isy994/index.html index b6d38f1973..fd9d858fc5 100644 --- a/components/isy994/index.html +++ b/components/isy994/index.html @@ -286,9 +286,15 @@ The ISY994 controller is manufactured by - Ecobee Thermostat - Home Assistant + LiteJet Light - Home Assistant - + - + - + - + - + - - + + @@ -84,17 +84,13 @@

    - Ecobee Thermostat + LiteJet Light


    -

    -This platform has been deprecated in favor of a “climate” platform and will be removed in the future. Please use the climate platform. -

    - -

    To get your Ecobee thermostats working with Home Assistant, follow the instructions for the general Ecobee component.

    +

    To get your LiteJet lights working with Home Assistant, follow the instructions for the general LiteJet component.

    @@ -108,105 +104,110 @@
    - +
    -
    - Introduced in release: 0.9 + Introduced in release: 0.32
    This is a platform for - the Thermostats component. + the Lights component.
    diff --git a/components/light.mqtt/index.html b/components/light.mqtt/index.html index 4db271c244..9af0f8398a 100644 --- a/components/light.mqtt/index.html +++ b/components/light.mqtt/index.html @@ -224,18 +224,12 @@
  • MQTT Fan
  • -
  • - MQTT Garage door -
  • MQTT Lock
  • MQTT Notifications
  • -
  • - MQTT Rollershutter -
  • MQTT Sensor
  • @@ -277,6 +271,9 @@
  • LimitlessLED
  • +
  • + LiteJet Light +
  • MQTT JSON Light
  • @@ -313,6 +310,9 @@
  • X10
  • +
  • + Yeelight Wifi Bulb +
  • Z-Wave Light
  • diff --git a/components/light.mqtt_json/index.html b/components/light.mqtt_json/index.html index 278722feca..c2d228d749 100644 --- a/components/light.mqtt_json/index.html +++ b/components/light.mqtt_json/index.html @@ -234,6 +234,9 @@
  • LimitlessLED
  • +
  • + LiteJet Light +
  • MQTT JSON Light
  • @@ -270,6 +273,9 @@
  • X10
  • +
  • + Yeelight Wifi Bulb +
  • Z-Wave Light
  • diff --git a/components/light.mysensors/index.html b/components/light.mysensors/index.html index c723556a05..0980ab497c 100644 --- a/components/light.mysensors/index.html +++ b/components/light.mysensors/index.html @@ -294,6 +294,9 @@
  • LimitlessLED
  • +
  • + LiteJet Light +
  • MQTT JSON Light
  • @@ -330,6 +333,9 @@
  • X10
  • +
  • + Yeelight Wifi Bulb +
  • Z-Wave Light
  • diff --git a/components/light.osramlightify/index.html b/components/light.osramlightify/index.html index 821c6bfbd6..fb93e84314 100644 --- a/components/light.osramlightify/index.html +++ b/components/light.osramlightify/index.html @@ -161,6 +161,9 @@
  • LimitlessLED
  • +
  • + LiteJet Light +
  • MQTT JSON Light
  • @@ -197,6 +200,9 @@
  • X10
  • +
  • + Yeelight Wifi Bulb +
  • Z-Wave Light
  • diff --git a/components/light.qwikswitch/index.html b/components/light.qwikswitch/index.html index 9c8734f00c..7c6b07ea10 100644 --- a/components/light.qwikswitch/index.html +++ b/components/light.qwikswitch/index.html @@ -164,6 +164,9 @@
  • LimitlessLED
  • +
  • + LiteJet Light +
  • MQTT JSON Light
  • @@ -200,6 +203,9 @@
  • X10
  • +
  • + Yeelight Wifi Bulb +
  • Z-Wave Light
  • diff --git a/components/light.rfxtrx/index.html b/components/light.rfxtrx/index.html index 03ac0711e3..8a5b7e377a 100644 --- a/components/light.rfxtrx/index.html +++ b/components/light.rfxtrx/index.html @@ -172,9 +172,6 @@
  • RFXtrx Cover
  • -
  • - RFXtrx Rollershutter -
  • RFXtrx Sensor
  • @@ -216,6 +213,9 @@
  • LimitlessLED
  • +
  • + LiteJet Light +
  • MQTT JSON Light
  • @@ -252,6 +252,9 @@
  • X10
  • +
  • + Yeelight Wifi Bulb +
  • Z-Wave Light
  • diff --git a/components/light.scsgate/index.html b/components/light.scsgate/index.html index 0748691adb..ef25c7cd50 100644 --- a/components/light.scsgate/index.html +++ b/components/light.scsgate/index.html @@ -142,9 +142,6 @@
  • SCSGate Cover
  • -
  • - SCSGate Rollershutter -
  • SCSGate Switch
  • @@ -183,6 +180,9 @@
  • LimitlessLED
  • +
  • + LiteJet Light +
  • MQTT JSON Light
  • @@ -219,6 +219,9 @@
  • X10
  • +
  • + Yeelight Wifi Bulb +
  • Z-Wave Light
  • diff --git a/components/light.tellstick/index.html b/components/light.tellstick/index.html index eb4891647c..e37b881532 100644 --- a/components/light.tellstick/index.html +++ b/components/light.tellstick/index.html @@ -170,6 +170,9 @@
  • LimitlessLED
  • +
  • + LiteJet Light +
  • MQTT JSON Light
  • @@ -206,6 +209,9 @@
  • X10
  • +
  • + Yeelight Wifi Bulb +
  • Z-Wave Light
  • diff --git a/components/light.vera/index.html b/components/light.vera/index.html index 6e6cf3be5a..ec9ddecf7a 100644 --- a/components/light.vera/index.html +++ b/components/light.vera/index.html @@ -179,6 +179,9 @@
  • LimitlessLED
  • +
  • + LiteJet Light +
  • MQTT JSON Light
  • @@ -215,6 +218,9 @@
  • X10
  • +
  • + Yeelight Wifi Bulb +
  • Z-Wave Light
  • diff --git a/components/light.wemo/index.html b/components/light.wemo/index.html index d0d49447c8..0a67dcc5b6 100644 --- a/components/light.wemo/index.html +++ b/components/light.wemo/index.html @@ -167,6 +167,9 @@
  • LimitlessLED
  • +
  • + LiteJet Light +
  • MQTT JSON Light
  • @@ -203,6 +206,9 @@
  • X10
  • +
  • + Yeelight Wifi Bulb +
  • Z-Wave Light
  • diff --git a/components/light.wink/index.html b/components/light.wink/index.html index 1d6cb471eb..42803e524f 100644 --- a/components/light.wink/index.html +++ b/components/light.wink/index.html @@ -126,21 +126,18 @@
  • Wink Cover
  • -
  • - Wink Garage door -
  • Wink Lock
  • -
  • - Wink Rollershutter -
  • Wink Sensor
  • Wink Switch
  • +
  • + Wink Thermostat +
  • @@ -176,6 +173,9 @@
  • LimitlessLED
  • +
  • + LiteJet Light +
  • MQTT JSON Light
  • @@ -212,6 +212,9 @@
  • X10
  • +
  • + Yeelight Wifi Bulb +
  • Z-Wave Light
  • diff --git a/components/light.x10/index.html b/components/light.x10/index.html index e55d966b7b..4a6a00df43 100644 --- a/components/light.x10/index.html +++ b/components/light.x10/index.html @@ -172,6 +172,9 @@
  • LimitlessLED
  • +
  • + LiteJet Light +
  • MQTT JSON Light
  • @@ -208,6 +211,9 @@
  • X10
  • +
  • + Yeelight Wifi Bulb +
  • Z-Wave Light
  • diff --git a/components/garage_door.zwave/index.html b/components/light.yeelight/index.html similarity index 56% rename from components/garage_door.zwave/index.html rename to components/light.yeelight/index.html index 537c881e80..399ddabc62 100644 --- a/components/garage_door.zwave/index.html +++ b/components/light.yeelight/index.html @@ -7,26 +7,26 @@ - Z-Wave Garage Door - Home Assistant + Yeelight Wifi Bulb - Home Assistant - + - + - + - + - + - - + + @@ -84,17 +84,41 @@

    - Z-Wave Garage Door + Yeelight Wifi Bulb


    -

    -This platform has been deprecated in favor of a “cover” platform and will be removed in the future. Please use the cover platform. +

    The yeelight light platform allows you to control your Yeelight Wifi bulbs with Home Assistant.

    + +

    To enable those lights, add the following lines to your configuration.yaml file:

    + +
    # Example configuration.yaml entry
    +  - platform: yeelight
    +    devices:
    +      192.168.1.25:
    +        name: palier
    +
    +
    + +

    Configuration variables:

    + +
      +
    • ip (Required): IP(s) of your wifi bulbs
    • +
    • name (Optional): A friendly name for the device.
    • +
    + +

    +Before trying to control your light through Home Assistant, you have to setup your bulb using Yeelight app. ( Android, IOS ). +In the bulb property, you have to enable “Developer Mode” +Determine your bulb ip (using router, software, ping …) +

    + +

    +Tests are only made with a YLDP03YL model. Because it’s the only hardware developer owns. If you have bugs with another kind of model, you could open an issue on Home Assitant Github

    -

    To get your Z-Wave garage doors working with Home Assistant, follow the instructions for the general Z-Wave component.

    @@ -108,126 +132,97 @@
    - +
    - +
    - Introduced in release: 0.23 + Introduced in release: 0.32
    This is a platform for - the Garage door component. -
    - diff --git a/components/light.zigbee/index.html b/components/light.zigbee/index.html index 5b570aa87e..39bc404014 100644 --- a/components/light.zigbee/index.html +++ b/components/light.zigbee/index.html @@ -186,6 +186,9 @@
  • LimitlessLED
  • +
  • + LiteJet Light +
  • MQTT JSON Light
  • @@ -222,6 +225,9 @@
  • X10
  • +
  • + Yeelight Wifi Bulb +
  • Z-Wave Light
  • diff --git a/components/light.zwave/index.html b/components/light.zwave/index.html index da42019914..09ef82633e 100644 --- a/components/light.zwave/index.html +++ b/components/light.zwave/index.html @@ -127,27 +127,15 @@
  • Z-Wave Cover
  • -
  • - Z-Wave Garage Door -
  • -
  • - Z-Wave HVAC -
  • Z-Wave Lock
  • -
  • - Z-Wave Rollershutter -
  • Z-Wave Sensor
  • Z-Wave Switch
  • -
  • - Z-Wave Thermostat -
  • @@ -183,6 +171,9 @@
  • LimitlessLED
  • +
  • + LiteJet Light +
  • MQTT JSON Light
  • @@ -219,6 +210,9 @@
  • X10
  • +
  • + Yeelight Wifi Bulb +
  • Z-Wave Light
  • diff --git a/components/light/index.html b/components/light/index.html index 8e54f35149..0a3a1710ba 100644 --- a/components/light/index.html +++ b/components/light/index.html @@ -274,6 +274,9 @@ The light component supports multiple entries in configuration.yaml
  • LimitlessLED
  • +
  • + LiteJet Light +
  • MQTT JSON Light
  • @@ -310,6 +313,9 @@ The light component supports multiple entries in configuration.yaml
  • X10
  • +
  • + Yeelight Wifi Bulb +
  • Z-Wave Light
  • diff --git a/components/litejet/index.html b/components/litejet/index.html new file mode 100644 index 0000000000..514b4c08a4 --- /dev/null +++ b/components/litejet/index.html @@ -0,0 +1,303 @@ + + + + + + + + + + LiteJet - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    + +
    + + +
    + + + + +
    +

    + LiteJet +

    +
    +
    + + +

    LiteJet is a centralized lighting system that predates most home automation technology. All lights and wall switches are wired to a central panel. This central panel has a serial port interface that allows a computer to control the system via LiteJet’s third party protocol.

    + +

    Home Assistant integrates the LiteJet 3rd party protocol and allows you to get the status and control the connected lights.

    + +

    After connecting the LiteJet’s RS232-2 port to your computer, add the following to your configuration.yaml:

    + +
    litejet:
    +  port: /dev/serial/by-id/THE-PATH-OF-YOUR-SERIAL-PORT
    +
    +
    + +

    Your LiteJet MCP should be configured for 19.2 K baud, 8 data bits, 1 stop bit, no parity, and to transmit a ‘CR’ after each response. These settings can be configured using the LiteJet programming software.

    + +

    You can also configure the Home Assistant to ignore lights, scenes, and switches via their name. This is highly recommended since LiteJet has a fixed number of each of these and with most systems many will be unused.

    + +
    litejet:
    +
    +
    + +

    Configuration variables:

    + +
      +
    • port (Required): The path to the serial port connected to the LiteJet.
    • +
    • exclude_names (Optional): A list of light or switch names that should be ignored.
    • +
    • include_switches (Optional): Cause entities to be created for all the LiteJet switches. Default is false. This can be useful when debugging your lighting as you can press/release switches remotely.
    • +
    + +
    litejet:
    +  exclude_names:
    +  - 'Button #'
    +  - 'Scene #'
    +  - 'Timed Scene #'
    +  - 'Timed Scene#'
    +  - 'LV Rel #'
    +  - 'Fan #'
    +
    +
    + + +
    + + +
    + + + + +
    +
    + + + + + + \ No newline at end of file diff --git a/components/lock.mqtt/index.html b/components/lock.mqtt/index.html index 77b0d6a609..8035a0d8d5 100644 --- a/components/lock.mqtt/index.html +++ b/components/lock.mqtt/index.html @@ -204,18 +204,12 @@ Make sure that your topic match exact. some-topi
  • MQTT Fan
  • -
  • - MQTT Garage door -
  • MQTT Light
  • MQTT Notifications
  • -
  • - MQTT Rollershutter -
  • MQTT Sensor
  • diff --git a/components/lock.wink/index.html b/components/lock.wink/index.html index 23b67162d6..86035513ca 100644 --- a/components/lock.wink/index.html +++ b/components/lock.wink/index.html @@ -130,21 +130,18 @@
  • Wink Cover
  • -
  • - Wink Garage door -
  • Wink Light
  • -
  • - Wink Rollershutter -
  • Wink Sensor
  • Wink Switch
  • +
  • + Wink Thermostat +
  • diff --git a/components/lock.zwave/index.html b/components/lock.zwave/index.html index db53f9f221..6d3ef47f27 100644 --- a/components/lock.zwave/index.html +++ b/components/lock.zwave/index.html @@ -130,27 +130,15 @@
  • Z-Wave Cover
  • -
  • - Z-Wave Garage Door -
  • -
  • - Z-Wave HVAC -
  • Z-Wave Light
  • -
  • - Z-Wave Rollershutter -
  • Z-Wave Sensor
  • Z-Wave Switch
  • -
  • - Z-Wave Thermostat -
  • diff --git a/components/logbook/index.html b/components/logbook/index.html index 9691d92e6f..d352e0ee8d 100644 --- a/components/logbook/index.html +++ b/components/logbook/index.html @@ -233,6 +233,9 @@ To exclude these entities just add them to the e
  • StatsD
  • +
  • + ThingSpeak +
  • diff --git a/components/logentries/index.html b/components/logentries/index.html index 2f2b16cf11..4bea77a9f8 100644 --- a/components/logentries/index.html +++ b/components/logentries/index.html @@ -155,6 +155,9 @@
  • StatsD
  • +
  • + ThingSpeak +
  • diff --git a/components/media_player.braviatv/index.html b/components/media_player.braviatv/index.html index ae9241c60d..ff61f0118f 100644 --- a/components/media_player.braviatv/index.html +++ b/components/media_player.braviatv/index.html @@ -153,6 +153,9 @@
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -189,6 +192,9 @@
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.cast/index.html b/components/media_player.cast/index.html index 2f37881cc2..f9492aec2b 100644 --- a/components/media_player.cast/index.html +++ b/components/media_player.cast/index.html @@ -141,6 +141,9 @@
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -177,6 +180,9 @@
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.cmus/index.html b/components/media_player.cmus/index.html index 8eaa5759c6..f464f08018 100644 --- a/components/media_player.cmus/index.html +++ b/components/media_player.cmus/index.html @@ -150,6 +150,9 @@
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -186,6 +189,9 @@
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.denon/index.html b/components/media_player.denon/index.html index ee31656efd..568172a2e7 100644 --- a/components/media_player.denon/index.html +++ b/components/media_player.denon/index.html @@ -161,6 +161,9 @@
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -197,6 +200,9 @@
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.directv/index.html b/components/media_player.directv/index.html index 7fb4b3008c..781873df0d 100644 --- a/components/media_player.directv/index.html +++ b/components/media_player.directv/index.html @@ -144,6 +144,9 @@
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -180,6 +183,9 @@
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/rollershutter.scsgate/index.html b/components/media_player.emby/index.html similarity index 56% rename from components/rollershutter.scsgate/index.html rename to components/media_player.emby/index.html index 8dc60b2ca8..f23535c54b 100644 --- a/components/rollershutter.scsgate/index.html +++ b/components/media_player.emby/index.html @@ -7,26 +7,26 @@ - SCSGate Rollershutter - Home Assistant + Emby - Home Assistant - + - + - + - + - + - - + + @@ -84,38 +84,33 @@

    - SCSGate Rollershutter + Emby


    -

    -This platform has been deprecated in favor of a “cover” platform and will be removed in the future. Please use the cover platform. -

    +

    The emby platform allows you to control a Emby multimedia system from Home Assistant.

    -

    The SCSGate device can control motirized roller shutters connected to the BTicino MyHome system.

    - -

    To enable SCSGate roller shutters in your installation, add the following to your configuration.yaml file:

    +

    To add Emby to your installation, add the following to your configuration.yaml file:

    # Example configuration.yaml entry
    -rollershutter:
    -  platform: scsgate
    -  devices:
    -    living_room:
    -      name: Living Room
    -      scs_id: XXXXX
    +media_player:
    +  - platform: emby
    +    host: 192.168.11.5
    +    api_key: "emby_api_key"
     

    Configuration variables:

      -
    • devices (Required): A list of devices with their name to use in the frontend.
    • +
    • host (Required): The host name or address of the device that is running Emby.
    • +
    • api_key (Requred): The api-key you would like home-assistant to use to authenticate.
    • +
    • ssl (Optional): True if you want to connect with https. Be sure to set the port also.
    • +
    • port (Optional): The port number. Defaults to 8096.
    -

    Known limitation: it is not possible to know the current state of the roller shutter.

    - @@ -128,102 +123,109 @@
    - +
    - +
    - This is a platform for - the Rollershutters component. -
    -
    -

    Related components

    - + IoT class: Local Polling
    -

    Category Deprecated

    + Introduced in release: 0.32 +
    +
    + This is a platform for + the Media Player component. +
    + diff --git a/components/media_player.firetv/index.html b/components/media_player.firetv/index.html index 53fdc53b26..4eeec1d5f3 100644 --- a/components/media_player.firetv/index.html +++ b/components/media_player.firetv/index.html @@ -196,6 +196,9 @@ Note that python-firetv has support for multiple Amazon Fire TV devices. If you
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -232,6 +235,9 @@ Note that python-firetv has support for multiple Amazon Fire TV devices. If you
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.gpmdp/index.html b/components/media_player.gpmdp/index.html index b8e906fdc2..ffac243137 100644 --- a/components/media_player.gpmdp/index.html +++ b/components/media_player.gpmdp/index.html @@ -146,6 +146,9 @@
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -182,6 +185,9 @@
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.itunes/index.html b/components/media_player.itunes/index.html index 4f900107fd..339310bc93 100644 --- a/components/media_player.itunes/index.html +++ b/components/media_player.itunes/index.html @@ -145,6 +145,9 @@
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -181,6 +184,9 @@
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.kodi/index.html b/components/media_player.kodi/index.html index fd97c805c9..62fbebaff7 100644 --- a/components/media_player.kodi/index.html +++ b/components/media_player.kodi/index.html @@ -155,6 +155,9 @@
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -191,6 +194,9 @@
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.lg_netcast/index.html b/components/media_player.lg_netcast/index.html index 5017275fcd..5ff8a573cc 100644 --- a/components/media_player.lg_netcast/index.html +++ b/components/media_player.lg_netcast/index.html @@ -153,6 +153,9 @@ The access token will not change until you factory reset your TV.
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -189,6 +192,9 @@ The access token will not change until you factory reset your TV.
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.mpchc/index.html b/components/media_player.mpchc/index.html index 142647731a..20ab0c8847 100644 --- a/components/media_player.mpchc/index.html +++ b/components/media_player.mpchc/index.html @@ -156,6 +156,9 @@ The MPC-HC web interface is highly insecure, and allows remote clients full play
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -192,6 +195,9 @@ The MPC-HC web interface is highly insecure, and allows remote clients full play
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.mpd/index.html b/components/media_player.mpd/index.html index 65ea28e37c..935b584ab9 100644 --- a/components/media_player.mpd/index.html +++ b/components/media_player.mpd/index.html @@ -167,6 +167,9 @@
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -203,6 +206,9 @@
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.onkyo/index.html b/components/media_player.onkyo/index.html index 9eef6e825b..57ac374357 100644 --- a/components/media_player.onkyo/index.html +++ b/components/media_player.onkyo/index.html @@ -178,6 +178,9 @@
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -214,6 +217,9 @@
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.panasonic_viera/index.html b/components/media_player.panasonic_viera/index.html index bb97a2d94d..daa63a3250 100644 --- a/components/media_player.panasonic_viera/index.html +++ b/components/media_player.panasonic_viera/index.html @@ -154,6 +154,9 @@
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -190,6 +193,9 @@
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.pandora/index.html b/components/media_player.pandora/index.html index a46d519e63..38fa4248e3 100644 --- a/components/media_player.pandora/index.html +++ b/components/media_player.pandora/index.html @@ -172,6 +172,9 @@ user = you@youraccount.com
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -208,6 +211,9 @@ user = you@youraccount.com
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/thermostat.honeywell/index.html b/components/media_player.philips_js/index.html similarity index 55% rename from components/thermostat.honeywell/index.html rename to components/media_player.philips_js/index.html index 470d6467f5..40d7e2389d 100644 --- a/components/thermostat.honeywell/index.html +++ b/components/media_player.philips_js/index.html @@ -7,26 +7,26 @@ - Honeywell Thermostat - Home Assistant + Philips TV - Home Assistant - + - + - + - + - + - - + + @@ -84,35 +84,29 @@

    - Honeywell Thermostat + Philips TV


    -

    -This platform has been deprecated in favor of a “climate” platform and will be removed in the future. Please use the climate platform. -

    +

    The philips_js platform allows you to control Philips TVs which expose the jointSPACE API. Instructions on how to activate the API and if your model is supported can be found here.

    -

    The honeywell thermostat platform let you control Honeywell Connected thermostats from Home Assistant.

    +

    To add your TV to your installation, add the following to your configuration.yaml file:

    -

    To set it up, add the following information to your configuration.yaml file:

    - -
    thermostat:
    -  platform: honeywell
    -  username: YOUR_USERNAME
    -  password:  YOUR_PASSWORD
    -  region: REGION
    +
    # Example configuration.yaml entry
    +media_player:
    +- name: NAME
    +  platform: philips_js
    +  host: 192.168.1.99
     

    Configuration variables:

      -
    • username (Required: The username of an user with access.
    • -
    • password (Required): The password for your given admin account.
    • -
    • away_temperature (optional): Heating setpoint when away mode is on. If omitted it defaults to 16.0 deg C.
    • -
    • region (optional): Region identifier (either ‘eu’ or ‘us’). Defaults to ‘eu’ if not provided.
    • +
    • name (Optional): The name you would like to give to the Philips TV.
    • +
    • host (Required): IP address of TV.
    @@ -127,93 +121,109 @@
    - +
    - +
    - This is a platform for - the Thermostats component. -
    -
    -

    Related components

    - + IoT class: Local Polling
    -

    Category Deprecated

    + Introduced in release: 0.32 +
    +
    + This is a platform for + the Media Player component. +
    + diff --git a/components/media_player.pioneer/index.html b/components/media_player.pioneer/index.html index d2b85d3f99..0194f9da24 100644 --- a/components/media_player.pioneer/index.html +++ b/components/media_player.pioneer/index.html @@ -152,6 +152,9 @@
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -188,6 +191,9 @@
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.plex/index.html b/components/media_player.plex/index.html index 5ce92bf518..f5b0a0edd9 100644 --- a/components/media_player.plex/index.html +++ b/components/media_player.plex/index.html @@ -178,6 +178,9 @@ INFO:homeassistant.components.media_player.plex:No server found at: http://192.1
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -214,6 +217,9 @@ INFO:homeassistant.components.media_player.plex:No server found at: http://192.1
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.roku/index.html b/components/media_player.roku/index.html index 84ed53bf74..e83adb1d5c 100644 --- a/components/media_player.roku/index.html +++ b/components/media_player.roku/index.html @@ -141,6 +141,9 @@
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -177,6 +180,9 @@
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.russound_rnet/index.html b/components/media_player.russound_rnet/index.html index 64bc33b684..ced5f094ca 100644 --- a/components/media_player.russound_rnet/index.html +++ b/components/media_player.russound_rnet/index.html @@ -168,6 +168,9 @@
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -204,6 +207,9 @@
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.samsungtv/index.html b/components/media_player.samsungtv/index.html index 4460ba2c7e..d83b44bc09 100644 --- a/components/media_player.samsungtv/index.html +++ b/components/media_player.samsungtv/index.html @@ -174,6 +174,9 @@ If you add your model remember to remove these before adding them to the list. DirecTV +
  • + Emby +
  • FireTV
  • @@ -210,6 +213,9 @@ If you add your model remember to remove these before adding them to the list. Pandora +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.snapcast/index.html b/components/media_player.snapcast/index.html index dc463d2432..c22230bff2 100644 --- a/components/media_player.snapcast/index.html +++ b/components/media_player.snapcast/index.html @@ -142,6 +142,9 @@
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -178,6 +181,9 @@
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.sonos/index.html b/components/media_player.sonos/index.html index fb075afd0e..665bcc5fb5 100644 --- a/components/media_player.sonos/index.html +++ b/components/media_player.sonos/index.html @@ -214,6 +214,53 @@ +

    Service sonos_set_sleep_timer

    + +

    Sets a timer that will turn off a speaker by tapering the volume down to 0 after a certain amount of time. Protip: If you set the sleep_time value to 0, then the speaker will immediately start tapering the volume down.

    + + + + + + + + + + + + + + + + + + + + + +
    Service data attributeOptionalDescription
    entity_idnoString or list of entity_ids that will have their timers set. Must be a coordinator speaker.
    sleep_timenoInteger number of seconds that the speaker should wait until it starts tapering. Cannot exceed 86399 (one day).
    + +

    Service sonos_clear_sleep_timer

    + +

    Clear the sleep timer on a speaker, if one is set.

    + + + + + + + + + + + + + + + + +
    Service data attributeOptionalDescription
    entity_idnoString or list of entity_ids that will have their timers cleared. Must be a coordinator speaker.
    + @@ -250,6 +297,9 @@
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -286,6 +336,9 @@
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.squeezebox/index.html b/components/media_player.squeezebox/index.html index 816b119917..85ee00c1a8 100644 --- a/components/media_player.squeezebox/index.html +++ b/components/media_player.squeezebox/index.html @@ -145,6 +145,9 @@
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -181,6 +184,9 @@
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.universal/index.html b/components/media_player.universal/index.html index 19fcc4f376..f6eb9dab7f 100644 --- a/components/media_player.universal/index.html +++ b/components/media_player.universal/index.html @@ -208,6 +208,9 @@
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -244,6 +247,9 @@
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.webostv/index.html b/components/media_player.webostv/index.html index 6137592a4b..949ea32b11 100644 --- a/components/media_player.webostv/index.html +++ b/components/media_player.webostv/index.html @@ -174,6 +174,9 @@
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -210,6 +213,9 @@
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player.yamaha/index.html b/components/media_player.yamaha/index.html index 45d38d5c20..e2c6544bf7 100644 --- a/components/media_player.yamaha/index.html +++ b/components/media_player.yamaha/index.html @@ -175,6 +175,9 @@
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -211,6 +214,9 @@
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/media_player/index.html b/components/media_player/index.html index 84c8e01002..bd56267982 100644 --- a/components/media_player/index.html +++ b/components/media_player/index.html @@ -238,6 +238,9 @@
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -274,6 +277,9 @@
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/thermostat.nest/index.html b/components/mochad/index.html similarity index 58% rename from components/thermostat.nest/index.html rename to components/mochad/index.html index 254a707d98..b32ae6ae79 100644 --- a/components/thermostat.nest/index.html +++ b/components/mochad/index.html @@ -7,26 +7,26 @@ - Nest Thermostat - Home Assistant + Mochad - Home Assistant - + - + - + - + - + - - + + @@ -84,30 +84,36 @@

    - Nest Thermostat + Mochad


    -

    -This platform has been deprecated in favor of a “climate” platform and will be removed in the future. Please use the climate platform. -

    +

    The mochad component is the main component to integrate all X10 platforms being controlled by mochad. Besides this component you will have to setup your X10 devices separately.

    -

    The nest thermostat platform let you control a thermostat from Nest.

    +

    To integrate your Mochad units with Home Assistant, add the following section to your configuration.yaml file:

    -

    To set it up, add the following information to your configuration.yaml file:

    - -
    thermostat:
    -  platform: nest
    +
    # Example configuration.yaml entry
    +mochad:
     
    -

    - -

    +

    Configuration variables:

    -

    You must have the Nest component configured to use this sensor.

    +
      +
    • host (Optional): The host that mochad is running on. Defaults to localhost.
    • +
    • port (Optional): The port that mochad is running on. Defaults to 1099.
    • +
    + +

    A full configuration sample could look like the one below:

    + +
    # Example configuration.yaml entry
    +mochad:
    +  host: localhost
    +  port: 1099
    +
    +
    @@ -121,105 +127,118 @@
    - +
    -
    - This is a platform for - the Thermostats component. + Introduced in release: 0.32
    diff --git a/components/modbus/index.html b/components/modbus/index.html index 9762cf243a..30ba791ada 100644 --- a/components/modbus/index.html +++ b/components/modbus/index.html @@ -235,9 +235,15 @@
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/mqtt/index.html b/components/mqtt/index.html index 46bd2470a1..014102b0f1 100644 --- a/components/mqtt/index.html +++ b/components/mqtt/index.html @@ -428,9 +428,6 @@ Home Assistant will automatically load the correct certificate if you connect to
  • MQTT Fan
  • -
  • - MQTT Garage door -
  • MQTT Light
  • @@ -440,9 +437,6 @@ Home Assistant will automatically load the correct certificate if you connect to
  • MQTT Notifications
  • -
  • - MQTT Rollershutter -
  • MQTT Sensor
  • @@ -487,9 +481,15 @@ Home Assistant will automatically load the correct certificate if you connect to
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/mysensors/index.html b/components/mysensors/index.html index 96c5947405..45de21b3fb 100644 --- a/components/mysensors/index.html +++ b/components/mysensors/index.html @@ -336,9 +336,15 @@ The MQTT gateway requires MySensors version 2.0 and only the MQTT client gateway
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/nest/index.html b/components/nest/index.html index 655f6b8683..52b6f38505 100644 --- a/components/nest/index.html +++ b/components/nest/index.html @@ -165,9 +165,6 @@
  • Nest Thermostat
  • -
  • - Nest Thermostat -
  • @@ -206,9 +203,15 @@
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/netatmo/index.html b/components/netatmo/index.html index 034fa738e8..cb7691cddb 100644 --- a/components/netatmo/index.html +++ b/components/netatmo/index.html @@ -209,9 +209,15 @@ The Home Assistant Netatmo platform has only be tested with the classic indoor,
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/notify.apns/index.html b/components/notify.apns/index.html index fbb97f5f50..e2b0c6f7a1 100644 --- a/components/notify.apns/index.html +++ b/components/notify.apns/index.html @@ -219,6 +219,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.aws_lambda/index.html b/components/notify.aws_lambda/index.html index b081a9da6c..307977b739 100644 --- a/components/notify.aws_lambda/index.html +++ b/components/notify.aws_lambda/index.html @@ -234,6 +234,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.aws_sns/index.html b/components/notify.aws_sns/index.html index d15cd4232e..7ad6ba575a 100644 --- a/components/notify.aws_sns/index.html +++ b/components/notify.aws_sns/index.html @@ -224,6 +224,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.aws_sqs/index.html b/components/notify.aws_sqs/index.html index 6d67676100..c3e1367636 100644 --- a/components/notify.aws_sqs/index.html +++ b/components/notify.aws_sqs/index.html @@ -211,6 +211,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.command_line/index.html b/components/notify.command_line/index.html index 81f573c35d..85e43f8cbd 100644 --- a/components/notify.command_line/index.html +++ b/components/notify.command_line/index.html @@ -143,9 +143,6 @@
  • Command line Binary Sensor
  • -
  • - Command line Rollershutter -
  • Command line Sensor
  • @@ -211,6 +208,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.ecobee/index.html b/components/notify.ecobee/index.html index 25068549f6..65b9c4bbf4 100644 --- a/components/notify.ecobee/index.html +++ b/components/notify.ecobee/index.html @@ -139,9 +139,6 @@
  • Ecobee Binary Sensor
  • -
  • - Ecobee Thermostat -
  • Ecobee Thermostat
  • @@ -207,6 +204,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.file/index.html b/components/notify.file/index.html index bf410fdde8..7cca94afd5 100644 --- a/components/notify.file/index.html +++ b/components/notify.file/index.html @@ -192,6 +192,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.free_mobile/index.html b/components/notify.free_mobile/index.html index 6474b354e7..946186ea82 100644 --- a/components/notify.free_mobile/index.html +++ b/components/notify.free_mobile/index.html @@ -202,6 +202,9 @@ If you disable and re-enable the SMS API option, please be sure to update your t
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.gntp/index.html b/components/notify.gntp/index.html index f071a55d3a..8b94d07cb3 100644 --- a/components/notify.gntp/index.html +++ b/components/notify.gntp/index.html @@ -194,6 +194,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.group/index.html b/components/notify.group/index.html index 99ae52b318..6ed809b435 100644 --- a/components/notify.group/index.html +++ b/components/notify.group/index.html @@ -206,6 +206,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.html5/index.html b/components/notify.html5/index.html index a5a8a1b22a..4e85629036 100644 --- a/components/notify.html5/index.html +++ b/components/notify.html5/index.html @@ -112,8 +112,12 @@

    Getting ready for Chrome

    - -

    Google has a handy guide that goes into great detail about how to set up for pushing to Chrome. Once you have your GCM API Key and Sender ID in hand, plug them into your configuration as described above.

    +

    Create new project at https://console.cloud.google.com/home/dashboard +Go to https://console.cloud.google.com/apis/credentials/domainverification and verify your domain +After that, go to https://console.firebase.google.com and select import Google project, select the project you created +Then, click the clogwheel on top left and select Project settings +Select Cloud messaging tab +if under server key is button Regenerate key, click that

    Requirements

    @@ -415,6 +419,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.instapush/index.html b/components/notify.instapush/index.html index ce48c4de7d..7269b36083 100644 --- a/components/notify.instapush/index.html +++ b/components/notify.instapush/index.html @@ -230,6 +230,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.joaoapps_join/index.html b/components/notify.joaoapps_join/index.html index 9b92f74c7c..2b9bfde863 100644 --- a/components/notify.joaoapps_join/index.html +++ b/components/notify.joaoapps_join/index.html @@ -181,6 +181,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.kodi/index.html b/components/notify.kodi/index.html index be2b5a4de8..e20363c2e6 100644 --- a/components/notify.kodi/index.html +++ b/components/notify.kodi/index.html @@ -227,6 +227,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.llamalab_automate/index.html b/components/notify.llamalab_automate/index.html index 8fed30cf46..7eb99417fe 100644 --- a/components/notify.llamalab_automate/index.html +++ b/components/notify.llamalab_automate/index.html @@ -210,6 +210,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.matrix/index.html b/components/notify.matrix/index.html index 3978f8de65..bda6af8911 100644 --- a/components/notify.matrix/index.html +++ b/components/notify.matrix/index.html @@ -92,6 +92,8 @@

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

    +

    To enable Matrix notifications in your installation, add the following to your configuration.yaml file:

    +
    # Example configuration.yaml entry
     notify:
       - platform: matrix
    @@ -134,7 +136,7 @@
           
       
    - Introduced in release: 0.31 + Introduced in release: 0.32
    This is a platform for @@ -197,6 +199,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.message_bird/index.html b/components/notify.message_bird/index.html index e72eaeb9b7..a649692831 100644 --- a/components/notify.message_bird/index.html +++ b/components/notify.message_bird/index.html @@ -203,6 +203,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.mqtt/index.html b/components/notify.mqtt/index.html index 1337337db9..881f35fefc 100644 --- a/components/notify.mqtt/index.html +++ b/components/notify.mqtt/index.html @@ -153,18 +153,12 @@
  • MQTT Fan
  • -
  • - MQTT Garage door -
  • MQTT Light
  • MQTT Lock
  • -
  • - MQTT Rollershutter -
  • MQTT Sensor
  • @@ -230,6 +224,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.nfandroidtv/index.html b/components/notify.nfandroidtv/index.html new file mode 100644 index 0000000000..9e31574aff --- /dev/null +++ b/components/notify.nfandroidtv/index.html @@ -0,0 +1,305 @@ + + + + + + + + + + Notifications for Android TV / FireTV - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    + +
    + + +
    + + + + +
    +

    + Notifications for Android TV / FireTV +

    +
    +
    + + +

    Notification platform for Notifications for Android TV and Notifications for FireTV. +The notifications are in the global scope of your Android TV device. They will be displayed regardless of which application is running. +The In-App purchases only apply to the client for Android smartphones, so there isn’t any limit when pushing notifications from HASS.

    + +

    To enable the notification platform, add the following to your configuration.yaml file:

    + +
    # Example configuration.yaml entry
    +notify:
    +- platform: nfandroidtv
    +  name: Kitchen
    +  host: 192.168.1.12
    +
    +
    + +

    Configuration variables:

    + +
      +
    • name (Optional): Setting the optional parameter name allows multiple notifiers to be created. The default value is notify. The notifier will bind to the service notify.NOTIFIER_NAME.
    • +
    • host (Required): IP address of the Android TV / FireTV device.
    • +
    • duration (Optional): The duration in seconds for which the notification will be displayed. Default is 5 seconds.
    • +
    • position (Optional): Has to be one of: bottom-right (default), bottom-left, top-right, top-left, center
    • +
    • color (Optional): Has to be one of: grey (default), black, indigo, green, red, cyan, teal, amber, pink
    • +
    • transparency (Optional): Has to be one of: 0%, 25% (default), 50%, 75%, 100%
    • +
    • interrupt (Optional): If set to true, 1, on etc., the notification is interactive and can be dismissed or selected to display more details.
    • +
    + +

    The configuration will be used to configure the default values for the notification for the host specified by the IP. However, you can override most of the settings by passing them with the data-attribute when calling the service. +This is a fully customized JSON you can use to test how the final notification will look like:

    + +
    {
    +"message": "Messagetext",
    +"title": "My Notification",
    +"data":{
    +    "position":"center",
    +    "duration":2,
    +    "transparency":"0%",
    +    "color": "red",
    +    "interrupt": 1
    +    }
    +}
    +
    +
    + + +
    + + +
    + + + + +
    +
    + + + + + + \ No newline at end of file diff --git a/components/notify.nma/index.html b/components/notify.nma/index.html index 6bbef97824..446a7228cb 100644 --- a/components/notify.nma/index.html +++ b/components/notify.nma/index.html @@ -195,6 +195,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.pushbullet/index.html b/components/notify.pushbullet/index.html index f772a329eb..7c375e4449 100644 --- a/components/notify.pushbullet/index.html +++ b/components/notify.pushbullet/index.html @@ -257,6 +257,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.pushetta/index.html b/components/notify.pushetta/index.html index 2fe2c5e4db..8fdb845efe 100644 --- a/components/notify.pushetta/index.html +++ b/components/notify.pushetta/index.html @@ -208,6 +208,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.pushover/index.html b/components/notify.pushover/index.html index 6585a324f7..54bc8bd56c 100644 --- a/components/notify.pushover/index.html +++ b/components/notify.pushover/index.html @@ -203,6 +203,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.rest/index.html b/components/notify.rest/index.html index a673a4c419..e2f17e9e34 100644 --- a/components/notify.rest/index.html +++ b/components/notify.rest/index.html @@ -210,6 +210,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.sendgrid/index.html b/components/notify.sendgrid/index.html index 9bcd8b8be8..5e5d0bbcdb 100644 --- a/components/notify.sendgrid/index.html +++ b/components/notify.sendgrid/index.html @@ -192,6 +192,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.simplepush/index.html b/components/notify.simplepush/index.html index ad696e3039..e9cb64b8d2 100644 --- a/components/notify.simplepush/index.html +++ b/components/notify.simplepush/index.html @@ -197,6 +197,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.slack/index.html b/components/notify.slack/index.html index 08555745df..aefbdd3ef4 100644 --- a/components/notify.slack/index.html +++ b/components/notify.slack/index.html @@ -202,6 +202,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.smtp/index.html b/components/notify.smtp/index.html index ef9d3f0b6f..c5e9d83f60 100644 --- a/components/notify.smtp/index.html +++ b/components/notify.smtp/index.html @@ -247,6 +247,9 @@ which need special attention. By default, the usage by external applications, es
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.syslog/index.html b/components/notify.syslog/index.html index b0dea5e709..9ecf35f1ca 100644 --- a/components/notify.syslog/index.html +++ b/components/notify.syslog/index.html @@ -297,6 +297,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.telegram/index.html b/components/notify.telegram/index.html index 2645eb3817..12c114d5b2 100644 --- a/components/notify.telegram/index.html +++ b/components/notify.telegram/index.html @@ -293,6 +293,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.telstra/index.html b/components/notify.telstra/index.html index 17d1f74c66..8a1ad8e000 100644 --- a/components/notify.telstra/index.html +++ b/components/notify.telstra/index.html @@ -197,6 +197,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.twilio_sms/index.html b/components/notify.twilio_sms/index.html index 09556df7af..ba9277f252 100644 --- a/components/notify.twilio_sms/index.html +++ b/components/notify.twilio_sms/index.html @@ -213,6 +213,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.twitter/index.html b/components/notify.twitter/index.html index d374919f6d..09d257134e 100644 --- a/components/notify.twitter/index.html +++ b/components/notify.twitter/index.html @@ -199,6 +199,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.webostv/index.html b/components/notify.webostv/index.html index d5dabac183..842cc15946 100644 --- a/components/notify.webostv/index.html +++ b/components/notify.webostv/index.html @@ -218,6 +218,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify.xmpp/index.html b/components/notify.xmpp/index.html index 6604210658..9c1bbcbb02 100644 --- a/components/notify.xmpp/index.html +++ b/components/notify.xmpp/index.html @@ -198,6 +198,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/notify/index.html b/components/notify/index.html index dcc12c6246..5ee2522ffc 100644 --- a/components/notify/index.html +++ b/components/notify/index.html @@ -258,6 +258,9 @@
  • MessageBird
  • +
  • + Notifications for Android TV / FireTV +
  • Notify Group
  • diff --git a/components/nuimo_controller/index.html b/components/nuimo_controller/index.html index 2fb0220076..1728d3ed7d 100644 --- a/components/nuimo_controller/index.html +++ b/components/nuimo_controller/index.html @@ -208,9 +208,15 @@ Then invoke home-assistant with hass --skip-pip<
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/octoprint/index.html b/components/octoprint/index.html index 749faff09f..19ccad12a4 100644 --- a/components/octoprint/index.html +++ b/components/octoprint/index.html @@ -178,9 +178,15 @@
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/pilight/index.html b/components/pilight/index.html index f47fac8e3e..1ee58d2be5 100644 --- a/components/pilight/index.html +++ b/components/pilight/index.html @@ -212,9 +212,15 @@
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/qwikswitch/index.html b/components/qwikswitch/index.html index 0148d5bbf3..b09a5e4f8a 100644 --- a/components/qwikswitch/index.html +++ b/components/qwikswitch/index.html @@ -203,9 +203,15 @@
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/recorder/index.html b/components/recorder/index.html index 74131fc4c2..f645e8c039 100644 --- a/components/recorder/index.html +++ b/components/recorder/index.html @@ -214,6 +214,9 @@
  • StatsD
  • +
  • + ThingSpeak +
  • diff --git a/components/rfxtrx/index.html b/components/rfxtrx/index.html index c42115726e..c94da4c438 100644 --- a/components/rfxtrx/index.html +++ b/components/rfxtrx/index.html @@ -140,9 +140,6 @@
  • RFXtrx Light
  • -
  • - RFXtrx Rollershutter -
  • RFXtrx Sensor
  • @@ -187,9 +184,15 @@
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/rollershutter.command_line/index.html b/components/rollershutter.command_line/index.html deleted file mode 100644 index bffd4aa662..0000000000 --- a/components/rollershutter.command_line/index.html +++ /dev/null @@ -1,285 +0,0 @@ - - - - - - - - - - Command line Rollershutter - Home Assistant - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -
    -
    - -
    - - -
    - - - - -
    -

    - Command Line Rollershutter -

    -
    -
    - - -

    -This platform has been deprecated in favor of a “cover” platform and will be removed in the future. Please use the cover platform. -

    - -

    A rollershutter platform that issues specific commands when it is moved up, down and stopped. This might very well become our most powerful platform as it allows anyone to integrate any type of rollershutter into Home Assistant that can be controlled from the command line, including calling other scripts!

    - -

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

    - -
    # Example configuration.yaml entry
    -rollershutter:
    -- platform: command_line
    -  rollershutters:
    -    Kitchen Rollershutter:
    -      upcmd: move_command up kitchen
    -      downcmd: move_command down kitchen
    -      stopcmd: move_command stop kitchen
    -      statecmd: state_command kitchen
    -      value_template: '{{ value }}'
    -
    -
    - -

    Configuration variables:

    - -
      -
    • rollershutters (Required): The array that contains all command rollershutters. -
        -
      • entry (Required): Name of the command rollershutter. Multiple entries are possible. -
          -
        • upcmd (Required): The action to take for move up.
        • -
        • downcmd (Required): The action to take for move down.
        • -
        • stopcmd (Required): The action to take for stop.
        • -
        • statecmd (Optional): If given, this command will be run. Returning a result code 0 will indicate that the rollershutter is fully closed, returning a result code 100 will indicate that the rollershutter is fully open.
        • -
        • value_template (Optional - default: ‘{{ value }}’): If specified, statecmd will ignore the result code of the command but the template evaluating will indicate the position of the rollershutter.
        • -
        -
      • -
      -
    • -
    - - -
    - - -
    - - - - -
    -
    - - - - - - \ No newline at end of file diff --git a/components/rollershutter.mqtt/index.html b/components/rollershutter.mqtt/index.html deleted file mode 100644 index 801d997567..0000000000 --- a/components/rollershutter.mqtt/index.html +++ /dev/null @@ -1,309 +0,0 @@ - - - - - - - - - - MQTT Rollershutter - Home Assistant - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -
    -
    - -
    - - -
    - - - - -
    -

    - MQTT Rollershutter -

    -
    -
    - - -

    -This platform has been deprecated in favor of a “cover” platform and will be removed in the future. Please use the cover platform. -

    - -

    The mqtt rollershutter platform enables the possibility to control an MQTT rollershutter. The device state will be updated only after receiving the a new state from state_topic. If these messages are published with RETAIN flag, the MQTT device will receive an instant state update after subscription and will start with correct state. Otherwise, the initial state will be unknown.

    - -

    There is a state attribute that stores the relative position of the device, where 0% means the device is closed and all other intermediate positions means the device is open.

    - -

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

    - -
    # Example configuration.yaml entry
    -rollershutter:
    -  platform: mqtt
    -  name: "Bedroom Rollershutter"
    -  state_topic: "home/bedroom/rollershutter"
    -  command_topic: "home/bedroom/rollershutter/set"
    -  qos: 0
    -  payload_up: "OPEN"
    -  payload_down: "CLOSE"
    -  payload_stop: "STOP"
    -  value_template: '{{ value.x }}'
    -
    -
    - -

    Configuration variables:

    - -
      -
    • -

      command_topic (Required): The MQTT topic to publish commands to control the rollershutter.

      -
    • -
    • name (Optional): The name of the rollershutter. Default is ‘MQTT Rollershutter’.
    • -
    • state_topic (Optional): The MQTT topic subscribed to receive state updates. If not defined, the rollershutter will be stateless, that is, no information about current position or open/closed. If defined, the received payload must be a integer between 0 and 100, that represents the percentage for fully closed and fully open, respectively.
    • -
    • qos (Optional): The maximum QoS level of the state topic. Default is 0. This QoS will also be used to publishing messages.
    • -
    • payload_up (Optional): The payload to open the rollershutter. Default is “OPEN”.
    • -
    • payload_down (Optional): The payload to close the rollershutter. Default is “CLOSE”.
    • -
    • payload_stop (Optional): The payload to stop the rollershutter. Default is “STOP”.
    • -
    • value_template (Optional): Defines a template to extract a value from the payload.
    • -
    - - -
    - - -
    - - - - -
    -
    - - - - - - \ No newline at end of file diff --git a/components/rollershutter.rfxtrx/index.html b/components/rollershutter.rfxtrx/index.html deleted file mode 100644 index 3093f50d1a..0000000000 --- a/components/rollershutter.rfxtrx/index.html +++ /dev/null @@ -1,307 +0,0 @@ - - - - - - - - - - RFXtrx Rollershutter - Home Assistant - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -
    -
    - -
    - - -
    - - - - -
    -

    - RFXtrx Rollershutter -

    -
    -
    - - -

    -This platform has been deprecated in favor of a “cover” platform and will be removed in the future. Please use the cover platform. -

    - -

    The rfxtrx platform supports Siemens/LightwaveRF and RFY roller shutters that communicate in the frequency range of 433.92 MHz.

    - -

    First you have to set up your rfxtrx hub.

    - -

    Configuration

    - -
    Siemens/LightwaveRF
    -

    The easiest way to find your roller shutters is to add this to your configuration.yaml:

    - -
    rollershutter:
    -  platform: rfxtrx
    -  automatic_add: True
    -
    -
    - -

    Launch your homeassistant and go the website (e.g http://localhost:8123). -Push your remote and your device should be added.

    - -

    Once added it will show an ID (e.g 0b11000102ef9f210010f70) and you can verify that it works from the frontend. -Then you should update your configuration to:

    - -
    rollershutter:
    -  platform: rfxtrx
    -  devices:
    -    0b11000102ef9f210010f70:
    -      name: device_name
    -
    -
    - -
    RFY
    -

    The RFXtrx433e is required for RFY support, however it does not support receive for the RFY protocol - as such devices cannot be automatically added. Instead, configure the device in the rfxmngr tool. Make a note of the assigned ID and Unit Code and then add a device to the configuration with the following id 071a0000[id][unit_code]. Eg, if the id was 0a 00 01, and the unit code was 01 then the fully qualified id would be 071a00000a000101.

    - -
    Common
    -

    Example configuration:

    - -
    # Example configuration.yaml entry
    -rollershutter:
    -  platform: rfxtrx
    -  automatic_add: False
    -  signal_repetitions: 2
    -  devices:
    -    0b1100ce3213c7f210010f70: # Siemens/LightwaveRF
    -      name: Bedroom Shutter
    -    070a00000a000101: # RFY
    -      name: Bathroom Shutter
    -
    -
    - -

    Configuration variables:

    - -
      -
    • devices (Required): A list of devices with their name to use in the frontend.
    • -
    • automatic_add (Optional): To enable the automatic addition of new roller shutters (Siemens/LightwaveRF only).
    • -
    • signal_repetitions (Optional): Because the rxftrx device sends its actions via radio and from most receivers it’s impossible to know if the signal was received or not. Therefore you can configure the roller shutter to try to send each signal repeatedly.
    • -
    • fire_event (Optional): Fires an event even if the state is the same as before. Can be used for automations.
    • -
    - - -
    - - -
    - - - - -
    -
    - - - - - - \ No newline at end of file diff --git a/components/rollershutter.zwave/index.html b/components/rollershutter.zwave/index.html deleted file mode 100644 index ecbaa642dc..0000000000 --- a/components/rollershutter.zwave/index.html +++ /dev/null @@ -1,270 +0,0 @@ - - - - - - - - - - Z-Wave Rollershutter - Home Assistant - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -
    -
    - -
    - - -
    - - - - -
    -

    - Z-Wave Rollershutter -

    -
    -
    - - -

    -This platform has been deprecated in favor of a “cover” platform and will be removed in the future. Please use the cover platform. -

    - -

    To get your Z-Wave rollershutters working with Home Assistant, follow the instructions for the general Z-Wave component.

    - - -
    - - -
    - - - - -
    -
    - - - - - - \ No newline at end of file diff --git a/components/rpi_gpio/index.html b/components/rpi_gpio/index.html index 154db7b09d..423c066898 100644 --- a/components/rpi_gpio/index.html +++ b/components/rpi_gpio/index.html @@ -124,9 +124,6 @@
  • Raspberry Pi Cover
  • -
  • - Raspberry Pi Garage door -
  • diff --git a/components/scene.hunterdouglas_powerview/index.html b/components/scene.hunterdouglas_powerview/index.html index dcd11e437d..3870bb2003 100644 --- a/components/scene.hunterdouglas_powerview/index.html +++ b/components/scene.hunterdouglas_powerview/index.html @@ -136,6 +136,9 @@
  • Command Line Cover
  • +
  • + Garadget Cover +
  • Homematic Cover
  • diff --git a/components/hvac/index.html b/components/scene.litejet/index.html similarity index 72% rename from components/hvac/index.html rename to components/scene.litejet/index.html index 9b6171ae91..b7078bb544 100644 --- a/components/hvac/index.html +++ b/components/scene.litejet/index.html @@ -7,26 +7,26 @@ - HVAC - Home Assistant + LiteJet Scenes - Home Assistant - + - + - + - + - + - - + + @@ -84,26 +84,13 @@

    - HVAC + LiteJet Scenes


    -

    -This component has been deprecated in favor of the “climate” component and will be removed in the future. Please use climate. -

    - -

    The hvac component is built for the controlling and monitoring of HVAC (heating, ventilating, and air conditioning) devices.

    - -

    To enable this component, pick one of the platforms and add it to your configuration.yaml:

    - -
    # Example configuration.yaml entry
    -hvac:
    -  platform: demo
    -
    -
    - +

    To get your LiteJet scenes working with Home Assistant, follow the instructions for the general LiteJet component.

    @@ -117,18 +104,38 @@
    - +
    - Introduced in release: 0.19 + Introduced in release: 0.32 +
    +
    + This is a platform for + the Scenes component. +
    + +
    +

    Category Scene

    +
      +
    • + LiteJet Scenes +
    • +
    -

    Platforms

    -
    diff --git a/components/scene/index.html b/components/scene/index.html index 42647ccc4f..e83c29ff9e 100644 --- a/components/scene/index.html +++ b/components/scene/index.html @@ -151,6 +151,9 @@

    Platforms

    diff --git a/components/sensor.currencylayer/index.html b/components/sensor.currencylayer/index.html new file mode 100644 index 0000000000..dc73ada26a --- /dev/null +++ b/components/sensor.currencylayer/index.html @@ -0,0 +1,199 @@ + + + + + + + + + + Currencylayer - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    + +
    + + +
    + + + + +
    +

    + Currencylayer +

    +
    +
    + + +

    The currencylayer sensor will show you the current exchange rate from Currencylayer that provides realtime exchange rates for 170 currencies. The free account is limited to only USD as a base currency, allows 1000 requests per month, and updates every hour.

    + +

    Obtain your API key here

    + +

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

    + +
    # Example configuration.yaml entry
    +sensor:
    +  - platform: currencylayer
    +    api_key: YOUR_API_KEY
    +    base: USD
    +    quote:
    +      - EUR
    +      - INR
    +
    +
    + +

    Configuration variables:

    + +
      +
    • api_key (Required): API Key from Currencylayer.
    • +
    • base (Optional): The symbol of the base currency. Defaults to USD.
    • +
    • quote (Required): The symbol(s) of the quote or target currencies.
    • +
    + + +
    + + +
    + + + + +
    +
    + + + + + + \ No newline at end of file diff --git a/components/sensor.darksky/index.html b/components/sensor.darksky/index.html index cb61215433..2177e2f1ff 100644 --- a/components/sensor.darksky/index.html +++ b/components/sensor.darksky/index.html @@ -211,6 +211,9 @@ Note: While the platform is called “darksky” the sensors will show up in Hom
  • OpenWeatherMap
  • +
  • + OpenWeatherMap +
  • Sun
  • diff --git a/components/sensor.dweet/index.html b/components/sensor.dweet/index.html index 7ad37cf2e8..f9948f34a9 100644 --- a/components/sensor.dweet/index.html +++ b/components/sensor.dweet/index.html @@ -223,6 +223,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -259,6 +262,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -268,6 +274,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.emoncms/index.html b/components/sensor.emoncms/index.html index a276ba43d8..770b968a72 100644 --- a/components/sensor.emoncms/index.html +++ b/components/sensor.emoncms/index.html @@ -289,6 +289,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -325,6 +328,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -334,6 +340,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.enocean/index.html b/components/sensor.enocean/index.html index 29e09e417e..e20c2ce178 100644 --- a/components/sensor.enocean/index.html +++ b/components/sensor.enocean/index.html @@ -197,6 +197,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -233,6 +236,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -242,6 +248,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.envisalink/index.html b/components/sensor.envisalink/index.html index 0db895ed67..3290254978 100644 --- a/components/sensor.envisalink/index.html +++ b/components/sensor.envisalink/index.html @@ -182,6 +182,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -218,6 +221,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -227,6 +233,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.fastdotcom/index.html b/components/sensor.fastdotcom/index.html index 8a2baab62d..edb96aa46d 100644 --- a/components/sensor.fastdotcom/index.html +++ b/components/sensor.fastdotcom/index.html @@ -165,6 +165,9 @@ Currently fast.com only supports measuring download bandwidth. If you want to me
  • Glances
  • +
  • + HDDTemp +
  • HP ILO
  • diff --git a/components/sensor.fixer/index.html b/components/sensor.fixer/index.html index 6b1e02f1f7..641412615b 100644 --- a/components/sensor.fixer/index.html +++ b/components/sensor.fixer/index.html @@ -143,6 +143,9 @@
  • CoinMarketCap
  • +
  • + Currencylayer +
  • Fixer.io
  • diff --git a/components/sensor.forecast/index.html b/components/sensor.forecast/index.html index 6b9df5c995..ce2c3e60d2 100644 --- a/components/sensor.forecast/index.html +++ b/components/sensor.forecast/index.html @@ -210,75 +210,9 @@ diff --git a/components/sensor.fritzbox_callmonitor/index.html b/components/sensor.fritzbox_callmonitor/index.html index c9b52c914d..dc5291f83e 100644 --- a/components/sensor.fritzbox_callmonitor/index.html +++ b/components/sensor.fritzbox_callmonitor/index.html @@ -150,6 +150,9 @@ on TCP port 1012. It will assume the values idle
  • Glances
  • +
  • + HDDTemp +
  • HP ILO
  • diff --git a/components/sensor.glances/index.html b/components/sensor.glances/index.html index f62b73c76a..97dba937d3 100644 --- a/components/sensor.glances/index.html +++ b/components/sensor.glances/index.html @@ -199,6 +199,9 @@ Glances web server started on http://0.0.0.0:61208/
  • Glances
  • +
  • + HDDTemp +
  • HP ILO
  • diff --git a/components/sensor.gpsd/index.html b/components/sensor.gpsd/index.html index 1ac57b1c7b..8d5985d6d9 100644 --- a/components/sensor.gpsd/index.html +++ b/components/sensor.gpsd/index.html @@ -207,6 +207,9 @@ Escape character is '^]'.
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -243,6 +246,9 @@ Escape character is '^]'.
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -252,6 +258,9 @@ Escape character is '^]'.
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.haveibeenpwned/index.html b/components/sensor.haveibeenpwned/index.html index a4bb6f292b..f7f7207059 100644 --- a/components/sensor.haveibeenpwned/index.html +++ b/components/sensor.haveibeenpwned/index.html @@ -195,6 +195,9 @@ account has been breached as well as the added date of the breach data. This dat
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -231,6 +234,9 @@ account has been breached as well as the added date of the breach data. This dat
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -240,6 +246,9 @@ account has been breached as well as the added date of the breach data. This dat
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.hddtemp/index.html b/components/sensor.hddtemp/index.html new file mode 100644 index 0000000000..78d3e1c653 --- /dev/null +++ b/components/sensor.hddtemp/index.html @@ -0,0 +1,219 @@ + + + + + + + + + + HDDTemp - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    + +
    + + +
    + + + + +
    +

    + HDDTemp +

    +
    +
    + + +

    The hddtemp sensor platform is using the data provided by HDDTemp.

    + +

    It required that hddtemp is started or running in daemon mode on a local or remote system.

    + +
    $ hddtemp -dF
    +
    +
    + +

    To setup a HDDTemp to your installation, add the following to your configuration.yaml file:

    + +
    # Example configuration.yaml entry
    +sensor:
    +  - platform: hddtemp
    +
    +
    + +

    Configuration variables:

    + +
      +
    • name (Optional): Friendly name to use for the frontend. Default to “HD Temperature”.
    • +
    • host (Optional): Host where hddtemp is running. Default to localhost.
    • +
    • port (Optional): Port that is used by hddtemp . Default to 7634.
    • +
    + + + +
    + + +
    + + + + +
    +
    + + + + + + \ No newline at end of file diff --git a/components/sensor.homematic/index.html b/components/sensor.homematic/index.html index 807f5486d9..b7892378c8 100644 --- a/components/sensor.homematic/index.html +++ b/components/sensor.homematic/index.html @@ -131,9 +131,6 @@
  • Homematic Light
  • -
  • - Homematic Rollershutter -
  • Homematic Switch
  • @@ -193,6 +190,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -229,6 +229,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -238,6 +241,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.hp_ilo/index.html b/components/sensor.hp_ilo/index.html index 849186c9a4..8471516092 100644 --- a/components/sensor.hp_ilo/index.html +++ b/components/sensor.hp_ilo/index.html @@ -189,6 +189,9 @@
  • Glances
  • +
  • + HDDTemp +
  • HP ILO
  • diff --git a/components/sensor.http/index.html b/components/sensor.http/index.html index 9855c8587d..93210efcf9 100644 --- a/components/sensor.http/index.html +++ b/components/sensor.http/index.html @@ -216,6 +216,9 @@ You should choose a unique device name (DEVICE_NAME) to avoid clashes with other
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -252,6 +255,9 @@ You should choose a unique device name (DEVICE_NAME) to avoid clashes with other
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -261,6 +267,9 @@ You should choose a unique device name (DEVICE_NAME) to avoid clashes with other
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.imap/index.html b/components/sensor.imap/index.html index 243257a2c9..7384d61f3d 100644 --- a/components/sensor.imap/index.html +++ b/components/sensor.imap/index.html @@ -188,6 +188,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -224,6 +227,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -233,6 +239,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.imap_email_content/index.html b/components/sensor.imap_email_content/index.html index 7fd247cf63..5ee7db20b2 100644 --- a/components/sensor.imap_email_content/index.html +++ b/components/sensor.imap_email_content/index.html @@ -200,6 +200,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -236,6 +239,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -245,6 +251,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.influxdb/index.html b/components/sensor.influxdb/index.html new file mode 100644 index 0000000000..a8e897ac74 --- /dev/null +++ b/components/sensor.influxdb/index.html @@ -0,0 +1,378 @@ + + + + + + + + + + InfluxDB Sensor - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    + +
    + + +
    + + + + +
    +

    + InfluxDB Sensor +

    +
    +
    + + +

    The InfluxDB sensor allows you to use values from an InfluxDB database to populate a sensor state. This can be use to present statistic about home_assistant sensors if used with the influxdb history component. It can also be used with an external data source.

    + +

    To configure this sensor, you need to define the sensor connection variables and a list of queries to your configuration.yaml file. A sensor will be created for each query:

    + +
    # Example configuration.yaml entry
    +sensor:
    +  - platform: influxdb
    +    queries:
    +      - name: mean value of foo
    +        where: '"name" = ''foo'''
    +        measurement: '"°C"'
    +
    +
    + +

    Configuration variables for the server:

    + +
      +
    • host (Optional): IP address of your database host, eg. 192.168.1.10. Defaults to localhost.
    • +
    • port (Optional): Port to use. Defaults to 8086.
    • +
    • username (Optional): The username of the database user.
    • +
    • password (Optional): The password for the database user account.
    • +
    • ssl (Optional): Use https instead of http to connect. Defaults to false.
    • +
    • verify_ssl (Optional): Verify SSL certificate for https request. Defaults to false.
    • +
    • queries array (Required): List of queries +
        +
      • name (Required): The name of the sensor.
      • +
      • unit_of_measurement (Optional): Defines the units of measurement of the sensor, if any.
      • +
      • measurement (Required): Defines the measurement name in InfluxDB (the from clause of the query).
      • +
      • where (Required): Defines the data selection clause (the where clause of the query).
      • +
      • value_template (Optional): Defines a template to extract a value from the payload.
      • +
      • database (Optional): Name of the database to use. Defaults to home_assistant.
      • +
      • group_function (Optional): The group function to be used. Defaults to mean.
      • +
      • field (Optional): The field name to select. Defaults to value.
      • +
      +
    • +
    + +

    Examples

    + +

    Full configuration

    + +

    The example configuration entry bellow create two request to your local InfluxDB instance, one to the database db1, the other to db2:

    + +
      +
    • select last(value) as value from "°C" where "name" = "foo"
    • +
    • select min(tmp) as value from "%" where "entity_id" = ''salon'' and time > now() - 1h
    • +
    + +
    sensor:
    +  platform: influxdb
    +  host: localhost
    +  username: home-assistant
    +  password: password
    +  queries:
    +    - name: last value of foo
    +      unit_of_measurement: °C
    +      value_template: '{{ value | round(1) }}'
    +      group_function: last
    +      where: '"name" = ''foo'''
    +      measurement: '"°C"'
    +      field: value
    +      database: db1
    +    -  name: Min for last hour
    +      unit_of_measurement: '%'
    +      value_template: '{{ value | round(1) }}'
    +      group_function: min
    +      where: '"entity_id" = ''salon'' and time > now() - 1h'
    +      measurement: '"%"'
    +      field: tmp
    +      database: db2
    +
    +
    + + +
    + + +
    + + + + +
    +
    + + + + + + \ No newline at end of file diff --git a/components/sensor.isy994/index.html b/components/sensor.isy994/index.html index f7b760586a..3ad27419d4 100644 --- a/components/sensor.isy994/index.html +++ b/components/sensor.isy994/index.html @@ -190,6 +190,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -226,6 +229,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -235,6 +241,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.knx/index.html b/components/sensor.knx/index.html index 0339ebfe18..c75c7d1c6f 100644 --- a/components/sensor.knx/index.html +++ b/components/sensor.knx/index.html @@ -192,9 +192,6 @@
  • KNX Thermostat
  • -
  • - KNX Thermostat -
  • diff --git a/components/sensor.linux_battery/index.html b/components/sensor.linux_battery/index.html index 3cf787b709..4f473f11d5 100644 --- a/components/sensor.linux_battery/index.html +++ b/components/sensor.linux_battery/index.html @@ -148,6 +148,9 @@
  • Glances
  • +
  • + HDDTemp +
  • HP ILO
  • diff --git a/components/sensor.mfi/index.html b/components/sensor.mfi/index.html index a0e01863fb..c24956d981 100644 --- a/components/sensor.mfi/index.html +++ b/components/sensor.mfi/index.html @@ -193,6 +193,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -229,6 +232,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -238,6 +244,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.mhz19/index.html b/components/sensor.mhz19/index.html index b3a328a3a8..549626b695 100644 --- a/components/sensor.mhz19/index.html +++ b/components/sensor.mhz19/index.html @@ -178,6 +178,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -214,6 +217,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -223,6 +229,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.min_max/index.html b/components/sensor.min_max/index.html index bd00c3dd5d..3504e935d5 100644 --- a/components/sensor.min_max/index.html +++ b/components/sensor.min_max/index.html @@ -195,6 +195,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -231,6 +234,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -240,6 +246,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.modbus/index.html b/components/sensor.modbus/index.html index 28285c6665..73ffc43142 100644 --- a/components/sensor.modbus/index.html +++ b/components/sensor.modbus/index.html @@ -218,6 +218,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -254,6 +257,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -263,6 +269,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.moldindicator/index.html b/components/sensor.moldindicator/index.html index e803ce495e..4524ef4895 100644 --- a/components/sensor.moldindicator/index.html +++ b/components/sensor.moldindicator/index.html @@ -196,6 +196,9 @@ With the three measured temperatures (in Celsius or Fahrenheit), the calibration
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -232,6 +235,9 @@ With the three measured temperatures (in Celsius or Fahrenheit), the calibration
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -241,6 +247,9 @@ With the three measured temperatures (in Celsius or Fahrenheit), the calibration
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.mqtt/index.html b/components/sensor.mqtt/index.html index c767ebcba3..235326eac9 100644 --- a/components/sensor.mqtt/index.html +++ b/components/sensor.mqtt/index.html @@ -207,9 +207,6 @@
  • MQTT Fan
  • -
  • - MQTT Garage door -
  • MQTT Light
  • @@ -219,9 +216,6 @@
  • MQTT Notifications
  • -
  • - MQTT Rollershutter -
  • MQTT Switch
  • @@ -278,6 +272,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -314,6 +311,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -323,6 +323,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.mysensors/index.html b/components/sensor.mysensors/index.html index a90978a315..9439c4f761 100644 --- a/components/sensor.mysensors/index.html +++ b/components/sensor.mysensors/index.html @@ -395,6 +395,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -431,6 +434,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -440,6 +446,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.nest/index.html b/components/sensor.nest/index.html index e89ae5194e..1b8e1f273a 100644 --- a/components/sensor.nest/index.html +++ b/components/sensor.nest/index.html @@ -171,9 +171,6 @@ You must have the Nest component configured to u
  • Nest Thermostat
  • -
  • - Nest Thermostat -
  • @@ -227,6 +224,9 @@ You must have the Nest component configured to u
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -263,6 +263,9 @@ You must have the Nest component configured to u
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -272,6 +275,9 @@ You must have the Nest component configured to u
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.nest_weather/index.html b/components/sensor.nest_weather/index.html index 2a717aca9d..f8a95b654f 100644 --- a/components/sensor.nest_weather/index.html +++ b/components/sensor.nest_weather/index.html @@ -161,6 +161,9 @@ You must have the Nest component configured to u
  • OpenWeatherMap
  • +
  • + OpenWeatherMap +
  • Sun
  • diff --git a/components/sensor.netatmo/index.html b/components/sensor.netatmo/index.html index 3fb1b1a468..b26da5f80c 100644 --- a/components/sensor.netatmo/index.html +++ b/components/sensor.netatmo/index.html @@ -208,6 +208,9 @@
  • OpenWeatherMap
  • +
  • + OpenWeatherMap +
  • Sun
  • diff --git a/components/sensor.octoprint/index.html b/components/sensor.octoprint/index.html index 2b5a4a18ff..dcbf9ddc2d 100644 --- a/components/sensor.octoprint/index.html +++ b/components/sensor.octoprint/index.html @@ -203,6 +203,9 @@ You must have the OctoPrint component confi
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -239,6 +242,9 @@ You must have the OctoPrint component confi
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -248,6 +254,9 @@ You must have the OctoPrint component confi
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.onewire/index.html b/components/sensor.onewire/index.html index 6917a8765a..b753ad7dea 100644 --- a/components/sensor.onewire/index.html +++ b/components/sensor.onewire/index.html @@ -192,6 +192,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -228,6 +231,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -237,6 +243,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.openexchangerates/index.html b/components/sensor.openexchangerates/index.html index 9ae2d3fb4c..c7d9f5eddd 100644 --- a/components/sensor.openexchangerates/index.html +++ b/components/sensor.openexchangerates/index.html @@ -144,6 +144,9 @@
  • CoinMarketCap
  • +
  • + Currencylayer +
  • Fixer.io
  • diff --git a/components/sensor.openweathermap/index.html b/components/sensor.openweathermap/index.html index 97aa93b000..1e4ebde157 100644 --- a/components/sensor.openweathermap/index.html +++ b/components/sensor.openweathermap/index.html @@ -155,6 +155,14 @@
    Introduced in release: pre 0.7 +
    +
    +

    Related components

    +

    Category Weather

    @@ -174,6 +182,9 @@
  • OpenWeatherMap
  • +
  • + OpenWeatherMap +
  • Sun
  • diff --git a/components/sensor.pi_hole/index.html b/components/sensor.pi_hole/index.html index a95dc05bdb..fbeda270b0 100644 --- a/components/sensor.pi_hole/index.html +++ b/components/sensor.pi_hole/index.html @@ -149,6 +149,9 @@
  • Glances
  • +
  • + HDDTemp +
  • HP ILO
  • diff --git a/components/sensor.pilight/index.html b/components/sensor.pilight/index.html index 297b08b836..f8e1526249 100644 --- a/components/sensor.pilight/index.html +++ b/components/sensor.pilight/index.html @@ -223,6 +223,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -259,6 +262,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -268,6 +274,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.plex/index.html b/components/sensor.plex/index.html index 6365573d33..270a57b1f0 100644 --- a/components/sensor.plex/index.html +++ b/components/sensor.plex/index.html @@ -150,6 +150,9 @@
  • DirecTV
  • +
  • + Emby +
  • FireTV
  • @@ -186,6 +189,9 @@
  • Pandora
  • +
  • + Philips TV +
  • Pioneer Network Receivers
  • diff --git a/components/sensor.random/index.html b/components/sensor.random/index.html new file mode 100644 index 0000000000..23cf99d553 --- /dev/null +++ b/components/sensor.random/index.html @@ -0,0 +1,319 @@ + + + + + + + + + + Random Sensor - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    + +
    + + +
    + + + + +
    +

    + Random Sensor +

    +
    +
    + + +

    The random sensor platform is creating random sensor values (integers) out of a given range. This can be useful if you want to test automation rules.

    + +

    To enable the random sensor, add the following lines to your configuration.yaml:

    + +
    # Example configuration.yaml entry
    +sensor:
    +  - platform: random
    +
    +
    + +

    Configuration variables:

    + +
      +
    • name (Optional): Name of the sensor to use in the frontend. Defaults to Random Sensor.
    • +
    • minimum (Optional): Lower limit for the values. Defaults to 0.
    • +
    • maximum (Optional): Upper limit for the values. Defaults to 20.
    • +
    + + + +
    + + +
    + + + + +
    +
    + + + + + + \ No newline at end of file diff --git a/components/sensor.rest/index.html b/components/sensor.rest/index.html index ae180d01dc..a1a69ecc6a 100644 --- a/components/sensor.rest/index.html +++ b/components/sensor.rest/index.html @@ -317,6 +317,9 @@ User-Agent: Home Assistant
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -353,6 +356,9 @@ User-Agent: Home Assistant
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -362,6 +368,9 @@ User-Agent: Home Assistant
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.rfxtrx/index.html b/components/sensor.rfxtrx/index.html index 499278cf0c..be52d78331 100644 --- a/components/sensor.rfxtrx/index.html +++ b/components/sensor.rfxtrx/index.html @@ -189,9 +189,6 @@ Then you should update your configuration to:

  • RFXtrx Light
  • -
  • - RFXtrx Rollershutter -
  • RFXtrx Switch
  • @@ -248,6 +245,9 @@ Then you should update your configuration to:

  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -284,6 +284,9 @@ Then you should update your configuration to:

  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -293,6 +296,9 @@ Then you should update your configuration to:

  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.scrape/index.html b/components/sensor.scrape/index.html index 8be07941a8..53a5485ed4 100644 --- a/components/sensor.scrape/index.html +++ b/components/sensor.scrape/index.html @@ -241,6 +241,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -277,6 +280,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -286,6 +292,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.sleepiq/index.html b/components/sensor.sleepiq/index.html index a2aefc377a..caeeb74a45 100644 --- a/components/sensor.sleepiq/index.html +++ b/components/sensor.sleepiq/index.html @@ -176,6 +176,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -212,6 +215,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -221,6 +227,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.snmp/index.html b/components/sensor.snmp/index.html index f23279b36a..71ed0e1332 100644 --- a/components/sensor.snmp/index.html +++ b/components/sensor.snmp/index.html @@ -177,6 +177,9 @@ laLoad.1 = STRING: 0.19
  • Glances
  • +
  • + HDDTemp +
  • HP ILO
  • diff --git a/components/sensor.speedtest/index.html b/components/sensor.speedtest/index.html index b372679abc..cab6d6968d 100644 --- a/components/sensor.speedtest/index.html +++ b/components/sensor.speedtest/index.html @@ -206,6 +206,9 @@
  • Glances
  • +
  • + HDDTemp +
  • HP ILO
  • diff --git a/components/sensor.statistics/index.html b/components/sensor.statistics/index.html index dc0b354fa4..61883f3f00 100644 --- a/components/sensor.statistics/index.html +++ b/components/sensor.statistics/index.html @@ -190,6 +190,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -226,6 +229,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -235,6 +241,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.supervisord/index.html b/components/sensor.supervisord/index.html index fbfb49fd43..5351d446d2 100644 --- a/components/sensor.supervisord/index.html +++ b/components/sensor.supervisord/index.html @@ -144,6 +144,9 @@
  • Glances
  • +
  • + HDDTemp +
  • HP ILO
  • diff --git a/components/sensor.swiss_hydrological_data/index.html b/components/sensor.swiss_hydrological_data/index.html index 47577e1479..15c57f6f69 100644 --- a/components/sensor.swiss_hydrological_data/index.html +++ b/components/sensor.swiss_hydrological_data/index.html @@ -165,6 +165,9 @@
  • OpenWeatherMap
  • +
  • + OpenWeatherMap +
  • Sun
  • diff --git a/components/sensor.synologydsm/index.html b/components/sensor.synologydsm/index.html new file mode 100644 index 0000000000..4b0d46820a --- /dev/null +++ b/components/sensor.synologydsm/index.html @@ -0,0 +1,363 @@ + + + + + + + + + + SynologyDSM Sensor - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    + +
    + + +
    + + + + +
    +

    + SynologyDSM Sensor +

    +
    +
    + + +

    This synologydms sensor allows getting various statistics from your Synology NAS. Please note that using this sensor wakes up your synology if in hibernation mode.

    + +

    To use the SynologyDSM sensor in your installation, add the following to your configuration.yaml file:

    + +
    # Example configuration.yml entry
    +sensor:
    +  - platform: synologydsm
    +    host: IP_ADDRESS_OF_SYNOLOGY_NAS
    +    username: USERNAME
    +    password: PASSWORD
    +    monitored_conditions:
    +      - cpu_total_load
    +      - memory_real_usage
    +      - network_up
    +
    +
    + +

    Configuration variables:

    + +
      +
    • host (Required): The IP address of the Synology NAS to monitor
    • +
    • port (Optional): The port number on which the NAS is reachable. Defaults to 5000.
    • +
    • username (Required): An user to connect to the Synology NAS (a seperate account is adviced).
    • +
    • password (Required): The password of the user to connect to the Synology NAS.
    • +
    • volumes (Optional): Array of volumes to monitor. Defaults to all volumes.
    • +
    • disks (Optional): Array of disks to monitor. Defaults to all disks.
    • +
    • monitored_conditions (Required): Defines a template to extract a value from the payload. +
        +
      • cpu_other_load: Displays unspecified load in percentage.
      • +
      • cpu_user_load: Displays user load in percentage.
      • +
      • cpu_system_load: Displays system load in percentage.
      • +
      • cpu_total_load: Displays combined load in percentage.
      • +
      • cpu_1min_load: Displays maximum load in past minute.
      • +
      • cpu_5min_load: Displays maximum load in past 5 minutes.
      • +
      • cpu_15min_load: Displays maximum load in past 15 minutes.
      • +
      • memory_real_usage: Displays percentage of memory used.
      • +
      • memory_size: Displays total size of memory in MB.
      • +
      • memory_cached: Displays total size of cache in MB.
      • +
      • memory_available_swap: Displays total size of available swap in MB.
      • +
      • memory_available_real: Displays total size of memory used (based on real memory) in MB.
      • +
      • memory_total_swap: Displays total size of actual memory in MB.
      • +
      • memory_total_real: Displays total size of real memory in MB.
      • +
      • network_up: Displays total up speed of network interfaces (combines all interfaces).
      • +
      • network_down: Displays total down speed of network interfaces (combines all interfaces).
      • +
      • disk_name: Displays the name of the harddisk (creates a new entry for each disk).
      • +
      • disk_device: Displays the path of the harddisk (creates a new entry for each disk).
      • +
      • disk_smart_status: Displays the S.M.A.R.T status of the harddisk (creates a new entry for each disk).
      • +
      • disk_status: Displays the status of the harddisk (creates a new entry for each disk).
      • +
      • disk_exceed_bad_sector_thr: Displays true / false to indicate if the harddisk exceeded the maximum bad sector threshold (creates a new entry for each disk).
      • +
      • disk_below_remain_life_thr: Displays true / false to indicate if the harddisk dropped below the remain life threshold (creates a new entry for each disk).
      • +
      • disk_temp: Displays the temperature of the harddisk (creates a new entry for each disk, uses the unit_system to display in C or F).
      • +
      • volume_status: Displays the status of the volume (creates a new entry for each volume).
      • +
      • volume_device_type: Displays the volume type (RAID, etc) (creates a new entry for each volume).
      • +
      • volume_size_total: Displays the total size of the volume in GB’s (creates a new entry for each volume).
      • +
      • volume_size_used: Displays the used space on this volume in GB’s (creates a new entry for each volume).
      • +
      • volume_percentage_used: Displays the percentage used for this volume in GB’s (creates a new entry for each volume).
      • +
      • volume_disk_temp_avg: Displays the average temperature of all disks in the volume (creates a new entry for each volume).
      • +
      • volume_disk_temp_max: Displays the maximum temperature of all disks in the volume (creates a new entry for each volume).
      • +
      +
    • +
    + + + +
    + + +
    + + + + +
    +
    + + + + + + \ No newline at end of file diff --git a/components/sensor.systemmonitor/index.html b/components/sensor.systemmonitor/index.html index ea06209a55..612745afcf 100644 --- a/components/sensor.systemmonitor/index.html +++ b/components/sensor.systemmonitor/index.html @@ -246,6 +246,9 @@
  • Glances
  • +
  • + HDDTemp +
  • HP ILO
  • diff --git a/components/sensor.tcp/index.html b/components/sensor.tcp/index.html index f6340b7777..6a95aa6726 100644 --- a/components/sensor.tcp/index.html +++ b/components/sensor.tcp/index.html @@ -256,6 +256,9 @@ Escape character is '^]'.
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -292,6 +295,9 @@ Escape character is '^]'.
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -301,6 +307,9 @@ Escape character is '^]'.
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.tellduslive/index.html b/components/sensor.tellduslive/index.html index 0ceab79d7d..0f5ea669a0 100644 --- a/components/sensor.tellduslive/index.html +++ b/components/sensor.tellduslive/index.html @@ -171,6 +171,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -207,6 +210,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -216,6 +222,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.tellstick/index.html b/components/sensor.tellstick/index.html index 4658d8f82d..d5f36239de 100644 --- a/components/sensor.tellstick/index.html +++ b/components/sensor.tellstick/index.html @@ -207,6 +207,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -243,6 +246,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -252,6 +258,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.temper/index.html b/components/sensor.temper/index.html index c745d5424c..765999389c 100644 --- a/components/sensor.temper/index.html +++ b/components/sensor.temper/index.html @@ -185,6 +185,9 @@ The calculation follows the formula scale * sens
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -221,6 +224,9 @@ The calculation follows the formula scale * sens
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -230,6 +236,9 @@ The calculation follows the formula scale * sens
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.template/index.html b/components/sensor.template/index.html index f925aa73ed..1c34b1eb5f 100644 --- a/components/sensor.template/index.html +++ b/components/sensor.template/index.html @@ -302,6 +302,9 @@ Please note the blank line to close the multi-line template.
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -338,6 +341,9 @@ Please note the blank line to close the multi-line template.
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -347,6 +353,9 @@ Please note the blank line to close the multi-line template.
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.thinkingcleaner/index.html b/components/sensor.thinkingcleaner/index.html index 3c79ab10d0..3d3df36b4e 100644 --- a/components/sensor.thinkingcleaner/index.html +++ b/components/sensor.thinkingcleaner/index.html @@ -183,6 +183,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -219,6 +222,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -228,6 +234,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.vera/index.html b/components/sensor.vera/index.html index 9d8e5c9e8c..8ac3822b57 100644 --- a/components/sensor.vera/index.html +++ b/components/sensor.vera/index.html @@ -191,6 +191,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -227,6 +230,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -236,6 +242,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.verisure/index.html b/components/sensor.verisure/index.html index 95bf79f8ee..f72b41140c 100644 --- a/components/sensor.verisure/index.html +++ b/components/sensor.verisure/index.html @@ -188,6 +188,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -224,6 +227,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -233,6 +239,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.wink/index.html b/components/sensor.wink/index.html index 3b7f35b462..2148b2337f 100644 --- a/components/sensor.wink/index.html +++ b/components/sensor.wink/index.html @@ -123,21 +123,18 @@
  • Wink Cover
  • -
  • - Wink Garage door -
  • Wink Light
  • Wink Lock
  • -
  • - Wink Rollershutter -
  • Wink Switch
  • +
  • + Wink Thermostat +
  • @@ -191,6 +188,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -227,6 +227,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -236,6 +239,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.wunderground/index.html b/components/sensor.wunderground/index.html index 5a79e1068a..475b74952e 100644 --- a/components/sensor.wunderground/index.html +++ b/components/sensor.wunderground/index.html @@ -173,6 +173,8 @@ Obtain a WUnderground API key +

    All the conditions listed above will be updated each 5 minutes with exception of alerts that will be updated each 15 minutes by default.

    +

    Additional details about the API are available here.

    @@ -216,6 +218,9 @@ Obtain a WUnderground API key OpenWeatherMap +
  • + OpenWeatherMap +
  • Sun
  • diff --git a/components/sensor.yahoo_finance/index.html b/components/sensor.yahoo_finance/index.html index 0ffe229959..904087a29a 100644 --- a/components/sensor.yahoo_finance/index.html +++ b/components/sensor.yahoo_finance/index.html @@ -104,28 +104,20 @@
    • name (Optional): The name of the sensor. If not specified, it defaults to Yahoo Stock.
    • -
    • symbol (Optional): The stock market symbol for a given company. If not specified, it defaults to Yahoo (YHOO).
    • +
    • symbols array (Optional): List of stock market symbols for given companies. If not specified, it defaults to Yahoo (YHOO).

    Examples

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

    -

    Red Hat

    +

    Red Hat and Google

    sensor:
       - platform: yahoo_finance
    -    name: Red Hat Inc.
    -    symbol: RHT
    -
    -
    - -

    Google

    - -
    sensor:
    -  - platform: yahoo_finance
    -    name: Google
    -    symbol: GOOGL
    +    symbols:
    +      - RHT
    +      - GOOGL
     
    @@ -161,6 +153,9 @@
  • CoinMarketCap
  • +
  • + Currencylayer +
  • Fixer.io
  • diff --git a/components/sensor.yr/index.html b/components/sensor.yr/index.html index 5dc3d72e20..d0edc08d24 100644 --- a/components/sensor.yr/index.html +++ b/components/sensor.yr/index.html @@ -182,6 +182,9 @@ weather forecast is delivered by the Norwegian Meteorological Institute and the
  • OpenWeatherMap
  • +
  • + OpenWeatherMap +
  • Sun
  • diff --git a/components/sensor.yweather/index.html b/components/sensor.yweather/index.html index 19085d9e46..9c3255ddf4 100644 --- a/components/sensor.yweather/index.html +++ b/components/sensor.yweather/index.html @@ -177,6 +177,9 @@ Use of the Yahoo Weather API should not exceed reasonable request volume. Access
  • OpenWeatherMap
  • +
  • + OpenWeatherMap +
  • Sun
  • diff --git a/components/sensor.zigbee/index.html b/components/sensor.zigbee/index.html index cf3accbe74..353e9c7ceb 100644 --- a/components/sensor.zigbee/index.html +++ b/components/sensor.zigbee/index.html @@ -245,6 +245,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -281,6 +284,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -290,6 +296,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor.zoneminder/index.html b/components/sensor.zoneminder/index.html index b96521fbf9..b597fd9511 100644 --- a/components/sensor.zoneminder/index.html +++ b/components/sensor.zoneminder/index.html @@ -90,7 +90,7 @@
    -

    The ZoneMinder sensor platform let you monitor the current state of your zoneminder install including the number of events and the current state of the cameras.

    +

    The zoneminder sensor platform let you monitor the current state of your zoneminder install including the number of events and the current state of the cameras.

    You must have the ZoneMinder component configured to use those sensors. @@ -100,7 +100,7 @@ You must have the ZoneMinder component con

    # Example configuration.yaml entry
     sensor:
    -  platform: zoneminder
    +  - platform: zoneminder
     
    @@ -120,6 +120,9 @@ You must have the ZoneMinder component con
    +
    + Introduced in release: 0.31 +

    Related components

    @@ -197,6 +185,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • MH-Z19 CO2 Sensor
  • @@ -233,6 +224,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • Scrape Sensor
  • @@ -242,6 +236,9 @@
  • Statistics Sensor
  • +
  • + SynologyDSM Sensor +
  • TCP Sensor
  • diff --git a/components/sensor/index.html b/components/sensor/index.html index d3e4a7ccce..82f0dd702a 100644 --- a/components/sensor/index.html +++ b/components/sensor/index.html @@ -136,12 +136,18 @@
  • CPU speed
  • +
  • + CUPS Sensor +
  • CoinMarketCap
  • Command line Sensor
  • +
  • + Currencylayer +
  • DHT Sensor
  • @@ -196,6 +202,9 @@
  • Google Maps Travel Time
  • +
  • + HDDTemp +
  • HP ILO
  • @@ -217,6 +226,9 @@
  • ISY994 Sensor
  • +
  • + InfluxDB Sensor +
  • KNX Sensor
  • @@ -304,6 +316,9 @@
  • RFXtrx Sensor
  • +
  • + Random Sensor +
  • SABnzbd
  • @@ -337,6 +352,9 @@
  • Swiss Public Transport
  • +
  • + SynologyDSM Sensor +
  • System Monitor
  • diff --git a/components/sleepiq/index.html b/components/sleepiq/index.html index e57a49cf53..5b27219aa1 100644 --- a/components/sleepiq/index.html +++ b/components/sleepiq/index.html @@ -179,9 +179,15 @@
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/splunk/index.html b/components/splunk/index.html index 042356d0c8..38d16c7f1f 100644 --- a/components/splunk/index.html +++ b/components/splunk/index.html @@ -161,6 +161,9 @@
  • StatsD
  • +
  • + ThingSpeak +
  • diff --git a/components/statsd/index.html b/components/statsd/index.html index 0dd27cb2f4..806dea3e47 100644 --- a/components/statsd/index.html +++ b/components/statsd/index.html @@ -164,6 +164,9 @@
  • StatsD
  • +
  • + ThingSpeak +
  • diff --git a/components/sun/index.html b/components/sun/index.html index a443c3be04..eeef6d6d2c 100644 --- a/components/sun/index.html +++ b/components/sun/index.html @@ -204,6 +204,9 @@
  • OpenWeatherMap
  • +
  • + OpenWeatherMap +
  • Sun
  • diff --git a/components/switch.acer_projector/index.html b/components/switch.acer_projector/index.html index 643cd12941..4041253eb6 100644 --- a/components/switch.acer_projector/index.html +++ b/components/switch.acer_projector/index.html @@ -104,7 +104,7 @@

    Configuration variables:

    diff --git a/components/rollershutter.homematic/index.html b/components/switch.litejet/index.html similarity index 55% rename from components/rollershutter.homematic/index.html rename to components/switch.litejet/index.html index cf93a517f3..c30ac3f406 100644 --- a/components/rollershutter.homematic/index.html +++ b/components/switch.litejet/index.html @@ -7,26 +7,26 @@ - Homematic Rollershutter - Home Assistant + LiteJet Switch - Home Assistant - + - + - + - + - + - - + + @@ -84,19 +84,13 @@

    - Homematic Rollershutter + LiteJet Switch


    -

    -This platform has been deprecated in favor of a “cover” platform and will be removed in the future. Please use the cover platform. -

    - -

    The homematic rollershutter platform lets you control Homematic rollershutters through Home Assistant.

    - -

    Devices will be configured automatically. Please refer to the component configuration on how to setup Homematic.

    +

    To get your LiteJet switches working with Home Assistant, follow the instructions for the general LiteJet component.

    @@ -110,117 +104,161 @@
    - +
    -
    - IoT class: Local Push + IoT class: Local Polling
    - Introduced in release: 0.23 + Introduced in release: 0.32
    diff --git a/components/switch.mfi/index.html b/components/switch.mfi/index.html index e618f733b1..0ab26e672a 100644 --- a/components/switch.mfi/index.html +++ b/components/switch.mfi/index.html @@ -178,9 +178,15 @@
  • ISY994 Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/thermostat.eq3btsmart/index.html b/components/switch.mochad/index.html similarity index 52% rename from components/thermostat.eq3btsmart/index.html rename to components/switch.mochad/index.html index 4972404ffc..af7e8595da 100644 --- a/components/thermostat.eq3btsmart/index.html +++ b/components/switch.mochad/index.html @@ -7,26 +7,26 @@ - EQ3 Bluetooth Smart Thermostats - Home Assistant + Mochad Switch - Home Assistant - + - + - + - + - + - - + + @@ -84,65 +84,33 @@

    - EQ3 Bluetooth Smart Thermostats + Mochad Switch


    -

    -This platform has been deprecated in favor of a “climate” platform and will be removed in the future. Please use the climate platform. -

    +

    The mochad switch platform lets you control an X10 enabled switch device.

    -

    This platform allows you to integrate EQ3 Bluetooth Smart Thermostats.

    +

    To enable this sensor, you first have to set up the mochad component and then add the following to your configuration.yaml file:

    -

    The only functionality is to set the temperature, there doesn’t seem to be any way to query the temperature sensor or battery level (read more).

    - -

    Setup is a bit more cumbersome than for most other thermostats. It has to be paired first:

    - -
    bluetoothctl
    -scan on
    -<Wait for the thermostat to be found, which looks like this: [NEW] Device 00:11:22:33:44:55 CC-RT-BLE>
    -scan off
    -<Set the thermostat to pairing mode.>
    -pair <MAC>
    -trust <MAC>
    -disconnect <MAC>
    -exit
    -
    -
    - -

    Then check with gatttool if the connection works as expected:

    - -
    gatttool -b 00:11:22:33:44:55 -I
    -[00:11:22:33:44:55][LE]> connect
    -Attempting to connect to 00:11:22:33:44:55
    -Connection successful
    -[00:11:22:33:44:55][LE]> char-write-req 0x0411 03
    -Characteristic value was written successfully
    -Notification handle = 0x0421 value: 02 01 09 14 04 2d
    -[00:11:22:33:44:55][LE]> disconnect
    -[00:11:22:33:44:55][LE]> exit
    -
    -
    - -

    Important: For gatttool or homeassistant to work, the thermostat needs to be disconnected from bluetoothd, so I found it best to modify the hass-daemon startscript by adding:

    - -
    /usr/bin/bt-device -d CC-RT-BLE
    -
    -
    - -

    to the start function of /etc/init.d/hass-daemon.

    - -
    # Example configuration.yaml entry
    -thermostat:
    -  platform: eq3btsmart
    +
    # Example configuration.yml entry
    +switch:
    +  - platform: mochad
         devices:
    -      room1:
    -        mac: '00:11:22:33:44:55'
    +      - address: a1
    +      - address: a5
     
    +

    Configuration variables:

    + +
      +
    • address (Required): The X10 address of the switch.
    • +
    • name (Optional): The name of the switch. Default is: x10switch_devaddress.
    • +
    + + @@ -155,96 +123,155 @@ Notification handle = 0x0421 value: 02 01 09 14 04 2d
    - +
    -
    - IoT class: Local Poll + IoT class: depends +
    +
    + Introduced in release: 0.32
    This is a platform for - the Thermostats component. + the Switches component.
    diff --git a/components/switch.modbus/index.html b/components/switch.modbus/index.html index 335bee9807..e8549625b8 100644 --- a/components/switch.modbus/index.html +++ b/components/switch.modbus/index.html @@ -193,9 +193,15 @@
  • ISY994 Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/switch.mqtt/index.html b/components/switch.mqtt/index.html index 936ac78d60..67ad1c4a3f 100644 --- a/components/switch.mqtt/index.html +++ b/components/switch.mqtt/index.html @@ -200,9 +200,6 @@ Make sure that your topic match exact. some-topi
  • MQTT Fan
  • -
  • - MQTT Garage door -
  • MQTT Light
  • @@ -212,9 +209,6 @@ Make sure that your topic match exact. some-topi
  • MQTT Notifications
  • -
  • - MQTT Rollershutter -
  • MQTT Sensor
  • @@ -256,9 +250,15 @@ Make sure that your topic match exact. some-topi
  • ISY994 Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/switch.mysensors/index.html b/components/switch.mysensors/index.html index e04ee9d41a..12d6e3b770 100644 --- a/components/switch.mysensors/index.html +++ b/components/switch.mysensors/index.html @@ -439,9 +439,15 @@
  • ISY994 Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/switch.mystrom/index.html b/components/switch.mystrom/index.html index 8c15f4bbb5..ba597c17ca 100644 --- a/components/switch.mystrom/index.html +++ b/components/switch.mystrom/index.html @@ -181,9 +181,15 @@
  • ISY994 Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/switch.neato/index.html b/components/switch.neato/index.html index 7287d9b082..3732d0726e 100644 --- a/components/switch.neato/index.html +++ b/components/switch.neato/index.html @@ -174,9 +174,15 @@ The Home Assistant Neato platform has only be tested with a Botvac Connected. Th
  • ISY994 Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/switch.netio/index.html b/components/switch.netio/index.html index da7bdc8396..491820cd1b 100644 --- a/components/switch.netio/index.html +++ b/components/switch.netio/index.html @@ -208,9 +208,15 @@
  • ISY994 Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/switch.orvibo/index.html b/components/switch.orvibo/index.html index 8e34b8ee5b..34acd7bbc6 100644 --- a/components/switch.orvibo/index.html +++ b/components/switch.orvibo/index.html @@ -183,9 +183,15 @@
  • ISY994 Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/switch.pilight/index.html b/components/switch.pilight/index.html index 7f11cdcb4c..4e9ea2b196 100644 --- a/components/switch.pilight/index.html +++ b/components/switch.pilight/index.html @@ -247,9 +247,15 @@
  • ISY994 Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/switch.pulseaudio_loopback/index.html b/components/switch.pulseaudio_loopback/index.html index 3d568a30f9..24fc221e66 100644 --- a/components/switch.pulseaudio_loopback/index.html +++ b/components/switch.pulseaudio_loopback/index.html @@ -185,9 +185,15 @@ This component relies on raw TCP commands to PulseAudio. In order for PulseAudio
  • ISY994 Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/switch.qwikswitch/index.html b/components/switch.qwikswitch/index.html index f446efe28d..2537a026ad 100644 --- a/components/switch.qwikswitch/index.html +++ b/components/switch.qwikswitch/index.html @@ -169,9 +169,15 @@
  • ISY994 Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/switch.rest/index.html b/components/switch.rest/index.html index f2c5b41d70..67cff69329 100644 --- a/components/switch.rest/index.html +++ b/components/switch.rest/index.html @@ -106,8 +106,9 @@
    • resource (Required): The resource or endpoint that contains the value.
    • name (Optional): Name of the REST switch.
    • -
    • body_on (Optional): The body that represents enabled state. Default is “ON”.
    • -
    • body_off (Optional):The body that represents disabled state. Default is “OFF”.
    • +
    • body_on (Optional): The body of the POST request that commands the switch to become enabled. Default is “ON”. This value can be a template, which is useful if the POST request needs to depend on the state of the system. For example, to enable remote-temperature-sensor tracking on a radio thermostat, one has to send the current value of the remote temperature sensor. On can achieve this using the template '{"rem_temp":}'.
    • +
    • body_off (Optional): The body of the POST request that commands the switch to become disabled. Default is “OFF”. This value can also be a template.
    • +
    • is_on_template (Optional): A template that determines the state of the switch from the value returned by the GET request on the resource url. This template should compute to a boolean (True or False). Default is equivalent to '{{ value.json == body_on }}'. This means that by default, the state of the switch is on if and only if the response to the GET request matches body_on.

    @@ -188,9 +189,15 @@ Make sure that the URL matches exactly your endpoint or resource.

  • ISY994 Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/switch.rfxtrx/index.html b/components/switch.rfxtrx/index.html index 31d3dd115f..83d358a0ab 100644 --- a/components/switch.rfxtrx/index.html +++ b/components/switch.rfxtrx/index.html @@ -137,7 +137,7 @@ Then you should update your configuration to:

    @@ -193,9 +190,15 @@
  • ISY994 Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/switch.rpi_rf/index.html b/components/switch.rpi_rf/index.html index 8f4f18e0fc..edab9b8f69 100644 --- a/components/switch.rpi_rf/index.html +++ b/components/switch.rpi_rf/index.html @@ -194,9 +194,15 @@ For more info see the PyPi module description: configuration.yaml
    file:

    @@ -186,9 +187,15 @@
  • ISY994 Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/switch.vera/index.html b/components/switch.vera/index.html index b2667fb2d2..a3422bf4a5 100644 --- a/components/switch.vera/index.html +++ b/components/switch.vera/index.html @@ -181,9 +181,15 @@
  • ISY994 Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/switch.verisure/index.html b/components/switch.verisure/index.html index 588f4f8110..9a85e1b23b 100644 --- a/components/switch.verisure/index.html +++ b/components/switch.verisure/index.html @@ -171,9 +171,15 @@
  • ISY994 Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/switch.wake_on_lan/index.html b/components/switch.wake_on_lan/index.html index 045d061ff5..4dc856ec53 100644 --- a/components/switch.wake_on_lan/index.html +++ b/components/switch.wake_on_lan/index.html @@ -173,9 +173,15 @@ The WOL switch can only turn on your computer and monitor the state. There is no
  • ISY994 Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/switch.wemo/index.html b/components/switch.wemo/index.html index 5a14ea3730..d0ce951874 100644 --- a/components/switch.wemo/index.html +++ b/components/switch.wemo/index.html @@ -166,9 +166,15 @@
  • ISY994 Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/switch.wink/index.html b/components/switch.wink/index.html index 1b20206d50..0978b43ad2 100644 --- a/components/switch.wink/index.html +++ b/components/switch.wink/index.html @@ -127,21 +127,18 @@
  • Wink Cover
  • -
  • - Wink Garage door -
  • Wink Light
  • Wink Lock
  • -
  • - Wink Rollershutter -
  • Wink Sensor
  • +
  • + Wink Thermostat +
  • @@ -180,9 +177,15 @@
  • ISY994 Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/switch.zigbee/index.html b/components/switch.zigbee/index.html index 15dfd3f7e6..3b5a017027 100644 --- a/components/switch.zigbee/index.html +++ b/components/switch.zigbee/index.html @@ -191,9 +191,15 @@
  • ISY994 Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/switch.zoneminder/index.html b/components/switch.zoneminder/index.html index fb3332635c..2a5b170d43 100644 --- a/components/switch.zoneminder/index.html +++ b/components/switch.zoneminder/index.html @@ -134,6 +134,9 @@ The default functions installed by ZoneMinder are: None, Monitor, Modect, Record
    +
    + Introduced in release: 0.31 +
    This is a platform for the Switches component. @@ -185,9 +188,15 @@ The default functions installed by ZoneMinder are: None, Monitor, Modect, Record
  • ISY994 Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/switch.zwave/index.html b/components/switch.zwave/index.html index 6e66c3a62e..b7fa7ab203 100644 --- a/components/switch.zwave/index.html +++ b/components/switch.zwave/index.html @@ -127,27 +127,15 @@
  • Z-Wave Cover
  • -
  • - Z-Wave Garage Door -
  • -
  • - Z-Wave HVAC -
  • Z-Wave Light
  • Z-Wave Lock
  • -
  • - Z-Wave Rollershutter -
  • Z-Wave Sensor
  • -
  • - Z-Wave Thermostat -
  • @@ -186,9 +174,15 @@
  • ISY994 Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/switch/index.html b/components/switch/index.html index a149eb1927..f42840c4ef 100644 --- a/components/switch/index.html +++ b/components/switch/index.html @@ -181,9 +181,15 @@
  • KNX Switch
  • +
  • + LiteJet Switch +
  • MQTT Switch
  • +
  • + Mochad Switch +
  • Modbus Switch
  • diff --git a/components/tellduslive/index.html b/components/tellduslive/index.html index b442ec453d..2d123d2b85 100644 --- a/components/tellduslive/index.html +++ b/components/tellduslive/index.html @@ -189,9 +189,15 @@ API requests to certain methods are limited to one request every 10 minutes.
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/tellstick/index.html b/components/tellstick/index.html index 140cdbebce..d253779ac2 100644 --- a/components/tellstick/index.html +++ b/components/tellstick/index.html @@ -172,9 +172,15 @@
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/thermostat.heat_control/index.html b/components/thermostat.heat_control/index.html deleted file mode 100644 index 2a28c4a4a8..0000000000 --- a/components/thermostat.heat_control/index.html +++ /dev/null @@ -1,261 +0,0 @@ - - - - - - - - - - Generic Thermostat - Home Assistant - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -
    -
    - -
    - - -
    - - - - -
    -

    - Generic Thermostat -

    -
    -
    - - -

    -This platform has been deprecated in favor of a “climate” platform and will be removed in the future. Please use the climate platform. -

    - -

    Heat Control is a thermostat implemented in Home Assistant. It uses a sensor and a switch connected to a heater under the hood. If the measured temperature is cooler then the target temperature, the heater will be turned on and turned off when required temperature is reached.

    - -
    # Example configuration.yaml entry
    -thermostat:
    -  platform: heat_control
    -  name: Study
    -  heater: switch.study_heater
    -  target_sensor: sensor.study_temperature
    -  min_temp: 15
    -  max_temp: 21
    -  target_temp: 15
    -  min_cycle_duration:
    -  # At least one of these must be specified:
    -     days: 2
    -     hours: 1
    -     minutes: 10
    -     seconds: 5
    -     milliseconds: 20
    -
    -
    - -

    Configuration variables:

    - -
      -
    • name (Required): Name of thermostat
    • -
    • heater (Required: entity_id for heater switch, must be a toggle device.
    • -
    • target_sensor (Required): entity_id for a temperature sensor, target_sensor.state must be temperature.
    • -
    • min_temp (Optional): Set minimum set point available (default: 7)
    • -
    • max_temp (Optional): Set maximum set point available (default: 35)
    • -
    • target_temp (Required): Set intital target temperature. Failure to set this variable will result in target temperature being set to null on startup.
    • -
    • ac_mode (Optional): Set the switch specified in the heater option to be treated as a cooling device instead of a heating device.
    • -
    • min_cycle_duration (Optional): Set a minimum amount of time that the switch specified in the heater option must be in it’s current state prior to being switched either off or on.
    • -
    - - -
    - - -
    - - - - -
    -
    - - - - - - \ No newline at end of file diff --git a/components/thermostat.heatmiser/index.html b/components/thermostat.heatmiser/index.html deleted file mode 100644 index 1bae69db35..0000000000 --- a/components/thermostat.heatmiser/index.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - - - - - - - Heatmiser Thermostat - Home Assistant - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -
    -
    - -
    - - -
    - - - - -
    -

    - Heatmiser Thermostat -

    -
    -
    - - -

    -This platform has been deprecated in favor of a “climate” platform and will be removed in the future. Please use the climate platform. -

    - -

    The heatmiser thermostat platform let you control Heatmiser DT/DT-E/PRT/PRT-E thermostats from Heatmiser. The module itself is currently setup to work over a RS232 -> RS485 converter, therefore it connects over IP.

    - -

    Further work would be required to get this setup to connect over Wifi, but the HeatmiserV3 python module being used is a full implementation of the V3 protocol. If you would like to contribute to making this work over wifi, please contact @andylockran on github.

    - -

    To set it up, add the following information to your configuration.yaml file:

    - -
    thermostat:
    -  platform: heatmiser
    -  ipaddress: YOUR_IPADDRESS
    -  port:  YOUR_PORT
    -  tstats:
    -    - 1:
    -      id: THERMOSTAT_ID
    -      name: THERMOSTAT_NAME
    -
    -
    - -

    A single interface can handle up to 32 connected devices.

    - -

    Configuration variables:

    - -
      -
    • ipaddress (Required): The ip address of your interface.
    • -
    • port (Required): The port that the interface is listening on.
    • -
    • tstats (Required): A list of thermostats activated on the gateway.
    • -
    • id (Required): The id of the thermostat as configured on the device itself
    • -
    • name (Required): A friendly name for the themostat
    • -
    - - -
    - - -
    - - - - -
    -
    - - - - - - \ No newline at end of file diff --git a/components/thermostat.knx/index.html b/components/thermostat.knx/index.html deleted file mode 100644 index dcfa775b19..0000000000 --- a/components/thermostat.knx/index.html +++ /dev/null @@ -1,273 +0,0 @@ - - - - - - - - - - KNX Thermostat - Home Assistant - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -
    -
    - -
    - - -
    - - - - -
    -

    - KNX Thermostat -

    -
    -
    - - -

    -This platform has been deprecated in favor of a “climate” platform and will be removed in the future. Please use the climate platform. -

    - -

    The knx thermostat platform is used as in interface with KNX thermostats.

    - -

    KNX thermostats use at least 2 group addresses: one for the current temperature and one for the target temperature (named set-point in KNX terms).

    - -

    To use your KNX thermostats in your installation, add the following to your configuration.yaml file:

    - -
    thermostat:
    -  - platform: knx
    -    name: KNX Thermostat
    -    temperature_address: 0/1/1
    -    setpoint_address: 0/1/0
    -
    -
    - -
      -
    • name (Optional): A name for this devices used within Home assistant
    • -
    • address (Required): The KNX group address that is used to turn on/off this actuator channel
    • -
    • temperature_address (Required): The group address that is used to communicate the current temperature. Data format must be datapoint type 9.001 DPT_Value_Temp (2-Octet float value) (see http://www.knx.org/fileadmin/template/documents/downloads_support_menu/KNX_tutor_seminar_page/Advanced_documentation/05_Interworking_E1209.pdf)
    • -
    • setpoint_address (Required): The group address that is used to set/read the target temperature. Data format must be datapoint type 9.001 DPT_Value_Temp (2-Octet float value). Make sure, you set the read-flag for the thermostat to allow Home Assistant to read the target temperature.
    • -
    - -

    With the current version of the module, no advanced KNX thermostat functionalities (e.g. HVAC mode) are supported.

    - - -
    - - -
    - - - - -
    -
    - - - - - - \ No newline at end of file diff --git a/components/thermostat.proliphix/index.html b/components/thermostat.proliphix/index.html deleted file mode 100644 index 43233815fb..0000000000 --- a/components/thermostat.proliphix/index.html +++ /dev/null @@ -1,268 +0,0 @@ - - - - - - - - - - Proliphix Thermostat - Home Assistant - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -
    -
    - -
    - - -
    - - - - -
    -

    - Proliphix Thermostat -

    -
    -
    - - -

    -This platform has been deprecated in favor of a “climate” platform and will be removed in the future. Please use the climate platform. -

    - -

    The proliphix thermostat platform let you control Proliphix thermostat from Home Assistant.

    - -

    Currently supported and tested thermostats:

    - -
      -
    • NT10e
    • -
    - -

    To set it up, add the following information to your configuration.yaml file:

    - -
    thermostat:
    -  platform: proliphix
    -  host: IP_ADDRESS
    -  username: YOUR_USERNAME
    -  password: YOUR_PASSWORD
    -
    -
    - -

    Configuration variables:

    - -
      -
    • host (Required): Adress of your thermostat, eg. 192.168.1.32
    • -
    • username (Required): Username for the thermostat.
    • -
    • password (Required): Password for the thermostat.
    • -
    - -

    The Proliphix NT Thermostat series are ethernet connected thermostats. They have a local HTTP interface that is based on get/set -of OID values. A complete collection of the API is available in this API documentation.

    - - - -
    - - -
    - - - - -
    -
    - - - - - - \ No newline at end of file diff --git a/components/thermostat.radiotherm/index.html b/components/thermostat.radiotherm/index.html deleted file mode 100644 index ad979402ff..0000000000 --- a/components/thermostat.radiotherm/index.html +++ /dev/null @@ -1,266 +0,0 @@ - - - - - - - - - - Radiotherm Thermostat - Home Assistant - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -
    -
    - -
    - - -
    - - - - -
    -

    - Radiotherm Thermostat -

    -
    -
    - - -

    -This platform has been deprecated in favor of a “climate” platform and will be removed in the future. Please use the climate platform. -

    - -

    The radiotherm thermostat platform let you control a thermostat from Radio Thermostat.

    - -

    The underlaying library supports:

    -
      -
    • CT50 V1.09
    • -
    • CT50 V1.88
    • -
    • CT50 V1.94 (also known as Filtrete 3M50)
    • -
    • CT80 Rev B2 V1.03
    • -
    - -

    To set it up, add the following information to your configuration.yaml file:

    - -
    thermostat:
    -  platform: radiotherm
    -  host:
    -    - 192.168.99.137
    -    - 192.168.99.202
    -  hold_temp: True
    -
    -
    - -

    Configuration variables:

    - -
      -
    • host (Required): List of your Radiotherm thermostats
    • -
    • hold_temp (Required): Boolean to control if Home Assistant temperature adjustments hold (True) or are temporary (False).
    • -
    - -

    Temperature settings from Home Assistant will be sent to thermostat and then hold at that temperature. Set to False if you set a thermostat schedule on the thermostat itself and just want Home Assistant to send temporary temperature changes.

    - - - -
    - - -
    - - - - -
    -
    - - - - - - \ No newline at end of file diff --git a/components/thermostat.zwave/index.html b/components/thermostat.zwave/index.html deleted file mode 100644 index 6d72264fd3..0000000000 --- a/components/thermostat.zwave/index.html +++ /dev/null @@ -1,276 +0,0 @@ - - - - - - - - - - Z-Wave Thermostat - Home Assistant - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -
    -
    - -
    - - -
    - - - - -
    -

    - Z-Wave Thermostat -

    -
    -
    - - -

    -This platform has been deprecated in favor of a “climate” platform and will be removed in the future. Please use the climate platform. -

    - -

    To get your Z-Wave thermostat working with Home Assistant, follow the instructions for the general Z-Wave component.

    - -

    -If your thermostat support fan modes or different operating modes, it should be considered a HVAC component, and will also be detected as one. Thermostat component does not support setting fan or operation mode. This is controlled via the HVAC component. - -If the thermostat support different operationg modes, you will get one thermostat entity for each mode. These can be hidden with settings using the customize setting in the configuration.yaml file. -

    - - -
    - - -
    - - - - -
    -
    - - - - - - \ No newline at end of file diff --git a/components/thermostat/index.html b/components/thingspeak/index.html similarity index 58% rename from components/thermostat/index.html rename to components/thingspeak/index.html index 388dd9d7d2..9ce51888a5 100644 --- a/components/thermostat/index.html +++ b/components/thingspeak/index.html @@ -7,26 +7,26 @@ - Thermostats - Home Assistant + ThingSpeak - Home Assistant - + - + - + - + - + - - + + @@ -84,21 +84,36 @@

    - Thermostats + ThingSpeak


    -

    -This component has been deprecated in favor of the “climate” component and will be removed in the future. Please use climate. -

    +

    The thingspeak components makes Home Assistant communicate with the ThingSpeak API. +For now, it records exactly one entity at once, which is great for testing purposes. For long-time storage you should rely +on the InfluxDB component.

    -

    Thermostats offer Home Assistant a peek into the current and target temperature in a house. Some thermostats will also offer an away mode that will lower use of heating/cooling.

    +

    You will have to create a new channel on ThingSpeak and grab your API key from your account page.

    + +

    To setup the ThinkSpeak component in your installation, add the following to your configuration.yaml file:

    + +
    # Example configuration.yaml entry
    +thingspeak:
    +  api_key: MY_API_KEY
    +  id: 1337
    +  whitelist: sensor.yr_temperature
    +
    +
    + +

    Configuration variables:

    + +
      +
    • api_key (Required): Yout ThingSpeak API key.
    • +
    • id (Required): The ID of your desired ThingSpeak channel.
    • +
    • whitelist (Required): The name of the entity whose states should be sent to the channel.
    • +
    -

    - -

    @@ -112,42 +127,50 @@
    - +
    -

    Platforms

    - +
    + Introduced in release: 0.32 +
    +
    +

    Category History

    + +
    diff --git a/components/vera/index.html b/components/vera/index.html index 64c9772eba..17faddb2d1 100644 --- a/components/vera/index.html +++ b/components/vera/index.html @@ -205,9 +205,15 @@
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/verisure/index.html b/components/verisure/index.html index 747ddb9689..e2d93d8f24 100644 --- a/components/verisure/index.html +++ b/components/verisure/index.html @@ -201,9 +201,15 @@
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/weather.openweathermap/index.html b/components/weather.openweathermap/index.html new file mode 100644 index 0000000000..f5e0d552ec --- /dev/null +++ b/components/weather.openweathermap/index.html @@ -0,0 +1,225 @@ + + + + + + + + + + OpenWeatherMap - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    + +
    + + +
    + + + + +
    +

    + OpenWeatherMap +

    +
    +
    + + +

    The openweathermap weather platform uses OpenWeatherMap as an source for current meteorological data for your location.

    + +

    You need an API key which is free but requires a registration.

    + +

    To add OpenWeatherMap to your installation, add the following to your configuration.yaml file:

    + +
    # Example configuration.yaml entry
    +weather:
    +  - platform: openweathermap
    +    api_key: YOUR_API_KEY
    +    latitude: 46.1234
    +    longitude: 7.1234
    +
    +
    + +

    Configuration variables:

    + +
      +
    • api_key (Required): Your API key for http://openweathermap.org/.
    • +
    • latitude (Optional): Latitude of the location to display the weather. Defaults to the latitude in your your configuration.yaml file.
    • +
    • longitude (Optional): Longitude of the location to display the weather. Defaults to the longitude in your configuration.yaml file.
    • +
    + +

    +This platform is an alternative to the openweathermap sensor. +

    + + +
    + + +
    + + + + +
    +
    + + + + + + \ No newline at end of file diff --git a/components/garage_door/index.html b/components/weather/index.html similarity index 78% rename from components/garage_door/index.html rename to components/weather/index.html index 4927584e43..9a78b2be58 100644 --- a/components/garage_door/index.html +++ b/components/weather/index.html @@ -7,26 +7,26 @@ - Garage door - Home Assistant + Weather - Home Assistant - + - + - + - + - + - - + + @@ -84,17 +84,16 @@

    - Garage Door + Weather


    -

    -This component has been deprecated in favor of the “cover” component and will be removed in the future. Please use cover. -

    +

    The weather platforms are gathering meteorological information from web services and displays the conditions and other details about the weather at the given location.

    + +

    Home Assistant currently supports free web services and such which requires a registration. Please check the sidebar for a full list of supported weather platforms.

    -

    Home Assistant can give you an interface to control any garage door.

    @@ -108,22 +107,13 @@
    - +

    Platforms

    diff --git a/components/wemo/index.html b/components/wemo/index.html index 629e0fda43..a12e941470 100644 --- a/components/wemo/index.html +++ b/components/wemo/index.html @@ -178,9 +178,15 @@
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/wink/index.html b/components/wink/index.html index dedeeb4b48..ab9c8f8a86 100644 --- a/components/wink/index.html +++ b/components/wink/index.html @@ -170,24 +170,21 @@ The Wink hub can only be accessed via the cloud. This means it requires an activ
  • Wink Cover
  • -
  • - Wink Garage door -
  • Wink Light
  • Wink Lock
  • -
  • - Wink Rollershutter -
  • Wink Sensor
  • Wink Switch
  • +
  • + Wink Thermostat +
  • @@ -226,9 +223,15 @@ The Wink hub can only be accessed via the cloud. This means it requires an activ
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/components/zone/index.html b/components/zone/index.html index 01ee9ee877..3dd4f432f0 100644 --- a/components/zone/index.html +++ b/components/zone/index.html @@ -138,11 +138,11 @@ Devices that are in the zone ‘Home’ will not appear on the

    Icons

    -

    It is preferred to pick an icon to use for your zone. Pick any zone that you can find on materialdesignicons.com and prefix the name with mdi:. For example mdi:school, mdi:worker, mdi:home, mdi:cart, or mdi:castle.

    +

    It is preferred to pick an icon to use for your zone. Pick any icon that you can find on materialdesignicons.com and prefix the name with mdi:. For example mdi:school, mdi:worker, mdi:home, mdi:cart, or mdi:castle.

    State

    -

    zoning is the state a zone has when it is configured. A zone doesn’t have another state, all configured zones are zoning all the time

    +

    zoning is the state a zone has when it is configured. A zone doesn’t have another state, all configured zones are zoning all the time.

    diff --git a/components/zoneminder/index.html b/components/zoneminder/index.html index 028aec349c..a73536d6e8 100644 --- a/components/zoneminder/index.html +++ b/components/zoneminder/index.html @@ -95,20 +95,29 @@
    # Example configuration.yaml entry
     zoneminder:
       host: ZM_HOST
    -  path: ZM_PATH
    -  username: USERNAME
    -  password: PASSWORD
     

    Configuration variables:

    • host (Required): Your ZoneMinder server.
    • -
    • path (Optional): Path to your ZoneMinder install (default: /zm/)
    • +
    • path (Optional): Path to your ZoneMinder install. Defaults to /zm/.
    • +
    • ssl (Optional): Set to True if your ZoneMinder installation is using SSL. Default to False.
    • username (Optional): Your ZoneMinder username.
    • password (Optional): Your ZoneMinder password.
    +

    Full configuration

    + +
    # Example configuration.yaml entry
    +zoneminder:
    +  host: ZM_HOST
    +  path: ZM_PATH
    +  ssl: False
    +  username: USERNAME
    +  password: PASSWORD
    +
    +
    @@ -126,6 +135,9 @@
    +
    + Introduced in release: 0.31 +

    Related components

    @@ -183,9 +171,15 @@
  • Joaoapps Join
  • +
  • + LiteJet +
  • MQTT
  • +
  • + Mochad +
  • Modbus
  • diff --git a/developers/credits/index.html b/developers/credits/index.html index 7281b76630..b6550bf829 100644 --- a/developers/credits/index.html +++ b/developers/credits/index.html @@ -103,6 +103,17 @@

    (in alphabetical order)