Releases: home-assistant/core
Releases Β· home-assistant/core
2025.3.1
- Check support for demand load control in SmartThings AC (@Ishima - #139616) (smartthings docs)
- Fix Unit of Measurement for Squeezebox duration sensor entity on LMS service (@peteS-UK - #139861) (squeezebox docs)
- Trim the Schema allowed keys to match the Public Gemini API docs. (@IvanLH - #139876) (google_generative_ai_conversation docs)
- Bump thermobeacon-ble to 0.8.1 (@bdraco - #139919) (thermobeacon docs) (dependency)
- Deduplicate climate modes in SmartThings (@joostlek - #139930) (smartthings docs)
- Check if the unit of measurement is valid before creating the entity (@jbouwh - #139932) (mqtt docs)
- Bump pysmartthings to 2.6.1 (@joostlek - #139936) (smartthings docs) (dependency)
- Bump aiowebdav2 to 0.4.0 (@jpbede - #139938) (webdav docs) (dependency)
- Add config entry level diagnostics to SmartThings (@joostlek - #139939) (smartthings docs)
- Set content length when uploading files to WebDAV (@jpbede - #139950) (webdav docs)
- Bump to python-snoo 0.6.1 (@Lash-L - #139954) (snoo docs) (dependency)
- Fix SmartThings fan (@joostlek - #139962) (smartthings docs)
- Update frontend to 20250306.0 (@bramkragten - #139965) (frontend docs) (dependency)
- Fix SmartThings dust sensor UoM (@joostlek - #139977) (smartthings docs)
- Bump nexia to 2.2.2 (@bdraco - #139986) (nexia docs) (dependency)
- Bump aiowebdav2 to 0.4.1 (@jpbede - #139988) (webdav docs)
- Correctly retrieve only loaded Google Generative AI config_entries (@IvanLH - #139999) (google_generative_ai_conversation docs)
- Fix regression to evohome debug logging (@zxdavb - #140000) (evohome docs)
- Check operation state on Home Connect program sensor update (@Diegorro98 - #140011) (home_connect docs)
- Bump aiohomeconnect to 0.16.3 (@MartinHjelmare - #140014) (home_connect docs) (dependency)
- Fix powerwall 0% in Tessie and Tesla Fleet (@Bre77 - #140017) (tessie docs) (tesla_fleet docs)
- Fix shift state default in Teslemetry and Tessie (@Bre77 - #140018) (tessie docs) (teslemetry docs)
- Add description for HomematicIP HCU1 in homematicip_cloud setup config flow (@hahn-th - #140025) (homematicip_cloud docs)
- Fix evohome to gracefully handle null schedules (@zxdavb - #140036) (evohome docs)
- Fix SmartThings disabling working capabilities (@joostlek - #140039) (smartthings docs)
- Fix SmartThings thermostat climate check (@joostlek - #140046) (smartthings docs)
- Bump pysmartthings to 2.7.0 (@joostlek - #140047) (smartthings docs) (dependency)
- Only keep valid powerConsumptionReports in SmartThings (@joostlek - #140049) (smartthings docs)
- Bump py-synologydsm-api to 2.7.1 (@mib1185 - #140052) (synology_dsm docs) (dependency)
- Restore SmartThings button event (@joostlek - #140044) (smartthings docs)
2025.3.0
2025.3.0b8
- Get temperature data appropriate for hass.config.unit (@LG-ThinQ-Integration - #137626)
- Bump nexia to 2.2.1 (@bdraco - #139786)
- Revert "Add scene support to roborock (#137203)" (@allenporter - #139840)
- Bump aioecowitt to 2025.3.1 (@joostlek - #139841)
- Bump onedrive-personal-sdk to 0.0.13 (@zweckj - #139846)
- Bump intents to 2025.3.5 (@synesthesiam - #139851)
2025.3.0b7
- Update frontend to 20250305.0 (@bramkragten - #139829)
2025.3.0b6
- Bump aiowebostv to 0.7.3 (@thecode - #139788)
- Drop BETA postfix from Matter integration's title (@marcelveldt - #139816)
- Split the energy and data retrieval in WeHeat (@SteveDiks - #139211)
2025.3.0b5
- Bump aiohomeconnect to 0.16.2 (@Diegorro98 - #139750)
- Add Apollo Automation virtual integration (@joostlek - #139751)
- Fix incorrect weather state returned by HKO (@MisterCommand - #139757)
- Bump pysmartthings to 2.5.0 (@joostlek - #139758)
- Fix home connect available (@MartinHjelmare - #139760)
- Bump nexia to 2.1.1 (@bdraco - #139772)
2025.3.0b4
- Fix unique identifiers where multiple IKEA Tradfri gateways are in use (@cs12ag - #136060)
- Fix vicare exception for specific ventilation device type (@CrEaK - #138343)
- Prevent zero interval in Calendar get_events service (@abmantis - #139378)
- Fix Homee brightness sensors reporting in percent (@Taraman17 - #139409)
- Fix ability to remove orphan device in Music Assistant integration (@marcelveldt - #139431)
- Fix broken link in ESPHome BLE repair (@bdraco - #139639)
- Fix scope comparison in SmartThings (@joostlek - #139652)
- Avoid duplicate chat log content (@balloob - #139679)
- Add additional roborock debug logging (@allenporter - #139680)
- Improve failure handling and logging for invalid map responses (@allenporter - #139681)
- Abort SmartThings flow if default_config is not enabled (@joostlek - #139700)
- Bump ESPHome stable BLE version to 2025.2.2 (@bdraco - #139704)
- Bump holidays to 0.68 (@gjohansson-ST - #139711)
- Bump aiowebostv to 0.7.2 (@thecode - #139712)
- Bump sense-energy to 0.13.6 (@bdraco - #139714)
- Add nest translation string for
already_in_progress
(@allenporter - #139727) - Bump google-nest-sdm to 7.1.4 (@allenporter - #139728)
- Delete refresh after a non-breaking error at event stream at Home Connect (@Diegorro98 - #139740)
2025.3.0b3
- Add missing 'state_class' attribute for Growatt plant sensors (@LaithBudairi - #132145)
- Bump env_canada to 0.8.0 (@maruel - #138237)
- Fix Nederlandse Spoorwegen to ignore trains in the past (@Martreides - #138331)
- Use multiple indexed group-by queries to get start time states for MySQL (@bdraco - #138786)
- Specify recorder as after dependency in sql integration (@gjohansson-ST - #139037)
- Handle IPv6 URLs in devolo Home Network (@Shutgun - #139191)
- Fix bug in derivative sensor when source sensor's state is constant (@jgrande - #139230)
- Ensure Hue bridge is added first to the device registry (@marcelveldt - #139438)
- Fix update data for multiple Gree devices (@filipagh - #139469)
- Use last event as color mode in SmartThings (@joostlek - #139473)
- Set SmartThings delta energy to Total (@joostlek - #139474)
- Fix alert not respecting can_acknowledge setting (@StaleLoafOfBread - #139483)
- Bump pysmartthings to 2.2.0 (@joostlek - #139539)
- Remove orphan devices on startup in SmartThings (@joostlek - #139541)
- Bump PySwitchBot to 0.56.1 (@bdraco - #139544)
- Bump pysmartthings to 2.3.0 (@joostlek - #139546)
- Improve SmartThings OCF device info (@joostlek - #139547)
- Add SmartThings Viper device info (@joostlek - #139548)
- Revert polling changes to HomeKit Controller (@bdraco - #139550)
- Bump pysmartthings to 2.4.0 (@joostlek - #139564)
- Bump Tesla Fleet API to v0.9.12 (@Bre77 - #139565)
- Bump aiowebdav2 to 0.3.1 (@jpbede - #139567)
- Validate scopes in SmartThings config flow (@joostlek - #139569)
- Only determine SmartThings swing modes if we support it (@joostlek - #139571)
- Don't require not needed scopes in SmartThings (@joostlek - #139576)
- Homee: fix watchdog icon (@Taraman17 - #139577)
- Bump aiohomekit to 3.2.8 (@bdraco - #139579)
- Fix duplicate unique id issue in Sensibo (@gjohansson-ST - #139582)
- Improve field descriptions of
zha.permit
action (@NoRi2909 - #139584) - Fix - Allow brightness only light MQTT json light to be set up using the
brightness
flag or viasupported_color_modes
(@jbouwh - #139585) - Fix Manufacturer naming for Squeezelite model name for Squeezebox (@peteS-UK - #139586)
- Bump deebot-client to 12.3.1 (@edenhaus - #139598)
- Fix handling of NaN float values for current humidity in ESPHome (@bdraco - #139600)
- Bump aioshelly to 13.1.0 (@thecode - #139601)
- Bump inkbird-ble to 0.7.1 (@bdraco - #139603)
- Fix body text of imap message not available in custom event data template (@jbouwh - #139609)
- Fix arm vacation mode showing as armed away in elkm1 (@bdraco - #139613)
- Still request scopes in SmartThings (@joostlek - #139626)
- Bump pysmartthings to 2.4.1 (@joostlek - #139627)
2025.3.0b2
- Bump weatherflow4py to 1.3.1 (@jeeftor - #135529)
- Add new mediatypes to Music Assistant integration (@marcelveldt - #139338)
- Move climate intent to homeassistant integration (@synesthesiam - #139371)
- Bump aiohomeconnect to 0.15.1 (@Diegorro98 - #139445)
- Fix SmartThings diagnostics (@joostlek - #139447)
- Bump pysmartthings to 2.0.1 (@joostlek - #139454)
- Change webdav namespace to absolut URI (@jpbede - #139456)
- Improve onedrive migration (@zweckj - #139458)
- Bump pysmartthings to 2.1.0 (@joostlek - #139460)
- Only lowercase SmartThings media input source if we have it (@joostlek - #139468)
- Set SmartThings suggested display precision (@joostlek - #139470)
- Fixed Schema validation for issue #139416 (@IvanLH - #139478)
- Fail recorder.backup.async_pre_backup if Home Assistant is not running (@emontnemery - #139491)
- Fix shift state in Teslemetry (@Bre77 - #139505)
- Improve error handling in CoreBackupReaderWriter (@emontnemery - #139508)
- Add diagnostics to onedrive (@zweckj - #139516)
- Make the Tuya backend library compatible with the newer paho mqtt client. (@jbouwh - #139518)
- Suppress unsupported event 'EVT_USP_RpsPowerDeniedByPsuOverload' by bumping aiounifi to v83 (@Kane610 - #139519)
- Don't split wheels builder anymore (@edenhaus - #139522)
- Bump yt-dlp to 2025.02.19 (@joostlek - #139526)
- Update frontend to 20250228.0 (@bramkragten - #139531)
2025.3.0b1
- Bump stookwijzer==1.6.1 (@fwestenberg - #139380)
- Bump ZHA to 0.0.51 (@puddly - #139383)
- Bump intents to 2025.2.26 (@synesthesiam - #139387)
- Fix fetch options error for Home connect (@Diegorro98 - #139392)
- Bump onedrive to 0.0.12 (@zweckj - #139410)
- Bump pysmartthings to 2.0.0 (@joostlek - #139418)
- Bump habluetooth to 3.24.1 (@bdraco - #139420)
- Fix conversation agent fallback (@balloob - #139421)
- Add diagnostics to SmartThings (@joostlek - #139423)
- Bump bleak-esphome to 2.8.0 (@bdraco - #139426)
- Bump reolink-aio to 0.12.1 (@starkillerOG - #139427)
- Fix Music Assistant media player entity features (@marcelveldt - #139428)
- Update frontend to 20250227.0 (@bramkragten - #139437)