- Remove sunweg integration (@rokam - #124230)
- Fix order of palettes, presets and playlists in WLED integration (@misch2 - #132207)
- Ensure EcoNet operation modes are unique (@frenck - #141689)
- Bump iaqualink to 0.5.3 (@flz - #141709)
- Bump pySmartThings to 3.0.1 (@joostlek - #141722)
- Add helper methods to simplify USB integration testing (@puddly - #141733)
- Bump aiohomekit to 3.2.13 (@bdraco - #141764)
- Fix blocking late import of httpcore from httpx (@bdraco - #141771)
- Bump PyISY to 3.1.15 (@bdraco - #141778)
- Add boost preset to AVM Fritz!SmartHome climate entities (@mib1185 - #141802)
- Bump ical to 9.0.3 (@Thomas55555 - #141805)
- Fix System Bridge wait timeout wait condition (@timmo001 - #141811)
- Correct spelling for 'availability` in MQTT translation strings (@jbouwh - #141818)
- Fix hardcoded UoM for total power sensor for Tuya zndb devices (@frenck - #141822)
- Move setup messages from info to debug level (@mib1185 - #141834)
- Fix the entity category for max throughput sensors in AVM Fritz!Box Tools (@mib1185 - #141838)
- Update pvo to v2.2.1 (@frenck - #141847)
- Handle encryption being disabled on an ESPHome device (@bdraco - #141887)
- Bump aioesphomeapi to 29.8.0 (@bdraco - #141888)
- Fix duplicate call to async_write_ha_state when adding elkm1 entities (@bdraco - #141890)
- Ensure user always has first turn for Google Gen AI (@balloob - #141893)