github make-all/tuya-local 2026.7.2
2026.7.2 The Diary Of Horace Wimp

10 hours ago

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

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

Development improvements

  • maint(climate): remove obsolete deprecation avoidance
  • maint(fan): remove obsolete deprecation avoidance
  • ci: add workflow to label PR size
  • dependencies: bump pytest-homeassistant-custom-component (#5583)
  • debug logging: add logs to all paths that deliberately close connections (#5347)

Don't miss a new tuya-local release

NewReleases is sending notifications on new releases.