New Wifi devices
- Tontine electric blanket #829
- Duux Blizzard air conditioner #835
- Aquatech X6 water heater #836
- Windcalm fan #839
- Monzana Klimaanage air conditioner #840
- Goldair tower fan #844
- Home Awesone powerstrip #860
- Kogan air purifier #859
- Woods Milan air conditioner #843
- Aubess Rainpoint irrigation system #883
- GauTone PG-103 alarm #897
- Makegood double power point #904
- Garza irrigation system #918
- Yinmik water quality tester #880
- Royal Clima ventilation system #825
- ITS 4.5HD pool heatpump #866
- Sulion ceiling fan #881
- Inkbird IBS-M1S thermo-probe hub #910
- Proscenic M9 vacuum #921
- Loratap double curtain switch #920
- Sencor air conditioner #892
New Bluetooth device
- generic BLE water valve (replaces Johgee, and supports Divoo WT-03 and others also) #851
- Divoo dual water timer #882
Improvements to existing devices
- CCT, RGBCW lightbulbs, Tampa LED system, PIR spotlight, Mantra fan:
scale brightness correctly #830 - DTS, SmartMCB, TOMPD meters: add energy_storage class to prepayment values.
- Inkbird iBBQ-4T:power is a sensor not switch, handle missing fault code. #750
- Neocool siren: adjust tones, min/max temperature scale, battery level, add alarm status #673
- Kogan LX10 vacuum: add error codes #849
- ZYM100 presence sensor: add lux sensor, detection delay #846, #919
- Rojeco feeder: improved compatibility, add battery sensor #845
- ZX-DB11 doorbell: add ringing binary sensor #763
- Lytmi backlight: improved compatibility #790, #889
- Starlight heatpump: identified more datapoints #878
- CO2 Box: add matching products #872
- Ultenic air fryer: improved mappings and naming #899
- SmartplugV2 EnergyV2: add optional connectivity binary sensor #909
- SmartplugV2 EnergyV3: add compatible product #893
- Owon PCT513 thermostat: identify more data points #875
- Rumba heater: properly expose preset_mode #922
- Linkoze button: add battery, try a different long press string #774
- Lucking HS6 lock: improve unlock detection #796
- Orion lock: improve unlock detection #798
General improvements
- Update docs for Tuya API Explorer changes
- Siren: fix volume_level #673
- Bump tinytuya to 1.12.9
- Add Czech translations #873
- Add Norwegian translations #843
- fix writing masked datapoints #877
- vscode devcontainer support #885
- clarifications and other documentation improvements #898, #903
- support for endianness in encoded dps #910