Highlights
- support for local device discovery for new device detection and IP address updating
- continued improvements to connection stability and performance
- support for humidity step in humidifiers, which was quietly added to HA 2026.2
- 32 new devices supported, improvements to over 30 others
Breaking changes
- deprecate duplicate sensors in old configs - some configs had duplicate sensors of climate and humidifier measurements, these have been deprecated and will be removed in a future release.
New devices
- Oscal PowerMax 2400 Pro portable power station (#4721)
- Airwoods fresh air heat pump (#5385) by @Ranzig93
- Sensio 240V Kinetic Receiver device configuration (#5519) by @Matt-Hadley
- Pirnar SmartLux Door Light (#5451) by @flo-m
- Belair Baltic Irradio 20L dehumidifier (#4729)
- 3-speed variant of Kyvol EA200 humidifier (#5476)
- AtmosC A Series air purifier (#5350) by @ralphxtrem
- Coibeu WKFS-004 ceiling fan light (#5546) by @pedrohcmeneses
- Shrivee Triple water timer (#4919) by @macher91
- Ecoso WiFi heating element (#5507)
- Tronic Balcony Solar Inverter (Lidl) configuration (#5368) by @DevilRange
- Heatstrip Elegance outdoor heater (#5528)
- Weye WDH-29A support (#5439) by @wayni850528
- Sensio Titan Kinetic driver (#5518) by @Matt-Hadley
- Trident Air Dome 60 (#5531) by @nicholasng99
- VIVOHOME AirBoost Louver Series register booster fan (#5547) by @LightningManGTS
- Aimiler 40A EV Charger (#5553) (#5555) by @rfinnie
- Pioneer ECOasis 150 ERV (#5428) by @ptparker
- Nityers Titan camera pet feeder (#5533)
- Webber APG7800 air purifier hot and cool fan (#5542)
- Olimpia Splendid Unico Pro air conditioner (#5564) by @anddon
- Eurom AC5201 Caravan and Home air conditioner (#5566)
- Sofucor KBS ceiling fan (#5567) by @paradoxisme
- NEO Coolcam 16-zone sprinkler controller (#5563) by @msemenkin
- Inkbird IIC400 irrigation controller (#5568)
- IMAGINE 3+1 WiFi Switch device config (#5562) by @gurmeherchawla
- Goldair GPCV405 convection heater (#5578) by @christhementalist
- Zemismart SPM01-D2TW-ZM (Metering_1PN_WiFi) energy meter (#5596) by @terryrankine
- Aqua Plus APAIO270 heat pump water heater (#5586) by @adfhogan
- Joekol dual pump watering system (#5206) by @ffais
- Satisure power outage alarm (#5600)
- Lumary D1 6" retrofit downlight (independent RGB ring + CCT) (#5612) by @jmlankford
Improvements to existing devices
- idra_skiv_airconditioner: Add self-clean (#5512) by @romainsc
- petlibro_camera_feeder: expose feeding schedule as writable meal plan (#5517) by @kcgthb
- imeter_3pn_energymonitor: restore units (#5469)
- leos_loo_too: fix weight scale, decode notifications, add MEET variant (#5488) by @algrym
- mppt_4048_solarcharger: add support for compatible HM-6069 (#5500) by @mvarliero-lab
- daizuki_heatpump: handle C version. (#5521) by @virtualas10
- simple_dual_switch_timer_v2: support Moes House Dual Zigbee socket (#5523) by @marciogkohls
- olight_ostation_2_battery_charger: Add Li-ion chemistry decoding (#5543) by @ProZsolt
- milano_ceiling_fan: extend presets, timer, speed (#5530)
- hunterbk_hf6602t_doorbell: add M18 model (#5538) by @hudsonbrendon
- idra_skiv_airconditioner: Add horizontal swing (#5540) by @romainsc
- cleanup (multiple configs): deprecate duplicate sensors in old configs (#5548)
- mustool_mt15mt29_airbox: improve compatibility for MT13 (#5560) by @LinusIta
- brandson_a307362x3_fan: add optional ionizer (#5550) by @chrRtg
- woods_mrd25gw_dehumidifier: support MRD20GW (#5559) by @AlexNaga
- bht002_gblw: map Warming hvac action to idle (#5576) by @rippe77
- bcom_intercom_camera: add compatible 5Tech Versus One (#5544)
- rgb48_lightstring: move color_mode to effect (#5591) by @starfire0606
- starlight_heatpump: avoid starting options with numbers (#4981)
- tompd_63lw_breaker: add 63SW label and V/A/W measurement state class (#5571) by @awadak3davra
- zyhps01_human_presence_sensor: support 2.4G variant (#5513)
- pureborne_htf1001_towerfan: support Flanur HTF1003 model (#5584)
- kaisai_proheat_airconditioner: use timestamps for energy sensor (#5579) by @camel1cz
- lscsmartconnect_partystring_light: support compatible IllumiX Eave lights (#5575) by @TN-1
- madimack_elitev4_heatpump: ignore device flag for displaying power (#5590)
- mrpure_saltchlorinator: add compatible Aquark InverClear (#5609) by @P-Gardener
- vevor_selfcleaning_litterbox: add compatible Hazrela model (#5598)
- pir_spotlight: "Standby bright" is a brightness, not timer (#5602)
- mustool_mt15mt29_airbox: add another product id for MT13W (#5156)
- electriq_airflex15w_heatpump: add almost compatible OBI KGM 12000-58 (#5565) by @mrhund
General improvements
- Device config: extend conditions to match bits in bitfields
- Humidifiers: report target_humidity_step (#5597)
- Protocol support: Include the device error code in connection failure logs (#5525) by @com6056
- Protocol support: enable "device22" auto-detection on protocol 3.4 and 3.5 (#5499)<
- Protocol support: speed up heartbeats (#5136)
- Discovery: auto-update device IP via active Tuya LAN rediscovery (#5532) by @neneonline
- Discovery: log unmatched product ids for configured devices (#5573) by @neneonline
- Discovery: discover new Tuya devices on the LAN (#5605) by @neneonline
Translation improvements
- Ukrainian: fix syntax error