Home Assistant

Developer Tools

Open-source home automation that puts local control first.

Latest 2026.8.0 · by Open Home FoundationWebsitehome-assistant/core

Release activity

Release activity — 11 releases across 9 days since Jul 10, 2026. Each cell is one day; darker means more releases that day. Nothing is recorded before Jul 10, 2026. Older weeks are hidden at this screen width.
MayJunJulAug
SundayNo releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026
MondayNo releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 20261 release on Aug 3, 2026
TuesdayNo releases on Jul 14, 20261 release on Jul 21, 2026No releases on Jul 28, 20261 release on Aug 4, 2026
WednesdayNo releases on Jul 15, 2026No releases on Jul 22, 20261 release on Jul 29, 20262 releases on Aug 5, 2026
ThursdayNo releases on Jul 16, 2026No releases on Jul 23, 20262 releases on Jul 30, 2026No releases on Aug 6, 2026
Friday1 release on Jul 10, 2026No releases on Jul 17, 20261 release on Jul 24, 20261 release on Jul 31, 2026No releases on Aug 7, 2026
SaturdayNo releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026

11 releases since Jul 10, 2026, busiest day 2

Changelog

2026.8.0b6

Pre-release
Added 2
  • Add scan timing info to config_flow for Alexa Devices
  • Add title to AI task entity component
Changed 10
  • Make Portainer container recreate service admin-only
  • Allow Alexa Devices setup to continue when additional feature APIs fail
  • Improve naming of Hue entertainment area sensors
  • Adapt bond to set via_device_id in DeviceInfo
  • Adapt onewire to set via_device_id in DeviceInfo
  • Adapt homekit_controller to set via_device_id in DeviceInfo
Fixed 7
  • Fix Hue Mimic Presence automations switch
  • Fix device key retrieval issue for Midea
  • Fix assist capability in Open Router when using Web Search
  • Fix via_device race in hydrawise
  • Fix config entry lookup in motioneye
  • Fix config entry lookup in switchbot_cloud
  • Fix via_device race in zinvolt
  • Add scan timing info to config_flow for Alexa Devices (@chemelli74 - #177223)
  • Make Portainer container recreate service admin-only (@balloob - #177301)
  • Allow Alexa Devices setup to continue when additional feature APIs fail (@chemelli74 - #177402)
  • Improve naming of Hue entertainment area sensors (@marcelveldt - #177653)
  • Fix Hue Mimic Presence automations switch (@marcelveldt - #177691)
  • Fixed device key retrieval issue for Midea (@chemelli74 - #177766)
  • Fix assist capability in Open Router when using Web Search (@trwy7 - #178045)
  • Fix via_device race in hydrawise (@emontnemery - #178074)
  • Fix config entry lookup in motioneye (@emontnemery - #178151)
  • Fix config entry lookup in switchbot_cloud (@emontnemery - #178155)
  • Adapt bond to set via_device_id in DeviceInfo (@emontnemery - #178156)
  • Add title to AI task entity component (@joostlek - #178159)
  • Adapt onewire to set via_device_id in DeviceInfo (@emontnemery - #178162)
  • Adapt homekit_controller to set via_device_id in DeviceInfo (@emontnemery - #178163)
  • Adapt plugwise to set via_device_id in DeviceInfo (@emontnemery - #178164)
  • Tellduslive via device (@emontnemery - #178166)
  • Adapt smartthings to set via_device_id in DeviceInfo (@emontnemery - #178167)
  • Adapt zha to set via_device_id in DeviceInfo (@emontnemery - #178168)
  • Fix via_device race in zinvolt (@emontnemery - #178169)
  • Fix via_device race in duco (@emontnemery - #178170)
  • Fix via_device race in nexia (@emontnemery - #178171)
  • Fix via_device race in yamaha_musiccast (@emontnemery - #178172)
  • Handle intended via_device missing in tellduslive (@emontnemery - #178178)
  • Improve via_device handling in smartthings (@emontnemery - #178179)
  • Fix via_device in hive linking to itself (@emontnemery - #178190)
  • Fix via_device in squeezebox linking to itself (@emontnemery - #178191)
  • Update frontend to 20260729.5 (@bramkragten - #178221)
View originalPermalink
How 2026.8.0b6 went

2026.8.0b5

Pre-release
Changed 3
  • Bump py-opendisplay to 7.15.0
  • Bump jellyfin-apiclient-python to 1.16.0
  • Bump lyngdorf to 1.4.0
Fixed 17
  • Fix teslemetry streaming enum sensors swallowing None updates
  • Fix Hue button automations not triggering after a restart
  • Fix via_device race in anthemav
  • Fix via_device race in freebox
  • Fix via_device race in guardian
  • Fix via_device race in habitica
  • Fix teslemetry streaming enum sensors swallowing None updates (@Bre77 - #175746)
  • Bump py-opendisplay to 7.15.0 (@g4bri3lDev - #177405)
  • Fix Hue button automations not triggering after a restart (@marcelveldt - #177427)
  • Bump jellyfin-apiclient-python to 1.16.0 (@electricsteve - #177466)
  • Bump lyngdorf to 1.4.0 (@fishloa - #177685)
  • Fix via_device race in anthemav (@emontnemery - #177708)
  • Adapt bosch_alarm to set via_device_id in DeviceInfo (@emontnemery - #177709)
  • Adapt bosch_shc to set via_device_id in DeviceInfo (@emontnemery - #177711)
  • Fix via_device race in freebox (@emontnemery - #177716)
  • Fix via_device race in guardian (@emontnemery - #177717)
  • Fix via_device race in habitica (@emontnemery - #177718)
  • Adapt hikvision to set via_device_id in DeviceInfo (@emontnemery - #177719)
  • Adapt hive to set via_device_id in DeviceInfo (@emontnemery - #177720)
  • Adapt homee to set via_device_id in DeviceInfo (@emontnemery - #177721)
  • Fix via_device race in litejet (@emontnemery - #177724)
  • Fix via_device race in lupusec (@emontnemery - #177729)
  • Adapt lutron to set via_device_id in DeviceInfo (@emontnemery - #177730)
  • Adapt lutron_caseta to set via_device_id in DeviceInfo (@emontnemery - #177731)
  • Fix via_device race in melnor (@emontnemery - #177733)
  • Adapt nobo_hub to set via_device_id in DeviceInfo (@emontnemery - #177737)
  • Fix via_device race in ntfy (@emontnemery - #177738)
  • Fix via_device race in overkiz (@emontnemery - #177740)
  • Fix via_device race in playstation_network (@emontnemery - #177743)
  • Fix via_device race in point (@emontnemery - #177744)
  • Fix via_device race in portainer (@emontnemery - #177745)
  • Fix via_device race in powerwall (@emontnemery - #177747)
  • Fix via_device race in proxmoxve (@emontnemery - #177748)
  • Adapt qbus to set via_device_id in DeviceInfo (@emontnemery - #177750)
  • Fix via_device race in rainbird (@emontnemery - #177751)
  • Adapt russound_rio to set via_device_id in DeviceInfo (@emontnemery - #177756)
  • Fix via_device race in sense (@emontnemery - #177757)
  • Fix via_device race in sensibo (@emontnemery - #177758)
  • Adapt sia to set via_device_id in DeviceInfo (@emontnemery - #177760)
  • Adapt smartthings to set via_device_id in DeviceInfo (@emontnemery - #177761)
  • Fix via_device race in solaredge (@emontnemery - #177763)
  • Adapt sunricher_dali to set via_device_id in DeviceInfo (@emontnemery - #177768)
  • Fix via_device race in tessie (@emontnemery - #177770)
  • Improve DeviceInfo for Midea (@chemelli74 - #177771)
  • Fix via_device race in toon (@emontnemery - #177774)
  • Fix via_device race in tractive (@emontnemery - #177775)
  • Adapt unifiprotect to set via_device_id in DeviceInfo (@emontnemery - #177779)
  • Adapt velux to set via_device_id in DeviceInfo (@emontnemery - #177786)
  • Fix via_device race in verisure (@emontnemery - #177847)
  • Adapt withings to set via_device_id in DeviceInfo (@emontnemery - #177851)
  • Adapt wmspro to set via_device_id in DeviceInfo (@emontnemery - #177852)
  • Adapt xiaomi_aqara to set via_device_id in DeviceInfo (@emontnemery - #177856)
  • Fix via_device race in yale_smart_alarm (@emontnemery - #177858)
  • Fix via_device race in yardian (@emontnemery - #177859)
  • Adapt zimi to set via_device_id in DeviceInfo (@emontnemery - #177860)
  • Remove via_device from brunt (@emontnemery - #177862)
  • Remove via_device from switchbee (@emontnemery - #177864)
  • Remove via_device from wilight (@emontnemery - #177865)
  • Fix via_device race in homematicip_cloud (@emontnemery - #177867)
  • Fix via_device race in fibaro (@emontnemery - #177868)
  • Bump solaredge-web to 0.3.0 (@tronikos - #177899)
  • Bump tuya-device-sharing-sdk to 0.2.14 (@ritchie-cai - #177901)
  • Update hassil to 3.11.0 (@renovate[bot] - #177912)
  • Fix via_device race in bluesound (@emontnemery - #177932)
  • Fix via_device race in homewizard (@emontnemery - #177934)
  • Fix via_device race in lyric (@emontnemery - #177935)
  • Update integrations to call async_remove_device (part 1) (@emontnemery - #177962)
  • Update integrations to call async_remove_device (part 2) (@emontnemery - #177963)
  • Migrate insteon to lookup devices scoped to config entry (@emontnemery - #177964)
  • Migrate home_connect dhcp flow to call async_get_devices (@emontnemery - #177972)
  • Migrate knocki dhcp flow to call async_get_devices (@emontnemery - #177973)
  • Migrate onvif dhcp flow to call async_get_devices (@emontnemery - #177975)
  • Migrate ring dhcp flow to call async_get_devices (@emontnemery - #177976)
  • Migrate teltonika dhcp flow to call async_get_devices (@emontnemery - #177977)
  • Make device trackers create their own devices (@emontnemery - #178003)
  • Fix ESPHome dashboard adoption locking HA out of provisioned devices (@bdraco - #178039)
  • Update knx-frontend to 2026.8.2.133643 (@farmio - #178044)
  • Fix a stale encryption key shadowing the working one in the config flow (@bdraco - #178047)
  • Migrate gatus to call async_remove_device (@emontnemery - #178053)
  • Migrate keenetic_ndms2 to call async_remove_device (@emontnemery - #178054)
  • Migrate purpleair to call async_remove_device (@emontnemery - #178056)
  • Migrate tradfri to call async_remove_device (@emontnemery - #178057)
  • Migrate withings to call async_remove_device (@emontnemery - #178058)
  • Migrate xbox to use modern device registry API when moving devices (@emontnemery - #178059)
  • Fix flaky search test (@emontnemery - #178062)
  • Disable check requirements aw on PR against master (@edenhaus - #178065)
  • Remove not used login param (@MartinHjelmare - #178068)
  • Bump wiim to 0.1.6 (@Linkplay2020 - #178070)
  • Fix via_device race in arcam_fmj (@emontnemery - #178073)
  • Fix via_device race in tplink (@emontnemery - #178075)
  • Fix via_device race in victron_gx (@emontnemery - #178076)
  • Adapt incomfort to set via_device_id in DeviceInfo (@emontnemery - #178077)
  • Adapt notion to set via_device_id in DeviceInfo (@emontnemery - #178078)
  • Adapt tado to set via_device_id in DeviceInfo (@emontnemery - #178079)
  • Adapt telegram_bot to set via_device_id in DeviceInfo (@emontnemery - #178080)
  • Adapt velbus to set via_device_id in DeviceInfo (@emontnemery - #178081)
  • Bump aiowebostv to 0.9.0 (@thecode - #178091)
  • Adapt drop_connect to set via_device_id in DeviceInfo (@emontnemery - #178104)
  • Don't fire a feedreader event, when there are no new entries (@mib1185 - #178106)
  • Bump google-health-api to 0.8.0 (@allenporter - #178119)
  • Bump pyatmo to v9.6.0 (@cgtobi - #178130)
  • Bump pynintendoparental to 2.5.0 (@pantherale0 - #178138)
  • Bump pyHomee to 1.4.3 (@Taraman17 - #178146)
  • Update frontend to 20260729.4 (@bramkragten - #178147)
  • Improve entity class in Midea (@chemelli74 - #177900)
  • Fix via_device race in lyngdorf (@emontnemery - #177732)
View originalPermalink
How 2026.8.0b5 went

2026.8.0b4

Pre-release
Changed 7
  • Bump python-homewizard-energy to 10.2.0
  • Bump anova-wifi to 1.0.1
  • Bump pyintelliclima to 0.4.0
  • Improve sensor classification and device classes for Google Health
  • Update Google Health sensor units to be more reasonable
  • Report a failure when a media search finds nothing to play
  • Migrate integrations to setting via_device_id in DeviceInfo
Fixed 13
  • Fix Hue MotionAware motion sensors not reporting motion
  • Cleanup broken switch entities for Hue automations
  • Fix via_device race in actron_air
  • Fix via_device race in advantage_air
  • Fix via_device race in airzone
  • Fix via_device race in airzone_cloud
  • Bump python-homewizard-energy to 10.2.0 (@DCSBL - #172311)
  • Bump anova-wifi to 1.0.1 (@rhys-saldanha - #175146)
  • Bump pyintelliclima to 0.4.0 (@dvdinth - #177561)
  • Fix Hue MotionAware motion sensors not reporting motion (@marcelveldt - #177643)
  • Improve sensor classification and device classes for Google Health (@allenporter - #177652)
  • Update Google Health sensor units to be more reasonable (@allenporter - #177657)
  • Cleanup broken switch entities for Hue automations (@marcelveldt - #177671)
  • Report a failure when a media search finds nothing to play (@marcelveldt - #177678)
  • Migrate integrations to setting via_device_id in DeviceInfo (@emontnemery - #177700)
  • Fix via_device race in actron_air (@emontnemery - #177704)
  • Fix via_device race in advantage_air (@emontnemery - #177705)
  • Fix via_device race in airzone (@emontnemery - #177706)
  • Fix via_device race in airzone_cloud (@emontnemery - #177707)
  • Fix via_device race in directv (@emontnemery - #177712)
  • Fix via_device race in eheimdigital (@emontnemery - #177713)
  • Fix via_device race in elkm1 (@emontnemery - #177714)
  • Fix via_device race in enphase_envoy (@emontnemery - #177715)
  • Fix via_device race in isy994 (@emontnemery - #177722)
  • Fix via_device race in lookin (@emontnemery - #177728)
  • Fix via_device race in netgear (@emontnemery - #177734)
  • Fix via_device race in motion_blinds (@emontnemery - #177735)
  • Fix via_device race in reolink (@emontnemery - #177752)
  • Adapt shelly to set via_device_id in DeviceInfo (@emontnemery - #177759)
  • Fix via_device race in solarlog (@emontnemery - #177764)
  • Fix via_device race in synology_dsm (@emontnemery - #177769)
  • Adapt trane to set via_device_id in DeviceInfo (@emontnemery - #177777)
  • Adapt xiaomi_miio to set via_device_id in DeviceInfo (@emontnemery - #177857)
  • Fix via_device race in hue (@emontnemery - #177874)
  • Bump eheimdigital to 1.7.1 (@autinerd - #177892)
  • Add regression test for izone via_device linking (@emontnemery - #177926)
  • Improve regression test for ouman_eh_800 via_device linking (@emontnemery - #177927)
  • Improve regression test for shelly via_device linking (@emontnemery - #177930)
  • Improve regression test for zwave_js via_device linking (@emontnemery - #177931)
  • Fix via_device race in google_health (@emontnemery - #177933)
  • Fix via_device race in matter (@emontnemery - #177936)
  • Fix feedreader events for unsorted feeds (@mib1185 - #177954)
  • Simplify subentry migrators in LLM integrations (@emontnemery - #177960)
  • Remove met device cleanup (@emontnemery - #177966)
  • Migrate mqtt to lookup devices scoped to config entry (@emontnemery - #177971)
  • Migrate mitsubishi_comfort dhcp flow to call async_get_devices (@emontnemery - #177974)
  • Migrate lifx from calling async_get_device (@emontnemery - #177978)
  • Migrate roborock from calling async_get_device (@emontnemery - #177979)
  • Migrate upnp from calling async_get_device (@emontnemery - #177980)
  • Use modern device registry API in nextdns subentry migration (@emontnemery - #177983)
  • Migrate sonos to lookup device scoped to config entry (@emontnemery - #177984)
  • Bump reolink_aio to 0.21.8 (@starkillerOG - #177985)
  • Mark Google Health account device as service device (@allenporter - #177996)
  • Bump KNX dependencies (xknx 3.18.0, xknxproject 3.10.0, knx-telegram-… (@martinhoefling - #178031)
  • Bump esphome-dashboard-api to 1.4.0 (@bdraco - #178038)
  • Migrate mqtt to call async_remove_device (@emontnemery - #178055)
  • Migrate zwave_js to call async_remove_device (@emontnemery - #178060)
  • Adapt zwave_js to set via_device_id in DeviceInfo (@emontnemery - #177861)
View originalPermalink
How 2026.8.0b4 went

2026.8.0b3

Pre-release
Added 1
  • Add slugify websocket command
Changed 3
  • Update frontend to 20260729.2
  • Log unrecognized SSDP model names for lyngdorf
  • Update frontend to 20260729.3
Fixed 8
  • Fix the uom for the serial_pm sensor
  • Silently ignore empty JSON string object for MQTT IR signal payload
  • Fix searching within an artist returning no results in Music Assistant
  • Fix asking Music Assistant for music searching only radio
  • Fix empty selector in Integral config flow
  • Fix LG webOS TV assumed state when off
  • Fix via_device race in izone
  • Fix via_device race in ouman_eh_800
Removed 1
  • Remove via_device from acmeda
  • Bump afsapi to 1.0.2 (@ashh87 - #177498)
  • Add slugify websocket command (@piitaya - #177623)
  • Fix the uom for the serial_pm sensor (@mib1185 - #177648)
  • Fix: Silently ignore empty JSON string object for MQTT IR signal payload (@jbouwh - #177664)
  • Fix searching within an artist returning no results in Music Assistant (@marcelveldt - #177673)
  • Fix asking Music Assistant for music searching only radio (@marcelveldt - #177674)
  • fix empty selector in Integral config flow (@dgomes - #177681)
  • Fix LG webOS TV assumed state when off (@thecode - #177682)
  • Update frontend to 20260729.2 (@bramkragten - #177684)
  • Log unrecognized SSDP model names for lyngdorf (@fishloa - #177686)
  • Bump aiohue to 4.9.0 (@marcelveldt - #177688)
  • Remove via_device from acmeda (@emontnemery - #177703)
  • Bump pyportainer to 1.0.43 (@erwindouna - #177710)
  • Fix via_device race in izone (@emontnemery - #177723)
  • Fix via_device race in ouman_eh_800 (@emontnemery - #177739)
  • Update frontend to 20260729.3 (@bramkragten - #177853)
View originalPermalink
How 2026.8.0b3 went

2026.8.0b2

Pre-release
Added 2
  • Add device verification support to Ecovacs
  • Add missing icons and rename night light options for SwitchBot standing fan
Changed 1
  • casper_glow: reject non-Casper Glow Bluetooth discoveries before config-flow handshake
Fixed 6
  • Don't use the new default port (80) during yaml http config migration
  • Fix airgradient co2 unit
  • Fix airgradient display brightness value
  • Fix search not showing up in the Music Assistant media browser
  • Fix Cookidoo migration duplicate unique IDs
  • Don't allow setting http config if HA is not running
  • Don't use the new default port (80) during yaml http config migration (@edenhaus - #177638)
  • Fix airgradient co2 unit (@joostlek - #177639)
  • Fix airgradient display brightness value (@joostlek - #177641)
  • Fix search not showing up in the Music Assistant media browser (@marcelveldt - #177649)
  • Bump deebot-client to 18.5.1 (@edenhaus - #177660)
  • Bump intents and add test (@synesthesiam - #177662)
  • Fix Cookidoo migration duplicate unique IDs (@Rodrigorm33 - #174168)
  • casper_glow: reject non-Casper Glow Bluetooth discoveries before config-flow handshake (@Rodrigorm33 - #174242)
  • Add device verification support to Ecovacs (@bentbrain - #177429)
  • Bump deebot-client to 18.5.0 (@edenhaus - #177626)
  • Bump aiohue to 4.8.2 (@marcelveldt - #177631)
  • Add missing icons and rename night light options for SwitchBot standing fan (@piitaya - #177634)
  • Bump pyliebherrhomeapi to 0.5.1 (@mettolen - #177637)
  • Don't allow setting http config if HA is not running (@edenhaus - #177640)
View originalPermalink
How 2026.8.0b2 went

2026.8.0b1

Pre-release
Changed 3
  • Update idasen-ha to 3.0.1
  • Require UniFi Protect 7.1
  • Update frontend to 20260729.1
Fixed 14
  • Map Empty values exception to cannot_connect in daikin config flow
  • Correct description of shopping_list.complete_item action
  • Catch missing restore keys for template cover, device_tracker, and fan
  • Do not set a device on YAML history_stats entities
  • Do not set a device on YAML derivative entities
  • Do not set a device on YAML integration entities
  • daikin: map Empty values exception to cannot_connect in config flow (@Rodrigorm33 - #174243)
  • Correct description of "shopping_list.complete_item" action (@jamesmyatt - #175534)
  • Catch missing restore keys for template cover, device_tracker, and fan (@Petro31 - #176724)
  • Fix CI (@joostlek - #177557)
  • Fix http yaml repair ha version (@edenhaus - #177566)
  • Bump idasen-ha to 3.0.1 (@abmantis - #177567)
  • Do not set a device on YAML history_stats entities (@arturpragacz - #177594)
  • Do not set a device on YAML derivative entities (@arturpragacz - #177595)
  • Do not set a device on YAML integration entities (@arturpragacz - #177596)
  • Do not set a device on YAML statistics entities (@arturpragacz - #177597)
  • Do not set a device on YAML threshold entities (@arturpragacz - #177598)
  • Do not set a device on YAML trend entities (@arturpragacz - #177599)
  • Do not set a device on YAML mold_indicator entities (@arturpragacz - #177600)
  • Do not set a device on YAML generic_hygrostat entities (@arturpragacz - #177601)
  • Do not set a device on YAML generic_thermostat entities (@arturpragacz - #177602)
  • Do not set a device on YAML utility_meter entities (@arturpragacz - #177603)
  • Require UniFi Protect 7.1 (@RaHehl - #177620)
  • Do not stage a pending HTTP config when there is no YAML to migrate (@agners - #177622)
  • Update frontend to 20260729.1 (@bramkragten - #177628)
View originalPermalink
How 2026.8.0b1 went

2026.8.0b0

Pre-release

Beta release notes can be found here: https://rc.home-assistant.io/latest-release-notes

Please note that these release notes are a work in progress. 👷‍♀️ We will be completing them over the next couple of days. Not all features might be final yet, and some features may not make it into the final release.


Want to help test the beta? Awesome! ❤️ We have documented how you can join our beta channel and install the beta here.

While running the beta, we highly recommend joining our #beta channel on the Home Assistant Discord chat! 💬 Most developers and beta testers are in this channel during the beta period to share experiences, ideas, and iterate over new features, fine-tuning them before the final release. It's a really fun place to hang out. 😎

Reporting issues: As this is a beta test, you might encounter unexpected behavior or issues. 🐞 We use the GitHub issue tracker to track beta issues. You can find our issue trackers and the reported issues during beta here:

🙏 When reporting issues, make sure to mention the exact beta version you are running in the issue description. This will help us identify and track the issue correctly. Read more about reporting issues here.

View originalPermalink
How 2026.8.0b0 went

2026.7.4

Fixed 2
  • Fix ProxmoxVE component failing authentication with realms containing upper case letters
  • Fix Envoy diagnostics fixture download on non-UTF-8 responses
View originalPermalink
How 2026.7.4 went

2026.7.3

Changed 7
  • Refresh Lunatone sensor data before update
  • Make NS device a service
  • Make repairs not persistent in FRITZ!Box Tools
  • Update vizio config entry host on zeroconf rediscovery
  • Refresh add-on update entities after store reload through Supervisor API proxy
  • Update Roborock dynamic dock support
  • Exempt certain protocol integrations from entity limit
Fixed 8
  • Fix Hitachi Yutaki second heating zone using zone 1 states in Overkiz
  • Filter out grinders during CF in lamarzocco
  • Fix UniFi setup crash on cellular/5G WAN without monitors
  • Fix duplicate Hikvision binary sensor unique IDs
  • Filter Roborock A01 query protocols by supported schema
  • Fix open/close for RTSGeneric covers in Overkiz
  • Fix roborock vacuum segment mapping repair issue
  • Fixes for Plugwise Select

Some background, this release should have shipped last Friday. Due to technical difficulties we have been unable to ship at our normal pace. Sorry about that 🙏

View originalPermalink
How 2026.7.3 went

2026.7.2

Added 3
  • Add options update listener to Rain Bird integration
  • Add debug logging with full exception details to legacy notify action in SMTP integration
  • Add MIT-0 to OSI approved SPDX licenses
Changed 4
  • Store recovery HTTP config with the full trusted proxy network
  • Trigger reauth on Teslemetry LoginRequired errors
  • Include melcloud_home in Mitsubishi brand
  • Don't restart a Wyoming satellite pipeline if there's an error
Fixed 13
  • Correct availability check for Huntedouglas Powerview tilt-only shades
  • Fix covers not reacting correctly to commands in Homee integration
  • Fix temperature bound resolution for BSBLAN climate devices
  • Fix typos in KlikAanKlikUit integration
  • Fix Teslemetry covers reporting a false closed/open state when data is missing
  • Ensure http2 stream cleaned up on shutdown for Alexa Devices
View originalPermalink
How 2026.7.2 went
View all

Discussion