github make-all/tuya-local 2026.3.2
2026.3.2 When you can't see the angles no more, you're in trouble

5 hours ago

Highlights

  • Better naming for newly added devices
  • Support for valves with both opening percent control and open/close binary switches
  • Support for measurement_angle sensor state class
  • 22 new devices, improvements to 15 existing devices

Breaking changes

  • bresser_weather_station, holman_helios_weatherstation: wind_speed, illuminance. precipitation and precipitation_intensity entities are now using the default class without overriding names. Migrations are provided, but some uses may need manual updating.
  • text entities named Program, Program data, Regular schedule, Weekly program and week program have been standardized to use the new schedule translation. Migrations are provided, but some uses may need manual updating to use the new entity ids.

New devices

Improvements to existing devices

  • apricus_heat_pump_water_heater: correct energy sensor #4533
  • arlec_thermostat_smartplug: fix temperature_calibration class
  • wenzhi_wz35_presencesensor: add compatible W75 model #4660
  • moes_zcjk_alarmclock: add compatible Wake Up Light II #4653 by @avg-l
  • ledkia_fan_light: add more entities #4586, #4675 by @ankon
  • templeandwebster_alina_fan: add light variant and rebrand #4175 by @benhopperau
  • quad_power_timer: add more entities #4665 by @jrafaelahmedov
  • taxnele_energy_meter: add compatible Kekotek product #4439
  • haier_airwater_heatpump: use a time entity to set time #4701
  • tongou_sa1_wifi_energy_meter: add more entities #4697 by @lolmaxlevel
  • geyserwise_water_heater: hide unavailable sensor
  • smartplug_usb: add more entities #4511 by @ivasso
  • ilife_a30_pro_vacuum: fix error codes, volume range, lifespan units #4719
  • ilife_v20_vacuum: fix error codes, lifespan units #4719
  • rojeco_v200du3lvs_petfeeder: add motion event and correct levels #4726 by @rackstar41

General improvements

  • sensor: Support measurement_angle state class for wind direction etc #4668
  • avoid overriding type builtin to prevent crashes in cloud logging #4666 by @jrafaelahmedov
  • use names assigned in Tuya app by default when adding new device #4652 by @kongo09
  • valve: support separate on/off control and opening percentage #4467
  • Fix regression in multi-stage redirects #4724 introduced by #3987 fix

Translation improvements

  • add Dutch and Danish to language selector, rename Latin to Latin American Spanish #4658
  • add text schedule translations

Documentation improvements

  • improved bug reporting checklist to discourage reports for other integrations

Development improvements

  • Update CI scripts to use Python 3.14, in line with HA 2026.3
  • Use latest pytest-homeassistant-custom-component #4672 by @dependbot
  • tag duplicate entities and schema failures with line number
  • Update CI scripts to use latest checkout action
  • add tests for value_redirect use cases #4724

Don't miss a new tuya-local release

NewReleases is sending notifications on new releases.