Hi everybody! I recently bought a fairly cheap zigbee radiator valve / thermostat. It’s a TS0601 type, the manufacurer name is “_TZE200_i48qyn9s”. I could pair it via ZHA, but i didn’t get any entities for controlling it. While searching for a solution, i found this: https://github.com/Koenkk/zigbee2mqtt/issues/5332 - But thats only for zigbee2mqtt, and it doesn’t look like there is much happening as of now.
I already tried updating zigpy to version 0.0.48 (suggested here, but different device: ZHA - ZigPy - Thermostatic valve TS0601 doesn't work) but that didn’t help either.
Is there anything i could do to get it working with ZHA? What would be the right way?
I have also purchased a valve that reports as a TS0601.
It reports it’s manufacturer as “_TZE200_qc4fpmcn”
Looking in the zhaquirks.tuya I found a list of what looks like manufacturer ID’s I have included a snip here
("_TZE200_ckud7u2l", "TS0601"),
("_TZE200_kfvq6avy", "TS0601"),
("_TZE200_c88teujp", "TS0601"),
("_TZE200_zivfvd7h", "TS0601"),
("_TZE200_qc4fpmcn", "TS0601"), #I added this line
],
ENDPOINTS: {
With this added it now considered well at least that is what I see from the text below as without that line tuya is not even considered. I am now stuck on the mismatch on at least one endpoint
The device signature is identical to @baldisos except the manufacturer line of course.
it feels like if I can fix this error or it has been fixe it should be a simple fixe for both.
Any pointers would be great.
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Found custom device replacement for 60:a4:23:ff:fe:08:e3:2a: <class 'bellows.zigbee.application.EZSPCoordinator'>
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Checking quirks for _TZE200_qc4fpmcn TS0601 (5c:02:72:ff:fe:db:07:59)
"2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Considering <class 'zhaquirks.tuya.valve.MoesHY368'>
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Fail because input cluster mismatch on at least one endpoint"
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Considering <class 'zhaquirks.xbee.xbee_io.XBeeSensor'>
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Fail because endpoint list mismatch: {232, 230} {1}
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Considering <class 'zhaquirks.xbee.xbee3_io.XBee3Sensor'>
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Fail because endpoint list mismatch: {232, 230} {1}
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Considering <class 'zhaquirks.smartthings.tag_v4.SmartThingsTagV4'>
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Fail because device_type mismatch on at least one endpoint
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Considering <class 'zhaquirks.smartthings.multi.SmartthingsMultiPurposeSensor'>
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Fail because device_type mismatch on at least one endpoint
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Considering <class 'zhaquirks.philips.rwl021.PhilipsRWL021'>
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Fail because endpoint list mismatch: {1, 2} {1}
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Considering <class 'zhaquirks.philips.rwl020.PhilipsRWL020'>
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Fail because endpoint list mismatch: {1, 2} {1}
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Considering <class 'zhaquirks.philips.rom001.PhilipsROM001'>
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Fail because device_type mismatch on at least one endpoint
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Considering <class 'zhaquirks.netvox.z308e3ed.Z308E3ED'>
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Fail because device_type mismatch on at least one endpoint
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Considering <class 'zhaquirks.gledopto.soposhgu10.SoposhGU10'>
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Fail because endpoint list mismatch: {11, 13} {1}
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Considering <class 'bellows.zigbee.application.EZSPCoordinator'>
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.quirks.registry] Fail because device_type mismatch on at least one endpoint
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.appdb] [0xca9a:1:0x0000] Attribute id: 4 value: _TZE200_qc4fpmcn
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.appdb] [0xca9a:1:0x0000] Attribute id: 5 value: TS0601
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.appdb] [0xca9a:1:0x0000] Attribute id: 1 value: 64
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.appdb] [0xca9a:1:0x0000] Attribute id: 65506 value: 27
2021-02-21 15:12:03 DEBUG (MainThread) [zigpy.appdb] [0xca9a:1:0x0000] Attribute id: 65503 value: a��'^S���'^R���'^R�^A�'^S
^B�'^R
^B�'^R�^B�'^Q^H^D�'^R^H^D�'^R�^D�'^R�^D�'^R
would be great to get this working so I can perhaps do my first submit to a project.