Hello,
I have several zigbee power plugs, same brand, same model.
The information in Home Assistant about the maker and the model are the same:
_TZ3000_okaz9tjs TS011F
However, some of them are correctly seen as ‘switch’, and some of them are seen as ‘light’ which is a problem for instance when I ask Google Assistant to turn off the lights, it will turn off these plugs even if they don’t control a light.
I got the diagnosis data, it says :
For the ‘switch’ plugs:
“data”: {
“ieee”: “**REDACTED**”,
“nwk”: 39577,
“manufacturer”: “_TZ3000_okaz9tjs”,
“model”: “TS011F”,
“name”: “_TZ3000_okaz9tjs TS011F”,
"quirk_applied": true,
“quirk_class": "zhaquirks.tuya.ts011f_plug.Plug_v2”,
“quirk_id": "tuya.plug_on_off_attributes”,
“manufacturer_code”: 4660,
“power_source”: “Mains”,
but for the ‘light’ plugs:
“data”: {
“ieee”: “**REDACTED**”,
“nwk”: 48453,
“manufacturer”: “_TZ3000_okaz9tjs”,
“model”: “TS011F”,
“name”: “_TZ3000_okaz9tjs TS011F”,
"quirk_applied": false,
“quirk_class": "zigpy.device.Device”,
"quirk_id": null,
So my understanding is that a quirk must be applied to have them identified as plugs, but for some reason it is not.
The plugs were added at different moment over several months, and the ‘light’ type plugs are the latest ones, so one possibility is that an update of HA or of ZHA prevented the quirk to be applied from some moment on.
What can I do to fix this ?
Thank you.