Zigbee 006 series thermostat Moes BHT-002-GCLZB

I can install the zigbee thermostat on my home assistant using zigbee2mqtt. If I go to the detail information in zigbee2mqtt of that device. Then I see all the info that the device share with zigbee2mqtt. I see also the time and temperature schedule that I can change. At the bottom of the input table there is a button “apply” . But nothing is happening. The device is still holding the old information.

If I change a topic in the zigbee2mqtt detail of the device, then sometimes it jumps automatic to a maximum or minimum value of the slider. Even if I set it in the middle, after release the mouse button it jumps away to the end of the slider.

Anyone has a hint to help me?

1 Like

Can’t you use the HA interface (as opposed to the Z2M interface) to set the schedule?

Hi guys, I am new in the community.
Is there any update about MOES BHT-006? I just planning to order it and now I am thinking about which thermometer should I buy for underfloor water heating.
MOES BHT-006 or BHT-002 ?
Because here they mention that 002 works perfectly (GitHub - fashberg/WThermostatBeca: Open Source firmware replacement for Tuya Wifi Thermostate from Beca and Moes with Home Assistant Autodiscovery)
Thank you

Did you ever get it working?

I am just about to buy either 5 BHT-002-GCLZB or the BHT-006-GCLZB because both are listed as Z2M compatible.

Well, it is working. But I have to put the time and temperature schedule in the module. I can put the module on and off, change the temperature with HA and also change the mode ( hold and program) . I’am happy with the result.

1 Like

Thanks, so you mean you cannot deploy the time and temperature schedule via HA?

Btw. did you notice any problems since the BHT-006 states a temperature accuracy of 1 degree Celsius while the older and uglier model BHT-02 has an accuracy of 0.5 degrees Celsius?

I can’t change the time and temp schedule in the module via HA, but I can make my own on/off automation via HA to switch the thermostat.

I connected my thermostat to a pellet heater and I put the temperature on 23 °C to go off and it restarts at 22°C.

My BHT-006 thermostats are chatty as hell and spamming the zigbee network with multiple messages per second each. Anyone else has this problem and/or a beginning of a solution?

1 Like

Yes I had the same problem with my BTH-006. Now I switched to avatto thermostat with battery and 5V plug( ZWT198/ZWT100-BH). I have alot less communication, but the thermostat is no router anymore. I find the avatto is alot better and cheaper. You can change the time/temp schedule in HA . The avatto is working for about 1 mounth without any problems.

Sorry to reawaken an old thread but I’m looking for some details on this device…

I see a sensor that says IN, AL, OU - but I have no idea what these mean!

I’ve checked the documentation but other than saying some things only work in AL mode, it doesn’t clarify…
Anyone know!?

I also don’t know what this temperature value is for…

Does anyone know if there is newer firmware for the Moes thermostats?

Got 5 in my network and they spam like crazy, the network barely functions…

1 Like

No specific answer to the firmware, and I only have one device, but I don’t see any spamming that’s causing me issues. I’ve definitely had that with a different Tuya device tho - it was due to it routing badly… might be worth trying to re-pair as that fixed me

Tried re-pairing all 5 thermostats - no luck.
Spam constantly in z2m log.

1 Like

What are they spamming?

Hi, I had the same spamming to z2m and I changed my thermostat to avatto with battery and 5V plug( ZWT198/ZWT100-BH)
I have 34 zigbee connections and 2 avatto’s thermostats, everything is working this winter without any problems .

This, like… constantly:

|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Bathroom AirBNB', payload '{child_lock:UNLOCK,current_heating_setpoint:35,deadzone_temperature:null,heat:OFF,linkquality:58,local_temperature:9,local_temperature_calibration:-3,max_temperature:45,max_temperature_limit:null,min_temperature_limit:5,preset:hold,preset_mode:hold,program:{saturday_p1_hour:0,saturday_p1_minute:0,saturday_p1_temperature:0,saturday_p2_hour:0,saturday_p2_minute:0,saturday_p2_temperature:0,saturday_p3_hour:0,saturday_p3_minute:0,saturday_p3_temperature:0,saturday_p4_hour:0,saturday_p4_minute:0,saturday_p4_temperature:0,sunday_p1_hour:0,sunday_p1_minute:0,sunday_p1_temperature:0,sunday_p2_hour:0,sunday_p2_minute:0,sunday_p2_temperature:0,sunday_p3_hour:0,sunday_p3_minute:0,sunday_p3_temperature:0,sunday_p4_hour:0,sunday_p4_minute:0,sunday_p4_temperature:0,weekdays_p1_hour:0,weekdays_p1_minute:0,weekdays_p1_temperature:0,weekdays_p2_hour:0,weekdays_p2_minute:0,weekdays_p2_temperature:0,weekdays_p3_hour:0,weekdays_p3_minute:0,weekdays_p3_temperature:0,weekdays_p4_hour:0,weekdays_p4_minute:0,weekdays_p4_temperature:0},running_state:idle,sensor:OU}'|
|---|---|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Corridor', payload '{child_lock:null,current_heating_setpoint:0,deadzone_temperature:null,heat:OFF,linkquality:120,local_temperature:19,local_temperature_calibration:-3,max_temperature:45,max_temperature_limit:null,min_temperature_limit:3,preset:program,preset_mode:program,program:null,running_state:idle,sensor:OU,system_mode:heat}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Toilet Corridor', payload '{child_lock:UNLOCK,current_heating_setpoint:35,deadzone_temperature:null,heat:OFF,linkquality:21,local_temperature:10,local_temperature_calibration:-3,max_temperature:45,max_temperature_limit:null,min_temperature_limit:1,preset:hold,preset_mode:hold,program:{saturday_p1_hour:0,saturday_p1_minute:0,saturday_p1_temperature:0,saturday_p2_hour:0,saturday_p2_minute:0,saturday_p2_temperature:0,saturday_p3_hour:0,saturday_p3_minute:0,saturday_p3_temperature:0,saturday_p4_hour:0,saturday_p4_minute:0,saturday_p4_temperature:0,sunday_p1_hour:0,sunday_p1_minute:0,sunday_p1_temperature:0,sunday_p2_hour:0,sunday_p2_minute:0,sunday_p2_temperature:0,sunday_p3_hour:0,sunday_p3_minute:0,sunday_p3_temperature:0,sunday_p4_hour:0,sunday_p4_minute:0,sunday_p4_temperature:0,weekdays_p1_hour:0,weekdays_p1_minute:0,weekdays_p1_temperature:0,weekdays_p2_hour:0,weekdays_p2_minute:0,weekdays_p2_temperature:0,weekdays_p3_hour:0,weekdays_p3_minute:0,weekdays_p3_temperature:0,weekdays_p4_hour:0,weekdays_p4_minute:0,weekdays_p4_temperature:0},running_state:idle,sensor:OU}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Toilet Corridor', payload '{child_lock:UNLOCK,current_heating_setpoint:35,deadzone_temperature:null,heat:OFF,linkquality:21,local_temperature:10,local_temperature_calibration:-3,max_temperature:45,max_temperature_limit:null,min_temperature_limit:1,preset:hold,preset_mode:hold,program:{saturday_p1_hour:0,saturday_p1_minute:0,saturday_p1_temperature:0,saturday_p2_hour:0,saturday_p2_minute:0,saturday_p2_temperature:0,saturday_p3_hour:0,saturday_p3_minute:0,saturday_p3_temperature:0,saturday_p4_hour:0,saturday_p4_minute:0,saturday_p4_temperature:0,sunday_p1_hour:0,sunday_p1_minute:0,sunday_p1_temperature:0,sunday_p2_hour:0,sunday_p2_minute:0,sunday_p2_temperature:0,sunday_p3_hour:0,sunday_p3_minute:0,sunday_p3_temperature:0,sunday_p4_hour:0,sunday_p4_minute:0,sunday_p4_temperature:0,weekdays_p1_hour:0,weekdays_p1_minute:0,weekdays_p1_temperature:0,weekdays_p2_hour:0,weekdays_p2_minute:0,weekdays_p2_temperature:0,weekdays_p3_hour:0,weekdays_p3_minute:0,weekdays_p3_temperature:0,weekdays_p4_hour:0,weekdays_p4_minute:0,weekdays_p4_temperature:0},running_state:idle,sensor:OU}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Bathroom', payload '{child_lock:UNLOCK,current_heating_setpoint:23,deadzone_temperature:null,heat:ON,linkquality:61,local_temperature:20.5,local_temperature_calibration:-4,max_temperature:45,max_temperature_limit:null,min_temperature_limit:3,preset:hold,preset_mode:hold,program:{saturday_p1_hour:0,saturday_p1_minute:0,saturday_p1_temperature:0,saturday_p2_hour:0,saturday_p2_minute:0,saturday_p2_temperature:0,saturday_p3_hour:0,saturday_p3_minute:0,saturday_p3_temperature:0,saturday_p4_hour:0,saturday_p4_minute:0,saturday_p4_temperature:0,sunday_p1_hour:0,sunday_p1_minute:0,sunday_p1_temperature:0,sunday_p2_hour:0,sunday_p2_minute:0,sunday_p2_temperature:0,sunday_p3_hour:0,sunday_p3_minute:0,sunday_p3_temperature:0,sunday_p4_hour:0,sunday_p4_minute:0,sunday_p4_temperature:0,weekdays_p1_hour:0,weekdays_p1_minute:0,weekdays_p1_temperature:0,weekdays_p2_hour:0,weekdays_p2_minute:0,weekdays_p2_temperature:0,weekdays_p3_hour:0,weekdays_p3_minute:0,weekdays_p3_temperature:0,weekdays_p4_hour:0,weekdays_p4_minute:0,weekdays_p4_temperature:0},running_state:heat,sensor:OU,system_mode:heat}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Corridor', payload '{child_lock:null,current_heating_setpoint:0,deadzone_temperature:null,heat:OFF,linkquality:120,local_temperature:19,local_temperature_calibration:-3,max_temperature:45,max_temperature_limit:null,min_temperature_limit:3,preset:program,preset_mode:program,program:null,running_state:idle,sensor:OU,system_mode:heat}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Bathroom AirBNB', payload '{child_lock:UNLOCK,current_heating_setpoint:35,deadzone_temperature:null,heat:OFF,linkquality:54,local_temperature:9,local_temperature_calibration:-3,max_temperature:45,max_temperature_limit:null,min_temperature_limit:5,preset:hold,preset_mode:hold,program:{saturday_p1_hour:0,saturday_p1_minute:0,saturday_p1_temperature:0,saturday_p2_hour:0,saturday_p2_minute:0,saturday_p2_temperature:0,saturday_p3_hour:0,saturday_p3_minute:0,saturday_p3_temperature:0,saturday_p4_hour:0,saturday_p4_minute:0,saturday_p4_temperature:0,sunday_p1_hour:0,sunday_p1_minute:0,sunday_p1_temperature:0,sunday_p2_hour:0,sunday_p2_minute:0,sunday_p2_temperature:0,sunday_p3_hour:0,sunday_p3_minute:0,sunday_p3_temperature:0,sunday_p4_hour:0,sunday_p4_minute:0,sunday_p4_temperature:0,weekdays_p1_hour:0,weekdays_p1_minute:0,weekdays_p1_temperature:0,weekdays_p2_hour:0,weekdays_p2_minute:0,weekdays_p2_temperature:0,weekdays_p3_hour:0,weekdays_p3_minute:0,weekdays_p3_temperature:0,weekdays_p4_hour:0,weekdays_p4_minute:0,weekdays_p4_temperature:0},running_state:idle,sensor:OU}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Toilet Corridor', payload '{child_lock:UNLOCK,current_heating_setpoint:35,deadzone_temperature:null,heat:OFF,linkquality:18,local_temperature:10,local_temperature_calibration:-3,max_temperature:45,max_temperature_limit:null,min_temperature_limit:1,preset:hold,preset_mode:hold,program:{saturday_p1_hour:0,saturday_p1_minute:0,saturday_p1_temperature:0,saturday_p2_hour:0,saturday_p2_minute:0,saturday_p2_temperature:0,saturday_p3_hour:0,saturday_p3_minute:0,saturday_p3_temperature:0,saturday_p4_hour:0,saturday_p4_minute:0,saturday_p4_temperature:0,sunday_p1_hour:0,sunday_p1_minute:0,sunday_p1_temperature:0,sunday_p2_hour:0,sunday_p2_minute:0,sunday_p2_temperature:0,sunday_p3_hour:0,sunday_p3_minute:0,sunday_p3_temperature:0,sunday_p4_hour:0,sunday_p4_minute:0,sunday_p4_temperature:0,weekdays_p1_hour:0,weekdays_p1_minute:0,weekdays_p1_temperature:0,weekdays_p2_hour:0,weekdays_p2_minute:0,weekdays_p2_temperature:0,weekdays_p3_hour:0,weekdays_p3_minute:0,weekdays_p3_temperature:0,weekdays_p4_hour:0,weekdays_p4_minute:0,weekdays_p4_temperature:0},running_state:idle,sensor:OU}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Bathroom', payload '{child_lock:UNLOCK,current_heating_setpoint:23,deadzone_temperature:null,heat:ON,linkquality:58,local_temperature:20.5,local_temperature_calibration:-4,max_temperature:45,max_temperature_limit:null,min_temperature_limit:3,preset:hold,preset_mode:hold,program:{saturday_p1_hour:0,saturday_p1_minute:0,saturday_p1_temperature:0,saturday_p2_hour:0,saturday_p2_minute:0,saturday_p2_temperature:0,saturday_p3_hour:0,saturday_p3_minute:0,saturday_p3_temperature:0,saturday_p4_hour:0,saturday_p4_minute:0,saturday_p4_temperature:0,sunday_p1_hour:0,sunday_p1_minute:0,sunday_p1_temperature:0,sunday_p2_hour:0,sunday_p2_minute:0,sunday_p2_temperature:0,sunday_p3_hour:0,sunday_p3_minute:0,sunday_p3_temperature:0,sunday_p4_hour:0,sunday_p4_minute:0,sunday_p4_temperature:0,weekdays_p1_hour:0,weekdays_p1_minute:0,weekdays_p1_temperature:0,weekdays_p2_hour:0,weekdays_p2_minute:0,weekdays_p2_temperature:0,weekdays_p3_hour:0,weekdays_p3_minute:0,weekdays_p3_temperature:0,weekdays_p4_hour:0,weekdays_p4_minute:0,weekdays_p4_temperature:0},running_state:heat,sensor:OU,system_mode:heat}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Corridor', payload '{child_lock:null,current_heating_setpoint:0,deadzone_temperature:null,heat:OFF,linkquality:120,local_temperature:19,local_temperature_calibration:-3,max_temperature:45,max_temperature_limit:null,min_temperature_limit:3,preset:program,preset_mode:program,program:null,running_state:idle,sensor:OU,system_mode:heat}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Bathroom AirBNB', payload '{child_lock:UNLOCK,current_heating_setpoint:35,deadzone_temperature:null,heat:OFF,linkquality:58,local_temperature:9,local_temperature_calibration:-3,max_temperature:45,max_temperature_limit:null,min_temperature_limit:5,preset:hold,preset_mode:hold,program:{saturday_p1_hour:0,saturday_p1_minute:0,saturday_p1_temperature:0,saturday_p2_hour:0,saturday_p2_minute:0,saturday_p2_temperature:0,saturday_p3_hour:0,saturday_p3_minute:0,saturday_p3_temperature:0,saturday_p4_hour:0,saturday_p4_minute:0,saturday_p4_temperature:0,sunday_p1_hour:0,sunday_p1_minute:0,sunday_p1_temperature:0,sunday_p2_hour:0,sunday_p2_minute:0,sunday_p2_temperature:0,sunday_p3_hour:0,sunday_p3_minute:0,sunday_p3_temperature:0,sunday_p4_hour:0,sunday_p4_minute:0,sunday_p4_temperature:0,weekdays_p1_hour:0,weekdays_p1_minute:0,weekdays_p1_temperature:0,weekdays_p2_hour:0,weekdays_p2_minute:0,weekdays_p2_temperature:0,weekdays_p3_hour:0,weekdays_p3_minute:0,weekdays_p3_temperature:0,weekdays_p4_hour:0,weekdays_p4_minute:0,weekdays_p4_temperature:0},running_state:idle,sensor:OU}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Bathroom Corridor', payload '{child_lock:UNLOCK,current_heating_setpoint:30,deadzone_temperature:null,heat:OFF,linkquality:21,local_temperature:10.5,local_temperature_calibration:-4,max_temperature:45,max_temperature_limit:null,min_temperature_limit:2,preset:hold,preset_mode:hold,program:{saturday_p1_hour:0,saturday_p1_minute:0,saturday_p1_temperature:0,saturday_p2_hour:0,saturday_p2_minute:0,saturday_p2_temperature:0,saturday_p3_hour:0,saturday_p3_minute:0,saturday_p3_temperature:0,saturday_p4_hour:0,saturday_p4_minute:0,saturday_p4_temperature:0,sunday_p1_hour:0,sunday_p1_minute:0,sunday_p1_temperature:0,sunday_p2_hour:0,sunday_p2_minute:0,sunday_p2_temperature:0,sunday_p3_hour:0,sunday_p3_minute:0,sunday_p3_temperature:0,sunday_p4_hour:0,sunday_p4_minute:0,sunday_p4_temperature:0,weekdays_p1_hour:0,weekdays_p1_minute:0,weekdays_p1_temperature:0,weekdays_p2_hour:0,weekdays_p2_minute:0,weekdays_p2_temperature:0,weekdays_p3_hour:0,weekdays_p3_minute:0,weekdays_p3_temperature:0,weekdays_p4_hour:0,weekdays_p4_minute:0,weekdays_p4_temperature:0},running_state:idle,sensor:IN,system_mode:off}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Toilet Corridor', payload '{child_lock:UNLOCK,current_heating_setpoint:35,deadzone_temperature:null,heat:OFF,linkquality:21,local_temperature:10,local_temperature_calibration:-3,max_temperature:45,max_temperature_limit:null,min_temperature_limit:1,preset:hold,preset_mode:hold,program:{saturday_p1_hour:0,saturday_p1_minute:0,saturday_p1_temperature:0,saturday_p2_hour:0,saturday_p2_minute:0,saturday_p2_temperature:0,saturday_p3_hour:0,saturday_p3_minute:0,saturday_p3_temperature:0,saturday_p4_hour:0,saturday_p4_minute:0,saturday_p4_temperature:0,sunday_p1_hour:0,sunday_p1_minute:0,sunday_p1_temperature:0,sunday_p2_hour:0,sunday_p2_minute:0,sunday_p2_temperature:0,sunday_p3_hour:0,sunday_p3_minute:0,sunday_p3_temperature:0,sunday_p4_hour:0,sunday_p4_minute:0,sunday_p4_temperature:0,weekdays_p1_hour:0,weekdays_p1_minute:0,weekdays_p1_temperature:0,weekdays_p2_hour:0,weekdays_p2_minute:0,weekdays_p2_temperature:0,weekdays_p3_hour:0,weekdays_p3_minute:0,weekdays_p3_temperature:0,weekdays_p4_hour:0,weekdays_p4_minute:0,weekdays_p4_temperature:0},running_state:idle,sensor:OU}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Bathroom AirBNB', payload '{child_lock:UNLOCK,current_heating_setpoint:35,deadzone_temperature:null,heat:OFF,linkquality:58,local_temperature:9,local_temperature_calibration:-3,max_temperature:45,max_temperature_limit:null,min_temperature_limit:5,preset:hold,preset_mode:hold,program:{saturday_p1_hour:0,saturday_p1_minute:0,saturday_p1_temperature:0,saturday_p2_hour:0,saturday_p2_minute:0,saturday_p2_temperature:0,saturday_p3_hour:0,saturday_p3_minute:0,saturday_p3_temperature:0,saturday_p4_hour:0,saturday_p4_minute:0,saturday_p4_temperature:0,sunday_p1_hour:0,sunday_p1_minute:0,sunday_p1_temperature:0,sunday_p2_hour:0,sunday_p2_minute:0,sunday_p2_temperature:0,sunday_p3_hour:0,sunday_p3_minute:0,sunday_p3_temperature:0,sunday_p4_hour:0,sunday_p4_minute:0,sunday_p4_temperature:0,weekdays_p1_hour:0,weekdays_p1_minute:0,weekdays_p1_temperature:0,weekdays_p2_hour:0,weekdays_p2_minute:0,weekdays_p2_temperature:0,weekdays_p3_hour:0,weekdays_p3_minute:0,weekdays_p3_temperature:0,weekdays_p4_hour:0,weekdays_p4_minute:0,weekdays_p4_temperature:0},running_state:idle,sensor:OU}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Toilet Corridor', payload '{child_lock:UNLOCK,current_heating_setpoint:35,deadzone_temperature:null,heat:OFF,linkquality:21,local_temperature:10,local_temperature_calibration:-3,max_temperature:45,max_temperature_limit:null,min_temperature_limit:1,preset:hold,preset_mode:hold,program:{saturday_p1_hour:0,saturday_p1_minute:0,saturday_p1_temperature:0,saturday_p2_hour:0,saturday_p2_minute:0,saturday_p2_temperature:0,saturday_p3_hour:0,saturday_p3_minute:0,saturday_p3_temperature:0,saturday_p4_hour:0,saturday_p4_minute:0,saturday_p4_temperature:0,sunday_p1_hour:0,sunday_p1_minute:0,sunday_p1_temperature:0,sunday_p2_hour:0,sunday_p2_minute:0,sunday_p2_temperature:0,sunday_p3_hour:0,sunday_p3_minute:0,sunday_p3_temperature:0,sunday_p4_hour:0,sunday_p4_minute:0,sunday_p4_temperature:0,weekdays_p1_hour:0,weekdays_p1_minute:0,weekdays_p1_temperature:0,weekdays_p2_hour:0,weekdays_p2_minute:0,weekdays_p2_temperature:0,weekdays_p3_hour:0,weekdays_p3_minute:0,weekdays_p3_temperature:0,weekdays_p4_hour:0,weekdays_p4_minute:0,weekdays_p4_temperature:0},running_state:idle,sensor:OU}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Bathroom', payload '{child_lock:UNLOCK,current_heating_setpoint:23,deadzone_temperature:null,heat:ON,linkquality:61,local_temperature:20.5,local_temperature_calibration:-4,max_temperature:45,max_temperature_limit:null,min_temperature_limit:3,preset:hold,preset_mode:hold,program:{saturday_p1_hour:0,saturday_p1_minute:0,saturday_p1_temperature:0,saturday_p2_hour:0,saturday_p2_minute:0,saturday_p2_temperature:0,saturday_p3_hour:0,saturday_p3_minute:0,saturday_p3_temperature:0,saturday_p4_hour:0,saturday_p4_minute:0,saturday_p4_temperature:0,sunday_p1_hour:0,sunday_p1_minute:0,sunday_p1_temperature:0,sunday_p2_hour:0,sunday_p2_minute:0,sunday_p2_temperature:0,sunday_p3_hour:0,sunday_p3_minute:0,sunday_p3_temperature:0,sunday_p4_hour:0,sunday_p4_minute:0,sunday_p4_temperature:0,weekdays_p1_hour:0,weekdays_p1_minute:0,weekdays_p1_temperature:0,weekdays_p2_hour:0,weekdays_p2_minute:0,weekdays_p2_temperature:0,weekdays_p3_hour:0,weekdays_p3_minute:0,weekdays_p3_temperature:0,weekdays_p4_hour:0,weekdays_p4_minute:0,weekdays_p4_temperature:0},running_state:heat,sensor:OU,system_mode:heat}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Bathroom', payload '{child_lock:UNLOCK,current_heating_setpoint:23,deadzone_temperature:null,heat:ON,linkquality:61,local_temperature:20.5,local_temperature_calibration:-4,max_temperature:45,max_temperature_limit:null,min_temperature_limit:3,preset:hold,preset_mode:hold,program:{saturday_p1_hour:0,saturday_p1_minute:0,saturday_p1_temperature:0,saturday_p2_hour:0,saturday_p2_minute:0,saturday_p2_temperature:0,saturday_p3_hour:0,saturday_p3_minute:0,saturday_p3_temperature:0,saturday_p4_hour:0,saturday_p4_minute:0,saturday_p4_temperature:0,sunday_p1_hour:0,sunday_p1_minute:0,sunday_p1_temperature:0,sunday_p2_hour:0,sunday_p2_minute:0,sunday_p2_temperature:0,sunday_p3_hour:0,sunday_p3_minute:0,sunday_p3_temperature:0,sunday_p4_hour:0,sunday_p4_minute:0,sunday_p4_temperature:0,weekdays_p1_hour:0,weekdays_p1_minute:0,weekdays_p1_temperature:0,weekdays_p2_hour:0,weekdays_p2_minute:0,weekdays_p2_temperature:0,weekdays_p3_hour:0,weekdays_p3_minute:0,weekdays_p3_temperature:0,weekdays_p4_hour:0,weekdays_p4_minute:0,weekdays_p4_temperature:0},running_state:heat,sensor:OU,system_mode:heat}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Corridor', payload '{child_lock:null,current_heating_setpoint:0,deadzone_temperature:null,heat:OFF,linkquality:120,local_temperature:19,local_temperature_calibration:-3,max_temperature:45,max_temperature_limit:null,min_temperature_limit:3,preset:program,preset_mode:program,program:null,running_state:idle,sensor:OU,system_mode:heat}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Corridor', payload '{child_lock:null,current_heating_setpoint:0,deadzone_temperature:null,heat:OFF,linkquality:120,local_temperature:19,local_temperature_calibration:-3,max_temperature:45,max_temperature_limit:null,min_temperature_limit:3,preset:program,preset_mode:program,program:null,running_state:idle,sensor:OU,system_mode:heat}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Bathroom AirBNB', payload '{child_lock:UNLOCK,current_heating_setpoint:35,deadzone_temperature:null,heat:OFF,linkquality:58,local_temperature:9,local_temperature_calibration:-3,max_temperature:45,max_temperature_limit:null,min_temperature_limit:5,preset:hold,preset_mode:hold,program:{saturday_p1_hour:0,saturday_p1_minute:0,saturday_p1_temperature:0,saturday_p2_hour:0,saturday_p2_minute:0,saturday_p2_temperature:0,saturday_p3_hour:0,saturday_p3_minute:0,saturday_p3_temperature:0,saturday_p4_hour:0,saturday_p4_minute:0,saturday_p4_temperature:0,sunday_p1_hour:0,sunday_p1_minute:0,sunday_p1_temperature:0,sunday_p2_hour:0,sunday_p2_minute:0,sunday_p2_temperature:0,sunday_p3_hour:0,sunday_p3_minute:0,sunday_p3_temperature:0,sunday_p4_hour:0,sunday_p4_minute:0,sunday_p4_temperature:0,weekdays_p1_hour:0,weekdays_p1_minute:0,weekdays_p1_temperature:0,weekdays_p2_hour:0,weekdays_p2_minute:0,weekdays_p2_temperature:0,weekdays_p3_hour:0,weekdays_p3_minute:0,weekdays_p3_temperature:0,weekdays_p4_hour:0,weekdays_p4_minute:0,weekdays_p4_temperature:0},running_state:idle,sensor:OU}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Toilet Corridor', payload '{child_lock:UNLOCK,current_heating_setpoint:35,deadzone_temperature:null,heat:OFF,linkquality:21,local_temperature:10,local_temperature_calibration:-3,max_temperature:45,max_temperature_limit:null,min_temperature_limit:1,preset:hold,preset_mode:hold,program:{saturday_p1_hour:0,saturday_p1_minute:0,saturday_p1_temperature:0,saturday_p2_hour:0,saturday_p2_minute:0,saturday_p2_temperature:0,saturday_p3_hour:0,saturday_p3_minute:0,saturday_p3_temperature:0,saturday_p4_hour:0,saturday_p4_minute:0,saturday_p4_temperature:0,sunday_p1_hour:0,sunday_p1_minute:0,sunday_p1_temperature:0,sunday_p2_hour:0,sunday_p2_minute:0,sunday_p2_temperature:0,sunday_p3_hour:0,sunday_p3_minute:0,sunday_p3_temperature:0,sunday_p4_hour:0,sunday_p4_minute:0,sunday_p4_temperature:0,weekdays_p1_hour:0,weekdays_p1_minute:0,weekdays_p1_temperature:0,weekdays_p2_hour:0,weekdays_p2_minute:0,weekdays_p2_temperature:0,weekdays_p3_hour:0,weekdays_p3_minute:0,weekdays_p3_temperature:0,weekdays_p4_hour:0,weekdays_p4_minute:0,weekdays_p4_temperature:0},running_state:idle,sensor:OU}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Bathroom', payload '{child_lock:UNLOCK,current_heating_setpoint:23,deadzone_temperature:null,heat:ON,linkquality:54,local_temperature:20.5,local_temperature_calibration:-4,max_temperature:45,max_temperature_limit:null,min_temperature_limit:3,preset:hold,preset_mode:hold,program:{saturday_p1_hour:0,saturday_p1_minute:0,saturday_p1_temperature:0,saturday_p2_hour:0,saturday_p2_minute:0,saturday_p2_temperature:0,saturday_p3_hour:0,saturday_p3_minute:0,saturday_p3_temperature:0,saturday_p4_hour:0,saturday_p4_minute:0,saturday_p4_temperature:0,sunday_p1_hour:0,sunday_p1_minute:0,sunday_p1_temperature:0,sunday_p2_hour:0,sunday_p2_minute:0,sunday_p2_temperature:0,sunday_p3_hour:0,sunday_p3_minute:0,sunday_p3_temperature:0,sunday_p4_hour:0,sunday_p4_minute:0,sunday_p4_temperature:0,weekdays_p1_hour:0,weekdays_p1_minute:0,weekdays_p1_temperature:0,weekdays_p2_hour:0,weekdays_p2_minute:0,weekdays_p2_temperature:0,weekdays_p3_hour:0,weekdays_p3_minute:0,weekdays_p3_temperature:0,weekdays_p4_hour:0,weekdays_p4_minute:0,weekdays_p4_temperature:0},running_state:heat,sensor:OU,system_mode:heat}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Bathroom Corridor', payload '{child_lock:UNLOCK,current_heating_setpoint:30,deadzone_temperature:null,heat:OFF,linkquality:21,local_temperature:10.5,local_temperature_calibration:-4,max_temperature:45,max_temperature_limit:null,min_temperature_limit:2,preset:hold,preset_mode:hold,program:{saturday_p1_hour:0,saturday_p1_minute:0,saturday_p1_temperature:0,saturday_p2_hour:0,saturday_p2_minute:0,saturday_p2_temperature:0,saturday_p3_hour:0,saturday_p3_minute:0,saturday_p3_temperature:0,saturday_p4_hour:0,saturday_p4_minute:0,saturday_p4_temperature:0,sunday_p1_hour:0,sunday_p1_minute:0,sunday_p1_temperature:0,sunday_p2_hour:0,sunday_p2_minute:0,sunday_p2_temperature:0,sunday_p3_hour:0,sunday_p3_minute:0,sunday_p3_temperature:0,sunday_p4_hour:0,sunday_p4_minute:0,sunday_p4_temperature:0,weekdays_p1_hour:0,weekdays_p1_minute:0,weekdays_p1_temperature:0,weekdays_p2_hour:0,weekdays_p2_minute:0,weekdays_p2_temperature:0,weekdays_p3_hour:0,weekdays_p3_minute:0,weekdays_p3_temperature:0,weekdays_p4_hour:0,weekdays_p4_minute:0,weekdays_p4_temperature:0},running_state:idle,sensor:IN,system_mode:off}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Corridor', payload '{child_lock:null,current_heating_setpoint:0,deadzone_temperature:null,heat:OFF,linkquality:120,local_temperature:19,local_temperature_calibration:-3,max_temperature:45,max_temperature_limit:null,min_temperature_limit:3,preset:program,preset_mode:program,program:null,running_state:idle,sensor:OU,system_mode:heat}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Toilet Corridor', payload '{child_lock:UNLOCK,current_heating_setpoint:35,deadzone_temperature:null,heat:OFF,linkquality:18,local_temperature:10,local_temperature_calibration:-3,max_temperature:45,max_temperature_limit:null,min_temperature_limit:1,preset:hold,preset_mode:hold,program:{saturday_p1_hour:0,saturday_p1_minute:0,saturday_p1_temperature:0,saturday_p2_hour:0,saturday_p2_minute:0,saturday_p2_temperature:0,saturday_p3_hour:0,saturday_p3_minute:0,saturday_p3_temperature:0,saturday_p4_hour:0,saturday_p4_minute:0,saturday_p4_temperature:0,sunday_p1_hour:0,sunday_p1_minute:0,sunday_p1_temperature:0,sunday_p2_hour:0,sunday_p2_minute:0,sunday_p2_temperature:0,sunday_p3_hour:0,sunday_p3_minute:0,sunday_p3_temperature:0,sunday_p4_hour:0,sunday_p4_minute:0,sunday_p4_temperature:0,weekdays_p1_hour:0,weekdays_p1_minute:0,weekdays_p1_temperature:0,weekdays_p2_hour:0,weekdays_p2_minute:0,weekdays_p2_temperature:0,weekdays_p3_hour:0,weekdays_p3_minute:0,weekdays_p3_temperature:0,weekdays_p4_hour:0,weekdays_p4_minute:0,weekdays_p4_temperature:0},running_state:idle,sensor:OU}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Bathroom AirBNB', payload '{child_lock:UNLOCK,current_heating_setpoint:35,deadzone_temperature:null,heat:OFF,linkquality:58,local_temperature:9,local_temperature_calibration:-3,max_temperature:45,max_temperature_limit:null,min_temperature_limit:5,preset:hold,preset_mode:hold,program:{saturday_p1_hour:0,saturday_p1_minute:0,saturday_p1_temperature:0,saturday_p2_hour:0,saturday_p2_minute:0,saturday_p2_temperature:0,saturday_p3_hour:0,saturday_p3_minute:0,saturday_p3_temperature:0,saturday_p4_hour:0,saturday_p4_minute:0,saturday_p4_temperature:0,sunday_p1_hour:0,sunday_p1_minute:0,sunday_p1_temperature:0,sunday_p2_hour:0,sunday_p2_minute:0,sunday_p2_temperature:0,sunday_p3_hour:0,sunday_p3_minute:0,sunday_p3_temperature:0,sunday_p4_hour:0,sunday_p4_minute:0,sunday_p4_temperature:0,weekdays_p1_hour:0,weekdays_p1_minute:0,weekdays_p1_temperature:0,weekdays_p2_hour:0,weekdays_p2_minute:0,weekdays_p2_temperature:0,weekdays_p3_hour:0,weekdays_p3_minute:0,weekdays_p3_temperature:0,weekdays_p4_hour:0,weekdays_p4_minute:0,weekdays_p4_temperature:0},running_state:idle,sensor:OU}'|
|[2025-04-08 19:49:27] info: |z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Thermostat Bathroom', payload '{child_lock:UNLOCK,current_heating_setpoint:23,deadzone_temperature:null,heat:ON,linkquality:58,local_temperature:20.5,local_temperature_calibration:-4,max_temperature:45,max_temperature_limit:null,min_temperature_limit:3,preset:hold,preset_mode:hold,program:{saturday_p1_hour:0,saturday_p1_minute:0,saturday_p1_temperature:0,saturday_p2_hour:0,saturday_p2_minute:0,saturday_p2_temperature:0,saturday_p3_hour:0,saturday_p3_minute:0,saturday_p3_temperature:0,saturday_p4_hour:0,saturday_p4_minute:0,saturday_p4_temperature:0,sunday_p1_hour:0,sunday_p1_minute:0,sunday_p1_temperature:0,sunday_p2_hour:0,sunday_p2_minute:0,sunday_p2_temperature:0,sunday_p3_hour:0,sunday_p3_minute:0,sunday_p3_temperature:0,sunday_p4_hour:0,sunday_p4_minute:0,sunday_p4_temperature:0,weekdays_p1_hour:0,weekdays_p1_minute:0,weekdays_p1_temperature:0,weekdays_p2_hour:0,weekdays_p2_minute:0,weekdays_p2_temperature:0,weekdays_p3_hour:0,weekdays_p3_minute:0,weekdays_p3_temperature:0,weekdays_p4_hour:0,weekdays_p4_minute:0,weekdays_p4_temperature:0},running_state:heat,sensor:OU,system_mode:heat}'|

Yeah, I just checked mine and I’m not seeing that at all… Doesn’t seem right, but no idea why it’s doing it I’m afraid

Same here any solution?

I ran into the same problem today and it looks like GitHub - slacky1965/tuya_thermostat_zrd: Tuya Thermostat for Floor Heating Zigbee with custom firmware TLSR8258 is the solution. Granted it took me quite a while but in the end everything worked as described with my new MOES BHT-006 from Ali and no spam anymore.

1 Like

Interesting! I’m still not seeing this issue but def going to save this in case I start seeing it