This device is still not supported in ZHA (2023.12.3). There is a github request for a new quirk: zha-device-handlers/zhaquirks/tuya/ts1201.py at 3f859d693523db36f0e5bf8b0248ea15ba78e4db · ferehcarb/zha-device-handlers · GitHub however, being a complete noob, I’m am unable to get the quirk to function. Other people do report as to have it working.
I had to add a new MODELS_INFO id to the quirk ~
MODELS_INFO: [
("_TZ3290_7v1k4vufotpowp9z", "TS1201"),
("_TZ3290_acv1iuslxi3shaaj", "TS1201"),
("_TZ3290_ot6ewjvmejq5ekhl", "TS1201"), # <<-- THIS ONE
],
But I’m still getting errors in the logs I don’t yet understand ~
023-12-20 08:03:00.750 DEBUG (MainThread) [zigpy.application] Device is initialized
2023-12-20 08:03:00.752 DEBUG (MainThread) [zigpy.quirks.registry] Checking quirks for _TZ3290_ot6ewjvmejq5ekhl TS1201 (34:25:b4:ff:fe:4c:43:6b)
2023-12-20 08:03:00.752 DEBUG (MainThread) [zigpy.quirks.registry] Considering <class ‘ts1201.ZosungIRBlaster_ZS06’>
2023-12-20 08:03:00.752 DEBUG (MainThread) [zigpy.quirks.registry] Fail because endpoint list mismatch: {1, 242} {1}
and then a few lines later …
2023-12-20 08:03:00.781 DEBUG (MainThread) [zigpy.appdb] Error handling ‘_save_attribute’ event with (34:25:b4:ff:fe:4c:43:6b, 1, 0, 4, ‘_TZ3290_ot6ewjvmejq5ekhl’, datetime.datetime(2023, 12, 19, 21, 3, 0, 749628, tzinfo=datetime.timezone.utc)) params: FOREIGN KEY constraint failed
Can anyone offer any help here?