2024.9.1 Catching up
Notable changes
- should fix the config flow issues in 2024.9.0
- may improve the hub issues in 2024.9.0 (rewrite of connection code still pending to fix hubs properly)
- 21 new devices, including some older submissions that were deprioritised due to missing information.
- improvements to 11 existing devices (not counting translation improvements)
- standardised icons and translations for Sleep switches, and Language, Initial state and Mopping selectors
Breaking changes
- Requires Home Assistant 2024.9 or later #2239
New devices
- Aktobis WDH-310EK dehumidifier #2275, #2276 by @Athemis
- Dream Maker Feel fan #2277 by @BenJamesAndo
- Fujicool Yuzu heat pump #2262 by @carmelo42
- Malmbergs single dimmer module #1588
- Malmbergs dual dimmer module #1589
- Atorch AT4PW energy meter #1038
- Cleverio AP100 air purifier #2284
- Calex aroma diffuser #1164
- Tongou TO-Q-SYS-WT circuit breaker #2285
- Petrust pet fountain #1173
- Cleverio CD200 doorbell #2295
- Fairland RMIC06 pool heat pump #1301
- Tonepie T1 Pro (v2) cat litter box #2313 by @vossim
- Sanden GAU-A45HPD water heat pump controller #1940
- Puppy Kitty pet feeder #2301 by @Aegeontis
- Silvercrest HF-6602T air fryer #2298
- eLinkSmart KH-SY2626 fan #1474
- HDMI TV ambient lighting 65 #1475
- iLonda L88 fish feeder #1619
- iHunt 400m³/h air purifier #1485
- Inventor Comfort air conditioner #1486
Improvements to existing devices
- EM3378 weather station: fix some mappings and units #419
- Gaqqee KWS-302WF: fix scaling of some sensors #2257
- TCS024B plant moisture sensor: fix scaling of temperature #2293 by @almirus
- Atorch AT2PL: add refresh rate control from compatible GR2PWS #2299
- SmartplugV2 EnergyV3: add compatible EARU 1P breaker device #2299
- Moebot S lawnmower: support new RETURNING state #2278, #2239 by @chmielowiec
- CCT v1 lightbulb: add compatible Geeni bulbs #1360
- GE Jasco toggle switch: add compatible Loratap switch #1446
- Lefant M213 vacuum: improve compatibility for M210P #1467
- Lefant T700: improve compatibility in line with other Lefants #1467
- Goldair 101cm fan: fix preset definitions
General improvements
- config flow: only pause/resume active devices when testing #2288
- fan: enable TURN_OFF when fan has no switch but allows setting speed to 0 #2164
- valve: allow mapped values to define a variable valve #1173
- climate: expanded range of preset translations for pool_heatpump #1301
- water_heater: set support flag for ON_OFF when appropriate #2315
- subdevices: use cid as tinytuya device id, as it must be unique #1054, #2289
- switch: standardise icon and translations for Sleep switches #1708
- select: standardise icon and translations for Language, Initial state and Mopping selectors #1708
- translations: filled in missing translations by AI #1708 (except some Urdu that the AI could not handle)
Development improvements
- new util/duplicates.py: to detect possible duplicates of submitted configs