Highlights
- Improved protocol detection thanks to @kongo09
- Improved support for devices that do not return data thanks to @kongo09
- Improved display of device details in during config and in device menu thanks to @kongo09
- Support for RF remotes thanks to @kongo09
- Support for temperature_delta class used by calibration and hysteresis config entities
- Better support for cover devices that don't report current_position
Backward incompatible changes
- HA 2025.11 or later is now required
New devices
- RGBWC lightbulb: an RGBCW light with color temperature reversed (YSRSAI Smart Bowl lamp) #4496 by @pacorola
- Inkbird IAQM-129-W air quality monitor #4306
- Hokkaido air conditioner #4508 by @King2zzo
- Varin VA-E003 ceiling fan with light #4538 by @Mightel
- Klarstein Ava extractor hood #4424 by @13r1ckz
- Vevor YT60307 weather station #4391 by @JVTD
- Petory F03W pet feeder #4311
- Rejeco V200 DU3L-VS camera pet feeder #4313
- Fanforce ceiling fan with lights #4545 by @kooori
- Bestherm Nessa Connect panel heater #4344
- Haoyunma BD100 aroma diffuser #4309
- Loycco Smart nursery light #4354
- Novadigital ceiling fan with light #4363
- Beca BAC-2005ALW fan coil thermstat #4374
- PNI Safe House Smart Gas 300 alarm #4381
- Dreamlight RGB strip #4383
- Beltax BAC-1009 air conditioner #4567 by @diogolccsilva
- Edison Smart Treo dual zone ceiling light #4577 by @hrko
- QTFV3-3 air quality sensor #4592 by @Stevehans
- Meian SW02 water leak detector #4394
- Haier air-water combo heat pump #4387
- SimPal TY-130 thermo switch #4389
- Restmo BT water meter #4560 by @pmyers
- Aimiler 11kW EV charger #4618 by @privatereese
- Termoplaze 900 IR panel heater #4575 by @Schm1tz1
Improvements to existing devices
- yakry_camera_petfeeder: improve compatibility #4304
- tecxerllon_panel_heater: fix hvac_action #4528 by @kamui
- polytherm_polyalpha_thermostat): hide unavailable sensors #4527
- pir_spotlight: avoid side-effects of failed force of dps reporting #4543
- loratap_zigbee_curtain: remove step restriction
- breville_smart_air_viral_protect_night_glow: improve compatibility #4547
- confortotal_minisplit: fix temperature range, add compatible Daewoo product #4340
- basic_ir_remote: add Avatto S16Pro
- aziot_quad_switch: add another variant #4564 by @thecoder-elite
- rgbcw_lightbulb: add compatible LT-21 and expose all functions #4573
- zg205w_mmWave_presence_sensor: add distance sensor #4571 by @mxwmnn
- ledkia_fan_light: add compatible FG-6890 model #4586
- simple_blinds: add optional current_position, expose reverse as switch #4584
- sh07_sprinkler_controller: make schedules available #4596
- rgbw_lightbulbv2: merge lscsmartconnect_gardenspotlights and add Feit ST2160 #4598
- hysen_hy101rf_thermostat: add compatible Ketotek KTF0186C #4606 by @kongo09
- smartplugv2_energyv3: add compatible Arlec PC191HA Series 4 #4613
- inkbird_itc308_thermostat: add another variant #4581
- simple_switch_timerv2: add 1CH USB switch module #4627 by @kongo09
- mirabella_genio_usb: add ednet smartplug #4626 by @kongo09
- aubess_1gang_switch: add product details for compatible variant #4402
- loonas_curtain: add Emteco curtain motor #4403
General improvements
- tinytuya library updated from 1.17.4 to 1.17.6, which may bring improvements.
- minimum tuya-sharing-sdk bumped to 0.2.4 to match HA 2025.11
- cover: handle case where current_position is defined but not provided #4584
- remote: support for RF remotes #4578 by @kongo09
- device: better support devices that do not return data #4578 by @kongo09
- support temperature_delta class that was added in HA 2025.11, use for temperature calibration and hysteresis settings
- config_flow: improved protocol detection #4607 by kongo09
- config_flow: improved presentation of devices to use product details when available #4609 by @kongo09
- config_flow: save product details in registry when available so they are displayed in device details #4609 by @kongo
Translation improvements
Documentation improvements
- improved IR hub guidance on what actually works
- added another checkbox to bug template to confirm reporter is using the latest version
- link to related project for remote button auto-generation #4640 by @kongo09
Development improvements
- CI workflows sped up using uv instead of pip
- Automatically detect more translation issues with new config submissions
- Updated non-device tests to work with latest HA. Device specific tests are temporarily disabled until they can be updated to use plain pytest instead of unittest classes.