2025.9.2+1

morph027
2025-09-12T22:50:04Z

fix rustup

Fix XMPP not working with non-TLS servers (@Human - #150957) ([xmpp docs])

Update SharkIQ authentication method (@funkybunch - #151046) ([sharkiq docs]) (dependency)

Add event entity on websocket ready in Husqvarna Automower (@Thomas55555 - #151428) ([husqvarna_automower docs])

Fix Aladdin Connect state not updating (@hbludworth - #151652) ([aladdin_connect docs])

Fix support for Ecowitt soil moisture sensors (@blotus - #151685) ([ecowitt docs])

Fix update of the entity ID does not clean up an old restored state (@jbouwh - #151696)

Revert "Jewish Calendar add coordinator " (@tsvi - #151780) ([jewish_calendar docs])

Remove device class for Matter NitrogenDioxideSensor (@lboue - #151782) ([matter docs])

Improve config entry migration for edge cases in Alexa Devices (@chemelli74 - #151788) ([alexa_devices docs])

Bump habluetooth to 5.3.1 (@bdraco - #151803) ([bluetooth docs]) (dependency)

Fix KNX BinarySensor config_store data (@farmio - #151808) ([knx docs])

Fix KNX Light - individual color initialisation from UI config (@farmio - #151815) ([knx docs])

Mark Tractive switches as unavailable when tacker is in the enegy saving zone (@bieniu - #151817) ([tractive docs])

Allow delay > 1 in modbus. (@janiversen - #151832) ([modbus docs])

max_temp / min_temp in modbus light could only be int, otherwise an assert was provoked. (@janiversen - #151833) ([modbus docs])

removed assert fron entity in modbus. (@janiversen - #151834) ([modbus docs])

Bump pydrawise to 2025.9.0 (@dknowles2 - #151842) ([hydrawise docs])

Bump aioharmony to 0.5.3 (@bdraco - #151853) ([harmony docs]) (dependency)

Update pysmarty2 to 0.10.3 (@martinssipenko - #151855) ([smarty docs])

fix rain sensor for Velux GPU windows (@wollew - #151857) ([velux docs])

Bump aioecowitt to 2025.9.1 (@edenhaus - #151859) ([ecowitt docs]) (dependency)

Use native_visibility property instead of visibility for OpenWeatherMap weather entity (@bieniu - #151867) ([openweathermap docs])

Bump aiontfy to v0.5.5 (@tr4nt0r - #151869) ([ntfy docs]) (dependency)

Bump aiolifx-themes to 1.0.2 to support newer LIFX devices (@Djelibeybi - #151898) ([lifx docs]) (dependency)

Bump aiovodafone to 1.2.1 (@chemelli74 - #151901) ([vodafone_station docs]) (dependency)

Avoid cleanup/recreate of device_trackers not linked to a device for Vodafone Station (@chemelli74 - #151904) ([vodafone_station docs])

Fix _is_valid_suggested_unit in sensor platform (@epenet - #151912) ([sensor docs]) ([tuya docs])

Bump habluetooth to 5.5.1 (@bdraco - #151921) ([bluetooth docs]) (dependency)

Bump bleak-esphome to 3.3.0 (@bdraco - #151922) ([esphome docs]) ([eq3btsmart docs]) ([bluetooth docs]) (dependency)

Bump habluetooth to 5.6.0 (@bdraco - #151942) ([bluetooth docs]) (dependency)

Fix invalid logger in Tuya (@epenet - #151957) ([tuya docs])

Fix for squeezebox track content_type (@peteS-UK - #151963) ([squeezebox docs])

Fix playlist media_class_filter in search_media for squeezebox (@peteS-UK - #151973) ([squeezebox docs])

Bump habluetooth to 5.6.2 (@bdraco - #151985) ([bluetooth docs]) (dependency)

Bump yt-dlp to 2025.09.05 (@joostlek - #152006) ([media_extractor docs]) (dependency)

Bump accuweather to version 4.2.1 (@bieniu - #152029) ([accuweather docs]) (dependency)

Fix HomeKit Controller stale values at startup (@bdraco - #152086) ([homekit_controller docs])

Fix duplicated IP port usage in Govee Light Local (@abmantis - #152087) ([govee_light_local docs])

Fix DoorBird being updated with wrong IP addresses during discovery (@bdraco - #152088) ([doorbird docs])

Fix supported _color_modes attribute not set for on/off MQTT JSON light (@jbouwh - #152126) ([mqtt docs])

Fix reauth for Alexa Devices (@chemelli74 - #152128) ([alexa_devices docs])

Bump hass-nabucasa from 1.1.0 to 1.1.1 (@ludeeus - #152147) ([cloud docs]) (dependency)

Update frontend to 20250903.5 (@bramkragten - #152170) ([frontend docs]) (dependency)

Use position percentage for closed status in Velux (@wollew - #151679) ([velux docs])