Releases: home-assistant/core
Releases · home-assistant/core
0.84.5
0.84.4
0.84.3
- Set lock status correctly for Schlage BE469 Z-Wave locks (@ahayworth - #18737) (lock.zwave docs)
- Fix restore state for manual alarm control panel (@liaanvdm - #19284) (alarm_control_panel.manual docs)
- Fix not being able to update entities (@glentakahashi - #19344) (config docs)
Frontend:
- Fix setting aspect ratio in percentage (#2289) @balloob
- Fix opening edit dialog twice when closed by clicking on overlay (#2290) @balloob
- Fix translations not loading on first load (#2293) @balloob
- remove Animation for thermostat and light (#2303) @zsarnett
- Fix for picture element positioning (#2335) @iantrich
- Fix undefined on plant/weather card (#2339) @balloob
- Fix service button element (#2343) @balloob
0.84.2
- Don't avoid async_schedule_update_ha_state by returning false (@syssi - #19102) (binary_sensor.xiaomi_aqara docs)
- Always add friendly name attribute to ZHA entities (@damarco - #19141) (zha docs)
- Bump aioasuswrt (@kennedyshead - #19229) (asuswrt docs)
- Add automation and script events to logbook filter events (@luca-angemi - #19253) (logbook docs)
- Fix list (fixes #19235) (@fabaff - #19258) (tts docs)
- Fix OwnTracks deadlocking (@balloob - #19260) (owntracks docs)
- Fix call to super() (@marchingphoenix - #19279) (light.lutron docs)
- Fix race in entity_platform.async_add_entities (@emontnemery - #19222)
0.84.1
- Add automation and script events to logbook event types (@hunterjm - #19219) (logbook docs)
- Fix owntracks topic in encrypted ios (@balloob - #19220) (device_tracker docs) (owntracks docs)
0.84.0
New Platforms
- Refactor ZHA ([@dmulcahey] - [#18629]) ([zha docs]) ([binary_sensor.zha docs]) ([fan.zha docs]) ([light.zha docs]) ([sensor.zha docs]) ([switch.zha docs]) (new-platform)
- Add Awair sensor platform ([@ahayworth] - [#18570]) ([sensor.awair docs]) (new-platform)
- Allow managing cloud webhook ([@balloob] - [#18672]) ([cloud docs]) (new-platform)
- U.S. Geological Survey Earthquake Hazards Program Feed platform ([@exxamalte] - [#18207]) ([geo_location docs]) (new-platform)
- Mqtt light refactor ([@emontnemery] - [#18227]) ([mqtt docs]) ([light.mqtt docs]) (breaking change) (new-platform)
- Added qbittorrent sensor platform ([@eliseomartelli] - [#18618]) ([sensor.qbittorrent docs]) (new-platform)
- Add Entur departure information sensor ([@hfurubotten] - [#17286]) ([sensor.entur_public_transport docs]) (new-platform)
- Add lightwave components for switches and lights ([@GeoffAtHome] - [#18026]) ([lightwave docs]) ([light.lightwave docs]) ([switch.lightwave docs]) (new-platform)
- Initial hlk-sw16 relay switch support ([@jameshilliard] - [#17855]) ([hlk_sw16 docs]) ([switch.hlk_sw16 docs]) (new-platform)
- Initial scene support for Fibaro hubs ([@pbalogh77] - [#18779]) ([fibaro docs]) ([scene.fibaro docs]) (new-platform)
- Tellduslive refactoring ([@fredrike] - [#18780]) ([tellduslive docs]) ([binary_sensor.tellduslive docs]) ([cover.tellduslive docs]) ([light.tellduslive docs]) ([sensor.tellduslive docs]) ([switch.tellduslive docs]) (new-platform)
Breaking Changes
- Add support for multiple IHC controllers ([@mopolus] - [#18058]) ([ihc docs]) ([binary_sensor.ihc docs]) ([light.ihc docs]) ([switch.ihc docs]) (breaking change)
- [Breaking Change] Cleanup Lutron light component ([@cdheiser] - [#18650]) ([light.lutron docs]) (breaking change)
- Remove since last boot from systemmonitor sensor ([@balloob] - [#18644]) ([sensor.systemmonitor docs]) (breaking change)
- Mqtt light refactor ([@emontnemery] - [#18227]) ([mqtt docs]) ([light.mqtt docs]) (breaking change) (new-platform)
- Replace token in camera.push with webhook ([@dgomes] - [#18380]) ([camera.push docs]) (breaking change)
- RFC: Call services directly ([@balloob] - [#18720]) (breaking change)
- Fix issues with 17track.net sensor names ([@bachya] - [#18860]) ([sensor.seventeentrack docs]) (breaking change)
- fixed state case for rtorrent ([@eliseomartelli] - [#18778]) ([sensor.rtorrent docs]) (breaking change)
- Support for mulitple Blink sync modules ([@fronzbot] - [#18663]) ([blink docs]) ([alarm_control_panel.blink docs]) ([binary_sensor.blink docs]) ([camera.blink docs]) ([sensor.blink docs]) (breaking change)
- Fix toon operation mode ([@balloob] - [#18966]) ([climate.toon docs]) (breaking change)
- Bump waterfurnace to 1.0 ([@sdague] - [#19040]) ([waterfurnace docs]) (breaking change)
- Add support for multiple RainMachine controllers ([@bachya] - [#18989]) ([rainmachine docs]) (breaking change)
- Implemented unique ID support for Fibaro hub integration ([@pbalogh77] - [#19055]) ([fibaro docs]) (breaking change)
- Remove Instapush notify platform ([@fabaff] - [#19051]) ([notify docs]) (breaking change)
Beta Fixes
- Revert #17745 ([@balloob] - [#19064]) ([google_assistant docs]) (beta fix)
- Fix missing colorTemperatureInKelvin from Alexa responses ([@mikeage] - [#19069]) ([alexa docs]) (beta fix)
- Force refresh Lovelace ([@bramkragten] - [#19073]) ([lovelace docs]) (beta fix)
- Upgrade aiolifx to 0.6.7 ([@amelchio] - [#19077]) ([lifx docs]) (beta fix)
- Upgrade pyatv to 0.3.12 ([@postlund] - [#19085]) ([apple_tv docs]) (beta fix)
- Upgrade Tibber lib ([@Danielhiversen] - [#19098]) ([tibber docs]) (beta fix)
- Bump skybellpy version to fix api issue ([@nhorvath] - [#19100]) ([skybell docs]) (beta fix)
- Lovelace using storage ([@balloob] - [#19101]) ([frontend docs]) ([lovelace docs]) (beta fix)
- Remove marking device tracker stale if state is stale ([@arigilder] - [#19133]) ([device_tracker docs]) (beta fix)
- Google assistant fix target temp for *F values. ([@marchingphoenix] - [#19083]) ([google_assistant docs]) (beta fix)
- Drop OwnTracks bad packets ([@balloob] - [#19161]) ([owntracks docs]) (beta fix)
- Fix lovelace save ([@balloob] - [#19162]) ([lovelace docs]) (beta fix)
- Add raw service data to event ([@balloob] - [#19163]) (beta fix)
- Fix cloud defaults ([@balloob] - [#19172]) ([cloud docs]) (beta fix)
- Revert PR #18602 ([@balloob] - [#19188]) ([camera.mjpeg docs]) (beta fix)
All changes
- Add /sbin to launchd PATH ([@andersonshatch] - [#18601])
- Minor change to still image on mjpeg ([@nragon] - [#18602]) ([camera.mjpeg docs])
- Cleanup BOM dependencies + add basic test + IDEA autoformat ([@nickw444] - [#18462]) ([sensor.bom docs]) ([weather.bom docs])
- Add support for multiple IHC controllers ([@mopolus] - [#18058]) ([ihc docs]) ([binary_sensor.ihc docs]) ([light.ihc docs]) ([switch.ihc docs]) (breaking change)
- Add support for cropping pictures in proxy camera ([@glpatcern] - [#18431]) ([camera.proxy docs])
- Refactor ZHA ([@dmulcahey] - [#18629]) ([zha docs]) ([binary_sensor.zha docs]) ([fan.zha docs]) ([light.zha docs]) ([sensor.zha docs]) ([switch.zha docs]) (new-platform)
- IPMA Weather Service - version bump ([@dgomes] - [#18626]) ([weather.ipma docs])
- [Breaking Change] Cleanup Lutron light component ([@cdheiser] - [#18650]) ([light.lutron docs]) (breaking change)
- Convert device tracker init tests to async ([@armills] - [#18640])
- Remove since last boot from systemmonitor sensor ([@balloob] - [#18644]) ([sensor.systemmonitor docs]) (breaking change)
- Added deviceclass timestamp constant ([@eliseomartelli] - [#18652])
- Add save command to lovelace ([@bramkragten] - [#18655]) ([lovelace docs])
- converted majority of effects from ifs to dict map, which makes it easier to extend in the future. Also, added LSD effect! ([@pagenoare] - [#18656]) ([light.yeelight docs])
- Dict -> dict ([@bramkragten] - [#18665]) ([lovelace docs])
- Reconfigure MQTT climate component if discovery info is changed ([@emontnemery] - [#18174]) ([mqtt docs]) ([binary_sensor.mqtt docs]) ([climate.mqtt docs])
- Reconfigure MQTT alarm component if discovery info is changed ([@emontnemery] - [#18173]) ([mqtt docs]) ([alarm_control_panel.mqtt docs]) ([binary_sensor.mqtt docs])
- Async tests for device tracker mqtt ([@armills] - [#18680])
- Async tests for remaining device trackers ([@armills] - [#18682])
- Async timer tests ([@armills] - [#18683])
- Async tests for counter ([@armills] - [#18684])
- Async tests for mqtt switch ([@armills] - [#18685])
- Add Awair sensor platform ([@ahayworth] - [#18570]) ([sensor.awair docs]) (new-platform)
- update mill lib, handle bad data from mill server ([@Danielhiversen] - [#18693]) ([climate.mill docs])
- Upgrade youtube_dl to 2018.11.23 ([@fabaff] - [#18694]) ([media_extractor docs])
- Fix false log message on CAPsMAN only devices ([@soosp] - [#18687]) ([device_tracker docs])
- Adds SomfyContactIOSystemSensor to TaHoma ([@jensihnow] - [#18560])
- Async device sun light trigger tests ([@armills] - [#18689])
- Async cover template tests ([@armills] - [#18690])
- Upgrade pysnmp to 4.4.6 ([@fabaff] - [#18695]) ([device_tracker docs]) ([sensor.snmp docs]) ([switch.snmp docs])
- ⬆️ Upgrades InfluxDB dependency to 5.2.0 ([@frenck] - [#18668]) ([influxdb docs]) ([sensor.influxdb docs])
- Small refactoring of MQTT binary_sensor ([@emontnemery] - [#18674]) ([binary_sensor.mqtt docs])
- Allow managing cloud webhook ([@balloob] - [#18672]) ([cloud docs]) (new-platform)
- Upgrade pytest and -timeout ([@scop] - [#18722])
- Remove some unused imports ([@scop] - [#18732])
- Enforce permissions for Websocket API ([@balloob] - [#18719]) ([websocket_api docs])
- remove pbkdf2 upgrade path ([@Eriner] - [#18736])
- Reconfigure MQTT cover component if discovery info is changed ([@emontnemery] - [#18175]) ([mqtt docs]) ([binary_sensor.mqtt docs]) ([cover.mqtt docs])
- Reconfigure MQTT fan component if discovery info is changed ([@emontnemery] - [#18177]) ([mqtt docs]) ([binary_sensor.mqtt docs]) ([fan.mqtt docs])
- Reconfigure MQTT sensor component if discovery info is changed ([@emontnemery] - [#18178]) ([mqtt docs]) ([binary_sensor.mqtt docs]) ([sensor.mqtt docs])
- Add zones to evohome component ([@zxdavb] - [#18428]) ([evohome docs]) ([climate.evohome docs])
- U.S. Geological Survey Earthquake Hazards Program Feed platform ([@exxamalte] - [#18207]) ([geo_location docs]) (new-platform)
- Geo Location platform code clean up ([@exxamalte] - [#18717]) ([geo_location docs])
- Fix remaining issues ([@fabaff] - [#18416]) ([light.niko_home_control docs])
- Update librouteros and re-connect to api if connection is lost ([@slackr31337] - [#18421]) ([device_tracker docs])
- Mqtt light refactor ([@emontnemery] - [#18227]) ([mqtt docs]) ([light.mqtt docs]) (breaking change) (new-platform)
- Supports the new Netatmo Home Coach ([@lasote] - [#18308]) ([netatmo docs]) ([sensor.netatmo docs])
- Fix google assistant request sync service call ([@awarecan] - [#17415]) ([google_assistant docs])
- Updated codeowners ([@fredrike] - [#18746])
- Add unique_id for tellduslive ([@fredrike] - [#18744]) ([tellduslive docs]) ([sensor.tellduslive docs])
- Add unique_id for Daikin entities ([@fredrike] - [#18747]) ([daikin docs]) ([climate.daikin docs]) ([sensor.daikin docs])
- Wunderlist component ([@lasote] - [#18339]) ([wunderlist docs])
- Fix decora_wifi residences ([@trainman419] - [#17228]) ([light.decora_wifi docs])
- Enable Google Assistant OnOffTrait for climate devices that support them ([@bryanyork] - [#18544]) ([google_assistant docs])
- Fix typo in log ([@anton-johansson] - [#18751])
- Bumped simplisafe-python to 3.1.14 ([@bachya] - [#18752]) ([simplisafe docs])
- Moved stop method and registering STOP_EVENT outside of init ([@ehendrix23] - [#18582]) ([august docs])
- Add config entry for ZHA ([@damarco]...