Releases: home-assistant/core
2024.11.0b0
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:
- Report(ed) beta dashboards/UI/frontend issues
- Report(ed) beta integrations/automations/backend/core issues
- Report(ed) beta documentation issues
🙏 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.
2024.10.4
ℹ️ Nice detail... this release has been shipped from GitHub HQ! 🎉
Thanks, GitHub, for giving us a space to work a bit!
- Fix evohome regression preventing helpful messages when setup fails (@zxdavb - #126441) (evohome docs)
- Handle temprorary hold in Honeywell (@mkmer - #128460) (honeywell docs)
- Bump ring-doorbell to 0.9.7 (@sdb9696 - #127554) (ring docs) (dependency)
- Bump ring-doorbell library to 0.9.8 (@sdb9696 - #128662) (ring docs) (dependency)
- Add diagnostics to Comelit SimpleHome (@chemelli74 - #128794) (comelit docs)
- Bump pyTibber to 0.30.3 (@Danielhiversen - #128860) (tibber docs) (dependency)
- Add diagnostics to Vodafone Station (@chemelli74 - #128923) (vodafone_station docs)
- Bump pyduotecno to 2024.10.1 (@cereal2nd - #128968) (duotecno docs) (dependency)
- Fix uptime floating values for Vodafone Station (@chemelli74 - #128974) (vodafone_station docs)
- Fix cancellation leaking upward from the timeout util (@bdraco - #129003)
- Fix devolo_home_network devices not reporting a MAC address (@Shutgun - #129021) (devolo_home_network docs)
- Bump yt-dlp to 2024.10.22 (@joostlek - #129034) (media_extractor docs) (dependency)
- Remove DHCP match from awair (@AlD - #129047) (awair docs)
- Update frontend to 20241002.4 (@bramkragten - #129049) (frontend docs) (dependency)
- Partially revert "LLM Tool parameters check (#123621)" (@tronikos - #129064)
- Fix adding multiple devices simultaneously to devolo Home Network's device tracker (@Shutgun - #129082) (devolo_home_network docs)
- Fix NYT Games connection max streak (@joostlek - #129149) (nyt_games docs)
- Bump nyt_games to 0.4.4 (@joostlek - #129152) (nyt_games docs) (dependency)
2024.10.3
- Update home-assistant-bluetooth to 1.13.0 (@cdce8p - #127691) (dependency)
- Fix printer uptime fluctuations in IPP (@mib1185 - #127725) (ipp docs)
- Improve discovery of WMS WebControl pro by updating IP address (@mback2k - #128007) (wmspro docs)
- Use the same ZHA database path during startup and when loading device triggers (@puddly - #128130) (zha docs)
- Fix playing media via roku (@ctalkington - #128133) (roku docs)
- Bump yt-dlp to 2024.10.07 (@joostlek - #128182) (media_extractor docs) (dependency)
- Fix daikin entities not refreshing quickly (@adampetrovic - #128230) (daikin docs)
- Keep the provided name when creating a tag (@silamon - #128240) (tag docs)
- Update aioairzone to v0.9.4 (@Noltari - #127792) (airzone docs) (dependency)
- Update aioairzone to v0.9.5 (@Noltari - #128265) (airzone docs) (dependency)
- Bump gcal_sync to 6.1.6 (@allenporter - #128270) (google docs) (dependency)
- Bump solarlog_cli to 0.3.2 (@dontinelli - #128293) (solarlog docs) (dependency)
- Bump pyblu to 1.0.4 (@LouisChrist - #128482) (bluesound docs)
- Increase Z-Wave fallback thermostat range to 0-50 C (@MindFreeze - #128543) (zwave_js docs)
- Bump pyotgw to 2.2.2 (@mvn23 - #128594) (opentherm_gw docs) (dependency)
2024.10.2
- Fix Island status in Teslemetry ([@Bre77] - #127504) ([teslemetry docs])
- Bump pyblu to 1.0.3 ([@LouisChrist] - #127571) ([bluesound docs])
- Bump aiostreammagic to 2.5.0 ([@noahhusby] - #127595) ([cambridge_audio docs]) (dependency)
- Bump opower to 0.8.2 ([@tronikos] - #127598) ([opower docs]) (dependency)
- Fix wake up in Tesla Fleet ([@Bre77] - #127615) ([tesla_fleet docs])
- Update Radarr config flow to standardize ports ([@Khabi] - #127620) ([radarr docs])
- Bump fyta_cli to 0.6.7 ([@dontinelli] - #127650) ([fyta docs]) (dependency)
- Revert "Fix enum lookup (#125220)" ([@cdce8p] - #127680) ([google_cloud docs])
- Fix problems with automatic management of Schlage locks ([@dknowles2] - #127689) ([schlage docs])
- Fix typo in HDMI CEC ([@joostlek] - #127714) ([hdmi_cec docs])
- Fix Withings log message ([@joostlek] - #127716) ([withings docs])
- Bump NYT Games to 0.4.3 ([@joostlek] - #127717) ([nyt_games docs])
- Bump airgradient to 0.9.1 ([@joostlek] - #127718) ([airgradient docs])
- Add translation string for Withings wrong account ([@joostlek] - #127719) ([withings docs])
- Increase connection timeout in CalDAV ([@mib1185] - #127727) ([caldav docs])
- Migrate SMA unique id to str ([@rklomp] - #127732) ([sma docs])
- Remove stale references in squeezebox services.yaml ([@rajlaud] - #127739) ([squeezebox docs])
- Fix Aurora integration casts longitude and latitude to integer ([@johangus65] - #127740) ([aurora docs])
- Bump python-linkplay to 0.0.15 ([@silamon] - #127748) ([linkplay docs]) (dependency)
- Fix custom account config flow setup ([@rjmarques] - #127750) ([ovo_energy docs])
- Bump solarlog_cli to 0.3.1 ([@dontinelli] - #127753) ([solarlog docs]) (dependency)
- Update DoorBirdPy to 3.0.3 ([@frenck] - #126949) ([doorbird docs]) (dependency)
- Bump DoorBirdPy to 3.0.4 ([@bdraco] - #127760) ([doorbird docs]) (dependency)
- Bump pychromecast to 14.0.3 ([@emontnemery] - #127778) ([cast docs]) (dependency)
- Fix aurora alert sensor always Off ([@johangus65] - #127780) ([aurora docs])
- Update aioairzone-cloud to v0.6.6 ([@Noltari] - #127789) ([airzone_cloud docs]) (dependency)
- Bump pysmlight to v0.1.3 ([@tl-sl] - #127804) ([smlight docs]) (dependency)
- Fix incorrect string in amberlectric ([@epenet] - #127807) ([amberelectric docs])
- Add missing and fix incorrect translation string in alarmdecoder ([@epenet] - #127814) ([alarmdecoder docs])
- Fix incorrect translation string in analytics_insights ([@epenet] - #127815) ([analytics_insights docs])
- Add missing and fix incorrect translation string in aurora ([@epenet] - #127818) ([aurora docs])
- Fix incorrect translation string in azure event hub ([@epenet] - #127820) ([azure_event_hub docs])
- Correct cleanup of sensor statistics repairs ([@emontnemery] - #127826) ([sensor docs])
- Add missing translation string in blebox ([@epenet] - #127827) ([blebox docs])
- Fix incorrect translation string in bryant_evolution ([@epenet] - #127830) ([bryant_evolution docs])
- Add missing and fix incorrect translation string in duotecno ([@epenet] - #127834) ([duotecno docs])
- Reverse unintended change of unique_id for solarlog ([@dontinelli] - #127845) ([solarlog docs])
- Bump
pytouchlinesl
to 0.1.8 ([@jnsgruk] - #127859) ([touchline_sl docs]) (dependency) - Fix wrong DPTypes returned by Tuya's cloud ([@azerty9971] - #127860) ([tuya docs])
- Add missing translation string in AVM Fritz!Smarthome ([@mib1185] - #127864) ([fritzbox docs])
- Fix merge_response template not mutate original object ([@gjohansson-ST] - #127865)
- Don't error with missing information in systemmonitor diagnostics ([@gjohansson-ST] - #127868) ([systemmonitor docs])
- Bump holidays library to 0.58 ([@gjohansson-ST] - #127876) ([workday docs]) ([holiday docs]) (dependency)
- Bump pyeconet to 0.1.23 ([@dcmeglio] - #127896) ([econet docs]) (dependency)
- Add missing translation string in otbr ([@epenet] - #127909) ([otbr docs])
- Add missing translation string in yamaha_musiccast ([@epenet] - #127912) ([yamaha_musiccast docs])
- Add support of due date calculation for grey dailies in Habitica integration ([@tr4nt0r] - #127923) ([habitica docs])
- Bump
imgw_pib
library to version 1.0.6 ([@bieniu] - #127925) ([imgw_pib docs]) (dependency) - Bump python-kasa to 0.7.5 ([@sdb9696] - #127934) ([tplink docs]) (dependency)
- Fix discovery of WMS WebControl pro by using IP address ([@mback2k] - #127939) ([wmspro docs])
- Update pywmspro to 0.2.1 to fix handling of unknown products ([@mback2k] - #127942) ([wmspro docs]) (dependency)
- Fix europe authentication in Fujitsu FGLair ([@crevetor] - #127947) ([fujitsu_fglair docs])
- Bump motionblindsble to 0.1.2 ([@LennP] - #127954) ([motionblinds_ble docs]) (dependency)
- Fix zwave_js config validation for values ([@raman325] - [#127972]) ([zwave_js docs])
- Fix firmware version parsing in venstar ([@epenet] - [#127974]) ([venstar docs])
- Bump pyduotecno to 2024.10.0 ([@cereal2nd] - [#127979]) ([duotecno docs]) (dependency)
- Increase tplink climate precision ([@rytilahti] - [#127996]) ([tplink docs])
- Add missing translation string in solarlog ([@dontinelli] - [#128015]) ([solarlog docs])
- Fix missing reauth name translation placeholder in ring integration ([@sdb9696] - [#128048]) ([ring docs])
- Add missing translation string for re-auth flows ([@mib1185] - [#128055])
- Update xknxproject to 3.8.1 ([@farmio] - [#128057]) ([knx docs]) (dependency)
- Fix casing on Powerview Gen3 zeroconf discovery ([@kingy444] - [#128076]) ([hunterdouglas_powerview docs])
- Fix ring realtime events ([@sdb9696] - [#128083]) ([ring docs])
- Increase Hydrawise polling interval to 60 seconds ([@dknowles2] - [#128090]) ([hydrawise docs])
- Update frontend to 20241002.3 ([@bramkragten] - [#128106]) ([frontend docs])
- Bump aioautomower to 2024.10.0 ([@Thomas55555] - [#128137]) ([husqvarna_automower docs]) (dependency)
- Fix license script for ftfy ([@cdce8p] - [#128138])
- Fix regression in Opower that was introduced in 2024.10.0 ([@tronikos] - [#128141]) ([opower docs])
- Bump opower to 0.8.3 ([@tronikos] - [#128144]) ([opower docs]) (dependency)
- Remove some redundant code in Opower's coordinator from the fix in #128141 ([@tronikos] - [#128150]) ([opower docs])
- Fix preset handling issue in ViCare ([@CFenner] - [#128167]) ([vicare docs])
- Fix model in Husqvarna Automower ([@Thomas55555] - [#128168]) ([husqvarna_automower docs])
2024.10.1
- Fix device id support for alarm control panel template (@piitaya - #127340) (template docs)
- Bump pysmlight 0.1.2 (@tl-sl - #127376) (smlight docs) (dependency)
- Remove assumption in ConfigEntryItems about unique unique_id (@emontnemery - #127399)
- Add missing number platform to init of Tesla Fleet (@Bre77 - #127406) (tesla_fleet docs)
- Bump aiomealie to 0.9.3 (@andrew-codechimp - #127454) (mealie docs)
- Fix int value in unique_id for Tellduslive (@robinostlund - #127526) (tellduslive docs)
- Bump matrix-nio to 0.25.2 (@PaarthShah - #127535) (matrix docs) (dependency)
- Adjust polling rate of Rituals Perfume Genie (@frenck - #127544) (rituals_perfume_genie docs)
- Create new clientsession for NYT Games (@joostlek - #127547) (nyt_games docs)
- Strip the NYT Games token (@joostlek - #127548) (nyt_games docs)
- Revert "Bump pychromecast to 14.0.2 (#127333)" (@joostlek - #127555) (cast docs)
2024.10.0
2024.10.0b9
- Fix Tibber get_prices when called with aware datetime (@functionpointer - #123289)
- Run unsubscribe callbacks when Assist satellite entity is removed from HA (@synesthesiam - #127234)
- Remove codefences from issue titles (@rytilahti - #127254)
- Revert "Support Z-Wave JS dimming lights using color intensity (#122639)" (@MartinHjelmare - #127256)
2024.10.0b12
- Update frontend to 20241002.2 (@bramkragten - #127331)
2024.10.0b11
- Fix climate entity in ViCare integration (@CFenner - #127128)
- Update frontend to 20241002.1 (@bramkragten - #127292)
2024.10.0b10
- Make recorder WS command recorder/update_statistics_metadata wait (@emontnemery - #127179)
- Update frontend to 20241002.0 (@bramkragten - #127264)
- Make recorder WS command recorder/clear_statistics wait (@emontnemery - #127120)