Pairing Moes ZHT-006-GB Zigbee Thermostat with Home Assistant Yellow

Hello Home Assistant Community,

I’m trying to pair a Moes ZHT-006-GB-BK-MS Zigbee thermostat for underfloor heating: https://moeshouse.com/products/zigbee-programmable-thermostat-006?variant=44869753995579

To put it in pairing mode, I press and hold the “down” button on the device (while it’s turned off) until the “wireless” icon starts flashing on the screen, following the instructions in the user guide: ZHT-006 Series Thermostat (MOES) 英文 Manual BI16-220916.pdf - Google Drive

However, when I search for Zigbee devices on my Home Assistant, it shows “Searching for Zigbee devices…” but fails to detect the thermostat. I am using the built-in Silicon Labs EZSP radio on my Home Assistant Yellow.

Here’s other things I’ve tried so far:

  • Moving Home Assistant closer to the thermostat (about 2 meters).
  • Changing the Zigbee channel (of the Home Assistant radio); I tested channels 15, 20, and 25.

Is this likely an issue with the thermostat, or could I be missing something in the setup process? Any advice would be appreciated!

I have the same thermostat and see it request the Moes bridge to load up first. Let me know if you found a way around that!

Hey, I managed to fix the issue! Here’s what I did:

  1. I reached out to Moes support for assistance. They recommended using their Zigbee bridge to connect the thermostat, but they couldn’t provide help with Home Assistant (not surprising).
  2. I purchased the Moes Zigbee bridge. However, even the bridge couldn’t detect the thermostat initially, so I got back in touch with their support team.
  3. Support advised me to completely cut the power to the thermostat for a few seconds (essentially rebooting it). After doing this, I first tried pairing it with the Moes bridge, and this time it worked.
  4. Once the thermostat was successfully paired with the Moes bridge, I was able to re-pair it directly to Home Assistant. It seems that the power cycle fixed the issue - I can’t believe I didn’t try this sooner!

Now, I’m using the thermostat successfully with Home Assistant without the Moes bridge. However, I had to use Zigbee2MQTT since the Zigbee Home Automation integration couldn’t correctly detect the device type. I’ve also seen another thread mentioning custom code for this, but I haven’t explored that route yet.

Here’s how my thermostat card looks in Home Assistant:

Hope this helps! Let me know if you have any other questions.

Thanks, I’ll try a reboot and pair direct to Z2mqtt and see how it goes. if not then may need to bite the bullet, thanks for getting back to me.

The above solution worked for me, and I was able to use the quirk mentioned in the other thread linked to get things to work with ZHA. So, great!

I thought at first you needed to have the device set to timer mode for zigbee to work, but it turns out the leaf button on the thermostat not only turns the display off but apparently also the connected functionality. Something to look out for.