Bug since 2023.12 - Tuya climate thermostat no longer working (eurom heater)

2023.11.x works fine; thermostats show current temp and can be used to set the three eurom heaters. I have several other thermostats, they are on the warmup platform.

In configuration.yaml:

  - platform: warmup
    username: [email protected]
    password: !secret password_01
  - platform: generic_thermostat
    name: Heater
    heater: switch.heater_power
    target_sensor: sensor.heater_tuyasns_temperature
    min_temp: 12
    max_temp: 24
    target_temp: 19
    initial_hvac_mode: "off"
    precision: 1.0


Localtuya, installed via HACS, provides 3 panel heaters (eurom).

After update 2023.12 (and revisions 1,2 and 3 after that), the thermostats look like this:

My other (warmup) thermostats still work.

Turned on debugging and rebooted HA.

Not sure if that is related.

Workaround: GitHub - make-all/tuya-local: Local support for Tuya devices in Home Assistant