ioBroker/ioBroker.zigbee

Please add support for _TZE200_9xfjixap ME167 Thermostat

Mezzo1401 opened this issue · 8 comments

Hello, I bought the thermostat on AliExpress. Unfortunately, it is not currently supported, even though it is listed on the zigbee2mqtt.io website.

Could you please add the thermostat?

My adapter version is 1.10.10

Link AliExpress: https://de.aliexpress.com/item/1005005978316733.html?
spm=a2g0o.order_list.order_list_main.29.7c475c5fvKRERk&gatewayAdapt=glo2deu

Link zigbee2mqtt.to : https://www.zigbee2mqtt.io/devices/ME167.html

Screenshot 2024-10-24 094744
Screenshot 2024-10-24 094803

Thank you for your help

The devices you linked above are not identical. The device you bought is not actually supported by zigbee2mqtt.io.

You will need to wait or get the device supported at zigbee2mqtt.io before we can get it integrated.

A.

Welcome to the madness that is TuYa: Things which look the same may not be identical. Things which report the same may not be the same. Things which look different may report the same.

For zigbee2mqtt I added/changed two lines to the external converter and it seems to work.
Filename is avatto_me167.js
Snippets:

fingerprint: tuya.fingerprint('TS0601', [
//'_TZE200_bvu2wnxz', /* model: 'ME167', vendor: 'AVATTO' */
//'_TZE200_6rdj8dzm', /* model: 'ME167', vendor: 'AVATTO' */
'_TZE200_p3dbf6qs', /* model: 'ME167', vendor: 'AVATTO' */
//'_TZE200_rxntag7i', /* model: 'ME168', vendor: 'AVATTO' */
'_TZE200_9xfjixap', /* model: 'ME167', vendor: 'TUYA' */
]),

and a few lines below:

whiteLabel: [
tuya.whitelabel('AVATTO', 'ME167', 'Thermostatic radiator valve', ['_TZE200_p3dbf6qs', '_TZE200_9xfjixap']),

Regards, Dieter

Hi,
you can get the file here:
my github.
I also created a PR to Original.
Regards, Dieter

We cannot use that file - it needs to be integrated into the zigbee-herdsman-converters.

You can use the file by placing it in the data folder of your zigbee instance and adding the name to the external converters entry.

I switched from zha to zigbee2mqtt to get that thermostat working somehow. Now I'm diving into that custom integration via external converters.

What ist the status of the zigbee-herdsman integration? Does that still need to go into the backlog or is it already planned to be integrated? In the meantime I'll try to use the file from Dieter.

I have no idea how ZHA is planning to integrate changes of the zigbee-herdsman or zigbee-herdsman-converters.

This is about iobroker.zugbee, not ZHA. The integration of the zigbee-herdsman has little to do with the thermostat either so I do not understand your question.

Explanation on how to use the files as external converters is posted already.

I switched TO zigbee2mqtt so I suppose we're talking about the same. zha is obsolete on my side.
As I understood will those custom integrations via external converters need to be implemented in the zigbee-herdsman-converters so the device is available for everyone. I'm already using the file, just need do debug it a little as the connection is not stable or I cannot see complete data of the device. As there was no answer by @Mezzo1401 so far I don't know weather he/she could make it work.
If I find out anything, I'll post it here. Just curious about the overall process of integrating new devices in "official" zigbee2mqtt.

As I said - no chance to answer the question - the zigbee-herdsman-converters have their own group of developers. You might want to check here for an answer
https://www.zigbee2mqtt.io/advanced/support-new-devices/01_support_new_devices.html