0.56: Skybell, Google Assistant, Travis CI and Toon
We reached another milestone aka number: 10000. GitHub is assigning numbers to pull requests and issues and the “10000” is a PR
If you haven’t noticed, there is now a glossary that collects some Home Assistant relevant terms. Talking about the documentation: @DubhAd
Google Assistant / Google Home integration
This release includes a new component to integrate Home Assistant with Google Assistant by Phil Kates
Hacktoberfest
Hacktoberfest is still on and so far we have received a lot improvements. We can’t make any promises to review everything by the end of October, but we are trying to make sure that you will get your t-shirt.
Map
The map is now its own component. Similar to configuration (config:
), it will not show up without adding it to your configuration.yaml
file.
map:
Travis CI
Why not observe your Travis CI
New Platforms
- Add Arlo alarm control panel component (@vickyg3
- #9711 ) (alarm_control_panel.arlo docs) (new-platform) - Abode Temp, Humidity, and Light Sensor (@MisterWil
- #9709 ) (abode docs) (sensor.abode docs) (new-platform) - Introducing support to Travis-CI (@tchellomello
- #9701 ) (sensor.travisci docs) (new-platform) - Skybell (@MisterWil
- #9681 ) (skybell docs) (binary_sensor.skybell docs) (camera.skybell docs) (light.skybell docs) (sensor.skybell docs) (switch.skybell docs) (new-platform) - Xiaomi Smart WiFi Socket and Smart Power Strip integration (@syssi
- #9138 ) (switch.xiaomi_miio docs) (new-platform) - Add notification platform for Rocket.Chat (@webworxshop
- #9553 ) (notify.rocketchat docs) (new-platform) - Tesla bug fixes. (@zabuldon
- #9774 ) (tesla docs) (binary_sensor.tesla docs) (climate.tesla docs) (lock.tesla docs) (sensor.tesla docs) (switch.tesla docs) (new-platform) - Split map panel out into its own component (@cgarwood
- #9814 ) (map docs) (breaking change) (new-platform) - Support for Yi cameras (@bachya
- #9787 ) (camera.yi docs) (new-platform) - Add namecheap DNS component (@Munsio
- #9821 ) (namecheapdns docs) (new-platform) - Uptime sensor (@fronzbot
- #9856 ) (sensor.uptime docs) (new-platform) - Cloud connection via aiohttp (@balloob
- #9860 ) (new-platform) - Google Actions for Assistant (@philk
- #9632 ) (google_assistant docs) (http docs) (new-platform) - A new platform for controlling Monoprice 6-Zone amplifier (@etsinko
- #9662 ) (media_player.monoprice docs) (new-platform) - Add serial sensor (@fabaff
- #9861 ) (sensor.serial docs) (new-platform) - Add Toon support (@Boltgolt
- #9483 ) (toon docs) (climate.toon docs) (sensor.toon docs) (switch.toon docs) (new-platform)
0.56.1 - October 22
- Fix device update / entity_id with names (@pvizeli
- #10029 ) - fix temperature/humidity sensors valid values (@bieniu
- #10024 ) (sensor.xiaomi_aqara docs)
0.56.2 - October 23
- Fix gateway illumination sensor value (@bieniu
- #10045 ) (sensor.xiaomi_aqara docs) - Fix device update/
entity_id
with names (@rytilahti- #10053 ) (switch.tplink docs) - Remove warning component / Update event trigger for UI created (@pvizeli
- #10060 )
If you need help…
…don’t hesitate to use our very active forums or join us for a little chat
Reporting Issues
Experiencing issues introduced by this release? Please report them in our issue tracker
Backward-incompatible changes
- Simplify track_same_state (@balloob
- #9795 ) (automation.numeric_state docs) (automation.state docs) (binary_sensor.template docs) (breaking change) - Split map panel out into its own component (@cgarwood
- #9814 ) (map docs) (breaking change) (new-platform) - Fix ISY994 fan platform overwriting state property (@balloob
- #9817 ) (breaking change) - Changing name of clicksendaudio component to clicksend_tts (@jeroenterheerdt
- #9859 ) (notify.clicksend_tts docs) (breaking change) - Fix load of components without any config from packages (@azogue
- #9901 ) (breaking change) - Fix the resource naming in the UI (@cgtobi
- #9916 ) (sensor.systemmonitor docs) (breaking change) - Align away state tag with device_trackers (@PeteBa
- #9884 ) (sensor.mqtt_room docs) (breaking change) - Moved siren to Wink from switch (@w1ll1am23
- #9879 ) (wink docs) (switch.wink docs) (breaking change)
All changes
- fixed duplicate words (@flowolf
- #9705 ) (light.hue docs) (light.mqtt_json docs) (media_player.denon docs) (media_player.dunehd docs) - move icon battery function from util to helpers (@happyleavesaoc
- #9708 ) (vacuum docs) (sensor.android_ip_webcam docs) (sensor.fitbit docs) (sensor.ios docs) (sensor.raincloud docs) (vacuum.dyson docs) (vacuum.mqtt docs) - Updating helper’s icon_for_battery_level location (@tchellomello
- #9594 ) (sensor.ring docs) - Upgrade pyhomematic, add path setting and HM-CC-VG-1 support (@danielperna84
- #9707 ) (homematic docs) - bump the version and catch all exceptions to avoid showing backtraces… (@rytilahti
- #9720 ) (climate.eq3btsmart docs) - More netdata sensors (@fronzbot
- #9719 ) (sensor.netdata docs) - Upgrade pysnmp to 4.3.10 (@fabaff
- #9722 ) (device_tracker.snmp docs) (sensor.snmp docs) - arlo: Add alarm control panel component (@vickyg3
- #9711 ) (alarm_control_panel.arlo docs) (new-platform) - Abode Temp, Humidity, and Light Sensor (@MisterWil
- #9709 ) (abode docs) (sensor.abode docs) (new-platform) - Arlo clean-up (@fabaff
- #9725 ) (arlo docs) (alarm_control_panel.arlo docs) (camera.arlo docs) (sensor.arlo docs) - Introducing support to Travis-CI (@tchellomello
- #9701 ) (sensor.travisci docs) (new-platform) - Add show_on_map config option to AirVisual (@bachya
- #9654 ) (sensor.airvisual docs) - Move ‘show_on_map’ to const (@fabaff
- #9727 ) (binary_sensor.iss docs) (sensor.airvisual docs) - Bump release to 0.56.0dev (@fabaff
- #9726 ) - Add andrey-git to codeowners (@andrey-git
- #9718 ) - Fix: Last Played Media Title persists in plex (@ryanm101
- #9664 ) (media_player.plex docs) - Event trigger nested conditions (@armills
- #9732 ) (automation.event docs) - Rewrite Alexa Smart-Home skill to v3 (@pvizeli
- #9699 ) (alexa.smart_home docs) - Fix I/O in event loop by Arlo alarm control panel (@balloob
- #9738 ) (alarm_control_panel.arlo docs) - Make Arlo battery_level icon dynamic (@tchellomello
- #9747 ) (sensor.arlo docs) - Fix for TypeError in synology camera (@snjoetw
- #9754 ) (camera.synology docs) - switch.tplink, light.tplink: bump the pyhs100 version and adapt to api changes (@rytilahti
- #9454 ) (light.tplink docs) (switch.tplink docs) - RFC: Use bind_hass for helpers (@balloob
- #9745 ) - Skybell (@MisterWil
- #9681 ) (skybell docs) (binary_sensor.skybell docs) (camera.skybell docs) (light.skybell docs) (sensor.skybell docs) (switch.skybell docs) (new-platform) - add myself to yeelight owners, too (@rytilahti
- #9759 ) - Update CODEOWNERS (@danielhiversen
- #9760 ) - Adding my contributions (@bachya
- #9761 ) - Initializing statistics sensor with data from database (@ChristianKuehnel
- #9753 ) (sensor.statistics docs) - Match test requirements by full package name. (@andrey-git
- #9764 ) - yeelight: implement min_mireds and max_mireds, fixes #9509 (@rytilahti
- #9763 ) (light.yeelight docs) - Bump raincloudy version 0.0.3 (@tchellomello
- #9767 ) (raincloud docs) (sensor.raincloud docs) - Xiaomi Smart WiFi Socket and Smart Power Strip integration (@syssi
- #9138 ) (switch.xiaomi_miio docs) (new-platform) - fix for LocationParseError in netgear platform (@etsinko
- #9683 ) (device_tracker docs) (device_tracker.netgear docs) - Expose time module in Python Scripts (@balloob
- #9736 ) (python_script docs) - Add notification platform for Rocket.Chat. (@webworxshop
- #9553 ) (notify.rocketchat docs) (new-platform) - Updating pythonegardia package requirement to .22 because of fixed bug in passing default value for parameter SSL for egardiaserver (@jeroenterheerdt
- #9770 ) (alarm_control_panel.egardia docs) - Adding myself as codeowner for egardia alarm control panel. (@jeroenterheerdt
- #9772 ) - WIP: Fix Arlo Camera blocking IO (@bachya
- #9758 ) (camera.arlo docs) - Tesla bug fixes. (@zabuldon
- #9774 ) (tesla docs) (binary_sensor.tesla docs) (climate.tesla docs) (lock.tesla docs) (sensor.tesla docs) (switch.tesla docs) (new-platform) - Fix off by one error in arwn platform (@sdague
- #9781 ) (sensor.arwn docs) - missing is_closed ( rflink cover fix ) (@passie
- #9776 ) (cover.rflink docs) - Wink dome siren support (@w1ll1am23
- #9667 ) (wink docs) (switch.wink docs) - Bump rxv library to 0.5.1 (@sdague
- #9784 ) (media_player.yamaha docs) - Communication timeout support in modbus hub. (@ziotibia81
- #9780 ) (modbus docs) - [light.tradfri] Fix transition time (@lwis
- #9785 ) (light.tradfri docs) - OwnTracks: Fix handler is None checking (@balloob
- #9794 ) (device_tracker.owntracks docs) - Simplify track_same_state (@balloob
- #9795 ) (automation.numeric_state docs) (automation.state docs) (binary_sensor.template docs) (breaking change) - Optimize event matcher (@balloob
- #9798 ) - Resolving bug that prevents ssl_verify option for Unifi device_tracker (@GenericStudent
- #9788 ) (device_tracker.unifi docs) - Upgrade pyasn1 to 0.3.7 and pyasn1-modules to 0.1.5 (@fabaff
- #9810 ) - Split map panel out into its own component (@cgarwood
- #9814 ) (map docs) (breaking change) (new-platform) - Restore home-assistant-polymer pointer from #9720 (@armills
- #9825 ) - Fix ISY994 fan platform overwriting state property (@balloob
- #9817 ) (breaking change) - Wait_template - support for ‘trigger.entity_id’ and data_template values (@cdce8p
- #9807 ) - Adds image attribute to html5 notify (#9832) (@cgarwood
- #9835 ) (notify.html5 docs) - OwnTracks: Handle lwt message (@balloob
- #9831 ) (device_tracker.owntracks docs) - Upgrade libnacl (@fabaff
- #9769 ) (device_tracker.owntracks docs) - Fixed reporting of vera UV sensors (@alanfischer
- #9838 ) (sensor.vera docs) - Update CODEOWNERS */axis.py (@Kane610
- #9823 ) - fix climate services (missing indentation, wrongly formatted example) (@rytilahti
- #9805 ) - Run initial generation for development mode (@armills
- #9826 ) - Add service descriptions (@cgarwood
- #9806 ) (homeassistant docs) - Bugfix: Include MQTT schema (@tinloaf
- #9802 ) (climate.mqtt docs) - Bugfix/9811 jinja autoescape (@GenericStudent
- #9842 ) - Changed yaml.load into yaml.safe_load (@GenericStudent
- #9841 ) - New PR (@bachya
- #9787 ) (camera.yi docs) (new-platform) - Do not auto-install credstash (@balloob
- #9844 ) - Add namecheap DNS component (@Munsio
- #9821 ) (namecheapdns docs) (new-platform) - Remove namecheap dns service (@balloob
- #9845 ) (namecheapdns docs) - Use the Last Seen attribute in unify (@rbflurry
- #8998 ) (device_tracker.unifi docs) - Add CAPSman master to mikrotik presence detection (@icovada
- #9729 ) (device_tracker.mikrotik docs) - File permissions fix (@cgarwood
- #9847 ) (map docs) - HassIO - TimeZone / Host services (@pvizeli
- #9846 ) (hassio docs) - Changing name of clicksendaudio component to clicksend_tts (@jeroenterheerdt
- #9859 ) (notify.clicksend_tts docs) (breaking change) - Upgrade youtube_dl to 2017.10.12 (@fabaff
- #9862 ) (media_extractor docs) - Uptime sensor (@fronzbot
- #9856 ) (sensor.uptime docs) (new-platform) - Darksky enhancements (@rdbahm
- #9851 ) (sensor.darksky docs) - Upgrade psutil to 5.4.0 (@fabaff
- #9869 ) (sensor.systemmonitor docs) - minimal fixes in the owntracks mqtt device tracker (@azogue
- #9866 ) (device_tracker.owntracks docs) - Cloud connection via aiohttp (@balloob
- #9860 ) (new-platform) - handle OWM API error calls (@azogue
- #9865 ) (sensor.openweathermap docs) (weather.openweathermap docs) - Upgrade paho-mqtt to 1.3.1 (@fabaff
- #9874 ) (mqtt docs) (shiftr docs) - Fix for TypeError in synology camera (@snjoetw
- #9754 ) (camera.synology docs) - missing is_closed ( rflink cover fix ) (@passie
- #9776 ) (cover.rflink docs) - [light.tradfri] Fix transition time (@lwis
- #9785 ) (light.tradfri docs) - OwnTracks: Fix handler is None checking (@balloob
- #9794 ) (device_tracker.owntracks docs) - Changed yaml.load into yaml.safe_load (@GenericStudent
- #9841 ) - Bugfix/9811 jinja autoescape (@GenericStudent
- #9842 ) - Fix #9839 (@pschmitt
- #9880 ) - Upgrade python-telegram-bot to 8.1.1 (@azogue
- #9882 ) (telegram_bot docs) - Xknx improvements (@Julius2342
- #9871 ) (knx docs) (climate.knx docs) - zha: Update to bellows 0.4.0 (@rcloran
- #9890 ) (zha docs) (sensor.zha docs) - Changing clicksendaudio to clicksend_tts in .coveragerc (@jeroenterheerdt
- #9900 ) - Added super attributes to Wink binary sensors (@w1ll1am23
- #9824 ) (binary_sensor.wink docs) - Release 0.55.2 (@pvizeli
- #9904 ) - Dependemcy version bump. (@zabuldon
- #9899 ) (device_tracker.mikrotik docs) - Update osramlightify.py (@Bahnburner
- #9905 ) (light.osramlightify docs) - Fixes (@bachya
- #9912 ) (switch.rainmachine docs) - Fix load of components without any config from packages (@azogue
- #9901 ) (breaking change) - Fixes (@bachya
- #9911 ) (sensor.airvisual docs) - add last_action for xiaomi cube (@danielhiversen
- #9897 ) (binary_sensor.xiaomi_aqara docs) - Added support for Denon AVR-4810. (@scarface-4711
- #9887 ) (media_player.denonavr docs) - Recorder: Extra check to incoming connections which could be not sqlite3 ones (@azogue
- #9867 ) - Fix the resource naming in the UI (@cgtobi
- #9916 ) (sensor.systemmonitor docs) (breaking change) - Update xiaomi_aqara.py (@danielhiversen
- #9920 ) (sensor.xiaomi_aqara docs) - Fix the resource naming in the UI (@cgtobi
- #9927 ) (sensor.glances docs) - Add transmission sensor: number of active torrents (@mclem
- #9914 ) (sensor.transmission docs) - Google Actions for Assistant (@philk
- #9632 ) (google_assistant docs) (http docs) (new-platform) - Allow flexible relayer url (@balloob
- #9939 ) (cloud.iot docs) - update async_timeout from v1.4.0 tp v2.0.0 (@TopdRob
- #9938 ) - Bump py-synology to 0.1.5 (@arsaboo
- #9932 ) (camera.synology docs) - Update aioimaplib from v0.7.12 to v0.7.13 (@TopdRob
- #9930 ) (sensor.imap docs) - A new platform for controlling Monoprice 6-Zone amplifier (@etsinko
- #9662 ) (media_player.monoprice docs) (new-platform) - Align away state tag with device_trackers (@PeteBa
- #9884 ) (sensor.mqtt_room docs) (breaking change) - Add serial sensor (@fabaff
- #9861 ) (sensor.serial docs) (new-platform) - Fix missing timeout for Netatmo binary sensor (@jabesq
- #9850 ) (binary_sensor.netatmo docs) - Xiaomi config validation (@danielhiversen
- #9941 ) (xiaomi_aqara docs) - using defusedxml ElementTree for safer parsing of untrusted XML data (@danielwelch
- #9934 ) (device_tracker.upc_connect docs) - notify.xmpp - Add support for MUC (@ldvc
- #9931 ) (notify.xmpp docs) - FFmpeg 1.8 (@pvizeli
- #9944 ) (ffmpeg docs) (camera.ffmpeg docs) (camera.onvif docs) (camera.yi docs) - Changed returned attribute from “Game” to “game” (@itchaboy
- #9945 ) (sensor.steam_online docs) - Move ‘lights’ to const.py (@fabaff
- #9929 ) (abode docs) (vera docs) (light.template docs) (switch.flux docs) - Update directpy to 0.2 (@arsaboo
- #9948 ) - Update enocean to 0.40 (@arsaboo
- #9949 ) (enocean docs) - Update hikvision to 1.2 (@arsaboo
- #9953 ) (switch.hikvisioncam docs) - Update fritzhome to 1.0.3 (@arsaboo
- #9951 ) - Update fritzconnection to 0.6.5 (@arsaboo
- #9950 ) (device_tracker.fritz docs) (sensor.fritzbox_callmonitor docs) (sensor.fritzbox_netmonitor docs) - Upgraded pyhomematic (@danielperna84
- #9956 ) (homematic docs) - Add emeter attributes (@gollo
- #9903 ) (light.tplink docs) - Use default clientsession to stream synology video (@snjoetw
- #9959 ) (camera.synology docs) - Update ffmpeg 1.9 (@pvizeli
- #9963 ) - Improve SSL certs used by aiohttp (@balloob
- #9958 ) (cloud.iot docs) - Fix async probs (@pvizeli
- #9924 ) - Add Toon support (@Boltgolt
- #9483 ) (toon docs) (climate.toon docs) (sensor.toon docs) (switch.toon docs) (new-platform) - [tradfri] Update pytradfri, simplify dependencies. (@lwis
- #9875 ) (tradfri docs) (light.tradfri docs) (sensor.tradfri docs) - Moved siren to Wink from switch (@w1ll1am23
- #9879 ) (wink docs) (switch.wink docs) (breaking change) - Remove async_update (@pvizeli
- #9997 )