NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #4771 most downloaded on PyPI
Open-source home automation platform running on Python 3.
Last release 4 days ago
30 Sep 2026
Ships on a steady schedule
a new release about every 1 weeks
Nearly every release is documented
notes for 59 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
1625 releases · first in 2015
Bump stookwijzer==1.6.1 (@fwestenberg - #139380)
Beta release notes can be found here: https://rc.home-assistant.io/latest-release-notes
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.
One column per quarter.
Adjust Tuya Water Detector to support 1 as an alarm state ([@petacz] - [#135933]) ([tuya docs])
Bump python-kasa to 0.10.2 ([@sdb9696] - [#138381]) ([tplink docs]) (dependency)
Bump hass-nabucasa from 0.88.1 to 0.89.0 ([@ludeeus] - [#137321]) ([cloud docs]) (dependency)
LaCrosse View new endpoint ([@IceBotYT] - [#137284]) ([lacrosse_view docs])
Fix hassio test using wrong fixture ([@emontnemery] - [#137516]) ([hassio docs])
PaddleSwitchPico (Pico Paddle Remote) device trigger to Lutron Caseta" (@bdraco - #137571) (lutron_caseta docs)aioshelly to version 12.4.1 (@bieniu - #137598) (shelly docs) (dependency)https://www.home-assistant.io/blog/2025/02/05/release-20252/
https://www.home-assistant.io/blog/2025/02/05/release-20252/
Bump hassil and intents (@synesthesiam - #137440)
Bump onedrive to 0.0.8 (@zweckj - #137423)
Fix sqlalchemy deprecation warning that declarative_base has moved (@jpbede - #137360)
declarative_base has moved (@jpbede - #137360)Add view to download support package to Cloud component (@abmantis - #135856)
Bump todist-api-python to 2.1.7 (@boralyl - #136549)
Allow manual smlight user setup to override discovery (@tl-sl - #137136)
Bump lacrosse-view to 1.0.4 (@IceBotYT - #137058)
Raise HomeAssistantError from camera snapshot service (@natekspencer - #137051)
hassio before backup at frontend stage (@jpbede - #137067)Shorten the integration name for incomfort (@jbouwh - #136930)
incomfort (@jbouwh - #136930)Ensure Reolink can start when privacy mode is enabled (@starkillerOG - #136514)
Fix Sonos importing deprecating constant (@joostlek - #136926)
Persist hassio backup restore status after core restart (@emontnemery - #136857)
Beta release notes can be found here: https://rc.home-assistant.io/latest-release-notes
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.
Update Hydrawise maximum watering duration to meet the app limits ([@mattdoran] - [#136050]) ([hydrawise docs])
Fix DiscoveryFlowHandler when discovery_function returns bool ([@kgraefe] - [#133563])
Fix Météo-France setup in non French cities (because of failed next rain sensor) ([@Quentame] - [#134782]) ([meteo_france docs])
via_device" warning (@puddly - #135008) (zha docs)Revert "Remove deprecated supported features warning in LightEntity" ([@arturpragacz] - [#134927]) ([light docs])
bring_api to loggers in Bring integration (@tr4nt0r - #134897) (bring docs)https://www.home-assistant.io/blog/2025/01/03/release-20251/
https://www.home-assistant.io/blog/2025/01/03/release-20251/
Add Reolink proxy for playback (@starkillerOG - #133916)
Fix input_datetime.set_datetime not accepting 0 timestamp value (@frenck - #134489)
open_meteo: correct UTC timezone handling in hourly forecast (@aagit - #129664)
Improve is docker env checks (@candrews - #132404)
Improve Mealie set mealplan service (@joostlek - #130606)
Bump pyvlx to 0.2.26 (@pawlizio - #115483)
Fix swiss public transport line field none (@miaucl - #133964)
DEBUG-level (@bachya - #134063)pytile to 2024.12.0 (@bachya - #134103)Fix reload modbus component issue (@crug80 - #133820)
Catch ClientConnectorError and TimeOutError in APSystems (@Thomas55555 - #132027)
Beta release notes can be found here: https://rc.home-assistant.io/latest-release-notes
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.
Bump nice-go to 1.0.0 ([@IceBotYT] - [#133185]) ([nice_go docs]) (dependency)
nice-go to 1.0.0 (@IceBotYT - #133185) (nice_go docs) (dependency)Simplify recorder RecorderRunsManager ([@emontnemery] - [#131785]) ([recorder docs])
imgw-pib to version 1.0.7 (@bieniu - #133364) (imgw_pib docs) (dependency)Bump python-linkplay to v0.1.1 ([@silamon] - [#132091]) ([linkplay docs]) (dependency)
Enable additional entities on myUplink model SMO20 ([@astrandb] - [#131688]) ([myuplink docs])
Fix deprecated call to mimetypes.guess_type in CachingStaticResource ([@bdraco] - [#132299]) ([http docs])
https://www.home-assistant.io/blog/2024/12/04/release-202412/
https://www.home-assistant.io/blog/2024/12/04/release-202412/
Bump knocki to 0.4.2 (@joostlek - #129261)
Add support for features changing at runtime in Matter integration (@marcelveldt - #129426)
Bugfix for Plugwise, small code optimization (@bouwew - #131990)
Bump SQLAlchemy to 2.0.36 (@bdraco - #126683)
Bump bimmer_connected to 0.17.0 (@rikroe - #131352)
Add missing data_description for lamarzocco OptionsFlow (@zweckj - #131708)
Beta release notes can be found here: https://rc.home-assistant.io/latest-release-notes
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.
Prevent endless loop in recorder when using a filter and there are no more states to purge ([@davinkevin] - [#126149]) ([recorder docs])
Bump aiohttp to 3.10.11 ([@bdraco] - [#130483]) (dependency)
done response in conversation (@mib1185 - #130247) (conversation docs)Bump intents to 2024.11.6 ([@synesthesiam] - [#129982]) ([conversation docs]) (dependency)
KeyError in nest integration when the old key format does not exist (@allenporter - #130057) (nest docs)https://www.home-assistant.io/blog/2024/11/06/release-202411/
https://www.home-assistant.io/blog/2024/11/06/release-202411/
Remove deprecation issues for LCN once entities removed (@joostlek - #129955)
Delete binary door deprecation issue on unload at Home Connect (@Diegorro98 - #129947)
Set friendly name of utility meter select entity when configured through YAML (@dgomes - #128267)
Add basic testing framework to LG ThinQ (@joostlek - #127785)
set_setting translation at Home Connect (@Diegorro98 - #129878)Fix source mapping in Onkyo (@arturpragacz - #129716)
Bump lcn-frontend to 0.2.1 (@alengwenus - #129457)
Only set ESPHome configuration url to addon if there is an existing configuration for the device (@jesserockz - #129356)
Your coding agent can read these notes before it upgrades. Set up the MCP server →