Highlights
- a couple of longstanding bugs with connection handling have been fixed, which should hopefully keep your devices online for longer and have them recover more reliably when they do go offline.
Breaking changes
- "device22" devices are no longer auto detected when the protocol is 3.3. If your devices stop working after the upgrade, please try setting them to the new 3.22 protocol before filing a bug report.
- Electriq DESD9LW dehumidifier: deprecated humidity sensor has been removed, use the humidity from the humidifier entity.
- Eeese Carl: tank sensor has reverted to how it was before 2024.12.2. If you have this device, and the behaviour from the past 3 releases was correct for you, then file a request for a new device, as it is not compatible with devices of other users.
New devices
- Rohnson R-9530 dehumidifier #2767
- Ketotek KTEM06 pro energy meter #2770
- PetSnowy Snow+ litter box #2806 by @davidjmdev
- Jiahong ET44W thermostat #2718 by @yaro24
- Atorch AT4PTW DIN rail thermostat #2774
Improvements to existing devices
- Qnect USB powerstrip: add compatible Gosund PM03 T-AR model #2858 by @rclarkmorrow
- Matsee V2 energy meter: use translations for direction #1708
- Eeese Carl: reverted a change to the tank sensor in 2024.12.2 #2866
- Ledvance Planon: allow separate switching of lights #2683
General improvements
- tinytuya library bumped to latest 1.16.1 #2859 by @dependabot
- Translations added for "direction" (in/out) binary sensors #2770, #1708
- device communication: ignore HA poll requests even in polling mode #653 #1804
- device communication: add 3.22 as a separate protocol for "device22" devices #1804
Development improvements
- Deprecations tagged with dates, to make managing them easier