Highlights
- continued attempts to avoid protocol 3.4 (and 3.5) device communication issues
- improved robustness of hex field handling
- improved robustness of device unloading and reloading
- improved numeric target range handling
- 15 new, 16 improved device configs
New devices
- EuropAce EDH2133A dehumidifier #5267 by @clem3ntchua
- Poiema fan #5320 by @Zankio
- ETA Noble Smart humidifier #5344 by @jiriks74
- Reqteq Deck Boss 800 grill #5263 by @hartmms
- Positivo IR remote control #5371
- Aquark Mr Silence pool heat pump #5312 by @reitermarkus
- Poolsana InverPrestige Pro pool heat pump #5348 by @lsteffen
- TC700 Pro air quality monitor #5360 by @Misha-133
- Ovlaim 809 ceiling fan light #5373 by @agigante80
- Klarstein Icewind Plus Smart cooling fan #5327
- Cecotec Puma litter box #5331
- KKT Kolbe Easy kitchen hood #5332
- Omni X Duplex water heater #5390 by @spokemon
- djive ARC portable fan #5391 by @smo87
- Yamazen Living fan #5404 by @nttntt
Improvements to existing devices
- confortotal_minisplit: don't filter hswing modes #5100
- simple_lightdimmer: add compatible product #5326
- fairland_x20_poolheatpump: convert feature flags before use
- sailesi_litterbox: make compatible with GoDrone model #5333 by @adyachenko
- feyree_lion_evcharger: support different current variants #5345 by @InfObject
- modernflames_orion_fireplace: separate main switch to support flame-only mode #5364 by @hartmms
- vivo_fd55_tvmount: add preset position support #5363 by @WalkingFrag
- qiachip_qilfrc1_fanlight: add compatible Ostrich remote kit #4760
- th08_temperature_and_humidity_sensor: add compatible TH08xx and TH09 models #5375, #4300, #2216
- thermoval_aquati_waterheater: support new firmware #5355
- zg205w_mmWave_presence_sensor: support far detection #5411 by @robelmes
- rgbcw_lightbulb_xld_cl002: add compatible Ledvance RGB Brick #5366 by @DawidSu
- mypin_6l_videopetfeeder: standardise meal plan and manual feed #5401 by @pdwonline
- alen_35i_airpurifier: support 5-speed fan for 75i model #5429
- chanfok_fan_light: add compatible Siguro with additional timer #5399 by @supperka
- duux_whisper_flex_ultimate_fan: add compatible Duux Whisper Blade #5403 by @nttntt
General improvements
- masked hex fields: handle odd lengths #5208
- device communication: revert previous fixes that made 3.4 device issues worse, disable retries by the underlying library so no communication happens outside our control
- device unload/reload: improved reliability of unloading #5381 by @geekypilot
- numeric range: use target range for HA facing range when approriate #5324 by @nalditopr
Translation improvements
Development improvements
- test suite updated to run against latest HA 2026.6.x #5336, #5387
- utils: fix unused range check #5384 by @HrachShah