Closed pyup-bot closed 3 years ago
This PR updates homeassistant from 0.110.1 to 2021.5.4.
Closing this in favor of #114
This PR updates homeassistant from 0.110.1 to 2021.5.4.
Changelog
### 2021.5.4 ``` - Fix Sonos favorites race condition v2 ([jjlawren] - [50575]) ([sonos docs]) - Fix battery attribute ([cgtobi] - [50405]) ([netatmo docs]) - Bumps aioasuswrt to 1.3.4 ([kennedyshead] - [50414]) ([asuswrt docs]) - Skip adding battery on S1 Sonos devices ([jjlawren] - [50536]) ([sonos docs]) - Bump pyhaversion from 21.3.0 to 21.5.0 ([ludeeus] - [50540]) ([version docs]) - Update light device actions to check supported_color_modes ([emontnemery] - [50611]) ([light docs]) - Fix IQVIA failing to start if any API call fails ([bachya] - [50615]) ([iqvia docs]) - Update light intents to check supported_color_modes ([emontnemery] - [50625]) ([light docs]) [50405]: https://github.com/home-assistant/core/pull/50405 [50414]: https://github.com/home-assistant/core/pull/50414 [50536]: https://github.com/home-assistant/core/pull/50536 [50540]: https://github.com/home-assistant/core/pull/50540 [50575]: https://github.com/home-assistant/core/pull/50575 [50611]: https://github.com/home-assistant/core/pull/50611 [50615]: https://github.com/home-assistant/core/pull/50615 [50625]: https://github.com/home-assistant/core/pull/50625 [bachya]: https://github.com/bachya [cgtobi]: https://github.com/cgtobi [emontnemery]: https://github.com/emontnemery [jjlawren]: https://github.com/jjlawren [kennedyshead]: https://github.com/kennedyshead [ludeeus]: https://github.com/ludeeus [asuswrt docs]: https://www.home-assistant.io/integrations/asuswrt/ [iqvia docs]: https://www.home-assistant.io/integrations/iqvia/ [light docs]: https://www.home-assistant.io/integrations/light/ [netatmo docs]: https://www.home-assistant.io/integrations/netatmo/ [sonos docs]: https://www.home-assistant.io/integrations/sonos/ [version docs]: https://www.home-assistant.io/integrations/version/ ``` ### 2021.5.3 ``` - Handle transport errors when updating media via events ([bdraco] - [50480]) ([sonos docs]) - Hotfix for Sonos favorites race condition ([jjlawren] - [50495]) ([sonos docs]) - Include _StopScript.__cause__ in trace ([emontnemery] - [50441]) - update denonavr version 0.10.8 ([scarface-4711] - [50476]) ([denonavr docs]) - Bump aiohue to 2.3.1 ([balloob] - [50506]) ([hue docs]) [50441]: https://github.com/home-assistant/core/pull/50441 [50476]: https://github.com/home-assistant/core/pull/50476 [50480]: https://github.com/home-assistant/core/pull/50480 [50495]: https://github.com/home-assistant/core/pull/50495 [50506]: https://github.com/home-assistant/core/pull/50506 [balloob]: https://github.com/balloob [bdraco]: https://github.com/bdraco [emontnemery]: https://github.com/emontnemery [jjlawren]: https://github.com/jjlawren [scarface-4711]: https://github.com/scarface-4711 [denonavr docs]: https://www.home-assistant.io/integrations/denonavr/ [hue docs]: https://www.home-assistant.io/integrations/hue/ [sonos docs]: https://www.home-assistant.io/integrations/sonos/ ``` ### 2021.5.2 ``` - Catch non payload modbus messages ([janiversen] - [49910]) ([modbus docs]) - Fix incorrect attribute checks in Modbus hub ([vzahradnik] - [50241]) ([modbus docs]) - Fix amcrest detection of sensor reset ([FrnchFrgg] - [50249]) ([amcrest docs]) - Skip Huawei LTE device registry setup with no identifiers or connections ([scop] - [50261]) ([huawei_lte docs]) - Fix Sonos polling bug ([jjlawren] - [50265]) ([sonos docs]) - Update ovoenergy to 1.1.12 ([timmo001] - [50268]) ([ovo_energy docs]) - Update denonavr to version 0.10.7 ([scarface-4711] - [50288]) ([denonavr docs]) - Bump ha-philipsjs to 2.7.3 ([elupus] - [50293]) ([philips_js docs]) - Fix tplink unloading when no switches are present ([bdraco] - [50301]) ([tplink docs]) - Fix ESPHome timestamp sensor ([frenck] - [50305]) ([esphome docs]) - Revert Rachio to seconds instead of total_seconds ([brg468] - [50307]) ([rachio docs]) - Support multiple disks in systemmonitor ([ColinRobbins] - [50362]) ([systemmonitor docs]) - Bump androidtv to 0.0.59 ([JeffLIrion] - [50367]) - Bump hatasmota to 0.2.12 ([emontnemery] - [50372]) ([tasmota docs]) - Increase httpx timeout for Tesla ([alandtse] - [50376]) ([tesla docs]) - Fix location of current_play_mode ([jjlawren] - [50386]) ([sonos docs]) - Bump pysonos to 0.0.45 ([jjlawren] - [50407]) ([sonos docs]) [49910]: https://github.com/home-assistant/core/pull/49910 [50241]: https://github.com/home-assistant/core/pull/50241 [50249]: https://github.com/home-assistant/core/pull/50249 [50261]: https://github.com/home-assistant/core/pull/50261 [50265]: https://github.com/home-assistant/core/pull/50265 [50268]: https://github.com/home-assistant/core/pull/50268 [50288]: https://github.com/home-assistant/core/pull/50288 [50293]: https://github.com/home-assistant/core/pull/50293 [50301]: https://github.com/home-assistant/core/pull/50301 [50305]: https://github.com/home-assistant/core/pull/50305 [50307]: https://github.com/home-assistant/core/pull/50307 [50362]: https://github.com/home-assistant/core/pull/50362 [50367]: https://github.com/home-assistant/core/pull/50367 [50372]: https://github.com/home-assistant/core/pull/50372 [50376]: https://github.com/home-assistant/core/pull/50376 [50386]: https://github.com/home-assistant/core/pull/50386 [50407]: https://github.com/home-assistant/core/pull/50407 [ColinRobbins]: https://github.com/ColinRobbins [FrnchFrgg]: https://github.com/FrnchFrgg [JeffLIrion]: https://github.com/JeffLIrion [alandtse]: https://github.com/alandtse [bdraco]: https://github.com/bdraco [brg468]: https://github.com/brg468 [elupus]: https://github.com/elupus [emontnemery]: https://github.com/emontnemery [frenck]: https://github.com/frenck [janiversen]: https://github.com/janiversen [jjlawren]: https://github.com/jjlawren [scarface-4711]: https://github.com/scarface-4711 [scop]: https://github.com/scop [timmo001]: https://github.com/timmo001 [vzahradnik]: https://github.com/vzahradnik [amcrest docs]: https://www.home-assistant.io/integrations/amcrest/ [denonavr docs]: https://www.home-assistant.io/integrations/denonavr/ [esphome docs]: https://www.home-assistant.io/integrations/esphome/ [huawei_lte docs]: https://www.home-assistant.io/integrations/huawei_lte/ [modbus docs]: https://www.home-assistant.io/integrations/modbus/ [ovo_energy docs]: https://www.home-assistant.io/integrations/ovo_energy/ [philips_js docs]: https://www.home-assistant.io/integrations/philips_js/ [rachio docs]: https://www.home-assistant.io/integrations/rachio/ [sonos docs]: https://www.home-assistant.io/integrations/sonos/ [systemmonitor docs]: https://www.home-assistant.io/integrations/systemmonitor/ [tasmota docs]: https://www.home-assistant.io/integrations/tasmota/ [tesla docs]: https://www.home-assistant.io/integrations/tesla/ [tplink docs]: https://www.home-assistant.io/integrations/tplink/ ``` ### 2021.5.1 ``` - Fix mysensors default persistence file on import ([MartinHjelmare] - [48410]) ([mysensors docs]) - Only initialize Nuki configurations ([darkson95] - [49747]) ([nuki docs]) - Denonavr bugfixes ([scarface-4711] - [49984]) ([denonavr docs]) - Fix group selector ([tkdrob] - [50088]) ([group docs]) - Fix RM pro temperature sensor ([felipediel] - [50098]) ([broadlink docs]) - Ignore empty output from MQTT fan's value template ([jbouwh] - [50122]) ([mqtt docs]) - Bump python-miio dependency ([rytilahti] - [50129]) ([xiaomi_miio docs]) - Bump sqlalchemy to 1.4.13 ([bdraco] - [50138]) ([recorder docs]) - Fix zwave_js websocket api KeyError on unloaded entry ([MartinHjelmare] - [50154]) ([zwave_js docs]) - Fix unique_id issue on onewire config entries ([epenet] - [50161]) ([onewire docs]) - Add color_mode support to group light ([emontnemery] - [50165]) ([group docs]) - Move not loaded websocket constant to zwave_js ([MartinHjelmare] - [50188]) - Add value map for Climacell V3 pollen sensors ([raman325] - [50200]) ([climacell docs]) - Ensure tesla setup is retried on timeout ([bdraco] - [50202]) ([tesla docs]) - Allow SimpliSafe startup to retry on failure ([bachya] - [50211]) ([simplisafe docs]) - Bump aiohue to 2.3.0 ([balloob] - [50217]) ([hue docs]) - support more alarm panels ([dmulcahey] - [50235]) ([zha docs]) - Fix Netatmo climate ([cgtobi] - [50238]) ([netatmo docs]) - Fix light turn_on color conversion ([emontnemery] - [50251]) ([light docs]) - Add color_mode to demo light ([emontnemery] - [49694]) ([demo docs]) [48410]: https://github.com/home-assistant/core/pull/48410 [49694]: https://github.com/home-assistant/core/pull/49694 [49747]: https://github.com/home-assistant/core/pull/49747 [49984]: https://github.com/home-assistant/core/pull/49984 [50088]: https://github.com/home-assistant/core/pull/50088 [50098]: https://github.com/home-assistant/core/pull/50098 [50122]: https://github.com/home-assistant/core/pull/50122 [50129]: https://github.com/home-assistant/core/pull/50129 [50138]: https://github.com/home-assistant/core/pull/50138 [50154]: https://github.com/home-assistant/core/pull/50154 [50161]: https://github.com/home-assistant/core/pull/50161 [50165]: https://github.com/home-assistant/core/pull/50165 [50188]: https://github.com/home-assistant/core/pull/50188 [50200]: https://github.com/home-assistant/core/pull/50200 [50202]: https://github.com/home-assistant/core/pull/50202 [50211]: https://github.com/home-assistant/core/pull/50211 [50217]: https://github.com/home-assistant/core/pull/50217 [50235]: https://github.com/home-assistant/core/pull/50235 [50238]: https://github.com/home-assistant/core/pull/50238 [50251]: https://github.com/home-assistant/core/pull/50251 [MartinHjelmare]: https://github.com/MartinHjelmare [bachya]: https://github.com/bachya [balloob]: https://github.com/balloob [bdraco]: https://github.com/bdraco [cgtobi]: https://github.com/cgtobi [darkson95]: https://github.com/darkson95 [dmulcahey]: https://github.com/dmulcahey [emontnemery]: https://github.com/emontnemery [epenet]: https://github.com/epenet [felipediel]: https://github.com/felipediel [jbouwh]: https://github.com/jbouwh [raman325]: https://github.com/raman325 [rytilahti]: https://github.com/rytilahti [scarface-4711]: https://github.com/scarface-4711 [tkdrob]: https://github.com/tkdrob [broadlink docs]: https://www.home-assistant.io/integrations/broadlink/ [climacell docs]: https://www.home-assistant.io/integrations/climacell/ [demo docs]: https://www.home-assistant.io/integrations/demo/ [denonavr docs]: https://www.home-assistant.io/integrations/denonavr/ [group docs]: https://www.home-assistant.io/integrations/group/ [hue docs]: https://www.home-assistant.io/integrations/hue/ [light docs]: https://www.home-assistant.io/integrations/light/ [mqtt docs]: https://www.home-assistant.io/integrations/mqtt/ [mysensors docs]: https://www.home-assistant.io/integrations/mysensors/ [netatmo docs]: https://www.home-assistant.io/integrations/netatmo/ [nuki docs]: https://www.home-assistant.io/integrations/nuki/ [onewire docs]: https://www.home-assistant.io/integrations/onewire/ [recorder docs]: https://www.home-assistant.io/integrations/recorder/ [simplisafe docs]: https://www.home-assistant.io/integrations/simplisafe/ [tesla docs]: https://www.home-assistant.io/integrations/tesla/ [xiaomi_miio docs]: https://www.home-assistant.io/integrations/xiaomi_miio/ [zha docs]: https://www.home-assistant.io/integrations/zha/ [zwave_js docs]: https://www.home-assistant.io/integrations/zwave_js/ ``` ### 2021.5.0 ``` https://www.home-assistant.io/blog/2021/05/05/release-20215/ ``` ### 2021.5.0b8 ``` - Guard logbook assuming entity ID is a string (balloob - 50047) - Handle missing transport_state on media update in sonos (bdraco - 50051) - Fix KNX climate unque_id (farmio - 50054) - Catch Shelly set state exceptions when device is inaccessible (thecode - 50064) - Update frontend to 20210504.0 (bramkragten - 50093) ``` ### 2021.5.0b7 ``` - Fix Shelly battery operated devices value rounding (thecode - 49966) - Fix KNX light unique_id (farmio - 49967) - Fix saving a scene (bramkragten - 49980) - Handle Timeout exceptions in system_health (ludeeus - 50017) - Fix Blink entity service schema (frenck - 50019) - Fix ELKM1 entity service schema (frenck - 50020) - Fix Genius Hub entity service schema (frenck - 50024) - Fix Harmony entity service schema (frenck - 50025) - Mitigate NMBS key errors (Mariusthvdb - 50026) - Fix Nexia entity service schema (frenck - 50027) - Bump pysmappee to 0.2.25 (bsmappee - 50031) - Update frontend to 20210503.0 (bramkragten - 50036) ``` ### 2021.5.0b6 ``` - Correct the selector for frontend.set_theme service (bramkragten - 49952) - Handle different entity_id formats (balloob - 49969) - Fix Shelly external sensors invalid 999 value (thecode - 49994) - Upgrade yeelight to 0.6.2 (TheZoker - 49995) - Check exception causes for matching strings during recorder migration (bdraco - 49999) ``` ### 2021.5.0b5 ``` - Bump Tesla dependency teslajsonpy to 0.18.3 (alandtse - 49939) - Shelly light color mode bugfix (thecode - 49948) - Fix light services descriptions (thecode - 49951) - Bump up ZHA dependencies (Adminiuga - 49959) - Bump simplisafe-python to 9.6.10 (bachya - 49962) - Bump pysonos to 0.0.44 to fix client session race (bdraco - 49964) - Fix KeyError in IQVIA (bachya - 49968) ``` ### 2021.5.0b4 ``` - Move ZHA config panel section translations to the backend (dmulcahey - 49816) - Small ZHA code cleanup (dmulcahey - 49908) - Use header URI in Plex config flow (jjlawren - 49915) - Update frontend to 20210430.0 (bramkragten - 49928) - Bump xbox-webapi to 2.0.11 (hunterjm - 49929) - Iqvia to check bad fetch during setup (balloob - 49931) ``` ### 2021.5.0b3 ``` - Remove no-longer-functioning SimpliSafe websocket support (bachya - 49876) - Reduced polling interval for mutesync integration (currentoor - 49884) - Don't validate inputs on platform setup for Google/Waze travel time (raman325 - 49886) - Update frontend to 20210429.0 (frenck - 49896) - Fix unexpected data in Waze config flow import (frenck - 49902) - Fix unexpected data in Google Travel Time config flow import (frenck - 49903) ``` ### 2021.5.0b2 ``` - Apply default light profile only when light is toggled from off to on (karliemeads - 49376) - Add auto_off to binary sensor template entity (balloob - 49615) - Catch missing/unavailable response from modbus (janiversen - 49632) - Fix Fritz device tracker multiple routers (AaronDavidSchneider - 49808) - Improve Waze Travel Time import and naming logic (raman325 - 49838) - Improve Google Travel Time import and naming logic (raman325 - 49839) - hassfest detect built-in domain override for custom integrations (frenck - 49845) - Rename FlowResultDict to FlowResult (KapJI - 49847) - Fix `host_valid()` logic in BraviaTV config flow (bieniu - 49857) - Fix `host_valid()` logic in DuneHD config flow (bieniu - 49860) - Use EVENT_HOMEASSISTANT_STARTED instead of EVENT_HOMEASSISTANT_START (raman325 - 49861) - Fix `host_valid()` logic in Vilfo config flow (bieniu - 49862) - Fix options flow bugs in Google/Waze Time Travel (raman325 - 49866) - Add color modes to Shelly light (thecode - 49867) - Restore missing Huawei LTE cleanup on HA stop (scop - 49871) - Fix jumpy Verisure Wallplug state (frenck - 49880) - Update frontend to 20210407.1 (bramkragten - 49882) ``` ### 2021.5.0b1 ``` - Add service target to Neato (chemelli74 - 49803) - Fix color setting in LIFX services (amelchio - 49822) - Bump pyairvisual to 5.0.8 (bachya - 49823) - Set ClimaCell API limit to 500 requests/day (raman325 - 49828) - Remove DHT from Raspberry Pi machine builds (frenck - 49829) ``` ### 2021.5.0b0 ``` Beta release notes can be found here: https://rc.home-assistant.io ``` ### 2021.4.6 ``` - Apply Precision/Scale/Offset to struct in modbus sensor ([janiversen] - [48544]) ([modbus docs]) - Upgrade pyMetno to 0.8.2 ([Danielhiversen] - [49308]) ([met docs]) ([norway_air docs]) - Fix exception in roomba discovery when the device does not respond on the first try ([bdraco] - [49360]) ([roomba docs]) - Fix deadlock when restarting scripts ([emontnemery] - [49410]) - Google report state: thermostatMode should be a string, not null ([bramkragten] - [49342]) ([google_assistant docs]) [48544]: https://github.com/home-assistant/core/pull/48544 [49308]: https://github.com/home-assistant/core/pull/49308 [49342]: https://github.com/home-assistant/core/pull/49342 [49360]: https://github.com/home-assistant/core/pull/49360 [49410]: https://github.com/home-assistant/core/pull/49410 [Danielhiversen]: https://github.com/Danielhiversen [bdraco]: https://github.com/bdraco [bramkragten]: https://github.com/bramkragten [emontnemery]: https://github.com/emontnemery [janiversen]: https://github.com/janiversen [google_assistant docs]: https://www.home-assistant.io/integrations/google_assistant/ [met docs]: https://www.home-assistant.io/integrations/met/ [modbus docs]: https://www.home-assistant.io/integrations/modbus/ [norway_air docs]: https://www.home-assistant.io/integrations/norway_air/ [roomba docs]: https://www.home-assistant.io/integrations/roomba/ ``` ### 2021.4.5 ``` - Bump aiodiscover to 1.3.4 ([bdraco] - [49142]) ([dhcp docs]) - Fix setting up remotes that lack a supported features list in homekit ([bdraco] - [49152]) ([homekit docs]) - Don't receive homeassistant_* events from MQTT eventstream ([emontnemery] - [49158]) ([mqtt_eventstream docs]) - Set deprecated supported_features for MQTT JSON light ([emontnemery] - [49167]) ([light docs]) ([mqtt docs]) - Upgrade spotipy to 2.18.0 ([frenck] - [49220]) ([spotify docs]) - Fix race when restarting script ([emontnemery] - [49247]) - Fix mysensors sensor protocol version check ([MartinHjelmare] - [49257]) ([mysensors docs]) - Fix Coronavirus integration robustness ([frenck] - [49287]) ([coronavirus docs]) - Mark camera as a base platform ([ludeeus] - [49297]) [49142]: https://github.com/home-assistant/core/pull/49142 [49152]: https://github.com/home-assistant/core/pull/49152 [49158]: https://github.com/home-assistant/core/pull/49158 [49167]: https://github.com/home-assistant/core/pull/49167 [49220]: https://github.com/home-assistant/core/pull/49220 [49247]: https://github.com/home-assistant/core/pull/49247 [49257]: https://github.com/home-assistant/core/pull/49257 [49287]: https://github.com/home-assistant/core/pull/49287 [49297]: https://github.com/home-assistant/core/pull/49297 [MartinHjelmare]: https://github.com/MartinHjelmare [bdraco]: https://github.com/bdraco [emontnemery]: https://github.com/emontnemery [frenck]: https://github.com/frenck [ludeeus]: https://github.com/ludeeus [coronavirus docs]: https://www.home-assistant.io/integrations/coronavirus/ [dhcp docs]: https://www.home-assistant.io/integrations/dhcp/ [homekit docs]: https://www.home-assistant.io/integrations/homekit/ [light docs]: https://www.home-assistant.io/integrations/light/ [mqtt docs]: https://www.home-assistant.io/integrations/mqtt/ [mqtt_eventstream docs]: https://www.home-assistant.io/integrations/mqtt_eventstream/ [mysensors docs]: https://www.home-assistant.io/integrations/mysensors/ [spotify docs]: https://www.home-assistant.io/integrations/spotify/ ``` ### 2021.4.4 ``` - Move cast config flow tests to test_config_flow ([emontnemery] - [48362]) ([cast docs]) - Bump nexia to 0.9.6 ([bdraco] - [48982]) ([nexia docs]) - Set Lyric hold time to use local time instead of utc ([timmo001] - [48994]) ([lyric docs]) - Fix Shelly brightness offset ([thecode] - [49007]) ([shelly docs]) - Bump ha-philipsjs to 2.7.0 ([elupus] - [49008]) ([philips_js docs]) - Fix use search instead of match to filter logs ([frenck] - [49017]) ([logger docs]) - Resolve potential roku setup memory leaks ([ctalkington] - [49025]) ([roku docs]) - Bump aiohomekit to 0.2.61 ([bdraco] - [49044]) ([homekit_controller docs]) - Fix cast options flow overwriting data ([emontnemery] - [49051]) ([cast docs]) - Quote media_source paths ([emontnemery] - [49054]) ([http docs]) - mqtt fan percentage to speed_range and received speed_state fix ([jbouwh] - [49060]) ([mqtt docs]) - Catch unknown equipment values ([dieselrabbit] - [49073]) ([screenlogic docs]) - Downgrade logger message about homekit id missing ([bdraco] - [49079]) ([homekit_controller docs]) - Upgrade maxcube-api to 0.4.2 ([unaiur] - [49106]) ([maxcube docs]) - Check all endpoints for zwave_js.climate hvac_action ([jjlawren] - [49115]) ([zwave_js docs]) [48362]: https://github.com/home-assistant/core/pull/48362 [48982]: https://github.com/home-assistant/core/pull/48982 [48994]: https://github.com/home-assistant/core/pull/48994 [49007]: https://github.com/home-assistant/core/pull/49007 [49008]: https://github.com/home-assistant/core/pull/49008 [49017]: https://github.com/home-assistant/core/pull/49017 [49025]: https://github.com/home-assistant/core/pull/49025 [49044]: https://github.com/home-assistant/core/pull/49044 [49051]: https://github.com/home-assistant/core/pull/49051 [49054]: https://github.com/home-assistant/core/pull/49054 [49060]: https://github.com/home-assistant/core/pull/49060 [49073]: https://github.com/home-assistant/core/pull/49073 [49079]: https://github.com/home-assistant/core/pull/49079 [49106]: https://github.com/home-assistant/core/pull/49106 [49115]: https://github.com/home-assistant/core/pull/49115 [bdraco]: https://github.com/bdraco [ctalkington]: https://github.com/ctalkington [dieselrabbit]: https://github.com/dieselrabbit [elupus]: https://github.com/elupus [emontnemery]: https://github.com/emontnemery [frenck]: https://github.com/frenck [jbouwh]: https://github.com/jbouwh [jjlawren]: https://github.com/jjlawren [thecode]: https://github.com/thecode [timmo001]: https://github.com/timmo001 [unaiur]: https://github.com/unaiur [cast docs]: https://www.home-assistant.io/integrations/cast/ [homekit_controller docs]: https://www.home-assistant.io/integrations/homekit_controller/ [http docs]: https://www.home-assistant.io/integrations/http/ [logger docs]: https://www.home-assistant.io/integrations/logger/ [lyric docs]: https://www.home-assistant.io/integrations/lyric/ [maxcube docs]: https://www.home-assistant.io/integrations/maxcube/ [mqtt docs]: https://www.home-assistant.io/integrations/mqtt/ [nexia docs]: https://www.home-assistant.io/integrations/nexia/ [philips_js docs]: https://www.home-assistant.io/integrations/philips_js/ [roku docs]: https://www.home-assistant.io/integrations/roku/ [screenlogic docs]: https://www.home-assistant.io/integrations/screenlogic/ [shelly docs]: https://www.home-assistant.io/integrations/shelly/ [zwave_js docs]: https://www.home-assistant.io/integrations/zwave_js/ ``` ### 2021.4.3 ``` - Add TTS engines in config.components ([ludeeus] - [48939]) ([tts docs]) - Implement percentage_step and preset_mode is not not speed fix for MQTT fan ([jbouwh] - [48951]) ([mqtt docs]) - Bump devolo Home Control to support old websocket-client versions again ([Shutgun] - [48960]) ([devolo_home_control docs]) - Fix config forwarding ([balloob] - [48967]) ([template docs]) - Prevent ping id allocation conflict with device_tracker ([bdraco] - [48969]) ([ping docs]) - Fix Shelly button device triggers ([thecode] - [48974]) ([shelly docs]) - Update python-smarttub to 0.0.23 ([mdz] - [48978]) ([smarttub docs]) [48978]: https://github.com/home-assistant/core/pull/48978 [mdz]: https://github.com/mdz [smarttub docs]: https://www.home-assistant.io/integrations/smarttub/ [48939]: https://github.com/home-assistant/core/pull/48939 [48951]: https://github.com/home-assistant/core/pull/48951 [48960]: https://github.com/home-assistant/core/pull/48960 [48967]: https://github.com/home-assistant/core/pull/48967 [48969]: https://github.com/home-assistant/core/pull/48969 [48974]: https://github.com/home-assistant/core/pull/48974 [Shutgun]: https://github.com/Shutgun [balloob]: https://github.com/balloob [bdraco]: https://github.com/bdraco [jbouwh]: https://github.com/jbouwh [ludeeus]: https://github.com/ludeeus [thecode]: https://github.com/thecode [devolo_home_control docs]: https://www.home-assistant.io/integrations/devolo_home_control/ [mqtt docs]: https://www.home-assistant.io/integrations/mqtt/ [ping docs]: https://www.home-assistant.io/integrations/ping/ [shelly docs]: https://www.home-assistant.io/integrations/shelly/ [template docs]: https://www.home-assistant.io/integrations/template/ [tts docs]: https://www.home-assistant.io/integrations/tts/ ``` ### 2021.4.2 ``` - Account for openweathermap 'dew_point' not always being present ([hanskroner] - [48826]) ([openweathermap docs]) - Catch expected errors and log them in rituals perfume genie ([milanmeu] - [48870]) ([rituals_perfume_genie docs]) - Extend media source URL expiry to 24h ([emontnemery] - [48912]) ([media_source docs]) - Bump pykodi to 0.2.4 ([cgtobi] - [48913]) ([kodi docs]) - Handle exceptions when looking for new version ([ludeeus] - [48922]) ([version docs]) - Change discovery timeout from 10 to 60 ([ludeeus] - [48924]) ([hassio docs]) - Fix "notify.events" trim() issue + add initial tests ([spacegaier] - [48928]) ([notify_events docs]) - Bump pykodi to 0.2.5 ([cgtobi] - [48930]) ([kodi docs]) - Bump ZHA quirks library ([dmulcahey] - [48931]) ([zha docs]) - Extend Google Cast media source URL expiry to 24h ([Ph-Wagner] - [48937]) ([cast docs]) - Fix Plex live TV handling ([jjlawren] - [48953]) ([plex docs]) [48826]: https://github.com/home-assistant/core/pull/48826 [48870]: https://github.com/home-assistant/core/pull/48870 [48912]: https://github.com/home-assistant/core/pull/48912 [48913]: https://github.com/home-assistant/core/pull/48913 [48922]: https://github.com/home-assistant/core/pull/48922 [48924]: https://github.com/home-assistant/core/pull/48924 [48928]: https://github.com/home-assistant/core/pull/48928 [48930]: https://github.com/home-assistant/core/pull/48930 [48931]: https://github.com/home-assistant/core/pull/48931 [48937]: https://github.com/home-assistant/core/pull/48937 [48953]: https://github.com/home-assistant/core/pull/48953 [Ph-Wagner]: https://github.com/Ph-Wagner [cgtobi]: https://github.com/cgtobi [dmulcahey]: https://github.com/dmulcahey [emontnemery]: https://github.com/emontnemery [hanskroner]: https://github.com/hanskroner [jjlawren]: https://github.com/jjlawren [ludeeus]: https://github.com/ludeeus [milanmeu]: https://github.com/milanmeu [spacegaier]: https://github.com/spacegaier [cast docs]: https://www.home-assistant.io/integrations/cast/ [hassio docs]: https://www.home-assistant.io/integrations/hassio/ [kodi docs]: https://www.home-assistant.io/integrations/kodi/ [media_source docs]: https://www.home-assistant.io/integrations/media_source/ [notify_events docs]: https://www.home-assistant.io/integrations/notify_events/ [openweathermap docs]: https://www.home-assistant.io/integrations/openweathermap/ [plex docs]: https://www.home-assistant.io/integrations/plex/ [rituals_perfume_genie docs]: https://www.home-assistant.io/integrations/rituals_perfume_genie/ [version docs]: https://www.home-assistant.io/integrations/version/ [zha docs]: https://www.home-assistant.io/integrations/zha/ ``` ### 2021.4.1 ``` - Check all endpoints for zwave_js.climate fan mode and operating state ([raman325] - [48800]) ([zwave_js docs]) - Add missing super call in Verisure Camera entity ([JohNan] - [48812]) ([verisure docs]) - Fix iCloud extra attributes ([nzapponi] - [48815]) ([icloud docs]) - Replace redacted stream recorder credentials with '****' ([emontnemery] - [48832]) ([stream docs]) - Fix mysensor cover closed state ([MartinHjelmare] - [48833]) ([mysensors docs]) - Validate supported_color_modes for MQTT JSON light ([emontnemery] - [48836]) ([light docs]) ([mqtt docs]) - Bump speedtest-cli to 2.1.3 ([spacegaier] - [48861]) ([speedtestdotnet docs]) - Correct wrong x in frontend manifest ([bramkragten] - [48865]) ([frontend docs]) - Fix motion_blinds gateway signal strength sensor ([starkillerOG] - [48866]) ([motion_blinds docs]) - Fix possibly missing changed_by in Verisure Alarm ([frenck] - [48867]) ([verisure docs]) - Fix optional data payload in Prowl messaging service ([frenck] - [48868]) ([prowl docs]) - Update frontend to 20210407.2 ([bramkragten] - [48888]) ([frontend docs]) [48800]: https://github.com/home-assistant/core/pull/48800 [48812]: https://github.com/home-assistant/core/pull/48812 [48815]: https://github.com/home-assistant/core/pull/48815 [48832]: https://github.com/home-assistant/core/pull/48832 [48833]: https://github.com/home-assistant/core/pull/48833 [48836]: https://github.com/home-assistant/core/pull/48836 [48861]: https://github.com/home-assistant/core/pull/48861 [48865]: https://github.com/home-assistant/core/pull/48865 [48866]: https://github.com/home-assistant/core/pull/48866 [48867]: https://github.com/home-assistant/core/pull/48867 [48868]: https://github.com/home-assistant/core/pull/48868 [48888]: https://github.com/home-assistant/core/pull/48888 [JohNan]: https://github.com/JohNan [MartinHjelmare]: https://github.com/MartinHjelmare [bramkragten]: https://github.com/bramkragten [emontnemery]: https://github.com/emontnemery [frenck]: https://github.com/frenck [nzapponi]: https://github.com/nzapponi [raman325]: https://github.com/raman325 [spacegaier]: https://github.com/spacegaier [starkillerOG]: https://github.com/starkillerOG [frontend docs]: https://www.home-assistant.io/integrations/frontend/ [icloud docs]: https://www.home-assistant.io/integrations/icloud/ [light docs]: https://www.home-assistant.io/integrations/light/ [motion_blinds docs]: https://www.home-assistant.io/integrations/motion_blinds/ [mqtt docs]: https://www.home-assistant.io/integrations/mqtt/ [mysensors docs]: https://www.home-assistant.io/integrations/mysensors/ [prowl docs]: https://www.home-assistant.io/integrations/prowl/ [speedtestdotnet docs]: https://www.home-assistant.io/integrations/speedtestdotnet/ [stream docs]: https://www.home-assistant.io/integrations/stream/ [verisure docs]: https://www.home-assistant.io/integrations/verisure/ [zwave_js docs]: https://www.home-assistant.io/integrations/zwave_js/ ``` ### 2021.4.0 ``` https://www.home-assistant.io/blog/2021/04/07/release-20214/ ``` ### 2021.4.0b6 ``` - Do not activate Met.no without setting a Home coordinates (frenck - 48741) - Generate a seperate UUID for the analytics integration (ludeeus - 48742) - Rename hassio config entry title to Supervisor (frenck - 48748) - Use microsecond precision for datetime values on MariaDB/MySQL (agners - 48749) - Add custom integrations to analytics (ludeeus - 48753) - Solve cast delaying startup when discovered devices are slow to setup (bdraco - 48755) - Met.no - only update data if coordinates changed (Danielhiversen - 48756) - Remove login details before logging SQL errors (emontnemery - 48758) - Fix whitespace error in cast (emontnemery - 48763) - Update frontend to 20210407.0 (bramkragten - 48765) ``` ### 2021.4.0b5 ``` - Fix Raspi GPIO binary_sensor produces unreliable responses (mburget - 48170) - Implement Ignore list for poll control configuration on Ikea devices (Adminiuga - 48667) - Bump zwave-js-server-python to 0.23.1 (raman325 - 48682) - Fix verisure deadlock (balloob - 48691) - Abort discovery for unsupported doorbird accessories (bdraco - 48710) - Improve warnings on undefined template errors (emontnemery - 48713) - Bump pychromecast to 9.1.2 (emontnemery - 48714) - Flag brightness support for MQTT RGB lights (emontnemery - 48718) - Fix infinite recursion in LazyState (blueshiftlabs - 48719) - Allow reloading top-level template entities (balloob - 48733) - Updated frontend to 20210406.0 (balloob - 48734) ``` ### 2021.4.0b4 ``` - Bump aiodiscover to 1.3.3 for dhcp (bdraco - 48644) - Only listen for zeroconf when the esphome device cannot connect (bdraco - 48645) - Fix AEMET town timestamp format (Noltari - 48647) - Prevent config entry retry from blocking startup (bdraco - 48660) ``` ### 2021.4.0b3 ``` - Bump aioshelly to 0.6.2 (thecode - 48620) - Fix trigger template entities without a unique ID (balloob - 48631) - Support modern config for the trigger based template entity (balloob - 48635) - Update frontend to 20210402.1 (bramkragten - 48639) ``` ### 2021.4.0b2 ``` - Include script script_execution in script and automation traces (emontnemery - 48576) - Include blueprint input in automation trace (emontnemery - 48575) ``` ### 2021.4.0b1 ``` - Fix timer.finish to cancel callback (youknowjack0 - 48549) - Remove analytics from default_config (ludeeus - 48566) - Fix incorrect constant import in Ambient PWS (bachya - 48574) - Don't care about DPI entries when looking for clients to be restored from UniFi (Kane610 - 48579) - Cleanup orphan devices in onewire integration (epenet - 48581) - Return config entry details for 1-step config flows (emontnemery - 48585) - Upgrade numpy to 1.20.2 (frenck - 48597) - Allow templatable service target to support scripts (frenck - 48600) - Fix websocket search for related (frenck - 48603) - Clean up mobile app (balloob - 48607) - Update frontend to 20210402.0 (bramkragten - 48609) - Increase time out for http requests done in Axis integration (Kane610 - 48610) ``` ### 2021.4.0b0 ``` Beta release notes can be found here: https://rc.home-assistant.io ``` ### 2021.3.4 ``` - Write SimpliSafe alarm control panel state after arming/disarming ([bachya] - [47649]) ([simplisafe docs]) - Cover Tilt Position Bugfix ([mtl010957] - [47682]) ([mqtt docs]) - Fix zwave_js target_temp_low ([firstof9] - [47762]) ([zwave_js docs]) - Adjust insteon fan speed range to valid upper bound ([bdraco] - [47765]) ([insteon docs]) - Bump plexapi to 4.4.1 ([jjlawren] - [47766]) ([plex docs]) - Ensure homekit reset accessory service can target any entity ([bdraco] - [47787]) ([homekit docs]) - Fix Netatmo event handling ([cgtobi] - [47792]) ([netatmo docs]) [47649]: https://github.com/home-assistant/core/pull/47649 [47682]: https://github.com/home-assistant/core/pull/47682 [47762]: https://github.com/home-assistant/core/pull/47762 [47765]: https://github.com/home-assistant/core/pull/47765 [47766]: https://github.com/home-assistant/core/pull/47766 [47787]: https://github.com/home-assistant/core/pull/47787 [47792]: https://github.com/home-assistant/core/pull/47792 [bachya]: https://github.com/bachya [bdraco]: https://github.com/bdraco [cgtobi]: https://github.com/cgtobi [firstof9]: https://github.com/firstof9 [jjlawren]: https://github.com/jjlawren [mtl010957]: https://github.com/mtl010957 [homekit docs]: https://www.home-assistant.io/integrations/homekit/ [insteon docs]: https://www.home-assistant.io/integrations/insteon/ [mqtt docs]: https://www.home-assistant.io/integrations/mqtt/ [netatmo docs]: https://www.home-assistant.io/integrations/netatmo/ [plex docs]: https://www.home-assistant.io/integrations/plex/ [simplisafe docs]: https://www.home-assistant.io/integrations/simplisafe/ [zwave_js docs]: https://www.home-assistant.io/integrations/zwave_js/ ``` ### 2021.3.3 ``` - Adjust litterrobot tests and code to match guidelines ([natekspencer] - [47060]) ([litterrobot docs]) - Bump HAP-python to 3.4.0 ([bdraco] - [47476]) ([homekit docs]) - Fix Sonos polling mode ([amelchio] - [47498]) ([sonos docs]) - Fix mysensors notify platform ([MartinHjelmare] - [47517]) ([mysensors docs]) - Fix AsusWRT wrong api call ([ollo69] - [47522]) ([asuswrt docs]) - Bump pymysensors to 0.21.0 ([MartinHjelmare] - [47530]) ([mysensors docs]) - Fix mysensors device tracker ([MartinHjelmare] - [47536]) ([mysensors docs]) - Fix mysensors unload clean up ([MartinHjelmare] - [47541]) ([mysensors docs]) - Correct weather entities forecast time ([dgomes] - [47565]) - Allow running and restarting with both ozw and zwave active ([ronytomen] - [47566]) ([ozw docs]) ([zwave docs]) - Add fallback zwave_js entity name using node ID ([raman325] - [47582]) ([zwave_js docs]) - Ensure bond devices recover when wifi disconnects and reconnects ([bdraco] - [47591]) ([bond docs]) - Update frontend to 20210302.6 ([bramkragten] - [47592]) ([frontend docs]) - Fix turn on without speed in homekit controller ([bdraco] - [47597]) ([homekit_controller docs]) - Ensure template fan value_template always determines on state ([bdraco] - [47598]) ([template docs]) - Fix insteon fan speeds ([bdraco] - [47603]) ([insteon docs]) - Fix turning off scene in homekit ([bdraco] - [47604]) ([homekit docs]) - Fix Shelly logbook exception when missing COAP ([thecode] - [47620]) ([shelly docs]) - Update zwave_js supported features list to be static ([raman325] - [47623]) ([zwave_js docs]) [47060]: https://github.com/home-assistant/core/pull/47060 [47476]: https://github.com/home-assistant/core/pull/47476 [47498]: https://github.com/home-assistant/core/pull/47498 [47517]: https://github.com/home-assistant/core/pull/47517 [47522]: https://github.com/home-assistant/core/pull/47522 [47530]: https://github.com/home-assistant/core/pull/47530 [47536]: https://github.com/home-assistant/core/pull/47536 [47541]: https://github.com/home-assistant/core/pull/47541 [47565]: https://github.com/home-assistant/core/pull/47565 [47566]: https://github.com/home-assistant/core/pull/47566 [47582]: https://github.com/home-assistant/core/pull/47582 [47591]: https://github.com/home-assistant/core/pull/47591 [47592]: https://github.com/home-assistant/core/pull/47592 [47597]: https://github.com/home-assistant/core/pull/47597 [47598]: https://github.com/home-assistant/core/pull/47598 [47603]: https://github.com/home-assistant/core/pull/47603 [47604]: https://github.com/home-assistant/core/pull/47604 [47620]: https://github.com/home-assistant/core/pull/47620 [47623]: https://github.com/home-assistant/core/pull/47623 [MartinHjelmare]: https://github.com/MartinHjelmare [amelchio]: https://github.com/amelchio [bdraco]: https://github.com/bdraco [bramkragten]: https://github.com/bramkragten [dgomes]: https://github.com/dgomes [natekspencer]: https://github.com/natekspencer [ollo69]: https://github.com/ollo69 [raman325]: https://github.com/raman325 [ronytomen]: https://github.com/ronytomen [thecode]: https://github.com/thecode [asuswrt docs]: https://www.home-assistant.io/integrations/asuswrt/ [bond docs]: https://www.home-assistant.io/integrations/bond/ [frontend docs]: https://www.home-assistant.io/integrations/frontend/ [homekit docs]: https://www.home-assistant.io/integrations/homekit/ [homekit_controller docs]: https://www.home-assistant.io/integrations/homekit_controller/ [insteon docs]: https://www.home-assistant.io/integrations/insteon/ [litterrobot docs]: https://www.home-assistant.io/integrations/litterrobot/ [mysensors docs]: https://www.home-assistant.io/integrations/mysensors/ [ozw docs]: https://www.home-assistant.io/integrations/ozw/ [shelly docs]: https://www.home-assistant.io/integrations/shelly/ [sonos docs]: https://www.home-assistant.io/integrations/sonos/ [template docs]: https://www.home-assistant.io/integrations/template/ [zwave docs]: https://www.home-assistant.io/integrations/zwave/ [zwave_js docs]: https://www.home-assistant.io/integrations/zwave_js/ ```Links
- PyPI: https://pypi.org/project/homeassistant - Changelog: https://pyup.io/changelogs/homeassistant/ - Repo: https://github.com/home-assistant/core/archive/2021.5.4.zip - Homepage: https://www.home-assistant.io/