Hello everyone,
I’m currently trying to properly integrate a Moes BHT-006 ZigBee Thermostat with my Home Assistant setup using Zigbee2MQTT, but I’m encountering some issues with entity endpoints that I can’t resolve.
I’ve already reached out to Moes support but haven’t received a response yet.
Current Setup:
- Connected via Zigbee2MQTT to Home Assistant
- Initially tried using Better Thermostat, but experienced unstable behavior
- Temporarily removed Better Thermostat to focus on getting basic functionality working
Issue:
When attempting to set the Deadzone Temperature or Max Temperature Limit, the Min Temperature Limit unexpectedly changes to 1°C. Additionally, the current heating setpoint sometimes jumps to 5°C or 45°C.
At the moment, even if I’ve set a current heating point of “20°”, even if it goes down to 18.5 it want restart the heating and stay idle. I need to turn it off and on, or to change the current heating point to 23/24°, to start the heating again.
Here are screenshots of the current configuration:
Zigbee2MQTT Logs (repeating entries):
[26/11/2025, 15:34:18] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Termostato', payload '{"child_lock":"UNLOCK","current_heating_setpoint":20,"deadzone_temperature":null,"heat":"ON","linkquality":109,"local_temperature":19.5,"local_temperature_calibration":null,"max_temperature_limit":null,"min_temperature_limit":1,"preset":"hold","preset_mode":"hold","program":null,"running_state":"heat","sensor":"IN","system_mode":"heat"}'
[... similar entries ...]
As someone relatively new to Home Assistant, I would greatly appreciate any guidance from more experienced users on how to make this integration stable and safe.
Thank you in advance for your help!
Carlo

