NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3436 most downloaded on PyPI
Open-source home automation platform running on Python 3.
Last release 6 days ago
11 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
1622 releases · first in 2015
Fix grammar of input_shutdown_failure error in victron_ble (@NoRi2909 - #166972)
input_shutdown_failure error in victron_ble (@NoRi2909 - #166972)Improve date action naming consistency (@frenck - #166529)
One column per quarter.
Use async download for translations (@edenhaus - #166940)
Add new OAuth exceptions to Neato (@erwindouna - #166584)
Add weather support to humidity conditions (@emontnemery - #166599)
Update rainmachine solar radiation to reflect it is per day, not per … (@jmActifio - #166040)
siren conditions consistent with new wording (@NoRi2909 - #166600)Add trigger humidifier.mode_changed (@emontnemery - #166241)
growatt_server: use human-readable labels in exception messages (@johanzander - #166024)
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 tplink-omada-client to fix breaking changes in Omada API ([@MarkGodwin] - [#166206]) ([tplink_omada docs]) (dependency)
Fix Tibber update token ([@Danielhiversen] - [#164295]) ([tibber docs])
async_join_players (@mill1000 - #165020) (snapcast docs)Fix wifi switch status and add 100% coverage for Fritz ([@chemelli74] - [#164696]) ([fritz docs])
Fix Rain Bird controllers updated by Rain Bird 2.x ([@rblakemesser] - [#163915]) ([rainbird docs]) (dependency)
https://www.home-assistant.io/blog/2026/03/04/release-20263/
https://www.home-assistant.io/blog/2026/03/04/release-20263/
Fix handling of several thermostat QuickApp's in fibaro (@rappenze - #164344)
Bump ring-doorbell to 0.9.14 (@Schneidoa - #158074)
notify.notify with not connected targets (@Diegorro98 - #161855)Fix RpcSensorDescription for Shelly (@chemelli74 - #150719)
Bump accuweather to 5.1.0 (@bieniu - #164034)
backup issues (@NoRi2909 - #164129)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.
Add the ability to select region for Roborock ([@Lash-L] - [#160898]) ([roborock docs])
Bump essent-dynamic-pricing to 0.3.1 ([@jaapp] - [#160958]) ([essent docs]) (dependency)
google_cloud (@NoRi2909 - #162534) (google_cloud docs)Fix redundant off preset in Tuya climate ([@epenet] - [#161040]) ([tuya docs]) (breaking-change)
off preset in Tuya climate (@epenet - #161040) (tuya docs) (breaking-change)stopped state to denonavr media player (@ol-iver - #162283) (denonavr docs)https://www.home-assistant.io/blog/2026/02/04/release-20262/
https://www.home-assistant.io/blog/2026/02/04/release-20262/
Filter out invalid trackers in fressnapf_tracker (@eifinger - #161670)
Anthropic repair deprecated models (@Shulyaka - #162162)
media_player (@NoRi2909 - #162172)Handle missing battery stats in systemmonitor (@mik-laj - #158287)
Restore the Home Connect program option entities (@Diegorro98 - #156401)
Fix validation of actions config in intent_script (@arturpragacz - #158266)
alarm_control_panel (@NoRi2909 - #161852)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.
Revert deprecation of server_host for container installations ([@emontnemery] - [#161443]) ([http docs])
server_host for container installations (@emontnemery - #161443) (http docs)Fix Airzone Q-Adapt select entities ([@Noltari] - [#160695]) ([airzone docs])
Fix Hikvision NVR binary sensors not being detected ([@ptarjan] - [#160254]) ([hikvision docs])
https://www.home-assistant.io/blog/2026/01/07/release-20261/
https://www.home-assistant.io/blog/2026/01/07/release-20261/
Fix Ring integration log flooding for accounts without subscription (@ptarjan - #158012)
Fix rain count sensors' state class of Ecowitt (@upsuper - #158204)
Move Tibber to OAuth (@Danielhiversen - #156690)
Update knx-frontend to 2025.12.30.151231 (@farmio - #159999)
Add translation of exceptions in met (@mik-laj - #155765)
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.
Disable quoted cookies for compatibility with older SolarLog devices ([@dontinelli] - [#157839]) ([solarlog docs])
Prevent empty aliases in registries ([@FI-153] - [#156061]) ([config docs])
Fix Tuya BitmapTypeInformation parsing ([@epenet] - [#158475]) ([tuya docs])
fix Lutron Caseta smart away subscription ([@omrishiv] - [#158082]) ([lutron_caseta docs])
Update template deprecation to be more explicit ([@Petro31] - [#157965]) ([template docs])
v1.5.0 (@funkybunch - #158015) (sharkiq docs) (dependency)restart button for sleeping gen2+ Shelly devices (@bieniu - #158047) (shelly docs)https://www.home-assistant.io/blog/2025/12/03/release-202512/
https://www.home-assistant.io/blog/2025/12/03/release-202512/
Prevent startup blocking when a friend’s trophy summary is private on PlayStation Network (@tr4nt0r - #157597)
bump iometer to v0.3.0 (@torben-iometer - #157826)
Fix bug in group notify entities when title is missing (@hanwg - #157171)
Fix orphaned devices not being removed during integration startup (@Sab44 - #155900)
Fix Anglian Water sensor setup (@pantherale0 - #157457)
Add labs_updated event to subscription allowlist (@Copilot - #157552)
Support UniFi LED control for devices without RGB (@Sese-Schneider - #156812)
away mode switch (@bieniu - #157488)name for Shelly gas valve (gen1) entity (@bieniu - #157490)name from Shelly RGBCCT sensors (@bieniu - #157492)hue_ble (@NoRi2909 - #157593)anglian_water (@NoRi2909 - #157594)aioshelly to version 13.22.0 (@bieniu - #157629)Avoid custom template platform deprecations (@Petro31 - #157415)
Add climate started_cooling and started_drying triggers (@emontnemery - #156945)
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 methods to non deprecated methods in vesync ([@cdnninja] - [#155887]) ([vesync docs])
temperature_delta device class translations (@jbouwh - #156685) (mqtt docs) (template docs) (sql docs) (scrape docs) (random docs)Bump cronsim to 2.7 ([@dgomes] - [#155648]) ([utility_meter docs]) ([backup docs]) (dependency)
HomeAssistantErrors in ZHA config flow (@TheJulianJES - #156075) (zha docs)None (@mib1185 - #156220) (climate docs)Improve scan interval for Airthings Corentium Home 2 ([@LaStrada] - [#155694]) ([airthings_ble docs])
@progress_step decorator from ZHA and Hardware integration (@puddly - #155867) (zha docs) (homeassistant_hardware docs)https://www.home-assistant.io/blog/2025/11/05/release-202511/
https://www.home-assistant.io/blog/2025/11/05/release-202511/
Create issue to warn against using http.server_host in supervised installs (@emontnemery - #155837)
Your coding agent can read these notes before it upgrades. Set up the MCP server →