0.61:Coinbase、Discogs、iGlo、Sochain
这次发布有将近 100 位贡献者参与 🎉 这就是跳过一次发布后的“能量爆发”。虽然稍微晚了一点,但还是要说一声“新年快乐”,欢迎来到 2018 年的第一个版本:0.61。
本次发布包含一些不向后兼容的变更。如果你在升级后遇到问题,请务必查看下方对应章节。
助手配置
我们在 Google Assistant 和 Alexa 集成的基础配置上犯了一个错误:之前把配置存放在 customize 里。这个位置并不合适,所以现在已经迁移到各自组件下方。如何迁移请查看不向后兼容变更章节。
Hass.io 更新
@pvizeli 通过新增服务让 Hass.io 的快照创建与恢复变得更简单。这样一来,你就能轻松自动化夜间快照创建。更新器也已修复,现在会正确提示可用的 Hass.io 新版本。
加载速度提升
@amelchio 让 Home Assistant 启动速度 更快 了。现在所有服务描述都会在前端需要时才加载,而不是在启动阶段全部加载。为此我们加强了服务命名规范检查,并修复了少数不符合规范的平台:
新平台
- Add Discogs 传感器 platform (@thibmaek - #10957) (传感器.discogs docs) (new-platform)
- Greenwave Reality (TCP Connected) Lighting Component (@dfiel - #11282) (灯光.greenwave docs) (new-platform)
- Added rainsensor (@jbarrancos - #11023) (rainbird docs) (传感器.rainbird docs) (开关.rainbird docs) (new-platform)
- Sochain cryptocurrency 传感器 (@Klathmon - #11335) (传感器.sochain docs) (new-platform)
- Support for EcoNet 热水器 (@w1ll1am23 - #11260) (温控.econet docs) (new-platform)
- Add deCONZ component (@Kane610 - #10321) (deconz docs) (binary_sensor.deconz docs) (灯光.deconz docs) (传感器.deconz docs) (new-platform)
- Added new 温控 component from Daikin (@rofrantz - #10983) (温控.daikin docs) (new-platform)
- Add Touchline 温控 platform (@abondoe - #10547) (温控.touchline docs) (new-platform)
- Add new iGlo component (@jesserockz - #11171) (灯光.iglo docs) (new-platform)
- Add Dark Sky 天气 component (@DanNixon - #11435) (天气.darksky docs) (new-platform)
- Coinbase.com 传感器 platform (@nkgilley - #11036) (coinbase docs) (传感器.coinbase docs) (new-platform)
发布 0.61.1 - January 16
- Fix zha color probe (@rcloran - #11670) (zha docs) (灯光.zha docs)
- Move several local 服务 to their right domain (@amelchio - #11677) (日历.todoist docs) (媒体播放器.snapcast docs) (媒体播放器.soundtouch docs) (开关.broadlink docs) (开关.scsgate docs) (breaking change)
- Rfxtrx fix (@danielhiversen - #11678) (rfxtrx docs) (binary_sensor.rfxtrx docs)
- History order bugfix and opt-in option (@rwa - #11686) (history docs)
- Fix purge with MariaDB / MySQL (@tinloaf - #11713)
需要帮助?
如果你需要帮助,欢迎前往我们非常活跃的 论坛,或加入 聊天频道。发布说明虽然开放评论,但我们更推荐你使用前面的社区渠道。谢谢!
问题反馈
如果你遇到由本次发布引入的问题,请在我们的 issue tracker 提交反馈。请确保完整填写 issue 模板中的所有字段。
不向后兼容的变更
-
Threshold 二元传感器现已支持区间范围,也就是说你现在可以同时设置
upper和lower。(@DanNixon - #11110) (binary_sensor.threshold docs) (breaking change) -
Steam game 平台有以下变更:
- 如果当前没有正在游玩的游戏,
device_state_attributes中将不再设置game属性;也就是说不会再传入字符串"None",而是直接不再提供这个属性。 - 状态值现在统一使用小写蛇形命名。
Play和Trade状态已分别重命名为looking_to_play和looking_to_trade。 (@frwickst - #11182) (传感器.steam_online docs) (breaking change)
- 如果当前没有正在游玩的游戏,
-
tile平台现在默认只显示处于活动状态的 Tile;如果想显示全部 Tile(包括过期或未激活的),需要将show_inactive设为true。同时移除了以下状态属性:last_seen和last_updated。(@bachya - #11172) (device_tracker.tile docs) (breaking change) -
isy994组件移除了hidden_string功能。此前,如果 ISY 设备名称或文件夹路径中包含某个已配置字符串,就可以让对应实体在 Home Assistant 中“隐藏”。之所以移除,是因为如今隐藏设备应通过 customization 功能完成。 请注意,这项功能被新的ignore_string配置项取代了。现在,匹配该字符串的设备会被 Home Assistant 彻底忽略,不会再被导入为 Home Assistant 设备。如果你的 ISY 里有一些在 Hass 中完全没用的节点(比如红外发射器节点),这个选项会非常有帮助。(@OverloadUT - #11243) (isy994 docs) (binary_sensor.isy994 docs) (遮盖.isy994 docs) (风扇.isy994 docs) (灯光.isy994 docs) (门锁.isy994 docs) (传感器.isy994 docs) (开关.isy994 docs) (breaking change) -
egardia报警面板 平台不再需要用户额外运行一个单独的 Egardiaserver 组件,现在它也可以直接运行在 HASS.io 上。(@jeroenterheerdt - #11344) (alarm_control_panel.egardia docs) (breaking change) -
DoorBird 集成中的二元传感器平台已被删除,因此请从你的
binary_sensor配置中移除 DoorBird。改为将doorbird组件的doorbell_events选项设为true。同时,摄像头组件中的last_visitor选项也已移除,因为它现在会始终作为实体自动添加。(@Klikini - #11193) (摄像头.doorbird docs) (breaking change) -
The following 属性 of the TP-Link 开关 and 灯光 platform have been renamed:
- 灯光:
current_consumption->current_power_w,daily_consumption->daily_energy_kwhandmonthly_consumption->monthly_energy_kwh - 开关:
current->current_a,current_consumption->current_power_w,total_consumption->total_energy_kwhanddaily_consumption->today_energy_kwh(@DanNixon - #10979) (灯光.tplink docs) (开关.tplink docs) (breaking change)
- 灯光:
-
Move IMAP Email Content body to an 属性 (@notoriousbdg - #11096) (传感器.imap_email_content docs) (breaking change)
-
自动化 which were using
statethat was returningtarget_temperatureof thenetatmo温控 platform needs an 更新. (@ciotlosm - #11345) (温控.netatmo docs) (breaking change) -
The default availability payloads for the
MQTT开关 platform have changed from "ON" and "OFF" to "online" and "offline" (in order to match the majority of MQTT platforms that already supported availability reporting). (@DanNixon - #11336) (breaking change) -
Customizations for how 实体 are exposed to Alexa are no longer set via
customize. Instead they are set via the 配置 of the cloud component:(@balloob - #11461) (cloud docs) (alexa.smart_home docs) (breaking change)
-
The extension of the
alpha_vantagerequires an 更新 of the 配置 as now are exchange data available as well. (@ChristianKuehnel - #11427) (传感器.alpha_vantage docs) (breaking change) -
The
prometheuscomponent now supports pushing all 传感器 and fixes wrong metrics. If may require that you 更新 your 配置. (@michaelkuty - #11159) (prometheus docs) (breaking change) -
Insteon local 设备 will now use their address as the
entity_idandname. The friendly name can be customized using the standard customization configuration. (@camrun91 - #11088) (insteon_local docs) (风扇.insteon_local docs) (灯光.insteon_local docs) (开关.insteon_local docs) (breaking change) -
Google Assistant is no longer configured via
customizebut instead has its 配置 under thegoogle_assistantentry in yourconfiguration.yaml. The 属性 will no longer have to be prefixed withgoogle_assistant_either.Before:
After:
(@balloob - #11499) (cloud docs) (google_assistant docs) (breaking change)
-
The
climate.set_aux_heat服务 is no longer available for the Sensibo 温控 platform. Now callclimate.turn_onorclimate.turn_off. (@andrey-git - #11579) (温控.sensibo docs) (breaking change) -
发布 0.61.0 introduced a lazy 服务 loading strategy that relied on all components and platforms following our naming convention. After the 发布 we realized that not all 服务 did, which have been addressed by this fix. This results in certain 服务 changing names:
(@amelchio - #11677) (日历.todoist docs) (媒体播放器.snapcast docs) (媒体播放器.soundtouch docs) (开关.broadlink docs) (开关.scsgate docs) (breaking change)
全部变更
- Try multiple methods of getting data in asuswrt. (@PeWu - #11140) (device_tracker.asuswrt docs)
- Hydroquebec component use now asyncio (@titilambert - #10795)
- Hive Component 发布 Two (@KJonline - #11053) (hive docs) (温控.hive docs) (灯光.hive docs)
- Add Discogs 传感器 platform (@thibmaek - #10957) (传感器.discogs docs) (new-platform)
- Fix statistics 传感器 mean and median when only one sample is available. (@markferry - #11180) (传感器.statistics docs)
- Extend Threshold 二元sensor to support ranges (@DanNixon - #11110) (binary_sensor.threshold docs) (breaking change)
- Bump python-miio 版本 (@djchen - #11232) (风扇.xiaomi_miio docs) (灯光.xiaomi_miio docs) (开关.xiaomi_miio docs) (吸尘器.xiaomi_miio docs)
- 备份 配置 files before overwriting (@cgarwood - #11216)
- 升级 to new miflora 版本 0.2.0 (@ChristianKuehnel - #11250) (传感器.miflora docs)
- Add workaround for running tox on Windows platforms (@veleek - #11188)
- added myself to become code owner for miflora and plant (@ChristianKuehnel - #11251)
- Proper Steam game names and small fixes (@frwickst - #11182) (传感器.steam_online docs) (breaking change)
- Bugfix: 10509 - http is hard coded in plex 传感器 (@ryanm101 - #11072) (传感器.plex docs)
- Adding MotionIP to BinarySensors for HMIP-SMI (@schnoetz - #11268) (homematic docs)
- Revert "备份 配置 files before overwriting" (@pvizeli - #11269)
- Functinality to save/恢复 snapshots for monoprice platform (@etsinko - #10296) (媒体播放器.monoprice docs)
- Change manifest path to /状态 as this is the path / actually sets. (@andrey-git - #11274)
- Report Sensibo as off when it is off (@andrey-git - #11281) (温控.sensibo docs)
- Added 密码 for GPS logger endpoint (@foxel - #11245) (device_tracker.gpslogger docs)
- Greenwave Reality (TCP Connected) Lighting Component (@dfiel - #11282) (灯光.greenwave docs) (new-platform)
- Adds support for disabled Tiles and automatic session renewal (@bachya - #11172) (device_tracker.tile docs) (breaking change)
- Plex refactor (@ryanm101 - #11235) (媒体播放器.plex docs)
- alexa: Add handling for 遮盖 (@philk - #11242) (alexa.smart_home docs)
- Added rainsensor (@jbarrancos - #11023) (rainbird docs) (传感器.rainbird docs) (开关.rainbird docs) (new-platform)
- Store raw 状态 of RF 传感器 from alarmdecoder (@PhracturedBlue - #10841) (alarmdecoder docs) (binary_sensor.alarmdecoder docs)
- Add Chime status and control to 报警 Decoder component (@goyney - #11271) (alarm_control_panel.alarmdecoder docs)
- Better 错误 handling (@rofrantz - #11297) (传感器.transmission docs) (开关.transmission docs)
- Removed 错误 日志 used as 调试 (@cmsimike - #11301) (octoprint docs)
- Huge ISY994 platform cleanup, fixes support for 5.0.10 firmware (@OverloadUT - #11243) (isy994 docs) (binary_sensor.isy994 docs) (遮盖.isy994 docs) (风扇.isy994 docs) (灯光.isy994 docs) (门锁.isy994 docs) (传感器.isy994 docs) (开关.isy994 docs) (breaking change)
- Add heartbeat to websocket connections (@balloob - #11298) (cloud.iot docs)
- Fix typo in bitcoin.py component for mined blocks. (@awkwardDuck - #11318) (传感器.bitcoin docs)
- xiaomi_aqara: Fix 遮盖 never being closed (@cnrd - #11319) (遮盖.xiaomi_aqara docs)
- Fix for track_new_devices BC (@masarliev - #11202) (device_tracker docs)
- 升级 aiohttp_cors to 0.6.0 (@fabaff - #11310) (http docs)
- 升级 pysnmp to 4.4.3 (@fabaff - #11317) (device_tracker.snmp docs) (传感器.snmp docs) (开关.snmp docs)
- 升级 luftdaten to 0.1.3 (@fabaff - #11316) (传感器.luftdaten docs)
- 升级 yahooweather to 0.10 (@fabaff - #11309)
- 升级 distro to 1.2.0 (@fabaff - #11312) (updater docs)
- 升级 python-digitalocean to 1.13.2 (@fabaff - #11311) (digital_ocean docs)
- 升级 youtube_dl to 2017.12.23 (@fabaff - #11308) (media_extractor docs)
- 升级 alpha_vantage to 1.6.0 (@fabaff - #11307) (传感器.alpha_vantage docs)
- Bugfix for HA Issue 7292, 9412 - 开关 to gamertag to receive ssl 图像 url (@ReneNulschDE - #11315) (传感器.xbox_live docs)
- closes #11314 by not restricting the voice to anything but a string (@Human - #11326) (tts.marytts docs)
- Additional 设备 classes for 二元sensor (@schmittx - #11280) (binary_sensor docs)
- Remove need for separate EgardiaServer 设置 (@jeroenterheerdt - #11344) (alarm_control_panel.egardia docs) (breaking change)
- Add default names and validation for TP-Link 设备 (@DanNixon - #11346) (灯光.tplink docs) (开关.tplink docs)
- Sochain cryptocurrency 传感器 (@Klathmon - #11335) (传感器.sochain docs) (new-platform)
- pass stops_at to get_station_by_name (@ttroy50 - #11304) (传感器.irish_rail_transport docs)
- Move data instance to 设置 (@fabaff - #11350) (传感器.swiss_public_transport docs)
- 更新 modbus.py (@goldminenine - #11238) (modbus docs)
- DoorBird feature 更新 (@Klikini - #11193) (摄像头.doorbird docs) (breaking change)
- 升级 aiohttp to 2.3.7 (@fabaff - #11329)
- 升级 fuzzywuzzy to 0.16.0 (@fabaff - #11331) (conversation docs)
- 升级 pyowm to 2.8.0 (@fabaff - #11332) (传感器.openweathermap docs) (天气.openweathermap docs)
- 升级 sqlalchemy to 1.2.0 (@fabaff - #11333)
- 升级 mypy to 0.560 (@fabaff - #11334)
- 升级 python-telegram-bot to 9.0.0 (@fabaff - #11341) (telegram_bot docs)
- 升级 youtube_dl to 2017.12.28 (@fabaff - #11357) (media_extractor docs)
- Correct units used in TP-Link energy monioring (@DanNixon - #10979) (灯光.tplink docs) (开关.tplink docs) (breaking change)
- Add HTTP endpoint for resending email confirmation (@balloob - #11354) (cloud.auth_api docs) (cloud.http_api docs)
- Fix RGB 模板 ordering in MQTT 灯光 (@DanNixon - #11362) (灯光.MQTT docs)
- Ping 设备 tracker now respects interval_seconds (@tschmidty69 - #11348) (device_tracker.ping docs)
- Fido component use now asyncio (@titilambert - #11244) (传感器.fido docs)
- Support for EcoNet 热水器 (@w1ll1am23 - #11260) (温控.econet docs) (new-platform)
- Remember the Milk - updating and completing tasks (@ChristianKuehnel - #11069) (remember_the_milk docs)
- Reverts unit conversions in TP-Link bulb (@DanNixon - #11381) (灯光.tplink docs)
- Clean up Google Assistant (@balloob - #11375) (google_assistant docs) (google_assistant.http docs) (google_assistant.smart_home docs)
- Adding support for Egardia / Woonveilig 版本 GATE-03 (@jeroenterheerdt - #11397) (alarm_control_panel.egardia docs)
- Add deCONZ component (@Kane610 - #10321) (deconz docs) (binary_sensor.deconz docs) (灯光.deconz docs) (传感器.deconz docs) (new-platform)
- Fix broken tests (@balloob - #11395)
- 升级 pychromecast to 1.0.3 (@OttoWinter - #11410) (媒体播放器.cast docs)
- Bump pywemo to fix request include problems. (@pavoni - #11401) (wemo docs)
- 日志 exceptions that happen during 服务 call (@balloob - #11394)
- Move IMAP Email Content body to an 属性 (@notoriousbdg - #11096) (传感器.imap_email_content docs) (breaking change)
- 通知 webos timeout 错误 fix (@masarliev - #11027) (通知.webostv docs)
- Removed status block to allow https://github.com/home-assistant/home-assistant-polymer/pull/766 with no impact (@ciotlosm - #11345) (温控.netatmo docs) (breaking change)
- More support for availability reporting on MQTT components (@DanNixon - #11336) (breaking change)
- Do not purge the most recent 状态 for an 实体 (@tinloaf - #11039)
- Performance optimization of TP-Link 开关 (@amelchio - #11416) (开关.tplink docs)
- Fixing OpenWeatherMap 传感器. Current 天气 is 'unknown' if forecast: false. It was reported as #8640. (@tomaszduda23 - #11417) (传感器.openweathermap docs)
- Silence redundant 警告 about slow 设置 (@amelchio - #11352)
- Account for 用户-Agent being non-existent, causing a TypeError (@akatrevorjay - #11064)
- Cloud Updates (@balloob - #11404) (cloud docs)
- Add support for the renaming of Yamaha Receiver 区域 via 配置 file. Added a test to 遮盖 the change, plus previously untested options. (@dfinlay - #11402) (媒体播放器.yamaha docs)
- Plex api 更新 (@ryanm101 - #11423) (媒体播放器.plex docs) (传感器.plex docs)
- fix: hmip-etrv-2 now working with homeassistant (@daenny - #11175) (homematic docs) (温控.homematic docs)
- Fix 错误 in Zigbee push 状态 (@SteveEasley - #11386) (Zigbee docs)
- Add on/off supported feature to 温控 (@andrey-git - #11379) (温控 docs) (温控.demo docs) (温控.sensibo docs)
- Fix CONF_FRIENDLY_NAME (@cdce8p - #11438) (遮盖.模板 docs) (灯光.模板 docs)
- 温控: fix missing "|" (@andrey-git - #11441) (温控.demo docs)
- Google Assistant -> Google 动作 (@balloob - #11442) (cloud.iot docs)
- Added new 温控 component from Daikin (@rofrantz - #10983) (温控.daikin docs) (new-platform)
- Updated generic thermostat to respect operation_mode and added away mode (@ciotlosm - #11445) (温控.generic_thermostat docs)
- Reconnect to alarmdecoder on disconnect (@PhracturedBlue - #11383) (alarmdecoder docs)
- Set tahoma 遮盖 scan interval to 60 seconds (@thijsdejong - #11447) (遮盖.tahoma docs)
- Add some tests to the cloud component (@balloob - #11460) (cloud docs) (cloud.iot docs)
- Input Select - Added 服务 description (@cdce8p - #11456) (input_select docs)
- Input Boolean - Deleted 'DEFAULT_INITIAL' (@cdce8p - #11453) (input_boolean docs)
- Updated gitignore file (@cdce8p - #11452)
- 更新 hydroquebec component to use hass httpsession (@titilambert - #11412)
- Catch everything when calling to OctoPrint API to fix #10557 (@w1ll1am23 - #11457) (octoprint docs)
- 更新 PULL_REQUEST_TEMPLATE.md (@danielhiversen - #11465)
- Alexa to not use customize for 实体 config (@balloob - #11461) (cloud docs) (alexa.smart_home docs) (breaking change)
- Don't duplicate html5 registrations (@Chris-V - #11451) (通知.html5 docs)
- AlarmDecoder remove icon function as BinarySensorDevice handles it correctly now (@hawk259 - #11467) (binary_sensor.alarmdecoder docs)
- 升级 psutil to 5.4.3 (@fabaff - #11468) (传感器.systemmonitor docs)
- 升级 alpha_vantage to 1.8.0 (@fabaff - #11476) (传感器.alpha_vantage docs)
- Fix vultr tests (@balloob - #11477)
- 升级 yarl to 0.17.0 (@fabaff - #11478)
- Add Touchline 温控 platform (@abondoe - #10547) (温控.touchline docs) (new-platform)
- 升级 pysnmp to 4.4.4 (@fabaff - #11485) (device_tracker.snmp docs) (传感器.snmp docs) (开关.snmp docs)
- Add new iGlo component (@jesserockz - #11171) (灯光.iglo docs) (new-platform)
- Add missing 配置 variables (@fabaff - #11390) (metoffice docs)
- Clean up Alexa.intent and DialogFlow.intent (@balloob - #11492) (alexa.intent docs)
- Fix time functions would throw 错误 in python 脚本 (@tomwaters - #11414) (python_script docs)
- 升级 pywebpush to 1.5.0 (@Chris-V - #11497) (通知.html5 docs)
- 升级 schiene to 0.20 (@JulianKahnert - #11504) (传感器.deutsche_bahn docs)
- timer: include the remaining time in the 状态 属性 (@Julio-Guerra - #11510) (timer docs)
- More tolerant KNX component if gateway cant be connected (@Julius2342 - #11511) (knx docs) (binary_sensor.knx docs) (温控.knx docs) (遮盖.knx docs) (灯光.knx docs) (传感器.knx docs) (开关.knx docs)
- Snips (new) added speech response, parse snips/duration (@tschmidty69 - #11513) (snips docs)
- Add Dark Sky 天气 component (@DanNixon - #11435) (天气.darksky docs) (new-platform)
- Lazy loading of 服务 descriptions (@amelchio - #11479) (api docs) (websocket_api docs) (灯光.lifx docs)
- Fix canary flaky test (@balloob - #11519)
- Address missed review comments for Dark Sky 天气 (@DanNixon - #11520) (天气.darksky docs)
- New features for Owntracks device_tracker (@cpcowart - #11480) (device_tracker.owntracks docs)
- Reconnect before mochad 开关 send command (@aosadchyy - #11296) (开关.mochad docs)
- Fix Kodi channels media type (@florianj1 - #11505) (媒体播放器.kodi docs)
- Extension 传感器 alpha_vantage (@ChristianKuehnel - #11427) (传感器.alpha_vantage docs) (breaking change)
- MQTT json 属性 (@timstanley1985 - #11439) (传感器.MQTT docs)
- Support pushing all 传感器 and fix wrong metrics. (@michaelkuty - #11159) (prometheus docs) (breaking change)
- Add options feature to Baidu TTS. (@yienxu - #11462) (tts.baidu docs)
- Insteon local 更新 (@camrun91 - #11088) (insteon_local docs) (风扇.insteon_local docs) (灯光.insteon_local docs) (开关.insteon_local docs) (breaking change)
- Snips: (fix) support new intentName format (@tschmidty69 - #11509) (snips docs)
- 升级 numpy to 1.14.0 (@fabaff - #11542) (binary_sensor.trend docs) (image_processing.opencv docs)
- 升级 python-etherscan-api to 0.0.2 (@fabaff - #11535) (传感器.etherscan docs)
- 升级 Sphinx to 1.6.6 (@fabaff - #11534)
- ZoneMinder event 传感器 updates (@swilson - #11369) (传感器.zoneminder docs)
- Move Google Assistant 实体 config out of customize (@balloob - #11499) (cloud docs) (google_assistant docs) (breaking change)
- 升级 lightify to 1.0.6.1 (@fabaff - #11545) (灯光.osramlightify docs)
- Improved test runtime (@cdce8p - #11553) (binary_sensor.workday docs)
- Add 2 媒体播放器 服务 and 1 custom 服务 to Squeezebox platform (@ericpignet - #10969) (媒体播放器.squeezebox docs)
- Fix 错误 on entity_config missing (@philk - #11561) (google_assistant.http docs)
- 升级 keyring to 10.3.2 (@fabaff - #11531)
- Coinbase.com 传感器 platform (@nkgilley - #11036) (coinbase docs) (传感器.coinbase docs) (new-platform)
- Try to fix crashes after Hue refactoring (@andreacampi - #11270) (灯光.hue docs)
- Remove execution file perm (@balloob - #11563)
- Deprecate explicit entity_id in 模板 platforms (@amelchio - #11123) (binary_sensor.模板 docs) (遮盖.模板 docs) (灯光.模板 docs) (传感器.模板 docs) (开关.模板 docs)
- Test tweaks (@balloob - #11560)
- Add Velux Windows to Tahoma (@thijsdejong - #11538) (tahoma docs) (遮盖.tahoma docs)
- Extend hass.io 服务 / updater (@pvizeli - #11549) (hassio docs)
- Add sensibo_assume_state 服务 to Sensibo 温控 (@andrey-git - #11567) (温控.sensibo docs)
- Tracking all groups to allow changing of existing groups (@randellhodges - #11444) (group docs)
- Fix new squeezebox 服务 descriptions for lazy loading (@amelchio - #11574) (媒体播放器.squeezebox docs)
- Mark REST binary_sensor unavailable if request fails (@DanNixon - #11506) (binary_sensor.rest docs)
- Tado improvements - hot water 区域 传感器 and 温控 precision (@andersonshatch - #11521) (温控.tado docs) (传感器.tado docs)
- Make the rpi_rf component Thread-safe using an RLock (@ulido - #11487) (开关.rpi_rf docs)
- 更新 pyhomematic, support new 设备 (@danielperna84 - #11578) (homematic docs)
- Alarmdecoder add validation of the 区域 types (@hawk259 - #11488) (alarmdecoder docs)
- Support OSRAM 灯光 on ZHA (@armills - #11522) (灯光.zha docs)
- Fix 蓝牙 tracker source (@swilson - #11469) (device_tracker docs) (device_tracker.bluetooth_le_tracker docs) (device_tracker.bluetooth_tracker docs)
- Fix for asuswrt, telnet not working and 在场-detection for router mode (@kennedyshead - #11422) (device_tracker.asuswrt docs)
- Remove aux_heat support from Sensibo now that UI supports on/off (@andrey-git - #11579) (温控.sensibo docs) (breaking change)
- Changed 设备 type of media player and 遮盖 to 开关 (@Laqoore - #11483) (google_assistant.smart_home docs)
- Control ordering of display in history component (@rwa - #11340) (history docs)
- Pr/11430 (@balloob - #11587)
- Cast return values and add unit tests for the yahoo 天气 component. (@cgtobi - #10699)
- add velux roller shutter to tahoma (@thijsdejong - #11586) (tahoma docs)
- Added support for enable/disable motion detection (@abjorshammar - #11583) (摄像头.uvc docs)
- Avoid returning empty media_image_url string (@JackWindows - #11557) (媒体播放器.cast docs)
- 核心 support for hass.io calls & Bugfix check_config (@pvizeli - #11571) (homeassistant docs) (hassio docs) (updater docs)
- Fix Tahoma stop command for 2 types of shutters (@thijsdejong - #11588) (遮盖.tahoma docs)
- Pushbullet email support (fix) (@tschmidty69 - #11590) (通知.pushbullet docs)
- Fix 状态 for 触发器 with forced updates (@armills - #11595) (自动化.状态 docs)
- Snips add say and say_actions 服务 (new) (@tschmidty69 - #11596) (snips docs)
- Concord232 报警 arm away fix (@rwa - #11597) (alarm_control_panel.concord232 docs) (binary_sensor.concord232 docs)
- Bugfix and cleanup for Rfxtrx (@danielhiversen - #11600)
- Xiaomi lib 升级 (@danielhiversen - #11603)
- 升级 yarl to 0.18.0 (@fabaff - #11609)
- patch stop command (@thijsdejong - #11612) (遮盖.tahoma docs)
- Use kelvin/mireds correctly for setting iglo white (@jesserockz - #11622)
- 更新 Pyarlo to 0.1.2 (@arsaboo - #11626)


