Releases
2024.12.2
2024.12.2 End of year housekeeping
Latest
Highlights
WTH bug: None is no longer appended to switch (and some other entity) names.
climate entities now support swing_horizontal_mode where the device has independant vertical and horizontal swing control.
area class is now supported for sensors and numbers
duration class is now supported for numbers too
18 new devices, 23 other improvements to existing devices in addition the bulk addition of area and duration classes and swing_horizontal_mode above
24 duplicate configs eliminated
Breaking changes
HA 2024.12 or later is now required #2513 , #2596 , #2648
Config merges should be generally backward compatible, but there may be minor differences in the entities which may require manual updates to automations or hand crafted UIs.
swing mode for some air conditioners/heat pumps has been split into vertical and horizontal on
/off
controls using the new swing_horizontal_mode. Automations that set or triggered on vertical
, horizontal
or both
may need to be updated.
New Devices
Improvements to existing device
ZYM-100W presence sensor: use dp 1 for presence instead of dp 104 #2645
Aubess 1-gang switch: add fault sensor for compatible T34 #2655 by @AlexK98
HY combo heat pump: rename child lock to night mode #2510
Zigbee door sensor: add optional tamper sensor #2659 by @PHeonix25
EzaIoT thermostat smartplug: fix temperature range #2661 by @Steefph
Andersson GSH: add compatible Devola Intelligent heater #2665 by @jaimbo
Klarstein Dryfy Pro Connect: new product id added #2666 by @chris-garbas
IPS Pro heatpump: new product id added #2666 by @chris-garbas
Electriq CD20 Pro: deprecated fan entity to replace with select
Eurom Wall Design Heat 2000: remove legacy type shadowed by separate config
Kogan bladeless fan: map fresh preset to fresh instead of nature
Royal air conditioner: use product id from original report #1016
Akai dryer: make drying time adjustable #2667 by @YodaDaCoda
Diivoo DWV010: use more sensors from the device #2678 by @jannisan
SmartMCB SMT006 V2: add charge energy entity from compatible EARU EAMPDW-TY63 #2694
Kolanky EV charger: fix charging time unit #2675
Various air conditioners: separate swing into independent vertical and horizontal control #2648
Avatto blinds: invert direction per usual Tuya behaviour, modify action logic to avoid getting stuck, add problem sensor and direction select #2699
Zemismart SDM01: make connectivity optional, add class and translation to sensors #2556
LSC Smart Connect RGB-CCT lightbulb: config renamed to make it available
VTA Plus Axial fan heater: config renamed to make it available
Eeese Carl, Otto: fix tank status bit index #2703 by @cnrd
Removed device configs
Alecoair D12 Home: merged into Shinco 30D
Alecoair D14: merged into Alecoair D16
Alecoair D25 Traditio: merged into Greenmigo Alpha Q25 pro
Avatto ME81: merged into Beok TGR81
Beca BHT6000: merged into Beca BHT002
Dcenta dual meter: merged into Matsee 2way meter
Smartcurtain ACS WT: merged into Dooya curtain
Eeese Emil: merged into Eeese Adam
Klarstein Dryfy Pro: merged into Electriq CD20 Pro
Feit RGB: merged into generic RGBWW lightbulb
Feyree 3phase: merged into Goodcell EV charger
Heatstorm HS1500: merged into Heatstorm HS6000GC
Ironzon lock: merged into Ailrinni fingerprint lock
Yueqing combo curtain: merged into Loonas curtain
Momcozy white noise: merged into Loycco sound nightlight
Thermoval TVT40: merged into Saswell C16 thermostat
Reiga 52: merged into Ovlaim ceiling fan with light
Zedar R600: merged into Kabum Smart700 v2023 vacuum
Moes RFIR: merged into S11 RFIR remote
Nedis mobile: merged into Goldair portable airconditioner
Nince RGB: merged into generic RGB LED strip
Rotenso RONI: merged with Royal air conditioner
Tellur USB: merged with Woox R4028 power strip
Peteme lighting: merged with generic Zigbee smart bulb
General improvements
Use new UnitOfArea enum instead of old constant #2596
Use new OptionsFlow API #2513
Add new area
class to vacuum "Cleaned area" sensors #2596
Add duration
class to timer number entities (unadvertised change in HA 2023.11 or so)
Add translations for multiple switch, outlet, voltage, current and power entities. #1708
climate: Add support for new swing_horizontal_mode #2648
Entity naming: query underlying class for device class translation support #1856
Development improvements
unit test added for string values mapped to integers #2586
utils: common functionality refactored, flexible handling of config filenames given on command-line extended to all utils
utils: filter same config matching itself from duplicate reports
Update tests not to use deprecated STATE_CLASS constants due to be removed in HA 2025.1
You can’t perform that action at this time.