[RELEASE] Tuya Zigbee Metering Plug (w/ healthStatus)

They have spent 3 days already on the Tuya hub and 2 days on Hubitat without turning off... and they're reporting power readings for me as well (voltage, at least, as I still have no load connected to them).

And yes, I confirm that identify command works properly.

Despite the serious issues we had in the beginning, these relays became quite cool little devices. :slight_smile:

1 Like

Update: I tried to install them to their box, put a load on them... and one of the 2 relays is not working... no matter if it's ON or OFF, there's 80VAC (???) on the output pins. The other one does its job.

These devices are cursed, maybe I should find an exorcist nearby... :slight_smile:

Don't know if this is correct, because I see some debug logs, should it be like this? This is an repeating log every 3 minutes:

Summary

dev:662022-06-13 12:41:53.976 infoQuooker Tuya Cluster 0000 attrId FFE4 value 00)

dev:662022-06-13 12:41:53.975 infoQuooker Tuya Cluster 0000 attrId FFE2 value 30)

dev:662022-06-13 12:41:53.974 infoQuooker Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:662022-06-13 12:41:53.969 debugQuooker parse: description is read attr - raw: 51CB0100001801002044E2FF2030E4FF2000, dni: 51CB, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:662022-06-13 12:41:01.744 debugQuooker parse: description is read attr - raw: 51CB010B041E050521E90008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: E90008052109000B05290000

dev:662022-06-13 12:41:01.543 debugQuooker parse: description is read attr - raw: 51CB010B041E050521E90008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: E90008052109000B05290000

dev:662022-06-13 12:41:01.352 debugQuooker parse: description is read attr - raw: 51CB010B041E050521E90008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: E90008052109000B05290000

dev:662022-06-13 12:41:01.147 debugQuooker parse: description is read attr - raw: 51CB010B041E050521E90008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: E90008052109000B05290000

dev:662022-06-13 12:41:00.952 debugQuooker parse: description is read attr - raw: 51CB010B041E050521E90008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: E90008052109000B05290000

dev:662022-06-13 12:41:00.541 debugQuooker parse: description is read attr - raw: 51CB010B041E050521E90008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: E90008052109000B05290000

dev:662022-06-13 12:41:00.340 debugQuooker parse: description is read attr - raw: 51CB010B041E050521E90008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: E90008052109000B05290000

dev:662022-06-13 12:41:00.140 debugQuooker parse: description is read attr - raw: 51CB010B041E050521E90008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: E90008052109000B05290000

dev:662022-06-13 12:40:59.938 debugQuooker parse: description is read attr - raw: 51CB010B041E050521E90008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: E90008052109000B05290000

dev:662022-06-13 12:40:59.738 debugQuooker parse: description is read attr - raw: 51CB010B041E050521E90008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: E90008052109000B05290000

dev:662022-06-13 12:40:59.547 debugQuooker parse: description is read attr - raw: 51CB010B041E050521E90008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: E90008052109000B05290000

dev:662022-06-13 12:40:59.337 debugQuooker parse: description is read attr - raw: 51CB010B041E050521E90008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: E90008052109000B05290000

dev:662022-06-13 12:40:59.151 debugQuooker parse: description is read attr - raw: 51CB010B041E050521E90008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: E90008052109000B05290000

dev:662022-06-13 12:40:58.936 debugQuooker parse: description is read attr - raw: 51CB010B041E050521E90008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: E90008052109000B05290000

dev:662022-06-13 12:39:16.052 infoQuooker Tuya Cluster 0000 attrId FFE4 value 00)

dev:662022-06-13 12:39:16.051 infoQuooker Tuya Cluster 0000 attrId FFE2 value 30)

dev:662022-06-13 12:39:16.050 infoQuooker Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:662022-06-13 12:39:16.046 debugQuooker parse: description is read attr - raw: 51CB0100001801002044E2FF2030E4FF2000, dni: 51CB, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:662022-06-13 12:39:15.847 infoQuooker Tuya Cluster 0000 attrId FFE4 value 00)

dev:662022-06-13 12:39:15.846 infoQuooker Tuya Cluster 0000 attrId FFE2 value 30)

dev:662022-06-13 12:39:15.845 infoQuooker Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:662022-06-13 12:39:15.841 debugQuooker parse: description is read attr - raw: 51CB0100001801002044E2FF2030E4FF2000, dni: 51CB, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:662022-06-13 12:39:15.652 infoQuooker Tuya Cluster 0000 attrId FFE4 value 00)

dev:662022-06-13 12:39:15.651 infoQuooker Tuya Cluster 0000 attrId FFE2 value 30)

dev:662022-06-13 12:39:15.649 infoQuooker Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:662022-06-13 12:39:15.645 debugQuooker parse: description is read attr - raw: 51CB0100001801002044E2FF2030E4FF2000, dni: 51CB, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:662022-06-13 12:39:15.451 infoQuooker Tuya Cluster 0000 attrId FFE4 value 00)

dev:662022-06-13 12:39:15.450 infoQuooker Tuya Cluster 0000 attrId FFE2 value 30)

dev:662022-06-13 12:39:15.449 infoQuooker Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:662022-06-13 12:39:15.445 debugQuooker parse: description is read attr - raw: 51CB0100001801002044E2FF2030E4FF2000, dni: 51CB, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:662022-06-13 12:39:15.249 infoQuooker Tuya Cluster 0000 attrId FFE4 value 00)

dev:662022-06-13 12:39:15.248 infoQuooker Tuya Cluster 0000 attrId FFE2 value 30)

dev:662022-06-13 12:39:15.247 infoQuooker Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:662022-06-13 12:39:15.243 debugQuooker parse: description is read attr - raw: 51CB0100001801002044E2FF2030E4FF2000, dni: 51CB, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:662022-06-13 12:39:15.044 infoQuooker Tuya Cluster 0000 attrId FFE4 value 00)

dev:662022-06-13 12:39:15.043 infoQuooker Tuya Cluster 0000 attrId FFE2 value 30)

dev:662022-06-13 12:39:15.042 infoQuooker Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:662022-06-13 12:39:15.038 debugQuooker parse: description is read attr - raw: 51CB0100001801002044E2FF2030E4FF2000, dni: 51CB, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:662022-06-13 12:39:14.843 infoQuooker Tuya Cluster 0000 attrId FFE4 value 00)

dev:662022-06-13 12:39:14.842 infoQuooker Tuya Cluster 0000 attrId FFE2 value 30)

dev:662022-06-13 12:39:14.841 infoQuooker Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:662022-06-13 12:39:14.837 debugQuooker parse: description is read attr - raw: 51CB0100001801002044E2FF2030E4FF2000, dni: 51CB, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:662022-06-13 12:39:14.643 infoQuooker Tuya Cluster 0000 attrId FFE4 value 00)

dev:662022-06-13 12:39:14.642 infoQuooker Tuya Cluster 0000 attrId FFE2 value 30)

dev:662022-06-13 12:39:14.640 infoQuooker Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:662022-06-13 12:39:14.637 debugQuooker parse: description is read attr - raw: 51CB0100001801002044E2FF2030E4FF2000, dni: 51CB, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:662022-06-13 12:39:14.442 infoQuooker Tuya Cluster 0000 attrId FFE4 value 00)

dev:662022-06-13 12:39:14.441 infoQuooker Tuya Cluster 0000 attrId FFE2 value 30)

dev:662022-06-13 12:39:14.440 infoQuooker Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:662022-06-13 12:39:14.436 debugQuooker parse: description is read attr - raw: 51CB0100001801002044E2FF2030E4FF2000, dni: 51CB, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:662022-06-13 12:39:14.241 infoQuooker Tuya Cluster 0000 attrId FFE4 value 00)

dev:662022-06-13 12:39:14.240 infoQuooker Tuya Cluster 0000 attrId FFE2 value 30)

dev:662022-06-13 12:39:14.238 infoQuooker Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:662022-06-13 12:39:14.234 debugQuooker parse: description is read attr - raw: 51CB0100001801002044E2FF2030E4FF2000, dni: 51CB, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:662022-06-13 12:39:14.040 infoQuooker Tuya Cluster 0000 attrId FFE4 value 00)

dev:662022-06-13 12:39:14.039 infoQuooker Tuya Cluster 0000 attrId FFE2 value 30)

dev:662022-06-13 12:39:14.038 infoQuooker Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:662022-06-13 12:39:14.034 debugQuooker parse: description is read attr - raw: 51CB0100001801002044E2FF2030E4FF2000, dni: 51CB, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:662022-06-13 12:39:13.844 infoQuooker Tuya Cluster 0000 attrId FFE4 value 00)

dev:662022-06-13 12:39:13.843 infoQuooker Tuya Cluster 0000 attrId FFE2 value 30)

dev:662022-06-13 12:39:13.842 infoQuooker Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:662022-06-13 12:39:13.837 debugQuooker parse: description is read attr - raw: 51CB0100001801002044E2FF2030E4FF2000, dni: 51CB, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:662022-06-13 12:39:13.643 infoQuooker Tuya Cluster 0000 attrId FFE4 value 00)

dev:662022-06-13 12:39:13.642 infoQuooker Tuya Cluster 0000 attrId FFE2 value 30)

dev:662022-06-13 12:39:13.641 infoQuooker Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:662022-06-13 12:39:13.637 debugQuooker parse: description is read attr - raw: 51CB0100001801002044E2FF2030E4FF2000, dni: 51CB, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:662022-06-13 12:39:13.438 infoQuooker Tuya Cluster 0000 attrId FFE4 value 00)

dev:662022-06-13 12:39:13.436 infoQuooker Tuya Cluster 0000 attrId FFE2 value 30)

dev:662022-06-13 12:39:13.435 infoQuooker Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:662022-06-13 12:39:13.431 debugQuooker parse: description is read attr - raw: 51CB0100001801002044E2FF2030E4FF2000, dni: 51CB, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:662022-06-13 12:39:13.260 infoQuooker Tuya Cluster 0000 attrId FFE4 value 00)

dev:662022-06-13 12:39:13.259 infoQuooker Tuya Cluster 0000 attrId FFE2 value 30)

dev:662022-06-13 12:39:13.258 infoQuooker Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:662022-06-13 12:39:13.254 debugQuooker parse: description is read attr - raw: 51CB0100001801002044E2FF2030E4FF2000, dni: 51CB, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:662022-06-13 12:38:14.497 debugQuooker energy is 73.14 kWh (no change)

dev:662022-06-13 12:38:14.493 debugQuooker parse: description is read attr - raw: 51CB01070212000025921C00000000, dni: 51CB, endpoint: 01, cluster: 0702, size: 12, attrId: 0000, encoding: 25, command: 0A, value: 921C00000000

dev:662022-06-13 12:38:14.093 debugQuooker parse: description is read attr - raw: 51CB010B041E050521EC0008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: EC0008052109000B05290000

dev:662022-06-13 12:38:13.882 debugQuooker parse: description is read attr - raw: 51CB010B041E050521EC0008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: EC0008052109000B05290000

dev:662022-06-13 12:38:13.481 debugQuooker parse: description is read attr - raw: 51CB010B041E050521EC0008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: EC0008052109000B05290000

dev:662022-06-13 12:38:13.280 debugQuooker parse: description is read attr - raw: 51CB010B041E050521EC0008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: EC0008052109000B05290000

dev:662022-06-13 12:38:13.085 debugQuooker parse: description is read attr - raw: 51CB010B041E050521EC0008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: EC0008052109000B05290000

dev:662022-06-13 12:38:12.879 debugQuooker parse: description is read attr - raw: 51CB010B041E050521EC0008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: EC0008052109000B05290000

dev:662022-06-13 12:38:12.678 debugQuooker parse: description is read attr - raw: 51CB010B041E050521EC0008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: EC0008052109000B05290000

dev:662022-06-13 12:38:12.477 debugQuooker parse: description is read attr - raw: 51CB010B041E050521EC0008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: EC0008052109000B05290000

dev:662022-06-13 12:38:12.277 debugQuooker parse: description is read attr - raw: 51CB010B041E050521EC0008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: EC0008052109000B05290000

dev:662022-06-13 12:38:12.076 debugQuooker parse: description is read attr - raw: 51CB010B041E050521EC0008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: EC0008052109000B05290000

dev:662022-06-13 12:38:11.876 debugQuooker parse: description is read attr - raw: 51CB010B041E050521EC0008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: EC0008052109000B05290000

dev:662022-06-13 12:38:11.680 debugQuooker parse: description is read attr - raw: 51CB010B041E050521EC0008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: EC0008052109000B05290000

dev:662022-06-13 12:38:11.475 debugQuooker parse: description is read attr - raw: 51CB010B041E050521EC0008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: EC0008052109000B05290000

dev:662022-06-13 12:38:11.274 debugQuooker parse: description is read attr - raw: 51CB010B041E050521EC0008052109000B05290000, dni: 51CB, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: EC0008052109000B05290000

Or like this?:

Summary

dev:992022-06-14 10:09:24.439 infoNAS Tuya Cluster 0000 attrId FFE4 value 00)

dev:992022-06-14 10:09:24.438 infoNAS Tuya Cluster 0000 attrId FFE2 value 30)

dev:992022-06-14 10:09:24.437 infoNAS Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:992022-06-14 10:09:24.432 debugNAS parse: description is read attr - raw: 36250100001801002044E2FF2030E4FF2000, dni: 3625, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:992022-06-14 10:07:37.099 debugNAS energy is 38.62 kWh (no change)

dev:992022-06-14 10:07:37.094 debugNAS parse: description is read attr - raw: 362501070212000025160F00000000, dni: 3625, endpoint: 01, cluster: 0702, size: 12, attrId: 0000, encoding: 25, command: 0A, value: 160F00000000

dev:992022-06-14 10:07:37.055 debugNAS parse: description is read attr - raw: 3625010B041E050521EA00080521E6000B05291C00, dni: 3625, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: EA00080521E6000B05291C00

dev:992022-06-14 10:06:43.809 infoNAS Tuya Cluster 0000 attrId FFE4 value 00)

dev:992022-06-14 10:06:43.808 infoNAS Tuya Cluster 0000 attrId FFE2 value 30)

dev:992022-06-14 10:06:43.807 infoNAS Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:992022-06-14 10:06:43.803 debugNAS parse: description is read attr - raw: 36250100001801002044E2FF2030E4FF2000, dni: 3625, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:992022-06-14 10:06:43.421 infoNAS Tuya Cluster 0000 attrId FFE4 value 00)

dev:992022-06-14 10:06:43.420 infoNAS Tuya Cluster 0000 attrId FFE2 value 30)

dev:992022-06-14 10:06:43.418 infoNAS Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:992022-06-14 10:06:43.414 debugNAS parse: description is read attr - raw: 36250100001801002044E2FF2030E4FF2000, dni: 3625, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:992022-06-14 10:04:38.897 debugNAS energy is 38.62 kWh (no change)

dev:992022-06-14 10:04:38.892 debugNAS parse: description is read attr - raw: 362501070212000025160F00000000, dni: 3625, endpoint: 01, cluster: 0702, size: 12, attrId: 0000, encoding: 25, command: 0A, value: 160F00000000

dev:992022-06-14 10:04:38.853 debugNAS parse: description is read attr - raw: 3625010B041E050521EC00080521E6000B05291C00, dni: 3625, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: EC00080521E6000B05291C00

dev:992022-06-14 10:03:46.590 infoNAS Tuya Cluster 0000 attrId FFE4 value 00)

dev:992022-06-14 10:03:46.589 infoNAS Tuya Cluster 0000 attrId FFE2 value 30)

dev:992022-06-14 10:03:46.588 infoNAS Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:992022-06-14 10:03:46.583 debugNAS parse: description is read attr - raw: 36250100001801002044E2FF2030E4FF2000, dni: 3625, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:992022-06-14 10:01:49.891 debugNAS energy is 38.62 kWh (no change)

dev:992022-06-14 10:01:49.886 debugNAS parse: description is read attr - raw: 362501070212000025160F00000000, dni: 3625, endpoint: 01, cluster: 0702, size: 12, attrId: 0000, encoding: 25, command: 0A, value: 160F00000000

dev:992022-06-14 10:01:49.847 debugNAS parse: description is read attr - raw: 3625010B041E050521EF00080521E5000B05291C00, dni: 3625, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: EF00080521E5000B05291C00

dev:992022-06-14 10:01:14.663 infoNAS Tuya Cluster 0000 attrId FFE4 value 00)

dev:992022-06-14 10:01:14.662 infoNAS Tuya Cluster 0000 attrId FFE2 value 30)

dev:992022-06-14 10:01:14.661 infoNAS Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:992022-06-14 10:01:14.657 debugNAS parse: description is read attr - raw: 36250100001801002044E2FF2030E4FF2000, dni: 3625, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:992022-06-14 09:58:57.801 infoNAS energy is 38.62 kWh

dev:992022-06-14 09:58:57.797 debugNAS parse: description is read attr - raw: 362501070212000025160F00000000, dni: 3625, endpoint: 01, cluster: 0702, size: 12, attrId: 0000, encoding: 25, command: 0A, value: 160F00000000

dev:992022-06-14 09:58:21.951 infoNAS Tuya Cluster 0000 attrId FFE4 value 00)

dev:992022-06-14 09:58:21.950 infoNAS Tuya Cluster 0000 attrId FFE2 value 30)

dev:992022-06-14 09:58:21.948 infoNAS Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:992022-06-14 09:58:21.945 debugNAS parse: description is read attr - raw: 36250100001801002044E2FF2030E4FF2000, dni: 3625, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:992022-06-14 09:56:33.676 debugNAS energy is 38.61 kWh (no change)

dev:992022-06-14 09:56:33.671 debugNAS parse: description is read attr - raw: 362501070212000025150F00000000, dni: 3625, endpoint: 01, cluster: 0702, size: 12, attrId: 0000, encoding: 25, command: 0A, value: 150F00000000

dev:992022-06-14 09:56:33.629 debugNAS parse: description is read attr - raw: 3625010B041E050521ED00080521E5000B05291C00, dni: 3625, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: ED00080521E5000B05291C00

dev:992022-06-14 09:55:27.963 infoNAS Tuya Cluster 0000 attrId FFE4 value 00)

dev:992022-06-14 09:55:27.962 infoNAS Tuya Cluster 0000 attrId FFE2 value 30)

dev:992022-06-14 09:55:27.961 infoNAS Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:992022-06-14 09:55:27.957 debugNAS parse: description is read attr - raw: 36250100001801002044E2FF2030E4FF2000, dni: 3625, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:992022-06-14 09:53:56.839 debugNAS energy is 38.61 kWh (no change)

dev:992022-06-14 09:53:56.834 debugNAS parse: description is read attr - raw: 362501070212000025150F00000000, dni: 3625, endpoint: 01, cluster: 0702, size: 12, attrId: 0000, encoding: 25, command: 0A, value: 150F00000000

dev:992022-06-14 09:53:56.793 debugNAS parse: description is read attr - raw: 3625010B041E050521ED00080521E4000B05291C00, dni: 3625, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: ED00080521E4000B05291C00

dev:992022-06-14 09:52:36.699 infoNAS Tuya Cluster 0000 attrId FFE4 value 00)

dev:992022-06-14 09:52:36.698 infoNAS Tuya Cluster 0000 attrId FFE2 value 30)

dev:992022-06-14 09:52:36.697 infoNAS Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:992022-06-14 09:52:36.693 debugNAS parse: description is read attr - raw: 36250100001801002044E2FF2030E4FF2000, dni: 3625, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:992022-06-14 09:51:19.459 debugNAS energy is 38.61 kWh (no change)

dev:992022-06-14 09:51:19.453 debugNAS parse: description is read attr - raw: 362501070212000025150F00000000, dni: 3625, endpoint: 01, cluster: 0702, size: 12, attrId: 0000, encoding: 25, command: 0A, value: 150F00000000

dev:992022-06-14 09:51:19.414 debugNAS parse: description is read attr - raw: 3625010B041E050521ED00080521E5000B05291C00, dni: 3625, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: ED00080521E5000B05291C00

dev:992022-06-14 09:49:59.906 infoNAS Tuya Cluster 0000 attrId FFE4 value 00)

dev:992022-06-14 09:49:59.905 infoNAS Tuya Cluster 0000 attrId FFE2 value 30)

dev:992022-06-14 09:49:59.904 infoNAS Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:992022-06-14 09:49:59.900 debugNAS parse: description is read attr - raw: 36250100001801002044E2FF2030E4FF2000, dni: 3625, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:992022-06-14 09:48:46.056 debugNAS energy is 38.61 kWh (no change)

dev:992022-06-14 09:48:46.051 debugNAS parse: description is read attr - raw: 362501070212000025150F00000000, dni: 3625, endpoint: 01, cluster: 0702, size: 12, attrId: 0000, encoding: 25, command: 0A, value: 150F00000000

dev:992022-06-14 09:48:46.012 debugNAS parse: description is read attr - raw: 3625010B041E050521ED00080521E5000B05291C00, dni: 3625, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: ED00080521E5000B05291C00

dev:992022-06-14 09:47:08.263 infoNAS Tuya Cluster 0000 attrId FFE4 value 00)

dev:992022-06-14 09:47:08.262 infoNAS Tuya Cluster 0000 attrId FFE2 value 30)

dev:992022-06-14 09:47:08.261 infoNAS Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:992022-06-14 09:47:08.257 debugNAS parse: description is read attr - raw: 36250100001801002044E2FF2030E4FF2000, dni: 3625, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:992022-06-14 09:46:08.208 debugNAS energy is 38.61 kWh (no change)

dev:992022-06-14 09:46:08.203 debugNAS parse: description is read attr - raw: 362501070212000025150F00000000, dni: 3625, endpoint: 01, cluster: 0702, size: 12, attrId: 0000, encoding: 25, command: 0A, value: 150F00000000

dev:992022-06-14 09:46:08.164 debugNAS parse: description is read attr - raw: 3625010B041E050521EE00080521E2000B05291C00, dni: 3625, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: EE00080521E2000B05291C00

dev:992022-06-14 09:44:12.928 infoNAS Tuya Cluster 0000 attrId FFE4 value 00)

dev:992022-06-14 09:44:12.927 infoNAS Tuya Cluster 0000 attrId FFE2 value 30)

dev:992022-06-14 09:44:12.926 infoNAS Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:992022-06-14 09:44:12.922 debugNAS parse: description is read attr - raw: 36250100001801002044E2FF2030E4FF2000, dni: 3625, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:992022-06-14 09:43:21.151 debugNAS energy is 38.61 kWh (no change)

dev:992022-06-14 09:43:21.146 debugNAS parse: description is read attr - raw: 362501070212000025150F00000000, dni: 3625, endpoint: 01, cluster: 0702, size: 12, attrId: 0000, encoding: 25, command: 0A, value: 150F00000000

dev:992022-06-14 09:43:21.104 debugNAS parse: description is read attr - raw: 3625010B041E050521EF00080521E0000B05291C00, dni: 3625, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: EF00080521E0000B05291C00

dev:992022-06-14 09:41:40.378 infoNAS Tuya Cluster 0000 attrId FFE4 value 00)

dev:992022-06-14 09:41:40.376 infoNAS Tuya Cluster 0000 attrId FFE2 value 30)

dev:992022-06-14 09:41:40.375 infoNAS Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:992022-06-14 09:41:40.371 debugNAS parse: description is read attr - raw: 36250100001801002044E2FF2030E4FF2000, dni: 3625, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:992022-06-14 09:40:45.058 debugNAS energy is 38.61 kWh (no change)

dev:992022-06-14 09:40:45.052 debugNAS parse: description is read attr - raw: 362501070212000025150F00000000, dni: 3625, endpoint: 01, cluster: 0702, size: 12, attrId: 0000, encoding: 25, command: 0A, value: 150F00000000

dev:992022-06-14 09:40:45.013 debugNAS parse: description is read attr - raw: 3625010B041E050521EF00080521E5000B05291C00, dni: 3625, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: EF00080521E5000B05291C00

dev:992022-06-14 09:38:42.668 infoNAS Tuya Cluster 0000 attrId FFE4 value 00)

dev:992022-06-14 09:38:42.667 infoNAS Tuya Cluster 0000 attrId FFE2 value 30)

dev:992022-06-14 09:38:42.666 infoNAS Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:992022-06-14 09:38:42.662 debugNAS parse: description is read attr - raw: 36250100001801002044E2FF2030E4FF2000, dni: 3625, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:992022-06-14 09:38:14.932 infoNAS energy is 38.61 kWh

dev:992022-06-14 09:38:14.928 debugNAS parse: description is read attr - raw: 362501070212000025150F00000000, dni: 3625, endpoint: 01, cluster: 0702, size: 12, attrId: 0000, encoding: 25, command: 0A, value: 150F00000000

dev:992022-06-14 09:37:05.780 debugNAS energy is 38.6 kWh (no change)

dev:992022-06-14 09:37:05.774 debugNAS parse: description is read attr - raw: 362501070212000025140F00000000, dni: 3625, endpoint: 01, cluster: 0702, size: 12, attrId: 0000, encoding: 25, command: 0A, value: 140F00000000

dev:992022-06-14 09:37:05.731 debugNAS parse: description is read attr - raw: 3625010B041E050521ED00080521E7000B05291C00, dni: 3625, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: ED00080521E7000B05291C00

dev:992022-06-14 09:35:49.889 infoNAS Tuya Cluster 0000 attrId FFE4 value 00)

dev:992022-06-14 09:35:49.888 infoNAS Tuya Cluster 0000 attrId FFE2 value 30)

dev:992022-06-14 09:35:49.887 infoNAS Tuya check-in Cluster 0 attrId 1 (application version is 44)

dev:992022-06-14 09:35:49.883 debugNAS parse: description is read attr - raw: 36250100001801002044E2FF2030E4FF2000, dni: 3625, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2030E4FF2000

dev:992022-06-14 09:34:06.036 debugNAS energy is 38.6 kWh (no change)

dev:992022-06-14 09:34:06.031 debugNAS parse: description is read attr - raw: 362501070212000025140F00000000, dni: 3625, endpoint: 01, cluster: 0702, size: 12, attrId: 0000, encoding: 25, command: 0A, value: 140F00000000

dev:992022-06-14 09:34:05.991 debugNAS parse: description is read attr - raw: 3625010B041E050521ED00080521E9000B05291C00, dni: 3625, endpoint: 01, cluster: 0B04, size: 1E, attrId: 0505, encoding: 21, command: 0A, value: ED00080521E9000B05291C00

Driver setup for both logs is:

@guyeeba Sorry to hear that, hope you can handle the problem with the seller..

BTW, all we must be very cautious with these Chinese plugs - often their specs are not quite correct, so my advice will be to never use the plugs for currents more than 10 Ampers. This applies also for the DIN relay - it is too small in size to handle safely more than 10 Amps in my opinion!

@FrankieH - these "Tuya Cluster 0000 attrId FFE4" logs should be visible only when the "Debug logging" option is turned on (as in your screenshot). The debug logs should automatically switch off after 24 hours.

These messages are a kind of 'Check-in' mechanism for some Tuya devices, but every device behaves differently. Some devices are sending check-in messages every 3 minutes, other devices - once per hour, other devices never send anything if no interaction.

With your device it is probably not so bad, because this is one single Zigbee packet containing all 3 attributes at once. This driver uses these packets to restart the Presence state, i.e. even if no V/A/W/kWh reports are received from the plug, these system packets indicate that the device is online to HE. At the moment I don't know if it is possible to disable (or enable) these check-in messages.

This device is also what I use.
Thank you.

Hi ..just got a Chinese Tuya smart plug

  • endpointId: 01
  • model: TS011F
  • application: A0
  • softwareBuild: 20B+TZSKT11BS105
  • inClusters: 0000,0006,0003,0004,0005,E001,0B04,0702
  • manufacturer: _TZ3000_okaz9tjs

Ive tried initialize several times but it doesn't react to ON or OFF ...although the physical side switch works...
the logs look something like this...whats funny is that even though i clicked the ON and OFF..i dont see anything in the log for that....not sure if thats due the presence false?
Any suggestions?
Thanks so much!

dev:7762022-08-23 02:31:38.092 pm infoHotTub configure()..

dev:7762022-08-23 02:31:38.091 pm infoHotTub configuring the switch and energy reporting..

dev:7762022-08-23 02:31:38.090 pm infoHotTub Auto polling is enabled, polling interval is 60 seconds

dev:7762022-08-23 02:31:38.047 pm infoHotTub Debug logging is false Description text logging is true

dev:7762022-08-23 02:31:38.046 pm infoHotTub Updating HotTub (Device) model TS011F presence: not present AlwaysOn is false

dev:7762022-08-23 02:31:37.999 pm infoHotTub Initialize()...

dev:7762022-08-23 02:29:40.353 pm infoHotTub configure()..

dev:7762022-08-23 02:29:40.352 pm infoHotTub configuring the switch and energy reporting..

dev:7762022-08-23 02:29:40.351 pm infoHotTub Auto polling is enabled, polling interval is 60 seconds

dev:7762022-08-23 02:29:40.275 pm infoHotTub Debug logging is false Description text logging is true

dev:7762022-08-23 02:29:40.274 pm infoHotTub Updating HotTub (Device) model TS011F presence: not present AlwaysOn is false

dev:7762022-08-23 02:29:40.213 pm infoHotTub Initialize()...

dev:7762022-08-23 02:29:40.142 pm infoHotTub configure()..

dev:7762022-08-23 02:29:40.141 pm infoHotTub configuring the switch and energy reporting..

dev:7762022-08-23 02:29:40.140 pm infoHotTub Auto polling is enabled, polling interval is 60 seconds

dev:7762022-08-23 02:29:40.102 pm infoHotTub Debug logging is false Description text logging is true

dev:7762022-08-23 02:29:40.101 pm infoHotTub Updating HotTub (Device) model TS011F presence: not present AlwaysOn is false

dev:7762022-08-23 02:29:40.048 pm infoHotTub Initialize()...

dev:7762022-08-23 02:29:39.973 pm infoHotTub configure()..

dev:7762022-08-23 02:29:39.972 pm infoHotTub configuring the switch and energy reporting..

dev:7762022-08-23 02:29:39.971 pm infoHotTub Auto polling is enabled, polling interval is 60 seconds

dev:7762022-08-23 02:29:39.934 pm infoHotTub Debug logging is false Description text logging is true

dev:7762022-08-23 02:29:39.933 pm infoHotTub Updating HotTub (Device) model TS011F presence: not present AlwaysOn is false

dev:7762022-08-23 02:29:39.881 pm infoHotTub Initialize()...

dev:7762022-08-23 02:29:38.637 pm infoHotTub configure()..

dev:7762022-08-23 02:29:38.636 pm infoHotTub configuring the switch and energy reporting..

dev:7762022-08-23 02:29:38.635 pm infoHotTub Auto polling is enabled, polling interval is 60 seconds

dev:7762022-08-23 02:29:38.599 pm infoHotTub Debug logging is false Description text logging is true

dev:7762022-08-23 02:29:38.598 pm infoHotTub Updating HotTub (Device) model TS011F presence: not present AlwaysOn is false

dev:7762022-08-23 02:29:38.551 pm infoHotTub Initialize()...

dev:7762022-08-23 02:28:05.361 pm infoHotTub configure()..

dev:7762022-08-23 02:28:05.360 pm infoHotTub configuring the switch and energy reporting..

dev:7762022-08-23 02:28:05.359 pm infoHotTub Auto polling is enabled, polling interval is 60 seconds

dev:7762022-08-23 02:28:05.328 pm infoHotTub Debug logging is false Description text logging is true

dev:7762022-08-23 02:28:05.327 pm infoHotTub Updating HotTub (Device) model TS011F presence: not present AlwaysOn is false

dev:7762022-08-23 02:28:05.260 pm infoHotTub Initialize()...

dev:7762022-08-23 02:28:05.112 pm infoHotTub configure()..

dev:7762022-08-23 02:28:05.111 pm infoHotTub configuring the switch and energy reporting..

dev:7762022-08-23 02:28:05.110 pm infoHotTub Auto polling is enabled, polling interval is 60 seconds

dev:7762022-08-23 02:28:05.070 pm infoHotTub Debug logging is false Description text logging is true

dev:7762022-08-23 02:28:05.069 pm infoHotTub Updating HotTub (Device) model TS011F presence: not present AlwaysOn is false

dev:7762022-08-23 02:28:05.016 pm infoHotTub Initialize()...

dev:7762022-08-23 02:28:04.881 pm infoHotTub configure()..

dev:7762022-08-23 02:28:04.880 pm infoHotTub configuring the switch and energy reporting..

dev:7762022-08-23 02:28:04.879 pm infoHotTub Auto polling is enabled, polling interval is 60 seconds

dev:7762022-08-23 02:28:04.852 pm infoHotTub Debug logging is false Description text logging is true

dev:7762022-08-23 02:28:04.851 pm infoHotTub Updating HotTub (Device) model TS011F presence: not present AlwaysOn is false

dev:7762022-08-23 02:28:04.800 pm infoHotTub Initialize()...

dev:7762022-08-23 02:28:02.947 pm infoHotTub configure()..

dev:7762022-08-23 02:28:02.946 pm infoHotTub configuring the switch and energy reporting..

dev:7762022-08-23 02:28:02.945 pm infoHotTub Auto polling is enabled, polling interval is 60 seconds

dev:7762022-08-23 02:28:02.909 pm infoHotTub Debug logging is false Description text logging is true

dev:7762022-08-23 02:28:02.908 pm infoHotTub Updating HotTub (Device) model TS011F presence: not present AlwaysOn is false

dev:7762022-08-23 02:28:02.859 pm infoHotTub Initialize()...

dev:7762022-08-23 02:27:59.366 pm infoHotTub configure()..

dev:7762022-08-23 02:27:59.365 pm infoHotTub configuring the switch and energy reporting..

dev:7762022-08-23 02:27:59.364 pm infoHotTub Auto polling is enabled, polling interval is 60 seconds

dev:7762022-08-23 02:27:59.327 pm infoHotTub Debug logging is false Description text logging is true

dev:7762022-08-23 02:27:59.326 pm infoHotTub Updating HotTub (Device) model TS011F presence: not present AlwaysOn is false

dev:7762022-08-23 02:27:59.280 pm infoHotTub Initialize()...

dev:7762022-08-23 02:23:37.776 pm infoHotTub configure()..

dev:7762022-08-23 02:23:37.775 pm infoHotTub configuring the switch and energy reporting..

dev:7762022-08-23 02:23:37.774 pm infoHotTub Auto polling is enabled, polling interval is 60 seconds

dev:7762022-08-23 02:23:37.735 pm infoHotTub Debug logging is false Description text logging is true

dev:7762022-08-23 02:23:37.734 pm infoHotTub Updating HotTub (Device) model TS011F presence: null AlwaysOn is false

dev:7762022-08-23 02:23:37.686 pm infoHotTub Initialize()...

dev:7762022-08-23 02:22:23.934 pm errororg.codehaus.groovy.runtime.typehandling.GroovyCastException: Cannot cast object 'null' with class 'null' to class 'int'. Try 'java.lang.Integer' instead on line 790 (method initialize)

dev:7762022-08-23 02:22:23.849 pm traceHotTub polling.. refreshAll is true

dev:7762022-08-23 02:22:23.843 pm debugHotTub refresh()...

dev:7762022-08-23 02:22:23.838 pm infoHotTub configure()..

dev:7762022-08-23 02:22:23.817 pm infoHotTub configuring the switch and energy reporting..

dev:7762022-08-23 02:22:23.816 pm infoHotTub Auto polling is disabled

dev:7762022-08-23 02:22:23.808 pm infoHotTub Debug logging will be automatically switched off after 24 hours

dev:7762022-08-23 02:22:23.780 pm infoHotTub Debug logging is true Description text logging is true

dev:7762022-08-23 02:22:23.778 pm infoHotTub Updating HotTub (Device) model TS011F presence: null AlwaysOn is null

dev:7762022-08-23 02:22:23.772 pm traceHotTub destinationEP = 01

dev:7762022-08-23 02:22:23.770 pm traceHotTub model = TS011F

dev:7762022-08-23 02:22:23.728 pm infoHotTub InitializeVars()... fullInit = true

dev:7762022-08-23 02:22:23.721 pm infoHotTub Initialize()...

dev:7762022-08-23 02:22:18.011 pm debugHotTub Switching HotTub On

dev:7762022-08-23 02:22:15.723 pm debugHotTub Switching HotTub Off

dev:7762022-08-23 02:22:02.875 pm debugHotTub Switching HotTub Off

dev:7762022-08-23 02:22:00.758 pm debugHotTub Switching HotTub On

dev:7762022-08-23 02:16:43.677 pm infoHotTub Turning all child switches off

dev:7762022-08-23 02:16:42.861 pm infoHotTub Turning all child switches on

dev:7762022-08-23 02:16:27.869 pm infoHotTub Turning all child switches on

dev:7762022-08-23 02:16:26.668 pm infoHotTub Turning all child switches off

dev:7762022-08-23 02:13:43.363 pm infoZigbee parsed:[raw:catchall: 0000 8005 00 00 0040 00 8A10 00 00 0000 00 00 9100108A0101, profileId:0000, clusterId:8005, clusterInt:32773, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:8A10, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[91, 00, 10, 8A, 01, 01]]

dev:7762022-08-23 02:13:43.199 pm infofingerprint profileId:"0104", endpointId:"01", inClusters:"0000,0006,0003,0004,0005,E001,0B04,0702", model:"TS011F", manufacturer:"_TZ3000_okaz9tjs"

dev:7762022-08-23 02:13:43.042 pm traceZCL version:02

dev:7762022-08-23 02:13:43.040 pm traceSoftware Build Id:20B+TZSKT11BS105

dev:7762022-08-23 02:13:43.039 pm traceModel:TS011F

dev:7762022-08-23 02:13:43.037 pm traceManufacturer:_TZ3000_okaz9tjs

dev:7762022-08-23 02:13:42.936 pm debuggetting info for unknown Zigbee device...

dev:7762022-08-23 02:13:42.212 pm infofingerprint profileId:"0104", endpointId:"01", inClusters:"0000,0006,0003,0004,0005,E001,0B04,0702", model:"TS011F", manufacturer:"_TZ3000_okaz9tjs"

dev:7762022-08-23 02:13:40.923 pm debugconfigure() called...

The outClusters are missing...

Delete the device from the web page. then pair it again as a new device. Click on the 'more info' hyperlink and copy / paste here all the information from the popup window.

when it was using the Device driver ..i clicked on getinfo and the logs had
dev:7772022-08-23 03:32:11.308 pm debuggetting info for unknown Zigbee device...

dev:7772022-08-23 03:29:57.229 pm infofingerprint profileId:"0104", endpointId:"01", inClusters:"0000,0006,0003,0004,0005,E001,0B04,0702", model:"TS011F", manufacturer:"_TZ3000_okaz9tjs"

dev:7772022-08-23 03:29:57.147 pm traceZCL version:02

dev:7772022-08-23 03:29:57.146 pm traceSoftware Build Id:20B+TZSKT11BS105

dev:7772022-08-23 03:29:57.145 pm traceModel:TS011F

dev:7772022-08-23 03:29:57.144 pm traceManufacturer:_TZ3000_okaz9tjs

dev:7772022-08-23 03:29:57.060 pm debuggetting info for unknown Zigbee device...

is that what you wanted?

not sure what Outclusters are....but I'm supposed to be able get power measurements on this device...does that missing preclude that ?

Please 1. Delete 2. Pair again 3. The info from the more link.

Seems like the device is not paired correctly to HE.

After it paired there was something to click for pairing info
image

I'm having trouble finding more link ?

1 Like

once setting up the tuya driver ...here are state variables

State Variables

  • rxCounter : 0
  • energyPollingSupported : true
  • lastEnergy : 0.0
  • isDigital : false
  • lastPower : 0.0
  • lastSwitchState : unknown
  • isRefreshRequest : true
  • txCounter : 2
  • notPresentCounter : 0
  • switchPollingSupported : true
  • lastPresenceState : unknown
  • powerPollingSupported : true
  • lastAmperage : 0.0
  • voltagePollingSupported : true
  • driverVersion : 1.5.0 2022/06/05
  • lastVoltage : 0.0
  • currentPollingSupported : true
  • switchDebouncing : false
  • model : TS011F
  • destinationEP : 01

note also I moved the smart outlet real close to hub

Hi @tim.ocallag , thank you for the screenshots. This was the info that I was looking for. This plug has a kind of unusual fingerprint, particularly it does not expose the outbound clusters list, which in a turn may confuse the pairing to HE. This driver uses that standard HE zigbee.on() / zigbee.off() commands that do not work with this particular device

I think we can make it work, but it will require some more interaction tests. As I will be away from home for 10 days, I can prepare a test version when I am back.

2 Likes

wow, Thank you so much!! I'm clueless when it comes to these....I'm in no hurry and happy to wait until you have some time.... Its amazing that you are able to get these inexpensive units working.
Let me know when you want me to try something!
Thanks

Thanks a lot for this driver. It's reporting energy readings when the Generic Zigbee Outlet wouldn't.

Using it successfully with this plug: Tuya Smart Wifi Zigbee Plug Au 16a With Power Monitor Timing Smart Home Wireless Socket Outlet Works With Alexa Echo Google Home - Smart Remote Control - AliExpress

    endpointId: 01
    application: 4A
    softwareBuild: 0000004A
    inClusters: 0003,0004,0005,0006,0702,0B04,E001,E000,0000
    outClusters: 0019,000A
    model: TS011F
    firmwareMT: 1141-D3A3-0000004A
    manufacturer: _TZ3000_typdpbpg
1 Like

Hi available anytime to try any interactions tests when you have time... low priority of course.
Tim

1 Like

Hi @kkossev
Request registration for this 20A plug.

Summary

dev:51472022-09-07 06:25:58.007 pm errorjava.lang.StringIndexOutOfBoundsException: String index out of range: -2 on line 233 (method parse)
dev:51472022-09-07 06:25:57.940 pm errorjava.lang.StringIndexOutOfBoundsException: String index out of range: -2 on line 233 (method parse)
dev:51472022-09-07 06:25:55.268 pm warnUnhandled Event PLEASE REPORT TO DEV - description:read attr - raw: F8BF01E0015E10D0300030D0300000D0200101D01B0000000002D023F7FF290003D0237F00000004D023A02A000005D0231B050000, dni: F8BF, endpoint: 01, cluster: E001, size: 5E, attrId: D010, encoding: 30, command: 0A, value: 0030D0300000D0200101D01B0000000002D023F7FF290003D0237F00000004D023A02A000005D0231B050000 | msgMap:[raw:F8BF01E0015E10D0300030D0300000D0200101D01B0000000002D023F7FF290003D0237F00000004D023A02A000005D0231B050000, dni:F8BF, endpoint:01, cluster:E001, size:5E, attrId:D010, encoding:30, command:0A, value:00, clusterInt:57345, attrInt:53264, additionalAttrs:[[value:00, encoding:30, attrId:D030, consumedBytes:4, attrInt:53296], [value:01, encoding:20, attrId:D000, consumedBytes:4, attrInt:53248], [value:00000000, encoding:1B, attrId:D001, consumedBytes:7, attrInt:53249], [value:0029FFF7, encoding:23, attrId:D002, consumedBytes:7, attrInt:53250], [value:0000007F, encoding:23, attrId:D003, consumedBytes:7, attrInt:53251], [value:00002AA0, encoding:23, attrId:D004, consumedBytes:7, attrInt:53252], [value:0000051B, encoding:23, attrId:D005, consumedBytes:7, attrInt:53253]], valueParsed:0]
dev:51472022-09-07 06:25:55.260 pm infomsgMap: [raw:F8BF01E0015E10D0300030D0300000D0200101D01B0000000002D023F7FF290003D0237F00000004D023A02A000005D0231B050000, dni:F8BF, endpoint:01, cluster:E001, size:5E, attrId:D010, encoding:30, command:0A, value:00, clusterInt:57345, attrInt:53264, additionalAttrs:[[value:00, encoding:30, attrId:D030, consumedBytes:4, attrInt:53296], [value:01, encoding:20, attrId:D000, consumedBytes:4, attrInt:53248], [value:00000000, encoding:1B, attrId:D001, consumedBytes:7, attrInt:53249], [value:0029FFF7, encoding:23, attrId:D002, consumedBytes:7, attrInt:53250], [value:0000007F, encoding:23, attrId:D003, consumedBytes:7, attrInt:53251], [value:00002AA0, encoding:23, attrId:D004, consumedBytes:7, attrInt:53252], [value:0000051B, encoding:23, attrId:D005, consumedBytes:7, attrInt:53253]], valueParsed:0]
dev:51472022-09-07 06:25:55.200 pm warnUnhandled Event PLEASE REPORT TO DEV - description:read attr - raw: F8BF0100063C000010000140210000024021000001803001028030000050300100801000, dni: F8BF, endpoint: 01, cluster: 0006, size: 3C, attrId: 0000, encoding: 10, command: 0A, value: 000140210000024021000001803001028030000050300100801000 | msgMap:[raw:F8BF0100063C000010000140210000024021000001803001028030000050300100801000, dni:F8BF, endpoint:01, cluster:0006, size:3C, attrId:0000, encoding:10, command:0A, value:00, clusterInt:6, attrInt:0, additionalAttrs:[[value:0000, encoding:21, attrId:4001, consumedBytes:5, attrInt:16385], [value:0000, encoding:21, attrId:4002, consumedBytes:5, attrInt:16386], [value:01, encoding:30, attrId:8001, consumedBytes:4, attrInt:32769], [value:00, encoding:30, attrId:8002, consumedBytes:4, attrInt:32770], [value:01, encoding:30, attrId:5000, consumedBytes:4, attrInt:20480], [value:00, encoding:10, attrId:8000, consumedBytes:4, attrInt:32768]], valueParsed:false]
dev:51472022-09-07 06:25:55.194 pm infomsgMap: [raw:F8BF0100063C000010000140210000024021000001803001028030000050300100801000, dni:F8BF, endpoint:01, cluster:0006, size:3C, attrId:0000, encoding:10, command:0A, value:00, clusterInt:6, attrInt:0, additionalAttrs:[[value:0000, encoding:21, attrId:4001, consumedBytes:5, attrInt:16385], [value:0000, encoding:21, attrId:4002, consumedBytes:5, attrInt:16386], [value:01, encoding:30, attrId:8001, consumedBytes:4, attrInt:32769], [value:00, encoding:30, attrId:8002, consumedBytes:4, attrInt:32770], [value:01, encoding:30, attrId:5000, consumedBytes:4, attrInt:20480], [value:00, encoding:10, attrId:8000, consumedBytes:4, attrInt:32768]], valueParsed:false]
dev:51472022-09-07 06:25:55.138 pm errorjava.lang.StringIndexOutOfBoundsException: String index out of range: -2 on line 233 (method parse)
dev:51472022-09-07 06:25:55.113 pm errorjava.lang.StringIndexOutOfBoundsException: String index out of range: -2 on line 233 (method parse)
dev:51472022-09-07 06:25:55.022 pm warnUnhandled Event PLEASE REPORT TO DEV - description:read attr - raw: F8BF01070212000025000000000000, dni: F8BF, endpoint: 01, cluster: 0702, size: 12, attrId: 0000, encoding: 25, command: 0A, value: 000000000000 | msgMap:[raw:F8BF01070212000025000000000000, dni:F8BF, endpoint:01, cluster:0702, size:12, attrId:0000, encoding:25, command:0A, value:000000000000, clusterInt:1794, attrInt:0, valueParsed:0]
dev:51472022-09-07 06:25:55.020 pm infomsgMap: [raw:F8BF01070212000025000000000000, dni:F8BF, endpoint:01, cluster:0702, size:12, attrId:0000, encoding:25, command:0A, value:000000000000, clusterInt:1794, attrInt:0, valueParsed:0]
dev:51472022-09-07 06:25:44.482 pm infomsgMap: [raw:catchall: 0000 8021 00 00 0040 00 F8BF 00 00 0000 00 00 0100, profileId:0000, clusterId:8021, clusterInt:32801, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:F8BF, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[01, 00]]
dev:51472022-09-07 06:25:42.652 pm infomsgMap: [raw:catchall: 0000 8004 00 00 0040 00 F8BF 00 00 0000 00 00 0000BFF80AF2E0A161000000012100, profileId:0000, clusterId:8004, clusterInt:32772, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:F8BF, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[00, 00, BF, F8, 0A, F2, E0, A1, 61, 00, 00, 00, 01, 21, 00]]
dev:51472022-09-07 06:25:41.977 pm infomsgMap: [raw:catchall: 0000 8021 00 00 0040 00 F8BF 00 00 0000 00 00 0382, profileId:0000, clusterId:8021, clusterInt:32801, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:F8BF, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[03, 82]]
dev:51472022-09-07 06:25:41.746 pm infoNo VALID lastCheckin event available! This should be resolved by itself within 1 or 2 hours and is perfectly NORMAL as long as the same device don't get this multiple times per day...
dev:51472022-09-07 06:25:41.746 pm infoNo VALID lastCheckin event available! This should be resolved by itself within 1 or 2 hours and is perfectly NORMAL as long as the same device don't get this multiple times per day...
dev:51472022-09-07 06:25:41.732 pm infomsgMap: [raw:catchall: 0000 8021 00 00 0040 00 F8BF 00 00 0000 00 00 0100, profileId:0000, clusterId:8021, clusterInt:32801, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:F8BF, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[01, 00]]
dev:51472022-09-07 06:25:41.697 pm infoRecovery feature ENABLED
dev:51472022-09-07 06:25:41.587 pm infogetDriverVersion() = v1.0.1.1123
dev:51472022-09-07 06:25:41.565 pm infoinstalled()

1 Like

@tim.ocallag I should be able to start working on this during the incoming weekend, the simpler and smaller fixes on my other drivers are nearly completed now. I will send you a PM when ready for tests.

@jw970065 I will need the model and the manufacturer from the device page 'Data' section.
The comments say that it works in HA, so should work with this driver as well, after the fingerpints are added in the next version.

3 Likes

Device pairing info

Manufacturer: _TZ3000_cehuw1lw
Endpoint 01 application: 4A
Endpoint 01 endpointId: 01
Endpoint 01 idAsInt: 1
Endpoint 01 inClusters: 0003,0004,0005,0006,0702,0B04,E001,E000,0000
Endpoint 01 initialized: true
Endpoint 01 manufacturer: _TZ3000_cehuw1lw
Endpoint 01 model: TS011F
Endpoint 01 outClusters: 0019,000A
Endpoint 01 profileId: 0104
Endpoint 01 stage: 4
Endpoint F2 endpointId: F2
Endpoint F2 idAsInt: 242
Endpoint F2 initialized: true
Endpoint F2 outClusters: 0021
Endpoint F2 profileId: A1E0
Endpoint F2 stage: 4

I changed the driver to "tuya-zigbee-metering-plug". Pressing the button will reflect it

Name Value Unit Description Text Source Type Date
switch off 여과기용 20A switch is off DEVICE physical 2022-09-07 07:04:03.962 PM KST
switch on 여과기용 20A switch is on DEVICE digital 2022-09-07 07:04:03.548 PM KST
presence present DEVICE 2022-09-07 07:04:03.490 PM KST
batteryLastReplaced 2022-09-07 19:01:40 DEVICE 2022-09-07 07:01:40.462 PM KST
presence unknown Initialized as Unknown DEVICE 2022-09-07 07:01:40.449 PM KST
presence present DEVICE 2022-09-07 07:01:40.390 PM KST
lastCheckin 2022-09-07 19:01:40 DEVICE 2022-09-07 07:01:40.388 PM KST
presence unknown Initialized as Unknown DEVICE 2022-09-07 07:01:40.321 PM KST
notPresentCounter 0 Initialized to 0 DEVICE 2022-09-07 07:01:40.318 PM KST
restoredCounter 0 Initialized to 0 DEVICE 2022-09-07 07:01:40.317 PM KST
driver v1.0.1.1123 DEVICE 2022-09-07 07:01:40.291 PM KST

dev:51482022-09-07 07:24:51.050 pm info여과기용 20A energy is 0.03 kWh

dev:51482022-09-07 07:23:08.039 pm info여과기용 20A energy is 0.02 kWh

dev:51482022-09-07 07:21:23.029 pm info여과기용 20A energy is 0.01 kWh

dev:51482022-09-07 07:19:38.948 pm info여과기용 20A was turned on [physical]

dev:51482022-09-07 07:19:38.015 pm info여과기용 20A was turned off [physical]

Summary
Name Value Unit Description Text Source Type Date
power 0 W DEVICE 2022-09-07 07:19:17.992 PM KST
switch off DEVICE 2022-09-07 07:19:17.714 PM KST
power 353 W DEVICE 2022-09-07 07:19:16.995 PM KST
power 356 W DEVICE 2022-09-07 07:19:15.999 PM KST
power 354 W DEVICE 2022-09-07 07:19:15.002 PM KST
power 355 W DEVICE 2022-09-07 07:19:13.027 PM KST
energy 5347.573 kWh DEVICE 2022-09-07 07:19:13.027 PM KST
power 357 W DEVICE 2022-09-07 07:19:12.013 PM KST
power 355 W DEVICE 2022-09-07 07:19:11.020 PM KST
power 354 W DEVICE 2022-09-07 07:19:08.032 PM KST
power 353 W DEVICE 2022-09-07 07:19:07.034 PM KST
power 355 W DEVICE 2022-09-07 07:19:06.037 PM KST
power 356 W DEVICE 2022-09-07 07:19:05.042 PM KST
power 355 W DEVICE 2022-09-07 07:19:03.070 PM KST
energy 5347.572 kWh DEVICE 2022-09-07 07:19:03.069 PM KST
power 358 W DEVICE 2022-09-07 07:19:01.058 PM KST
power 357 W DEVICE 2022-09-07 07:19:00.061 PM KST
power 356 W DEVICE 2022-09-07 07:18:55.086 PM KST
power 358 W DEVICE 2022-09-07 07:18:54.090 PM KST
energy 5347.571 kWh DEVICE 2022-09-07 07:18:53.093 PM KST
power 357 W DEVICE 2022-09-07 07:18:52.097 PM KST
1 Like

The status of the plug is well reflected in HE, but the plug cannot be controlled in HE.