Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RTX ZVG1 smart water valve #5248

Closed
Beercik opened this issue Aug 25, 2021 · 82 comments
Closed

RTX ZVG1 smart water valve #5248

Beercik opened this issue Aug 25, 2021 · 82 comments

Comments

@Beercik
Copy link

Beercik commented Aug 25, 2021

Device

  • Product name: Tuya smart garden valve

  • Manufacturer: RTX

  • Model identifier: ZVG1

  • Device type :

    • Other: Irrigation Valve
  • link to zigbee2mqtt maybe it will help RTX ZVG1

Screenshots

Node info
node info

Basic

Basic cluster
basic cluster info

Groups

Groups cluster info
Groups cluster info

Scenes

Scenes cluster info
Scenes cluster info

Other

Tuya specyfic Cluster cluster info
Tuya specyfic Cluster cluster info

OTAU cluster info
OTAU cluster info

Time cluster info
Time cluster info

@Smanar
Copy link
Collaborator

Smanar commented Aug 26, 2021

Ha yessss Koenkk/zigbee-herdsman-converters#2795

It seem it s the same valve than this one but with reporting not locked #4958

So the code is already done, give me some time to add your device.

@Smanar
Copy link
Collaborator

Smanar commented Aug 26, 2021

Ok so can you try this code ?

You have the procedure here https://github.com/dresden-elektronik/deconz-rest-plugin/wiki/Compiling-the-REST-plugin-for-device-specific-testing
So for you, after having installed deconz :

sudo apt install deconz-dev
git clone --branch watering https://github.com/Smanar/deconz-rest-plugin.git
cd deconz-rest-plugin
qmake && make -j2
sudo cp ../libde_rest_plugin.so /usr/share/deCONZ/plugins

It s realy experimental, I m not sure your device will react like the first one.

This PR will

  • make the on/off usable but with the tuya cluster
  • make the timer usable with "ontime"

Still missing return, enable/disable the timer (I hope for enable by defaut), and some measured values.

@Beercik
Copy link
Author

Beercik commented Aug 27, 2021

Great news. Sure i'll try it later, for now i can't install deconz-dev got 404 from http://phoscon.de/apt/deconz/

@Smanar
Copy link
Collaborator

Smanar commented Aug 27, 2021

You can't use the package method ?
https://phoscon.de/en/conbee2/install

Then just
sudo apt install deconz-dev

@Beercik
Copy link
Author

Beercik commented Aug 27, 2021

Im not sure if it possible to recompile plugin on home assistant, so i installed ubuntu but i stuck on apt-get update

Ign:6 http://phoscon.de/apt/deconz hirsute-beta InRelease Err:7 http://phoscon.de/apt/deconz hirsute-beta Release 404 Not Found [IP: 144.76.96.194 80] Reading package lists... Done E: The repository 'http://phoscon.de/apt/deconz hirsute-beta Release' does not have a Release file.

EDIT

Sorry i didn't check supported ubuntu versions i got installed 21.x
already 20.4 on the way i'll post results when i done

@Beercik
Copy link
Author

Beercik commented Aug 27, 2021

ubuntu up and running, plugin compiled and copied, but everything looks same for me.
could you tell me where to look ?

basic
Zrzut ekranu 2021-08-27 o 21 40 40

Groups
Zrzut ekranu 2021-08-27 o 21 41 35

Scenes
Zrzut ekranu 2021-08-27 o 21 41 54

Tuya
Zrzut ekranu 2021-08-27 o 21 42 07

@Smanar
Copy link
Collaborator

Smanar commented Aug 28, 2021

Can be my fault, haven't see your device is not a router.

Have updated the code

cd deconz-rest-plugin
git pull
qmake && make -j2
sudo cp ../libde_rest_plugin.so /usr/share/deCONZ/plugins

Then re-include the device, can need 2 inclusions, the first one will create a ZHAbattery entry.

@Beercik
Copy link
Author

Beercik commented Aug 28, 2021

done.

basic
Zrzut ekranu 2021-08-28 o 10 14 58

groups
Zrzut ekranu 2021-08-28 o 10 17 51

scenes
Zrzut ekranu 2021-08-28 o 10 18 07

tuya
Zrzut ekranu 2021-08-28 o 10 18 27

@Smanar
Copy link
Collaborator

Smanar commented Aug 28, 2021

Ok it realy similar at #5238

A Tuya device that need the battery sensor to be reconised.

Can you share the log during the inclusion ? with "info" and "info_l2" ?

@Beercik
Copy link
Author

Beercik commented Aug 28, 2021

10:30:18:731 Daylight now: goldenHour2, status: 180, daylight: 0, dark: 0
10:30:18:731 apsUseExtPanid is 0xDDDDDDDDDDDDDDDD but should be 0, start reconfiguration
10:30:18:731 Skip automatic channel change, TODO warn user
10:30:18:904 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:18:904 don't create binding for attribute reporting of sensor Battery 2
10:30:18:904 skip check bindings for client clusters (no group)
10:30:19:222 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:19:222 don't create binding for attribute reporting of sensor Battery 2
10:30:19:222 skip check bindings for client clusters (no group)
10:30:19:324 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:19:324 don't create binding for attribute reporting of sensor Battery 2
10:30:19:324 skip check bindings for client clusters (no group)
10:30:19:426 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:19:426 don't create binding for attribute reporting of sensor Battery 2
10:30:19:426 skip check bindings for client clusters (no group)
10:30:19:679 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:19:679 don't create binding for attribute reporting of sensor Battery 2
10:30:19:680 skip check bindings for client clusters (no group)
10:30:19:931 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:19:931 don't create binding for attribute reporting of sensor Battery 2
10:30:19:932 skip check bindings for client clusters (no group)
10:30:20:118 APS-DATA.indication from child 0x3E64
10:30:20:118 FP indication 0x0104 / 0x000A (0xCC86ECFFFEA4FFF8 / 0x3E64)
10:30:20:119 ... (0xCC86ECFFFEA4FFF8 / 0x3E64)
10:30:20:119 [WARNING] - Missing cluster in sensor fingerprint: 0xCC86ECFFFEA4FFF8 - 0x3E64 (TS0601), endpoint: 0x01, cluster: 0x000A, payload: 0700, zclSeq: 42
10:30:20:119 [INFO] - No button map for: TS0601, unicast to: 0x0000, endpoint: 0x01, cluster: 0x000A, command: 0x00, payload: 0700, zclSeq: 42
10:30:20:220 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:20:220 don't create binding for attribute reporting of sensor Battery 2
10:30:20:220 skip check bindings for client clusters (no group)
10:30:20:324 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:20:324 don't create binding for attribute reporting of sensor Battery 2
10:30:20:324 skip check bindings for client clusters (no group)
10:30:20:425 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:20:425 don't create binding for attribute reporting of sensor Battery 2
10:30:20:426 skip check bindings for client clusters (no group)
10:30:20:676 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:20:676 don't create binding for attribute reporting of sensor Battery 2
10:30:20:676 skip check bindings for client clusters (no group)
10:30:20:928 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:20:928 don't create binding for attribute reporting of sensor Battery 2
10:30:20:928 skip check bindings for client clusters (no group)
10:30:21:183 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:21:183 don't create binding for attribute reporting of sensor Battery 2
10:30:21:183 skip check bindings for client clusters (no group)
10:30:21:435 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:21:435 don't create binding for attribute reporting of sensor Battery 2
10:30:21:435 skip check bindings for client clusters (no group)
10:30:21:689 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:21:689 don't create binding for attribute reporting of sensor Battery 2
10:30:21:689 skip check bindings for client clusters (no group)
10:30:21:942 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:21:942 don't create binding for attribute reporting of sensor Battery 2
10:30:21:942 skip check bindings for client clusters (no group)
10:30:22:192 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:22:192 don't create binding for attribute reporting of sensor Battery 2
10:30:22:192 skip check bindings for client clusters (no group)
10:30:22:418 APS-DATA.indication from child 0x3E64
10:30:22:419 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 00170101000100
10:30:22:419 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 00170101000100
10:30:22:419 Tuya debug 5 : Status: 0 Transid: 23 Dp: 257 (0x01,0x01) Fn: 0 Data 0
10:30:22:420 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x3E64)
10:30:22:420 ... (0xCC86ECFFFEA4FFF8 / 0x3E64)
10:30:22:518 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:22:519 don't create binding for attribute reporting of sensor Battery 2
10:30:22:519 skip check bindings for client clusters (no group)
10:30:22:535 APS-DATA.indication from child 0x3E64
10:30:22:536 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 00180c04000102
10:30:22:536 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 00180c04000102
10:30:22:536 Tuya debug 5 : Status: 0 Transid: 24 Dp: 1036 (0x04,0x0C) Fn: 0 Data 2
10:30:22:537 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x3E64)
10:30:22:537 ... (0xCC86ECFFFEA4FFF8 / 0x3E64)
10:30:22:634 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:22:635 don't create binding for attribute reporting of sensor Battery 2
10:30:22:635 skip check bindings for client clusters (no group)
10:30:22:654 APS-DATA.indication from child 0x3E64
10:30:22:655 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 0019070200040000004b
10:30:22:655 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 0019070200040000004b
10:30:22:655 Tuya debug 5 : Status: 0 Transid: 25 Dp: 519 (0x02,0x07) Fn: 0 Data 75
10:30:22:655 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x3E64)
10:30:22:656 ... (0xCC86ECFFFEA4FFF8 / 0x3E64)
10:30:22:731 Idle timer triggered
10:30:22:731 Force read attributes for ZHABattery SensorNode Battery 2
10:30:22:754 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:22:754 don't create binding for attribute reporting of sensor Battery 2
10:30:22:754 skip check bindings for client clusters (no group)
10:30:22:773 APS-DATA.indication from child 0x3E64
10:30:22:774 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 001a1000000100
10:30:22:774 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 001a1000000100
10:30:22:774 Tuya debug 5 : Status: 0 Transid: 26 Dp: 16 (0x00,0x10) Fn: 0 Data 0
10:30:22:775 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x3E64)
10:30:22:775 ... (0xCC86ECFFFEA4FFF8 / 0x3E64)
10:30:22:872 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:22:873 don't create binding for attribute reporting of sensor Battery 2
10:30:22:873 skip check bindings for client clusters (no group)
10:30:22:892 APS-DATA.indication from child 0x3E64
10:30:22:893 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 001b1100000100
10:30:22:893 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 001b1100000100
10:30:22:893 Tuya debug 5 : Status: 0 Transid: 27 Dp: 17 (0x00,0x11) Fn: 0 Data 0
10:30:22:893 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x3E64)
10:30:22:894 ... (0xCC86ECFFFEA4FFF8 / 0x3E64)
10:30:22:993 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:22:993 don't create binding for attribute reporting of sensor Battery 2
10:30:22:993 skip check bindings for client clusters (no group)
10:30:23:097 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:23:097 don't create binding for attribute reporting of sensor Battery 2
10:30:23:097 skip check bindings for client clusters (no group)
10:30:23:350 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:23:350 don't create binding for attribute reporting of sensor Battery 2
10:30:23:350 skip check bindings for client clusters (no group)
10:30:23:601 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:23:601 don't create binding for attribute reporting of sensor Battery 2
10:30:23:601 skip check bindings for client clusters (no group)
10:30:23:730 Wait 1s till query finished
10:30:23:856 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:23:856 don't create binding for attribute reporting of sensor Battery 2
10:30:23:856 skip check bindings for client clusters (no group)
10:30:24:108 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:24:108 don't create binding for attribute reporting of sensor Battery 2
10:30:24:108 skip check bindings for client clusters (no group)
10:30:24:172 APS-DATA.indication from child 0x3E64
10:30:24:172 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x24, Payload 05a0
10:30:24:172 Tuya debug 1 : Time sync request
10:30:24:172 Send Tuya command 0x24, data: 05a0612a72b0612a1040
10:30:24:173 add task 214 type 41 to 0xCC86ECFFFEA4FFF8 cluster 0xEF00 req.id 43
10:30:24:173 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x3E64)
10:30:24:173 ... (0xCC86ECFFFEA4FFF8 / 0x3E64)
10:30:24:275 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:24:275 don't create binding for attribute reporting of sensor Battery 2
10:30:24:275 skip check bindings for client clusters (no group)
10:30:24:280 Erase task req-id: 43, type: 41 zcl seqno: 72 send time 0, profileId: 0x0104, clusterId: 0xEF00
10:30:24:371 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:24:371 don't create binding for attribute reporting of sensor Battery 2
10:30:24:371 skip check bindings for client clusters (no group)
10:30:24:471 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:24:471 don't create binding for attribute reporting of sensor Battery 2
10:30:24:471 skip check bindings for client clusters (no group)
10:30:24:722 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:24:723 don't create binding for attribute reporting of sensor Battery 2
10:30:24:723 skip check bindings for client clusters (no group)
10:30:24:730 Wait 0s till query finished
10:30:24:977 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:24:977 don't create binding for attribute reporting of sensor Battery 2
10:30:24:977 skip check bindings for client clusters (no group)
10:30:25:230 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:25:231 don't create binding for attribute reporting of sensor Battery 2
10:30:25:231 skip check bindings for client clusters (no group)
10:30:25:482 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:25:483 don't create binding for attribute reporting of sensor Battery 2
10:30:25:483 skip check bindings for client clusters (no group)
10:30:25:730 Idle timer triggered
10:30:25:736 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:25:737 don't create binding for attribute reporting of sensor Battery 2
10:30:25:737 skip check bindings for client clusters (no group)
10:30:25:988 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:25:989 don't create binding for attribute reporting of sensor Battery 2
10:30:25:989 skip check bindings for client clusters (no group)
10:30:26:244 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:26:244 don't create binding for attribute reporting of sensor Battery 2
10:30:26:244 skip check bindings for client clusters (no group)
10:30:26:496 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:26:497 don't create binding for attribute reporting of sensor Battery 2
10:30:26:497 skip check bindings for client clusters (no group)
10:30:26:731 CTRL db store gui node 00:21:2e:ff:ff:07:61:48
10:30:26:732 CTRL db store gui node cc:86:ec:ff:fe:a4:ff:f8
10:30:26:735 saved node state in 0 ms
10:30:26:735 sync() in 0 ms
10:30:26:748 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:26:749 don't create binding for attribute reporting of sensor Battery 2
10:30:26:749 skip check bindings for client clusters (no group)
10:30:27:003 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:27:004 don't create binding for attribute reporting of sensor Battery 2
10:30:27:004 skip check bindings for client clusters (no group)
10:30:27:253 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:27:254 don't create binding for attribute reporting of sensor Battery 2
10:30:27:254 skip check bindings for client clusters (no group)
10:30:27:507 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:27:508 don't create binding for attribute reporting of sensor Battery 2
10:30:27:508 skip check bindings for client clusters (no group)
10:30:27:761 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:27:762 don't create binding for attribute reporting of sensor Battery 2
10:30:27:762 skip check bindings for client clusters (no group)
10:30:28:013 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:28:014 don't create binding for attribute reporting of sensor Battery 2
10:30:28:014 skip check bindings for client clusters (no group)
10:30:28:265 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:28:266 don't create binding for attribute reporting of sensor Battery 2
10:30:28:266 skip check bindings for client clusters (no group)
10:30:28:518 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:28:519 don't create binding for attribute reporting of sensor Battery 2
10:30:28:519 skip check bindings for client clusters (no group)
10:30:28:730 Daylight now: goldenHour2, status: 180, daylight: 0, dark: 0
10:30:28:730 apsUseExtPanid is 0xDDDDDDDDDDDDDDDD but should be 0, start reconfiguration
10:30:28:730 Skip automatic channel change, TODO warn user
10:30:28:739 Master: read param with arg 0x19
10:30:28:752 Device TTL 3411 s flags: 0x7
10:30:28:772 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:28:773 don't create binding for attribute reporting of sensor Battery 2
10:30:28:773 skip check bindings for client clusters (no group)
10:30:29:024 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:29:025 don't create binding for attribute reporting of sensor Battery 2
10:30:29:025 skip check bindings for client clusters (no group)
10:30:29:279 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:29:280 don't create binding for attribute reporting of sensor Battery 2
10:30:29:280 skip check bindings for client clusters (no group)
10:30:29:532 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:29:532 don't create binding for attribute reporting of sensor Battery 2
10:30:29:533 skip check bindings for client clusters (no group)
10:30:29:785 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:29:786 don't create binding for attribute reporting of sensor Battery 2
10:30:29:786 skip check bindings for client clusters (no group)
10:30:30:038 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:30:039 don't create binding for attribute reporting of sensor Battery 2
10:30:30:039 skip check bindings for client clusters (no group)
10:30:30:290 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:30:291 don't create binding for attribute reporting of sensor Battery 2
10:30:30:291 skip check bindings for client clusters (no group)
10:30:30:543 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:30:544 don't create binding for attribute reporting of sensor Battery 2
10:30:30:544 skip check bindings for client clusters (no group)
10:30:30:796 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:30:797 don't create binding for attribute reporting of sensor Battery 2
10:30:30:797 skip check bindings for client clusters (no group)
10:30:31:050 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:31:050 don't create binding for attribute reporting of sensor Battery 2
10:30:31:051 skip check bindings for client clusters (no group)
10:30:31:302 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:31:303 don't create binding for attribute reporting of sensor Battery 2
10:30:31:303 skip check bindings for client clusters (no group)
10:30:31:555 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:31:556 don't create binding for attribute reporting of sensor Battery 2
10:30:31:556 skip check bindings for client clusters (no group)
10:30:31:809 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:31:809 don't create binding for attribute reporting of sensor Battery 2
10:30:31:810 skip check bindings for client clusters (no group)
10:30:32:062 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:32:062 don't create binding for attribute reporting of sensor Battery 2
10:30:32:063 skip check bindings for client clusters (no group)
10:30:32:315 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:32:316 don't create binding for attribute reporting of sensor Battery 2
10:30:32:316 skip check bindings for client clusters (no group)
10:30:32:568 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:32:569 don't create binding for attribute reporting of sensor Battery 2
10:30:32:569 skip check bindings for client clusters (no group)
10:30:32:821 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:32:822 don't create binding for attribute reporting of sensor Battery 2
10:30:32:822 skip check bindings for client clusters (no group)
10:30:33:074 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:33:074 don't create binding for attribute reporting of sensor Battery 2
10:30:33:075 skip check bindings for client clusters (no group)
10:30:33:328 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:33:328 don't create binding for attribute reporting of sensor Battery 2
10:30:33:329 skip check bindings for client clusters (no group)
10:30:33:580 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:33:580 don't create binding for attribute reporting of sensor Battery 2
10:30:33:581 skip check bindings for client clusters (no group)
10:30:33:832 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:33:832 don't create binding for attribute reporting of sensor Battery 2
10:30:33:833 skip check bindings for client clusters (no group)
10:30:34:086 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:34:086 don't create binding for attribute reporting of sensor Battery 2
10:30:34:087 skip check bindings for client clusters (no group)
10:30:34:341 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:34:341 don't create binding for attribute reporting of sensor Battery 2
10:30:34:341 skip check bindings for client clusters (no group)
10:30:34:594 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:34:594 don't create binding for attribute reporting of sensor Battery 2
10:30:34:595 skip check bindings for client clusters (no group)
10:30:34:846 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:34:846 don't create binding for attribute reporting of sensor Battery 2
10:30:34:847 skip check bindings for client clusters (no group)
10:30:35:099 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:35:099 don't create binding for attribute reporting of sensor Battery 2
10:30:35:100 skip check bindings for client clusters (no group)
10:30:35:352 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:35:352 don't create binding for attribute reporting of sensor Battery 2
10:30:35:353 skip check bindings for client clusters (no group)
10:30:35:605 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:35:605 don't create binding for attribute reporting of sensor Battery 2
10:30:35:606 skip check bindings for client clusters (no group)
10:30:35:857 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:35:857 don't create binding for attribute reporting of sensor Battery 2
10:30:35:858 skip check bindings for client clusters (no group)
10:30:36:111 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:36:112 don't create binding for attribute reporting of sensor Battery 2
10:30:36:112 skip check bindings for client clusters (no group)
10:30:36:364 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:36:364 don't create binding for attribute reporting of sensor Battery 2
10:30:36:365 skip check bindings for client clusters (no group)
10:30:36:617 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:36:618 don't create binding for attribute reporting of sensor Battery 2
10:30:36:618 skip check bindings for client clusters (no group)
10:30:36:870 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:36:870 don't create binding for attribute reporting of sensor Battery 2
10:30:36:871 skip check bindings for client clusters (no group)
10:30:37:122 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:37:122 don't create binding for attribute reporting of sensor Battery 2
10:30:37:122 skip check bindings for client clusters (no group)
10:30:37:374 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:37:374 don't create binding for attribute reporting of sensor Battery 2
10:30:37:374 skip check bindings for client clusters (no group)
10:30:37:625 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:37:625 don't create binding for attribute reporting of sensor Battery 2
10:30:37:626 skip check bindings for client clusters (no group)
10:30:37:879 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:37:879 don't create binding for attribute reporting of sensor Battery 2
10:30:37:880 skip check bindings for client clusters (no group)
10:30:38:134 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:38:134 don't create binding for attribute reporting of sensor Battery 2
10:30:38:135 skip check bindings for client clusters (no group)
10:30:38:386 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:38:386 don't create binding for attribute reporting of sensor Battery 2
10:30:38:387 skip check bindings for client clusters (no group)
10:30:38:640 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:38:640 don't create binding for attribute reporting of sensor Battery 2
10:30:38:641 skip check bindings for client clusters (no group)
10:30:38:731 Daylight now: goldenHour2, status: 180, daylight: 0, dark: 0
10:30:38:732 apsUseExtPanid is 0xDDDDDDDDDDDDDDDD but should be 0, start reconfiguration
10:30:38:732 Skip automatic channel change, TODO warn user
10:30:38:894 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:38:894 don't create binding for attribute reporting of sensor Battery 2
10:30:38:894 skip check bindings for client clusters (no group)
10:30:39:145 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:39:145 don't create binding for attribute reporting of sensor Battery 2
10:30:39:145 skip check bindings for client clusters (no group)
10:30:39:399 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:39:399 don't create binding for attribute reporting of sensor Battery 2
10:30:39:399 skip check bindings for client clusters (no group)
10:30:39:652 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:39:652 don't create binding for attribute reporting of sensor Battery 2
10:30:39:653 skip check bindings for client clusters (no group)
10:30:39:906 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:39:906 don't create binding for attribute reporting of sensor Battery 2
10:30:39:906 skip check bindings for client clusters (no group)
10:30:40:158 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:40:158 don't create binding for attribute reporting of sensor Battery 2
10:30:40:158 skip check bindings for client clusters (no group)
10:30:40:410 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:40:410 don't create binding for attribute reporting of sensor Battery 2
10:30:40:410 skip check bindings for client clusters (no group)
10:30:40:663 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:40:663 don't create binding for attribute reporting of sensor Battery 2
10:30:40:663 skip check bindings for client clusters (no group)
10:30:40:917 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:40:917 don't create binding for attribute reporting of sensor Battery 2
10:30:40:917 skip check bindings for client clusters (no group)
10:30:41:170 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:41:170 don't create binding for attribute reporting of sensor Battery 2
10:30:41:171 skip check bindings for client clusters (no group)
10:30:41:423 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:41:423 don't create binding for attribute reporting of sensor Battery 2
10:30:41:423 skip check bindings for client clusters (no group)
10:30:41:674 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:41:674 don't create binding for attribute reporting of sensor Battery 2
10:30:41:674 skip check bindings for client clusters (no group)
10:30:41:928 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:41:928 don't create binding for attribute reporting of sensor Battery 2
10:30:41:928 skip check bindings for client clusters (no group)
10:30:42:179 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:42:179 don't create binding for attribute reporting of sensor Battery 2
10:30:42:179 skip check bindings for client clusters (no group)
10:30:42:433 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:42:433 don't create binding for attribute reporting of sensor Battery 2
10:30:42:433 skip check bindings for client clusters (no group)
10:30:42:685 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:42:685 don't create binding for attribute reporting of sensor Battery 2
10:30:42:685 skip check bindings for client clusters (no group)
10:30:42:939 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:42:939 don't create binding for attribute reporting of sensor Battery 2
10:30:42:939 skip check bindings for client clusters (no group)
10:30:43:191 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:43:191 don't create binding for attribute reporting of sensor Battery 2
10:30:43:191 skip check bindings for client clusters (no group)
10:30:43:444 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:43:444 don't create binding for attribute reporting of sensor Battery 2
10:30:43:444 skip check bindings for client clusters (no group)
10:30:43:697 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:43:697 don't create binding for attribute reporting of sensor Battery 2
10:30:43:697 skip check bindings for client clusters (no group)
10:30:43:950 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:43:950 don't create binding for attribute reporting of sensor Battery 2
10:30:43:950 skip check bindings for client clusters (no group)
10:30:44:202 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:44:202 don't create binding for attribute reporting of sensor Battery 2
10:30:44:202 skip check bindings for client clusters (no group)
10:30:44:357 APS-DATA.indication from child 0x3E64
10:30:44:358 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x11, Payload 05a140
10:30:44:358 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x3E64)
10:30:44:358 ... (0xCC86ECFFFEA4FFF8 / 0x3E64)
10:30:44:458 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:44:458 don't create binding for attribute reporting of sensor Battery 2
10:30:44:458 skip check bindings for client clusters (no group)
10:30:44:561 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:44:561 don't create binding for attribute reporting of sensor Battery 2
10:30:44:561 skip check bindings for client clusters (no group)
10:30:44:662 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:44:662 don't create binding for attribute reporting of sensor Battery 2
10:30:44:662 skip check bindings for client clusters (no group)
10:30:47:814 device state timeout ignored in state 3
10:30:47:974 device state timeout ignored in state 3
10:30:48:731 Daylight now: goldenHour2, status: 180, daylight: 0, dark: 0
10:30:48:731 apsUseExtPanid is 0xDDDDDDDDDDDDDDDD but should be 0, start reconfiguration
10:30:48:731 Skip automatic channel change, TODO warn user
10:30:49:711 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
10:30:49:712 don't create binding for attribute reporting of sensor Battery 2
10:30:49:712 skip check bindings for client clusters (no group)

@Beercik
Copy link
Author

Beercik commented Aug 28, 2021

when i press button

10:37:12:693 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 002a0c04000101
10:37:12:693 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 002a0c04000101
10:37:12:694 Tuya debug 5 : Status: 0 Transid: 42 Dp: 1036 (0x04,0x0C) Fn: 0 Data 1
10:37:12:812 APS-DATA.indication from child 0x3E64
10:37:12:813 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 002b0b02000400000258
10:37:12:813 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 002b0b02000400000258
10:37:12:814 Tuya debug 5 : Status: 0 Transid: 43 Dp: 523 (0x02,0x0B) Fn: 0 Data 600
10:37:13:913 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
10:37:16:732 DB save zll database items 0x00000081
10:37:16:732 DB sql exec REPLACE INTO nodes (id, state, mac, name, groups, endpoint, modelid, manufacturername, swbuildid, ritems) VALUES ('1', 'normal', '00:21:2e:ff:ff:07:61:48-01', 'Configuration tool 1', '65520', '1', 'ConBee II', 'dresden elektronik', '0x00000000', '{"attr/id":"1","attr/lastannounced":null,"attr/lastseen":"2021-08-28T17:36Z","attr/manufacturername":"dresden elektronik","attr/modelid":"ConBee II","attr/name":"Configuration tool 1","attr/swversion":"0x00000000","attr/type":"Configuration tool","attr/uniqueid":"00:21:2e:ff:ff:07:61:48-01","state/reachable":true}')
10:37:16:733 DB sql exec REPLACE INTO sensors (sid, name, type, modelid, manufacturername, uniqueid, swversion, state, config, fingerprint, deletedState, mode, lastseen, lastannounced) VALUES ('2', 'Battery 2', 'ZHABattery', 'TS0601', '_TZE200_akjefhj5', 'cc:86:ec:ff:fe:a4:ff:f8-01-ef00', '', '{"battery":null,"lastupdated":null}', '{"on":true,"reachable":true}', '{"d":81,"ep":1,"in":[61184],"p":260}', 'normal', '1', '2021-08-28T17:36Z', '')
10:37:16:737 DB saved in 4 ms
10:37:16:794 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
10:37:16:796 Websocket 192.168.131.131:54030 send message: {"attr":{"id":"1","lastannounced":null,"lastseen":"2021-08-28T17:37Z","manufacturername":"dresden elektronik","modelid":"ConBee II","name":"Configuration tool 1","swversion":"0x00000000","type":"Configuration tool","uniqueid":"00:21:2e:ff:ff:07:61:48-01"},"e":"changed","id":"1","r":"lights","t":"event","uniqueid":"00:21:2e:ff:ff:07:61:48-01"} (ret = 344)
10:37:18:731 Daylight now: goldenHour2, status: 180, daylight: 0, dark: 0
10:37:18:731 apsUseExtPanid is 0xDDDDDDDDDDDDDDDD but should be 0, start reconfiguration
10:37:18:732 Skip automatic channel change, TODO warn user
10:37:19:676 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
10:37:21:119 APS-DATA.indication from child 0x3E64
10:37:21:121 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 002c0101000100
10:37:21:121 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 002c0101000100
10:37:21:121 Tuya debug 5 : Status: 0 Transid: 44 Dp: 257 (0x01,0x01) Fn: 0 Data 0
10:37:21:235 APS-DATA.indication from child 0x3E64
10:37:21:236 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 002d0f02000400000000
10:37:21:237 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 002d0f02000400000000
10:37:21:237 Tuya debug 5 : Status: 0 Transid: 45 Dp: 527 (0x02,0x0F) Fn: 0 Data 0
10:37:21:353 APS-DATA.indication from child 0x3E64
10:37:21:354 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 002e0c04000102
10:37:21:355 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 002e0c04000102
10:37:21:355 Tuya debug 5 : Status: 0 Transid: 46 Dp: 1036 (0x04,0x0C) Fn: 0 Data 2
10:37:22:556 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
10:37:25:433 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
10:37:26:808 Websocket 192.168.131.131:54030 send message: {"attr":{"id":"2","lastannounced":null,"lastseen":"2021-08-28T17:37Z","manufacturername":"_TZE200_akjefhj5","modelid":"TS0601","name":"Battery 2","productid":"Tuya_OTH ZVG1","swversion":null,"type":"ZHABattery","uniqueid":"cc:86:ec:ff:fe:a4:ff:f8-01-ef00"},"e":"changed","id":"2","r":"sensors","t":"event","uniqueid":"cc:86:ec:ff:fe:a4:ff:f8-01-ef00"} (ret = 351)
10:37:28:317 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
10:37:28:731 Daylight now: goldenHour2, status: 180, daylight: 0, dark: 0
10:37:28:731 apsUseExtPanid is 0xDDDDDDDDDDDDDDDD but should be 0, start reconfiguration
10:37:28:731 Skip automatic channel change, TODO warn user
10:37:28:744 Master: read param with arg 0x19
10:37:28:766 Device TTL 2991 s flags: 0x7
10:37:31:422 device state timeout ignored in state 3
10:37:31:476 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
10:37:31:482 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
10:37:31:732 sql exec SELECT conf FROM zbconf ORDER BY rowid desc limit 1
10:37:31:733 Idle timer triggered

@Smanar
Copy link
Collaborator

Smanar commented Aug 28, 2021

10:30:38:732 apsUseExtPanid is 0xDDDDDDDDDDDDDDDD but should be 0, start reconfiguration

Can you check your configuration ? https://github.com/dresden-elektronik/deconz-rest-plugin/wiki/Network-lost-and-configuration-restore-does-not-help

And the name is still something like 0xXXXX ?
And BTW you are not using dockers ?

@Beercik
Copy link
Author

Beercik commented Aug 28, 2021

Zrzut ekranu 2021-08-28 o 20 28 51
And the name is still something like 0xXXXX ?
yes still 0xXXXX
And BTW you are not using dockers ?
No, ubuntu in virtual machine.

@Smanar
Copy link
Collaborator

Smanar commented Aug 29, 2021

You have a setting issue (but not sure if it explain why we can't include it, as the sensor is included, just missing the "light" entry)
Try change the APS USE ext Pan id according to previous link

@Beercik
Copy link
Author

Beercik commented Aug 29, 2021

changed to 0x0000000000000000 re added but still same result

@Smanar
Copy link
Collaborator

Smanar commented Aug 29, 2021

Ok so can you try with this version, it will have more debug

cd deconz-rest-plugin
git pull
git checkout watering_test
git pull
qmake && make -j2
sudo cp ../libde_rest_plugin.so /usr/share/deCONZ/plugins

Then can you share again logs (with "info" and "info_l2") during the pairing procedure (just start the logging 5s before the inclusion)

@Beercik
Copy link
Author

Beercik commented Aug 29, 2021

07:40:04:391 UPNP socket not bound, state: 0
07:40:06:609 command queue EVENT_TIMEOUT, cmd: CMD_READ_PARAM, seq: 95
07:40:35:432 command queue EVENT_TIMEOUT, cmd: CMD_APS_DATA_REQ_2, seq: 154
07:40:41:125 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
07:40:41:226 Tuya debug 777
07:40:41:226 Tuya debug 888
07:40:43:726 Daylight now: solarNoon, status: 170, daylight: 1, dark: 0
07:40:44:006 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
07:40:46:884 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
07:40:49:818 device state timeout ignored in state 3
07:40:49:977 device state timeout ignored in state 3
07:40:50:138 device state timeout ignored in state 3
07:40:50:242 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
07:40:51:226 Tuya debug 777
07:40:51:227 Tuya debug 888
07:40:51:518 unknown node 0xCC86ECFFFEA4FFF8 (0x4ECF), lqi: 255
07:40:51:518 0xCE17 nwk changed to 0x4ECF
07:40:51:518 APS-DATA.indication from child 0x4ECF
07:40:51:518 DeviceAnnce of SensorNode: 0xCC86ECFFFEA4FFF8 [1]
07:40:51:519 don't create binding for attribute reporting of sensor Battery 4
07:40:51:519 skip check bindings for client clusters (no group)
07:40:51:519 nwk address changed 0x0000 -> 0x4ECF [2]
07:40:51:519 device announce 0xCC86ECFFFEA4FFF8 (0x4ECF) mac capabilities 0x80
07:40:51:520 set fast probe address to 0xCC86ECFFFEA4FFF8 (0x4ECF)
07:40:51:520 FP indication 0x0000 / 0x0013 (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:40:51:520 ... (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:40:51:520 device announce 0xCC86ECFFFEA4FFF8 (0x4ECF) mac capabilities 0x80
07:40:51:524 Websocket 192.168.131.131:54260 send message: {"attr":{"id":"4","lastannounced":"2021-08-29T14:40:51Z","lastseen":"2021-08-29T09:14Z","manufacturername":"_TZE200_akjefhj5","modelid":"TS0601","name":"Battery 4","swversion":null,"type":"ZHABattery","uniqueid":"cc:86:ec:ff:fe:a4:ff:f8-01-ef00"},"e":"changed","id":"4","r":"sensors","t":"event","uniqueid":"cc:86:ec:ff:fe:a4:ff:f8-01-ef00"} (ret = 341)
07:40:51:525 Websocket 192.168.131.131:54260 send message: {"config":{"on":true,"reachable":true},"e":"changed","id":"4","r":"sensors","t":"event","uniqueid":"cc:86:ec:ff:fe:a4:ff:f8-01-ef00"} (ret = 133)
07:40:51:526 don't create binding for attribute reporting of sensor Battery 4
07:40:51:526 skip check bindings for client clusters (no group)
07:40:51:526 Websocket 192.168.131.131:54260 send message: {"e":"added","id":"4","r":"sensors","sensor":{"config":{"on":true,"reachable":true},"ep":1,"etag":"6e9f256107a627ab4d7f2a529c9e9224","id":"4","lastannounced":"2021-08-29T14:40:51Z","lastseen":"2021-08-29T09:14Z","manufacturername":"_TZE200_akjefhj5","modelid":"TS0601","name":"Battery 4","state":{"battery":null,"lastupdated":"none"},"type":"ZHABattery","uniqueid":"cc:86:ec:ff:fe:a4:ff:f8-01-ef00"},"t":"event","uniqueid":"cc:86:ec:ff:fe:a4:ff:f8-01-ef00"} (ret = 457)
07:40:51:609 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:51:609 [1] get node descriptor for 0xcc86ecfffea4fff8
07:40:51:610 skip check bindings for client clusters (no group)
07:40:51:762 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:51:762 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 152 ms
07:40:51:762 skip check bindings for client clusters (no group)
07:40:52:351 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:52:352 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 742 ms
07:40:52:352 skip check bindings for client clusters (no group)
07:40:52:355 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:52:355 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 745 ms
07:40:52:355 skip check bindings for client clusters (no group)
07:40:52:358 APS-DATA.indication from child 0x4ECF
07:40:52:359 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 3, node: 0x4ECF
07:40:52:359 DB pushZdpDescriptorDb()
07:40:52:359 DB save zll database items 0x00000885
07:40:52:359 DB sql exec REPLACE INTO auth (apikey, devicetype, createdate, lastusedate, useragent) VALUES ('D1E4892536', 'Phoscon#B1280x698', '2021-08-27T20:17:07', '2021-08-29T14:40:51', 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:91.0) Gecko/20100101 Firefox/91.0')
07:40:52:360 DB sql exec REPLACE INTO nodes (id, state, mac, name, groups, endpoint, modelid, manufacturername, swbuildid, ritems) VALUES ('1', 'normal', '00:21:2e:ff:ff:07:61:48-01', 'Configuration tool 1', '65520', '1', 'ConBee II', 'dresden elektronik', '0x26660700', '{"attr/id":"1","attr/lastannounced":null,"attr/lastseen":"2021-08-29T14:40Z","attr/manufacturername":"dresden elektronik","attr/modelid":"ConBee II","attr/name":"Configuration tool 1","attr/swversion":"0x26660700","attr/type":"Configuration tool","attr/uniqueid":"00:21:2e:ff:ff:07:61:48-01","state/reachable":true}')
07:40:52:361 DB sql exec REPLACE INTO sensors (sid, name, type, modelid, manufacturername, uniqueid, swversion, state, config, fingerprint, deletedState, mode, lastseen, lastannounced) VALUES ('4', 'Battery 4', 'ZHABattery', 'TS0601', '_TZE200_akjefhj5', 'cc:86:ec:ff:fe:a4:ff:f8-01-ef00', '', '{"battery":null,"lastupdated":null}', '{"on":true,"reachable":true}', '{"d":81,"ep":1,"in":[61184],"p":260}', 'normal', '1', '2021-08-29T09:14Z', '2021-08-29T14:40:51Z')
07:40:52:362 DB sql exec UPDATE devices SET nwk = 20175 WHERE mac = 'cc:86:ec:ff:fe:a4:ff:f8';INSERT INTO devices (mac,nwk,timestamp) SELECT 'cc:86:ec:ff:fe:a4:ff:f8', 20175, strftime('%s','now') WHERE (SELECT changes() = 0);
07:40:52:365 DB saved in 6 ms
07:40:52:366 FP indication 0x0000 / 0x8002 (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:40:52:366 ... (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:40:52:366 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x4ECF) cluster 0x8002
07:40:52:366 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x4ECF) clear timeout on cluster 0x8002
07:40:52:375 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:52:375 [2] get active endpoints for 0xcc86ecfffea4fff8
07:40:52:376 skip check bindings for client clusters (no group)
07:40:52:376 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 0 ms
07:40:52:626 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:52:626 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 250 ms
07:40:52:626 skip check bindings for client clusters (no group)
07:40:52:634 APS-DATA.indication from child 0x4ECF
07:40:52:635 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 7, node: 0x4ECF
07:40:52:635 FP indication 0x0000 / 0x8005 (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:40:52:635 ... (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:40:52:635 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x4ECF) cluster 0x8005
07:40:52:635 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x4ECF) clear timeout on cluster 0x8005
07:40:52:641 [4.1] Get sw build id
07:40:52:642 [4.2] get basic cluster attr 0x4000 for 0xcc86ecfffea4fff8
07:40:52:876 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:52:877 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 234 ms
07:40:52:877 skip check bindings for client clusters (no group)
07:40:53:130 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:53:131 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 489 ms
07:40:53:131 skip check bindings for client clusters (no group)
07:40:53:139 APS-DATA.indication from child 0x4ECF
07:40:53:140 Node data 0xcc86ecfffea4fff8 profileId: 0x0104, clusterId: 0x0000
07:40:53:140 Update Sensor 0xCC86ECFFFEA4FFF8 Basic Cluster
07:40:53:140 FP indication 0x0104 / 0x0000 (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:40:53:141 ... (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:40:53:141 Clear fast probe timeout for cluster 0x0000, 0xCC86ECFFFEA4FFF8
07:40:53:147 [4.1] Get date code
07:40:53:147 [4.2] get basic cluster attr 0x0006 for 0xcc86ecfffea4fff8
07:40:53:380 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:53:381 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 233 ms
07:40:53:381 skip check bindings for client clusters (no group)
07:40:53:386 APS-DATA.indication from child 0x4ECF
07:40:53:387 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 7, node: 0x4ECF
07:40:53:387 FP indication 0x0000 / 0x8005 (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:40:53:387 ... (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:40:53:387 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x4ECF) cluster 0x8005
07:40:53:394 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 246 ms
07:40:53:636 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:53:637 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 489 ms
07:40:53:637 skip check bindings for client clusters (no group)
07:40:53:645 APS-DATA.indication from child 0x4ECF
07:40:53:646 Node data 0xcc86ecfffea4fff8 profileId: 0x0104, clusterId: 0x0000
07:40:53:646 Update Sensor 0xCC86ECFFFEA4FFF8 Basic Cluster
07:40:53:647 FP indication 0x0104 / 0x0000 (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:40:53:647 ... (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:40:53:647 Clear fast probe timeout for cluster 0x0000, 0xCC86ECFFFEA4FFF8
07:40:53:653 don't create binding for attribute reporting of sensor Battery 4
07:40:53:726 Daylight now: solarNoon, status: 170, daylight: 1, dark: 0
07:40:53:881 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:53:882 don't create binding for attribute reporting of sensor Battery 4
07:40:53:882 skip check bindings for client clusters (no group)
07:40:54:134 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:54:135 don't create binding for attribute reporting of sensor Battery 4
07:40:54:135 skip check bindings for client clusters (no group)
07:40:54:388 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:54:389 don't create binding for attribute reporting of sensor Battery 4
07:40:54:389 skip check bindings for client clusters (no group)
07:40:54:648 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:54:649 don't create binding for attribute reporting of sensor Battery 4
07:40:54:649 skip check bindings for client clusters (no group)
07:40:54:901 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:54:902 don't create binding for attribute reporting of sensor Battery 4
07:40:54:902 skip check bindings for client clusters (no group)
07:40:55:149 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:55:150 don't create binding for attribute reporting of sensor Battery 4
07:40:55:150 skip check bindings for client clusters (no group)
07:40:55:402 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:55:403 don't create binding for attribute reporting of sensor Battery 4
07:40:55:403 skip check bindings for client clusters (no group)
07:40:55:655 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:55:656 don't create binding for attribute reporting of sensor Battery 4
07:40:55:656 skip check bindings for client clusters (no group)
07:40:55:908 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:55:909 don't create binding for attribute reporting of sensor Battery 4
07:40:55:909 skip check bindings for client clusters (no group)
07:40:56:161 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:56:162 don't create binding for attribute reporting of sensor Battery 4
07:40:56:162 skip check bindings for client clusters (no group)
07:40:56:414 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:56:415 don't create binding for attribute reporting of sensor Battery 4
07:40:56:415 skip check bindings for client clusters (no group)
07:40:56:668 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:56:669 don't create binding for attribute reporting of sensor Battery 4
07:40:56:669 skip check bindings for client clusters (no group)
07:40:56:856 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:56:857 don't create binding for attribute reporting of sensor Battery 4
07:40:56:857 skip check bindings for client clusters (no group)
07:40:56:957 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:56:958 don't create binding for attribute reporting of sensor Battery 4
07:40:56:958 skip check bindings for client clusters (no group)
07:40:57:059 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:57:059 don't create binding for attribute reporting of sensor Battery 4
07:40:57:060 skip check bindings for client clusters (no group)
07:40:57:070 APS-DATA.indication from child 0x4ECF
07:40:57:071 FP indication 0x0104 / 0x000A (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:40:57:071 ... (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:40:57:071 [WARNING] - Missing cluster in sensor fingerprint: 0xCC86ECFFFEA4FFF8 - 0x4ECF (TS0601), endpoint: 0x01, cluster: 0x000A, payload: 0700, zclSeq: 22
07:40:57:072 [INFO] - No button map for: TS0601, unicast to: 0x0000, endpoint: 0x01, cluster: 0x000A, command: 0x00, payload: 0700, zclSeq: 22
07:40:57:171 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:57:172 don't create binding for attribute reporting of sensor Battery 4
07:40:57:172 skip check bindings for client clusters (no group)
07:40:57:274 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:57:274 don't create binding for attribute reporting of sensor Battery 4
07:40:57:275 skip check bindings for client clusters (no group)
07:40:57:375 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:57:376 don't create binding for attribute reporting of sensor Battery 4
07:40:57:376 skip check bindings for client clusters (no group)
07:40:57:628 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:57:628 don't create binding for attribute reporting of sensor Battery 4
07:40:57:629 skip check bindings for client clusters (no group)
07:40:57:881 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:57:881 don't create binding for attribute reporting of sensor Battery 4
07:40:57:882 skip check bindings for client clusters (no group)
07:40:58:136 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:58:136 don't create binding for attribute reporting of sensor Battery 4
07:40:58:137 skip check bindings for client clusters (no group)
07:40:58:388 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:58:388 don't create binding for attribute reporting of sensor Battery 4
07:40:58:388 skip check bindings for client clusters (no group)
07:40:58:641 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:58:641 don't create binding for attribute reporting of sensor Battery 4
07:40:58:641 skip check bindings for client clusters (no group)
07:40:58:894 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:58:894 don't create binding for attribute reporting of sensor Battery 4
07:40:58:894 skip check bindings for client clusters (no group)
07:40:59:147 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:59:147 don't create binding for attribute reporting of sensor Battery 4
07:40:59:148 skip check bindings for client clusters (no group)
07:40:59:225 Idle timer triggered
07:40:59:400 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:59:400 don't create binding for attribute reporting of sensor Battery 4
07:40:59:400 skip check bindings for client clusters (no group)
07:40:59:653 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:59:653 don't create binding for attribute reporting of sensor Battery 4
07:40:59:654 skip check bindings for client clusters (no group)
07:40:59:904 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:40:59:904 don't create binding for attribute reporting of sensor Battery 4
07:40:59:904 skip check bindings for client clusters (no group)
07:41:00:049 APS-DATA.indication from child 0x4ECF
07:41:00:050 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 005b0101000100
07:41:00:051 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 005b0101000100
07:41:00:051 Tuya debug 5 : Status: 0 Transid: 91 Dp: 257 (0x01,0x01) Fn: 0 Data 0
07:41:00:051 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:41:00:051 ... (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:41:00:149 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:41:00:149 don't create binding for attribute reporting of sensor Battery 4
07:41:00:149 skip check bindings for client clusters (no group)
07:41:00:167 APS-DATA.indication from child 0x4ECF
07:41:00:168 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 005c0c04000102
07:41:00:168 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 005c0c04000102
07:41:00:168 Tuya debug 5 : Status: 0 Transid: 92 Dp: 1036 (0x04,0x0C) Fn: 0 Data 2
07:41:00:168 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:41:00:169 ... (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:41:00:268 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:41:00:268 don't create binding for attribute reporting of sensor Battery 4
07:41:00:268 skip check bindings for client clusters (no group)
07:41:00:286 APS-DATA.indication from child 0x4ECF
07:41:00:286 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 005d070200040000004b
07:41:00:286 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 005d070200040000004b
07:41:00:287 Tuya debug 5 : Status: 0 Transid: 93 Dp: 519 (0x02,0x07) Fn: 0 Data 75
07:41:00:287 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:41:00:287 ... (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:41:00:386 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:41:00:386 don't create binding for attribute reporting of sensor Battery 4
07:41:00:386 skip check bindings for client clusters (no group)
07:41:00:406 APS-DATA.indication from child 0x4ECF
07:41:00:406 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 005e1000000100
07:41:00:406 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 005e1000000100
07:41:00:406 Tuya debug 5 : Status: 0 Transid: 94 Dp: 16 (0x00,0x10) Fn: 0 Data 0
07:41:00:407 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:41:00:407 ... (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:41:00:505 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:41:00:505 don't create binding for attribute reporting of sensor Battery 4
07:41:00:505 skip check bindings for client clusters (no group)
07:41:00:526 APS-DATA.indication from child 0x4ECF
07:41:00:526 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 005f1100000100
07:41:00:526 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 005f1100000100
07:41:00:527 Tuya debug 5 : Status: 0 Transid: 95 Dp: 17 (0x00,0x11) Fn: 0 Data 0
07:41:00:527 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:41:00:527 ... (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:41:00:625 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:41:00:625 don't create binding for attribute reporting of sensor Battery 4
07:41:00:625 skip check bindings for client clusters (no group)
07:41:00:729 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:41:00:729 don't create binding for attribute reporting of sensor Battery 4
07:41:00:730 skip check bindings for client clusters (no group)
07:41:00:982 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:41:00:982 don't create binding for attribute reporting of sensor Battery 4
07:41:00:983 skip check bindings for client clusters (no group)
07:41:01:225 Tuya debug 777
07:41:01:225 Tuya debug 888
07:41:01:234 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:41:01:235 don't create binding for attribute reporting of sensor Battery 4
07:41:01:235 skip check bindings for client clusters (no group)
07:41:01:487 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:41:01:488 don't create binding for attribute reporting of sensor Battery 4
07:41:01:488 skip check bindings for client clusters (no group)
07:41:01:741 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:41:01:742 don't create binding for attribute reporting of sensor Battery 4
07:41:01:742 skip check bindings for client clusters (no group)
07:41:01:809 APS-DATA.indication from child 0x4ECF
07:41:01:810 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x24, Payload 0687
07:41:01:810 Tuya debug 1 : Time sync request
07:41:01:810 Send Tuya command 0x24, data: 0687612b9c7d612b3a0d
07:41:01:811 add task 227 type 41 to 0xCC86ECFFFEA4FFF8 cluster 0xEF00 req.id 42
07:41:01:811 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:41:01:811 ... (0xCC86ECFFFEA4FFF8 / 0x4ECF)
07:41:01:910 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:41:01:911 don't create binding for attribute reporting of sensor Battery 4
07:41:01:911 skip check bindings for client clusters (no group)
07:41:01:917 Erase task req-id: 42, type: 41 zcl seqno: 70 send time 0, profileId: 0x0104, clusterId: 0xEF00
07:41:02:005 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:41:02:006 don't create binding for attribute reporting of sensor Battery 4
07:41:02:006 skip check bindings for client clusters (no group)
07:41:02:107 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:41:02:108 don't create binding for attribute reporting of sensor Battery 4
07:41:02:108 skip check bindings for client clusters (no group)
07:41:02:361 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:41:02:361 don't create binding for attribute reporting of sensor Battery 4
07:41:02:361 skip check bindings for client clusters (no group)
07:41:02:615 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:41:02:615 don't create binding for attribute reporting of sensor Battery 4
07:41:02:615 skip check bindings for client clusters (no group)
07:41:02:733 Master: read param with arg 0x19
07:41:02:747 Device TTL 3495 s flags: 0x7
07:41:02:867 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:41:02:867 don't create binding for attribute reporting of sensor Battery 4
07:41:02:868 skip check bindings for client clusters (no group)
07:41:03:121 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:41:03:121 don't create binding for attribute reporting of sensor Battery 4
07:41:03:121 skip check bindings for client clusters (no group)
07:41:03:373 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
07:41:03:373 don't create binding for attribute reporting of sensor Battery 4
07:41:03:373 skip check bindings for client clusters (no group)
07:41:03:627 don't create binding for attribute reporting of sensor Battery 4
07:41:03:628 skip check bindings for client clusters (no group)
07:41:03:630 Websocket 192.168.131.131:54260 send message: {"attr":{"id":"4","lastannounced":"2021-08-29T14:40:51Z","lastseen":"2021-08-29T14:41Z","manufacturername":"_TZE200_akjefhj5","modelid":"TS0601","name":"Battery 4","productid":"Tuya_OTH ZVG1","swversion":null,"type":"ZHABattery","uniqueid":"cc:86:ec:ff:fe:a4:ff:f8-01-ef00"},"e":"changed","id":"4","r":"sensors","t":"event","uniqueid":"cc:86:ec:ff:fe:a4:ff:f8-01-ef00"} (ret = 369)
07:41:03:725 Daylight now: solarNoon, status: 170, daylight: 1, dark: 0
07:41:03:878 don't create binding for attribute reporting of sensor Battery 4
07:41:03:878 skip check bindings for client clusters (no group)

@Smanar
Copy link
Collaborator

Smanar commented Aug 29, 2021

It s realy strange, something make the code skip the addlight fonction ...

Can you make another try ?

cd deconz-rest-plugin
git pull
qmake && make -j2
sudo cp ../libde_rest_plugin.so /usr/share/deCONZ/plugins

@Beercik
Copy link
Author

Beercik commented Aug 29, 2021

08:46:09:805 UPNP socket not bound, state: 0
08:46:38:033 command queue EVENT_TIMEOUT, cmd: CMD_APS_DATA_REQ_2, seq: 133
08:46:40:842 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
08:46:43:722 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
08:46:46:557 Websocket disconnected 192.168.131.131:54358, state: 0, close-code: 1001, reason:
08:46:46:601 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
08:46:47:791 New websocket 192.168.131.131:54362 (state: 3)
08:46:48:725 Daylight now: solarNoon, status: 170, daylight: 1, dark: 0
08:46:48:726 send permit join, duration: 59
08:46:49:484 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
08:46:52:362 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
08:46:55:305 device state timeout ignored in state 3
08:46:55:465 device state timeout ignored in state 3
08:46:55:627 device state timeout ignored in state 3
08:46:55:720 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
08:46:56:735 unknown node 0xCC86ECFFFEA4FFF8 (0x9B8C), lqi: 255
08:46:56:735 0x4ECF nwk changed to 0x9B8C
08:46:56:735 APS-DATA.indication from child 0x9B8C
08:46:56:736 DeviceAnnce of SensorNode: 0xCC86ECFFFEA4FFF8 [1]
08:46:56:736 don't create binding for attribute reporting of sensor Battery 4
08:46:56:736 skip check bindings for client clusters (no group)
08:46:56:736 nwk address changed 0x0000 -> 0x9B8C [2]
08:46:56:737 device announce 0xCC86ECFFFEA4FFF8 (0x9B8C) mac capabilities 0x80
08:46:56:737 set fast probe address to 0xCC86ECFFFEA4FFF8 (0x9B8C)
08:46:56:737 FP indication 0x0000 / 0x0013 (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:46:56:737 ... (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:46:56:737 device announce 0xCC86ECFFFEA4FFF8 (0x9B8C) mac capabilities 0x80
08:46:56:742 Websocket 192.168.131.131:54362 send message: {"attr":{"id":"4","lastannounced":"2021-08-29T15:46:56Z","lastseen":"2021-08-29T15:44Z","manufacturername":"_TZE200_akjefhj5","modelid":"TS0601","name":"Battery 4","swversion":null,"type":"ZHABattery","uniqueid":"cc:86:ec:ff:fe:a4:ff:f8-01-ef00"},"e":"changed","id":"4","r":"sensors","t":"event","uniqueid":"cc:86:ec:ff:fe:a4:ff:f8-01-ef00"} (ret = 341)
08:46:56:742 Websocket 192.168.131.131:54362 send message: {"config":{"on":true,"reachable":true},"e":"changed","id":"4","r":"sensors","t":"event","uniqueid":"cc:86:ec:ff:fe:a4:ff:f8-01-ef00"} (ret = 133)
08:46:56:743 don't create binding for attribute reporting of sensor Battery 4
08:46:56:743 skip check bindings for client clusters (no group)
08:46:56:744 Websocket 192.168.131.131:54362 send message: {"e":"added","id":"4","r":"sensors","sensor":{"config":{"on":true,"reachable":true},"ep":1,"etag":"ada5a7eb9912b68deb1232d05bad0f9d","id":"4","lastannounced":"2021-08-29T15:46:56Z","lastseen":"2021-08-29T15:44Z","manufacturername":"_TZE200_akjefhj5","modelid":"TS0601","name":"Battery 4","state":{"battery":null,"lastupdated":"none"},"type":"ZHABattery","uniqueid":"cc:86:ec:ff:fe:a4:ff:f8-01-ef00"},"t":"event","uniqueid":"cc:86:ec:ff:fe:a4:ff:f8-01-ef00"} (ret = 457)
08:46:56:825 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:46:56:826 [1] get node descriptor for 0xcc86ecfffea4fff8
08:46:56:826 skip check bindings for client clusters (no group)
08:46:56:979 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:46:56:979 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 153 ms
08:46:56:979 skip check bindings for client clusters (no group)
08:46:57:228 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:46:57:228 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 402 ms
08:46:57:229 skip check bindings for client clusters (no group)
08:46:57:235 APS-DATA.indication from child 0x9B8C
08:46:57:235 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 3, node: 0x9B8C
08:46:57:236 DB pushZdpDescriptorDb()
08:46:57:236 DB save zll database items 0x00000885
08:46:57:236 DB sql exec REPLACE INTO auth (apikey, devicetype, createdate, lastusedate, useragent) VALUES ('D1E4892536', 'Phoscon#B1280x698', '2021-08-27T20:17:07', '2021-08-29T15:46:56', 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:91.0) Gecko/20100101 Firefox/91.0')
08:46:57:237 DB sql exec REPLACE INTO nodes (id, state, mac, name, groups, endpoint, modelid, manufacturername, swbuildid, ritems) VALUES ('1', 'normal', '00:21:2e:ff:ff:07:61:48-01', 'Configuration tool 1', '65520', '1', 'ConBee II', 'dresden elektronik', '0x26660700', '{"attr/id":"1","attr/lastannounced":null,"attr/lastseen":"2021-08-29T15:46Z","attr/manufacturername":"dresden elektronik","attr/modelid":"ConBee II","attr/name":"Configuration tool 1","attr/swversion":"0x26660700","attr/type":"Configuration tool","attr/uniqueid":"00:21:2e:ff:ff:07:61:48-01","state/reachable":true}')
08:46:57:238 DB sql exec REPLACE INTO sensors (sid, name, type, modelid, manufacturername, uniqueid, swversion, state, config, fingerprint, deletedState, mode, lastseen, lastannounced) VALUES ('4', 'Battery 4', 'ZHABattery', 'TS0601', '_TZE200_akjefhj5', 'cc:86:ec:ff:fe:a4:ff:f8-01-ef00', '', '{"battery":null,"lastupdated":null}', '{"on":true,"reachable":true}', '{"d":81,"ep":1,"in":[61184],"p":260}', 'normal', '1', '2021-08-29T15:44Z', '2021-08-29T15:46:56Z')
08:46:57:239 DB sql exec UPDATE devices SET nwk = 39820 WHERE mac = 'cc:86:ec:ff:fe:a4:ff:f8';INSERT INTO devices (mac,nwk,timestamp) SELECT 'cc:86:ec:ff:fe:a4:ff:f8', 39820, strftime('%s','now') WHERE (SELECT changes() = 0);
08:46:57:242 DB saved in 6 ms
08:46:57:243 FP indication 0x0000 / 0x8002 (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:46:57:243 ... (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:46:57:243 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x9B8C) cluster 0x8002
08:46:57:244 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x9B8C) clear timeout on cluster 0x8002
08:46:57:253 [2] get active endpoints for 0xcc86ecfffea4fff8
08:46:57:483 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:46:57:483 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 229 ms
08:46:57:484 skip check bindings for client clusters (no group)
08:46:57:493 APS-DATA.indication from child 0x9B8C
08:46:57:493 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 7, node: 0x9B8C
08:46:57:493 FP indication 0x0000 / 0x8005 (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:46:57:493 ... (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:46:57:494 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x9B8C) cluster 0x8005
08:46:57:494 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x9B8C) clear timeout on cluster 0x8005
08:46:57:500 [4.1] Get sw build id
08:46:57:500 [4.2] get basic cluster attr 0x4000 for 0xcc86ecfffea4fff8
08:46:57:725 Tuya debug 111
08:46:57:725 Tuya debug 777 : adress 0x00212effff076148
08:46:57:726 Tuya debug 888 : adress 0x00212effff076148
08:46:57:726 Tuya debug 222 : manu code 0x1135
08:46:57:736 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:46:57:736 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 236 ms
08:46:57:737 skip check bindings for client clusters (no group)
08:46:58:497 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:46:58:497 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 996 ms
08:46:58:498 skip check bindings for client clusters (no group)
08:46:58:500 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:46:58:501 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 1000 ms
08:46:58:501 skip check bindings for client clusters (no group)
08:46:58:501 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:46:58:501 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 1000 ms
08:46:58:502 skip check bindings for client clusters (no group)
08:46:58:509 APS-DATA.indication from child 0x9B8C
08:46:58:509 Node data 0xcc86ecfffea4fff8 profileId: 0x0104, clusterId: 0x0000
08:46:58:509 Update Sensor 0xCC86ECFFFEA4FFF8 Basic Cluster
08:46:58:510 FP indication 0x0104 / 0x0000 (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:46:58:510 ... (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:46:58:510 Clear fast probe timeout for cluster 0x0000, 0xCC86ECFFFEA4FFF8
08:46:58:516 [4.1] Get date code
08:46:58:517 [4.2] get basic cluster attr 0x0006 for 0xcc86ecfffea4fff8
08:46:58:520 APS-DATA.indication from child 0x9B8C
08:46:58:520 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 7, node: 0x9B8C
08:46:58:520 FP indication 0x0000 / 0x8005 (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:46:58:520 ... (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:46:58:521 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x9B8C) cluster 0x8005
08:46:58:527 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 9 ms
08:46:58:725 Daylight now: solarNoon, status: 170, daylight: 1, dark: 0
08:46:58:751 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:46:58:751 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 234 ms
08:46:58:752 skip check bindings for client clusters (no group)
08:46:58:761 APS-DATA.indication from child 0x9B8C
08:46:58:761 Node data 0xcc86ecfffea4fff8 profileId: 0x0104, clusterId: 0x0000
08:46:58:762 Update Sensor 0xCC86ECFFFEA4FFF8 Basic Cluster
08:46:58:762 FP indication 0x0104 / 0x0000 (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:46:58:762 ... (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:46:58:762 Clear fast probe timeout for cluster 0x0000, 0xCC86ECFFFEA4FFF8
08:46:58:770 don't create binding for attribute reporting of sensor Battery 4
08:46:59:249 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:46:59:250 don't create binding for attribute reporting of sensor Battery 4
08:46:59:250 skip check bindings for client clusters (no group)
08:46:59:250 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:46:59:251 don't create binding for attribute reporting of sensor Battery 4
08:46:59:251 skip check bindings for client clusters (no group)
08:46:59:506 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:46:59:506 don't create binding for attribute reporting of sensor Battery 4
08:46:59:507 skip check bindings for client clusters (no group)
08:46:59:755 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:46:59:755 don't create binding for attribute reporting of sensor Battery 4
08:46:59:756 skip check bindings for client clusters (no group)
08:47:00:009 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:00:009 don't create binding for attribute reporting of sensor Battery 4
08:47:00:010 skip check bindings for client clusters (no group)
08:47:00:263 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:00:263 don't create binding for attribute reporting of sensor Battery 4
08:47:00:263 skip check bindings for client clusters (no group)
08:47:00:517 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:00:517 don't create binding for attribute reporting of sensor Battery 4
08:47:00:517 skip check bindings for client clusters (no group)
08:47:00:776 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:00:776 don't create binding for attribute reporting of sensor Battery 4
08:47:00:777 skip check bindings for client clusters (no group)
08:47:01:031 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:01:031 don't create binding for attribute reporting of sensor Battery 4
08:47:01:031 skip check bindings for client clusters (no group)
08:47:01:275 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:01:275 don't create binding for attribute reporting of sensor Battery 4
08:47:01:275 skip check bindings for client clusters (no group)
08:47:01:529 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:01:529 don't create binding for attribute reporting of sensor Battery 4
08:47:01:529 skip check bindings for client clusters (no group)
08:47:01:781 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:01:781 don't create binding for attribute reporting of sensor Battery 4
08:47:01:781 skip check bindings for client clusters (no group)
08:47:02:074 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:02:074 don't create binding for attribute reporting of sensor Battery 4
08:47:02:074 skip check bindings for client clusters (no group)
08:47:02:174 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:02:174 don't create binding for attribute reporting of sensor Battery 4
08:47:02:175 skip check bindings for client clusters (no group)
08:47:02:276 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:02:276 don't create binding for attribute reporting of sensor Battery 4
08:47:02:277 skip check bindings for client clusters (no group)
08:47:02:357 APS-DATA.indication from child 0x9B8C
08:47:02:358 FP indication 0x0104 / 0x000A (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:47:02:358 ... (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:47:02:358 [WARNING] - Missing cluster in sensor fingerprint: 0xCC86ECFFFEA4FFF8 - 0x9B8C (TS0601), endpoint: 0x01, cluster: 0x000A, payload: 0700, zclSeq: 37
08:47:02:359 [INFO] - No button map for: TS0601, unicast to: 0x0000, endpoint: 0x01, cluster: 0x000A, command: 0x00, payload: 0700, zclSeq: 37
08:47:02:459 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:02:459 don't create binding for attribute reporting of sensor Battery 4
08:47:02:459 skip check bindings for client clusters (no group)
08:47:02:560 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:02:560 don't create binding for attribute reporting of sensor Battery 4
08:47:02:560 skip check bindings for client clusters (no group)
08:47:02:664 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:02:664 don't create binding for attribute reporting of sensor Battery 4
08:47:02:664 skip check bindings for client clusters (no group)
08:47:02:918 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:02:918 don't create binding for attribute reporting of sensor Battery 4
08:47:02:918 skip check bindings for client clusters (no group)
08:47:03:171 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:03:171 don't create binding for attribute reporting of sensor Battery 4
08:47:03:171 skip check bindings for client clusters (no group)
08:47:03:423 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:03:423 don't create binding for attribute reporting of sensor Battery 4
08:47:03:424 skip check bindings for client clusters (no group)
08:47:03:676 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:03:676 don't create binding for attribute reporting of sensor Battery 4
08:47:03:676 skip check bindings for client clusters (no group)
08:47:03:725 Idle timer triggered
08:47:03:929 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:03:929 don't create binding for attribute reporting of sensor Battery 4
08:47:03:929 skip check bindings for client clusters (no group)
08:47:04:183 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:04:183 don't create binding for attribute reporting of sensor Battery 4
08:47:04:183 skip check bindings for client clusters (no group)
08:47:04:434 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:04:435 don't create binding for attribute reporting of sensor Battery 4
08:47:04:435 skip check bindings for client clusters (no group)
08:47:04:688 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:04:688 don't create binding for attribute reporting of sensor Battery 4
08:47:04:689 skip check bindings for client clusters (no group)
08:47:04:939 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:04:939 don't create binding for attribute reporting of sensor Battery 4
08:47:04:940 skip check bindings for client clusters (no group)
08:47:05:191 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:05:191 don't create binding for attribute reporting of sensor Battery 4
08:47:05:192 skip check bindings for client clusters (no group)
08:47:05:269 APS-DATA.indication from child 0x9B8C
08:47:05:270 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 006c0101000100
08:47:05:271 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 006c0101000100
08:47:05:271 Tuya debug 5 : Status: 0 Transid: 108 Dp: 257 (0x01,0x01) Fn: 0 Data 0
08:47:05:271 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:47:05:271 ... (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:47:05:369 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:05:369 don't create binding for attribute reporting of sensor Battery 4
08:47:05:370 skip check bindings for client clusters (no group)
08:47:05:387 APS-DATA.indication from child 0x9B8C
08:47:05:388 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 006d0c04000102
08:47:05:388 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 006d0c04000102
08:47:05:389 Tuya debug 5 : Status: 0 Transid: 109 Dp: 1036 (0x04,0x0C) Fn: 0 Data 2
08:47:05:389 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:47:05:389 ... (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:47:05:486 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:05:486 don't create binding for attribute reporting of sensor Battery 4
08:47:05:486 skip check bindings for client clusters (no group)
08:47:05:504 APS-DATA.indication from child 0x9B8C
08:47:05:505 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 006e070200040000004b
08:47:05:505 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 006e070200040000004b
08:47:05:505 Tuya debug 5 : Status: 0 Transid: 110 Dp: 519 (0x02,0x07) Fn: 0 Data 75
08:47:05:506 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:47:05:506 ... (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:47:05:605 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:05:605 don't create binding for attribute reporting of sensor Battery 4
08:47:05:605 skip check bindings for client clusters (no group)
08:47:05:718 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:05:718 don't create binding for attribute reporting of sensor Battery 4
08:47:05:718 skip check bindings for client clusters (no group)
08:47:05:727 APS-DATA.indication from child 0x9B8C
08:47:05:728 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 006f1000000100
08:47:05:728 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 006f1000000100
08:47:05:728 Tuya debug 5 : Status: 0 Transid: 111 Dp: 16 (0x00,0x10) Fn: 0 Data 0
08:47:05:728 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:47:05:729 ... (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:47:05:827 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:05:828 don't create binding for attribute reporting of sensor Battery 4
08:47:05:828 skip check bindings for client clusters (no group)
08:47:05:845 APS-DATA.indication from child 0x9B8C
08:47:05:846 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 00701100000100
08:47:05:846 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 00701100000100
08:47:05:846 Tuya debug 5 : Status: 0 Transid: 112 Dp: 17 (0x00,0x11) Fn: 0 Data 0
08:47:05:847 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:47:05:847 ... (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:47:05:946 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:05:946 don't create binding for attribute reporting of sensor Battery 4
08:47:05:946 skip check bindings for client clusters (no group)
08:47:06:049 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:06:049 don't create binding for attribute reporting of sensor Battery 4
08:47:06:049 skip check bindings for client clusters (no group)
08:47:06:151 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:06:151 don't create binding for attribute reporting of sensor Battery 4
08:47:06:151 skip check bindings for client clusters (no group)
08:47:06:252 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:06:252 don't create binding for attribute reporting of sensor Battery 4
08:47:06:252 skip check bindings for client clusters (no group)
08:47:06:504 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:06:504 don't create binding for attribute reporting of sensor Battery 4
08:47:06:504 skip check bindings for client clusters (no group)
08:47:06:759 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:06:759 don't create binding for attribute reporting of sensor Battery 4
08:47:06:759 skip check bindings for client clusters (no group)
08:47:07:010 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:07:011 don't create binding for attribute reporting of sensor Battery 4
08:47:07:011 skip check bindings for client clusters (no group)
08:47:07:025 APS-DATA.indication from child 0x9B8C
08:47:07:026 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x24, Payload 068e
08:47:07:026 Tuya debug 1 : Time sync request
08:47:07:027 Send Tuya command 0x24, data: 068e612babfb612b498b
08:47:07:027 add task 225 type 41 to 0xCC86ECFFFEA4FFF8 cluster 0xEF00 req.id 41
08:47:07:027 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:47:07:027 ... (0xCC86ECFFFEA4FFF8 / 0x9B8C)
08:47:07:126 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:07:127 don't create binding for attribute reporting of sensor Battery 4
08:47:07:127 skip check bindings for client clusters (no group)
08:47:07:132 Erase task req-id: 41, type: 41 zcl seqno: 103 send time 0, profileId: 0x0104, clusterId: 0xEF00
08:47:07:220 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:07:221 don't create binding for attribute reporting of sensor Battery 4
08:47:07:221 skip check bindings for client clusters (no group)
08:47:07:321 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:07:322 don't create binding for attribute reporting of sensor Battery 4
08:47:07:322 skip check bindings for client clusters (no group)
08:47:07:576 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:07:577 don't create binding for attribute reporting of sensor Battery 4
08:47:07:577 skip check bindings for client clusters (no group)
08:47:07:725 Tuya debug 111
08:47:07:726 Tuya debug 777 : adress 0x00212effff076148
08:47:07:726 Tuya debug 888 : adress 0x00212effff076148
08:47:07:726 Tuya debug 222 : manu code 0x1135
08:47:07:830 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:07:830 don't create binding for attribute reporting of sensor Battery 4
08:47:07:830 skip check bindings for client clusters (no group)
08:47:08:082 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:08:083 don't create binding for attribute reporting of sensor Battery 4
08:47:08:083 skip check bindings for client clusters (no group)
08:47:08:336 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:08:336 don't create binding for attribute reporting of sensor Battery 4
08:47:08:336 skip check bindings for client clusters (no group)
08:47:08:588 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:08:588 don't create binding for attribute reporting of sensor Battery 4
08:47:08:588 skip check bindings for client clusters (no group)
08:47:08:725 Daylight now: solarNoon, status: 170, daylight: 1, dark: 0
08:47:08:734 Master: read param with arg 0x19
08:47:08:749 Device TTL 6173 s flags: 0x7
08:47:08:842 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:08:843 don't create binding for attribute reporting of sensor Battery 4
08:47:08:843 skip check bindings for client clusters (no group)
08:47:09:094 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:09:095 don't create binding for attribute reporting of sensor Battery 4
08:47:09:095 skip check bindings for client clusters (no group)
08:47:09:098 Websocket 192.168.131.131:54362 send message: {"attr":{"id":"4","lastannounced":"2021-08-29T15:46:56Z","lastseen":"2021-08-29T15:47Z","manufacturername":"_TZE200_akjefhj5","modelid":"TS0601","name":"Battery 4","productid":"Tuya_OTH ZVG1","swversion":null,"type":"ZHABattery","uniqueid":"cc:86:ec:ff:fe:a4:ff:f8-01-ef00"},"e":"changed","id":"4","r":"sensors","t":"event","uniqueid":"cc:86:ec:ff:fe:a4:ff:f8-01-ef00"} (ret = 369)
08:47:09:349 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:09:350 don't create binding for attribute reporting of sensor Battery 4
08:47:09:351 skip check bindings for client clusters (no group)
08:47:09:602 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:09:603 don't create binding for attribute reporting of sensor Battery 4
08:47:09:603 skip check bindings for client clusters (no group)
08:47:09:856 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:09:856 don't create binding for attribute reporting of sensor Battery 4
08:47:09:856 skip check bindings for client clusters (no group)
08:47:10:363 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:10:364 don't create binding for attribute reporting of sensor Battery 4
08:47:10:364 skip check bindings for client clusters (no group)
08:47:10:364 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:10:364 don't create binding for attribute reporting of sensor Battery 4
08:47:10:365 skip check bindings for client clusters (no group)
08:47:10:616 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:10:617 don't create binding for attribute reporting of sensor Battery 4
08:47:10:617 skip check bindings for client clusters (no group)
08:47:10:867 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:10:868 don't create binding for attribute reporting of sensor Battery 4
08:47:10:868 skip check bindings for client clusters (no group)
08:47:11:123 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:11:123 don't create binding for attribute reporting of sensor Battery 4
08:47:11:123 skip check bindings for client clusters (no group)
08:47:11:374 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:11:375 don't create binding for attribute reporting of sensor Battery 4
08:47:11:375 skip check bindings for client clusters (no group)
08:47:11:629 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
08:47:11:630 don't create binding for attribute reporting of sensor Battery 4
08:47:11:630 skip check bindings for client clusters (no group)
08:47:11:883 don't create binding for attribute reporting of sensor Battery 4
08:47:11:884 skip check bindings for client clusters (no group)
08:47:12:134 don't create binding for attribute reporting of sensor Battery 4
08:47:12:135 skip check bindings for client clusters (no group)

@Smanar
Copy link
Collaborator

Smanar commented Aug 29, 2021

You are using "add new light" in phoscon ? (even in my memory it don't change lot of thing) ?

@Beercik
Copy link
Author

Beercik commented Aug 29, 2021

yes "add new light" thru web app to pair, because permit join always got me "send permit join, duration: 0" in debug no matter what i set.

@Smanar
Copy link
Collaborator

Smanar commented Aug 30, 2021

yes "add new light" thru web app to pair, because permit join always got me "send permit join, duration: 0" in debug no matter what i set.

Yep, it s no more possible using the deconz application.

I will ask to other devs, because there is something I don't understand ...

@Smanar
Copy link
Collaborator

Smanar commented Aug 30, 2021

Can you make this try

  • set phoscon in permit join (add new light)
  • read again basic attribute on deconz, cluster 0x0000, button "read"

@Beercik
Copy link
Author

Beercik commented Aug 31, 2021

Zrzut ekranu 2021-08-31 o 15 11 38

@Smanar
Copy link
Collaborator

Smanar commented Aug 31, 2021

Swoops have perhaps an idea
The important logs are thoses one

08:47:07:725 Tuya debug 111
08:47:07:726 Tuya debug 777 : adress 0x00212effff076148
08:47:07:726 Tuya debug 888 : adress 0x00212effff076148
08:47:07:726 Tuya debug 222 : manu code 0x1135

But unfortunately the only one that appear is the conbee itself, I realy need the same logs but for the device.

Swoops say to me it s perhaps because there is already a sensor, It's strange because it s the way I m using for tuya battery powered device, but can you make a try with deleting the device first.
And during the inclusion, chek if you have lines like that

08:47:07:725 Tuya debug 111
08:47:07:726 Tuya debug 777 : adress 0xCC86ECFFFEA4FFF8
08:47:07:726 Tuya debug 888 : adress 0xCC86ECFFFEA4FFF8
08:47:07:726 Tuya debug 222 : manu code 0x1002

@Beercik
Copy link
Author

Beercik commented Sep 1, 2021

sensor removed and added.

06:43:15:819 Websocket disconnected 192.168.131.131:53464, state: 0, close-code: 1001, reason:
06:43:17:063 New websocket 192.168.131.131:53474 (state: 3)
06:43:17:224 send permit join, duration: 59
06:43:18:221 Idle timer triggered
06:43:19:459 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:43:20:222 Daylight now: solarNoon, status: 170, daylight: 1, dark: 0
06:43:20:230 Master: read param with arg 0x19
06:43:20:243 Device TTL 3376 s flags: 0x7
06:43:21:533 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 9, node: 0x0000
06:43:21:859 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:43:24:491 device state timeout ignored in state 3
06:43:24:560 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:43:24:565 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:43:26:223 Tuya debug 111
06:43:26:223 Tuya debug 777 : adress 0x00212effff076148
06:43:26:224 Tuya debug 888 : adress 0x00212effff076148
06:43:26:224 Tuya debug 222 : manu code 0x1135
06:43:26:663 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:43:26:665 Websocket 192.168.131.131:53474 send message: {"attr":{"id":"1","lastannounced":null,"lastseen":"2021-09-01T13:43Z","manufacturername":"dresden elektronik","modelid":"ConBee II","name":"Configuration tool 1","swversion":"0x26660700","type":"Configuration tool","uniqueid":"00:21:2e:ff:ff:07:61:48-01"},"e":"changed","id":"1","r":"lights","t":"event","uniqueid":"00:21:2e:ff:ff:07:61:48-01"} (ret = 344)
06:43:29:291 device state timeout ignored in state 3
06:43:29:365 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:43:29:370 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:43:30:221 Daylight now: solarNoon, status: 170, daylight: 1, dark: 0
06:43:31:195 unknown node 0xCC86ECFFFEA4FFF8 (0x2A07), lqi: 255
06:43:31:195 APS-DATA.indication from unknown node 0xCC86ECFFFEA4FFF8
06:43:31:196 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 2, node: 0x2A07
06:43:31:197 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 1, node: 0x2A07
06:43:31:197 new node - ext: 0xcc86ecfffea4fff8, nwk: 0x2A07
06:43:31:197 Tuya debug 111
06:43:31:198 Tuya debug 777 : adress 0xcc86ecfffea4fff8
06:43:31:198 device announce 0xCC86ECFFFEA4FFF8 (0x2A07) mac capabilities 0x80
06:43:31:198 set fast probe address to 0xCC86ECFFFEA4FFF8 (0x2A07)
06:43:31:198 FP indication 0x0000 / 0x0013 (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:31:198 ... (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:31:199 device announce 0xCC86ECFFFEA4FFF8 (0x2A07) mac capabilities 0x80
06:43:32:123 [1] get node descriptor for 0xcc86ecfffea4fff8
06:43:32:401 APS-DATA.indication from child 0x2A07
06:43:32:401 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 3, node: 0x2A07
06:43:32:402 DB pushZdpDescriptorDb()
06:43:32:402 DB save zll database items 0x0000080D
06:43:32:402 DB sql exec REPLACE INTO auth (apikey, devicetype, createdate, lastusedate, useragent) VALUES ('D1E4892536', 'Phoscon#B1280x698', '2021-08-27T20:17:07', '2021-09-01T13:43:31', 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:91.0) Gecko/20100101 Firefox/91.0')
06:43:32:403 DB sql exec UPDATE config2 SET value = '2021-09-01T13:41:20' WHERE key = 'UTC';INSERT INTO config2 (key, value) SELECT 'UTC', '2021-09-01T13:41:20' WHERE (SELECT changes() = 0);
06:43:32:404 DB sql exec UPDATE config2 SET value = '45' WHERE key = 'announceinterval';INSERT INTO config2 (key, value) SELECT 'announceinterval', '45' WHERE (SELECT changes() = 0);
06:43:32:404 DB sql exec UPDATE config2 SET value = 'https://phoscon.de/discover' WHERE key = 'announceurl';INSERT INTO config2 (key, value) SELECT 'announceurl', 'https://phoscon.de/discover' WHERE (SELECT changes() = 0);
06:43:32:404 DB sql exec UPDATE config2 SET value = '2.12.06' WHERE key = 'apiversion';INSERT INTO config2 (key, value) SELECT 'apiversion', '2.12.06' WHERE (SELECT changes() = 0);
06:43:32:405 DB sql exec UPDATE config2 SET value = '00212EFFFF076148' WHERE key = 'bridgeid';INSERT INTO config2 (key, value) SELECT 'bridgeid', '00212EFFFF076148' WHERE (SELECT changes() = 0);
06:43:32:405 DB sql exec UPDATE config2 SET value = '93' WHERE key = 'datastoreversion';INSERT INTO config2 (key, value) SELECT 'datastoreversion', '93' WHERE (SELECT changes() = 0);
06:43:32:406 DB sql exec UPDATE config2 SET value = 'true' WHERE key = 'dhcp';INSERT INTO config2 (key, value) SELECT 'dhcp', 'true' WHERE (SELECT changes() = 0);
06:43:32:406 DB sql exec UPDATE config2 SET value = 'false' WHERE key = 'disablePermitJoinAutoOff';INSERT INTO config2 (key, value) SELECT 'disablePermitJoinAutoOff', 'false' WHERE (SELECT changes() = 0);
06:43:32:406 DB sql exec UPDATE config2 SET value = 'true' WHERE key = 'discovery';INSERT INTO config2 (key, value) SELECT 'discovery', 'true' WHERE (SELECT changes() = 0);
06:43:32:407 DB sql exec UPDATE config2 SET value = 'false' WHERE key = 'factorynew';INSERT INTO config2 (key, value) SELECT 'factorynew', 'false' WHERE (SELECT changes() = 0);
06:43:32:407 DB sql exec UPDATE config2 SET value = 'false' WHERE key = 'fwneedupdate';INSERT INTO config2 (key, value) SELECT 'fwneedupdate', 'false' WHERE (SELECT changes() = 0);
06:43:32:408 DB sql exec UPDATE config2 SET value = 'idle' WHERE key = 'fwupdatestate';INSERT INTO config2 (key, value) SELECT 'fwupdatestate', 'idle' WHERE (SELECT changes() = 0);
06:43:32:408 DB sql exec UPDATE config2 SET value = '0x26660700' WHERE key = 'fwversion';INSERT INTO config2 (key, value) SELECT 'fwversion', '0x26660700' WHERE (SELECT changes() = 0);
06:43:32:408 DB sql exec UPDATE config2 SET value = '127.0.0.1' WHERE key = 'gateway';INSERT INTO config2 (key, value) SELECT 'gateway', '127.0.0.1' WHERE (SELECT changes() = 0);
06:43:32:409 DB sql exec UPDATE config2 SET value = '65520' WHERE key = 'group0';INSERT INTO config2 (key, value) SELECT 'group0', '65520' WHERE (SELECT changes() = 0);
06:43:32:409 DB sql exec UPDATE config2 SET value = '50' WHERE key = 'groupdelay';INSERT INTO config2 (key, value) SELECT 'groupdelay', '50' WHERE (SELECT changes() = 0);
06:43:32:410 DB sql exec UPDATE config2 SET value = '$1$8282jdkm$vb9XnEl2HMbFy.WbDmkWD0' WHERE key = 'gwpassword';INSERT INTO config2 (key, value) SELECT 'gwpassword', '$1$8282jdkm$vb9XnEl2HMbFy.WbDmkWD0' WHERE (SELECT changes() = 0);
06:43:32:410 DB sql exec UPDATE config2 SET value = 'delight' WHERE key = 'gwusername';INSERT INTO config2 (key, value) SELECT 'gwusername', 'delight' WHERE (SELECT changes() = 0);
06:43:32:410 DB sql exec UPDATE config2 SET value = 'not-managed' WHERE key = 'homebridge';INSERT INTO config2 (key, value) SELECT 'homebridge', 'not-managed' WHERE (SELECT changes() = 0);
06:43:32:411 DB sql exec UPDATE config2 SET value = '' WHERE key = 'homebridge-pin';INSERT INTO config2 (key, value) SELECT 'homebridge-pin', '' WHERE (SELECT changes() = 0);
06:43:32:411 DB sql exec UPDATE config2 SET value = 'false' WHERE key = 'homebridgeupdate';INSERT INTO config2 (key, value) SELECT 'homebridgeupdate', 'false' WHERE (SELECT changes() = 0);
06:43:32:412 DB sql exec UPDATE config2 SET value = '' WHERE key = 'homebridgeupdateversion';INSERT INTO config2 (key, value) SELECT 'homebridgeupdateversion', '' WHERE (SELECT changes() = 0);
06:43:32:412 DB sql exec UPDATE config2 SET value = '' WHERE key = 'homebridgeversion';INSERT INTO config2 (key, value) SELECT 'homebridgeversion', '' WHERE (SELECT changes() = 0);
06:43:32:413 DB sql exec UPDATE config2 SET value = '192.168.131.131' WHERE key = 'ipaddress';INSERT INTO config2 (key, value) SELECT 'ipaddress', '192.168.131.131' WHERE (SELECT changes() = 0);
06:43:32:413 DB sql exec UPDATE config2 SET value = '60' WHERE key = 'lightlastseeninterval';INSERT INTO config2 (key, value) SELECT 'lightlastseeninterval', '60' WHERE (SELECT changes() = 0);
06:43:32:413 DB sql exec UPDATE config2 SET value = 'false' WHERE key = 'linkbutton';INSERT INTO config2 (key, value) SELECT 'linkbutton', 'false' WHERE (SELECT changes() = 0);
06:43:32:414 DB sql exec UPDATE config2 SET value = '2021-09-01T06:41:20' WHERE key = 'localtime';INSERT INTO config2 (key, value) SELECT 'localtime', '2021-09-01T06:41:20' WHERE (SELECT changes() = 0);
06:43:32:414 DB sql exec UPDATE config2 SET value = '38:60:77:7c:53:18' WHERE key = 'mac';INSERT INTO config2 (key, value) SELECT 'mac', '38:60:77:7c:53:18' WHERE (SELECT changes() = 0);
06:43:32:414 DB sql exec UPDATE config2 SET value = 'deCONZ' WHERE key = 'modelid';INSERT INTO config2 (key, value) SELECT 'modelid', 'deCONZ' WHERE (SELECT changes() = 0);
06:43:32:415 DB sql exec UPDATE config2 SET value = 'Phoscon-GW' WHERE key = 'name';INSERT INTO config2 (key, value) SELECT 'name', 'Phoscon-GW' WHERE (SELECT changes() = 0);
06:43:32:415 DB sql exec UPDATE config2 SET value = '255.0.0.0' WHERE key = 'netmask';INSERT INTO config2 (key, value) SELECT 'netmask', '255.0.0.0' WHERE (SELECT changes() = 0);
06:43:32:416 DB sql exec UPDATE config2 SET value = '180' WHERE key = 'networkopenduration';INSERT INTO config2 (key, value) SELECT 'networkopenduration', '180' WHERE (SELECT changes() = 0);
06:43:32:416 DB sql exec UPDATE config2 SET value = 'false' WHERE key = 'otauactive';INSERT INTO config2 (key, value) SELECT 'otauactive', 'false' WHERE (SELECT changes() = 0);
06:43:32:416 DB sql exec UPDATE config2 SET value = 'off' WHERE key = 'otaustate';INSERT INTO config2 (key, value) SELECT 'otaustate', 'off' WHERE (SELECT changes() = 0);
06:43:32:417 DB sql exec UPDATE config2 SET value = '0' WHERE key = 'panid';INSERT INTO config2 (key, value) SELECT 'panid', '0' WHERE (SELECT changes() = 0);
06:43:32:417 DB sql exec UPDATE config2 SET value = '0' WHERE key = 'permitjoin';INSERT INTO config2 (key, value) SELECT 'permitjoin', '0' WHERE (SELECT changes() = 0);
06:43:32:418 DB sql exec UPDATE config2 SET value = '0' WHERE key = 'permitjoinfull';INSERT INTO config2 (key, value) SELECT 'permitjoinfull', '0' WHERE (SELECT changes() = 0);
06:43:32:418 DB sql exec UPDATE config2 SET value = '8080' WHERE key = 'port';INSERT INTO config2 (key, value) SELECT 'port', '8080' WHERE (SELECT changes() = 0);
06:43:32:418 DB sql exec UPDATE config2 SET value = 'false' WHERE key = 'portalservices';INSERT INTO config2 (key, value) SELECT 'portalservices', 'false' WHERE (SELECT changes() = 0);
06:43:32:419 DB sql exec UPDATE config2 SET value = 'none' WHERE key = 'proxyaddress';INSERT INTO config2 (key, value) SELECT 'proxyaddress', 'none' WHERE (SELECT changes() = 0);
06:43:32:419 DB sql exec UPDATE config2 SET value = '0' WHERE key = 'proxyport';INSERT INTO config2 (key, value) SELECT 'proxyport', '0' WHERE (SELECT changes() = 0);
06:43:32:419 DB sql exec UPDATE config2 SET value = '1' WHERE key = 'rfconnect';INSERT INTO config2 (key, value) SELECT 'rfconnect', '1' WHERE (SELECT changes() = 0);
06:43:32:420 DB sql exec UPDATE config2 SET value = 'false' WHERE key = 'rfconnected';INSERT INTO config2 (key, value) SELECT 'rfconnected', 'false' WHERE (SELECT changes() = 0);
06:43:32:420 DB sql exec UPDATE config2 SET value = '1' WHERE key = 'rgbwdisplay';INSERT INTO config2 (key, value) SELECT 'rgbwdisplay', '1' WHERE (SELECT changes() = 0);
06:43:32:420 DB sql exec UPDATE config2 SET value = 'systemd/gui' WHERE key = 'runmode';INSERT INTO config2 (key, value) SELECT 'runmode', 'systemd/gui' WHERE (SELECT changes() = 0);
06:43:32:421 DB sql exec UPDATE config2 SET value = '' WHERE key = 'starterkitid';INSERT INTO config2 (key, value) SELECT 'starterkitid', '' WHERE (SELECT changes() = 0);
06:43:32:421 DB sql exec UPDATE config2 SET value = '3bba7682f03c56ba7013a2d52a7e53060b2ed486' WHERE key = 'swcommit';INSERT INTO config2 (key, value) SELECT 'swcommit', '3bba7682f03c56ba7013a2d52a7e53060b2ed486' WHERE (SELECT changes() = 0);
06:43:32:422 DB sql exec UPDATE config2 SET value = 'noupdates' WHERE key = 'swupdatestate';INSERT INTO config2 (key, value) SELECT 'swupdatestate', 'noupdates' WHERE (SELECT changes() = 0);
06:43:32:422 DB sql exec UPDATE config2 SET value = '2.12.06' WHERE key = 'swversion';INSERT INTO config2 (key, value) SELECT 'swversion', '2.12.06' WHERE (SELECT changes() = 0);
06:43:32:422 DB sql exec UPDATE config2 SET value = 'other' WHERE key = 'system';INSERT INTO config2 (key, value) SELECT 'system', 'other' WHERE (SELECT changes() = 0);
06:43:32:423 DB sql exec UPDATE config2 SET value = '12h' WHERE key = 'timeformat';INSERT INTO config2 (key, value) SELECT 'timeformat', '12h' WHERE (SELECT changes() = 0);
06:43:32:423 DB sql exec UPDATE config2 SET value = '' WHERE key = 'timezone';INSERT INTO config2 (key, value) SELECT 'timezone', '' WHERE (SELECT changes() = 0);
06:43:32:423 DB sql exec UPDATE config2 SET value = 'stable' WHERE key = 'updatechannel';INSERT INTO config2 (key, value) SELECT 'updatechannel', 'stable' WHERE (SELECT changes() = 0);
06:43:32:424 DB sql exec UPDATE config2 SET value = 'b943b9b1-470f-4f31-9dfb-481827f45bb2' WHERE key = 'uuid';INSERT INTO config2 (key, value) SELECT 'uuid', 'b943b9b1-470f-4f31-9dfb-481827f45bb2' WHERE (SELECT changes() = 0);
06:43:32:424 DB sql exec UPDATE config2 SET value = 'true' WHERE key = 'websocketnotifyall';INSERT INTO config2 (key, value) SELECT 'websocketnotifyall', 'true' WHERE (SELECT changes() = 0);
06:43:32:425 DB sql exec UPDATE config2 SET value = '443' WHERE key = 'websocketport';INSERT INTO config2 (key, value) SELECT 'websocketport', '443' WHERE (SELECT changes() = 0);
06:43:32:425 DB sql exec UPDATE config2 SET value = 'not-available' WHERE key = 'wifi';INSERT INTO config2 (key, value) SELECT 'wifi', 'not-available' WHERE (SELECT changes() = 0);
06:43:32:425 DB sql exec UPDATE config2 SET value = '' WHERE key = 'wifibackupname';INSERT INTO config2 (key, value) SELECT 'wifibackupname', '' WHERE (SELECT changes() = 0);
06:43:32:426 DB sql exec UPDATE config2 SET value = '' WHERE key = 'wifibackuppw';INSERT INTO config2 (key, value) SELECT 'wifibackuppw', '' WHERE (SELECT changes() = 0);
06:43:32:426 DB sql exec UPDATE config2 SET value = '' WHERE key = 'wifibackuppwenc';INSERT INTO config2 (key, value) SELECT 'wifibackuppwenc', '' WHERE (SELECT changes() = 0);
06:43:32:426 DB sql exec UPDATE config2 SET value = '1' WHERE key = 'wifichannel';INSERT INTO config2 (key, value) SELECT 'wifichannel', '1' WHERE (SELECT changes() = 0);
06:43:32:427 DB sql exec UPDATE config2 SET value = '' WHERE key = 'wificlientname';INSERT INTO config2 (key, value) SELECT 'wificlientname', '' WHERE (SELECT changes() = 0);
06:43:32:427 DB sql exec UPDATE config2 SET value = '' WHERE key = 'wificlientpw';INSERT INTO config2 (key, value) SELECT 'wificlientpw', '' WHERE (SELECT changes() = 0);
06:43:32:428 DB sql exec UPDATE config2 SET value = '192.168.8.1' WHERE key = 'wifiip';INSERT INTO config2 (key, value) SELECT 'wifiip', '192.168.8.1' WHERE (SELECT changes() = 0);
06:43:32:428 DB sql exec UPDATE config2 SET value = '0' WHERE key = 'wifilastupdated';INSERT INTO config2 (key, value) SELECT 'wifilastupdated', '0' WHERE (SELECT changes() = 0);
06:43:32:428 DB sql exec UPDATE config2 SET value = '0' WHERE key = 'wifimgmt';INSERT INTO config2 (key, value) SELECT 'wifimgmt', '0' WHERE (SELECT changes() = 0);
06:43:32:429 DB sql exec UPDATE config2 SET value = '' WHERE key = 'wifiname';INSERT INTO config2 (key, value) SELECT 'wifiname', '' WHERE (SELECT changes() = 0);
06:43:32:429 DB sql exec UPDATE config2 SET value = 'false' WHERE key = 'wifipageactive';INSERT INTO config2 (key, value) SELECT 'wifipageactive', 'false' WHERE (SELECT changes() = 0);
06:43:32:429 DB sql exec UPDATE config2 SET value = '' WHERE key = 'wifipw';INSERT INTO config2 (key, value) SELECT 'wifipw', '' WHERE (SELECT changes() = 0);
06:43:32:430 DB sql exec UPDATE config2 SET value = '' WHERE key = 'wifipwenc';INSERT INTO config2 (key, value) SELECT 'wifipwenc', '' WHERE (SELECT changes() = 0);
06:43:32:430 DB sql exec UPDATE config2 SET value = 'accesspoint' WHERE key = 'wifitype';INSERT INTO config2 (key, value) SELECT 'wifitype', 'accesspoint' WHERE (SELECT changes() = 0);
06:43:32:430 DB sql exec UPDATE config2 SET value = '' WHERE key = 'workingname';INSERT INTO config2 (key, value) SELECT 'workingname', '' WHERE (SELECT changes() = 0);
06:43:32:431 DB sql exec UPDATE config2 SET value = '' WHERE key = 'workingpw';INSERT INTO config2 (key, value) SELECT 'workingpw', '' WHERE (SELECT changes() = 0);
06:43:32:431 DB sql exec UPDATE config2 SET value = '' WHERE key = 'workingpwenc';INSERT INTO config2 (key, value) SELECT 'workingpwenc', '' WHERE (SELECT changes() = 0);
06:43:32:432 DB sql exec UPDATE config2 SET value = '' WHERE key = 'workingtype';INSERT INTO config2 (key, value) SELECT 'workingtype', '' WHERE (SELECT changes() = 0);
06:43:32:432 DB sql exec UPDATE config2 SET value = '0' WHERE key = 'zclvaluemaxage';INSERT INTO config2 (key, value) SELECT 'zclvaluemaxage', '0' WHERE (SELECT changes() = 0);
06:43:32:432 DB sql exec UPDATE config2 SET value = '11' WHERE key = 'zigbeechannel';INSERT INTO config2 (key, value) SELECT 'zigbeechannel', '11' WHERE (SELECT changes() = 0);
06:43:32:433 DB sql exec REPLACE INTO nodes (id, state, mac, name, groups, endpoint, modelid, manufacturername, swbuildid, ritems) VALUES ('1', 'normal', '00:21:2e:ff:ff:07:61:48-01', 'Configuration tool 1', '65520', '1', 'ConBee II', 'dresden elektronik', '0x26660700', '{"attr/id":"1","attr/lastannounced":null,"attr/lastseen":"2021-09-01T13:43Z","attr/manufacturername":"dresden elektronik","attr/modelid":"ConBee II","attr/name":"Configuration tool 1","attr/swversion":"0x26660700","attr/type":"Configuration tool","attr/uniqueid":"00:21:2e:ff:ff:07:61:48-01","state/reachable":true}')
06:43:32:433 DB sql exec UPDATE devices SET nwk = 10759 WHERE mac = 'cc:86:ec:ff:fe:a4:ff:f8';INSERT INTO devices (mac,nwk,timestamp) SELECT 'cc:86:ec:ff:fe:a4:ff:f8', 10759, strftime('%s','now') WHERE (SELECT changes() = 0);
06:43:32:437 DB saved in 34 ms
06:43:32:437 DB UPDATE device_descriptors SET data = x'0240800210525200002c520000', timestamp = 1630503812 WHERE device_id = (SELECT id FROM devices WHERE mac = 'cc:86:ec:ff:fe:a4:ff:f8') AND endpoint = 0 AND type = 2
06:43:32:438 DB INSERT INTO device_descriptors (device_id, endpoint, type, data, timestamp) SELECT id, 0, 2, x'0240800210525200002c520000', 1630503812 FROM devices WHERE mac = 'cc:86:ec:ff:fe:a4:ff:f8'
06:43:32:440 FP indication 0x0000 / 0x8002 (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:32:441 ... (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:32:441 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x2A07) cluster 0x8002
06:43:32:441 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x2A07) clear timeout on cluster 0x8002
06:43:32:469 [2] get active endpoints for 0xcc86ecfffea4fff8
06:43:32:661 APS-DATA.indication from child 0x2A07
06:43:32:661 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 7, node: 0x2A07
06:43:32:661 FP indication 0x0000 / 0x8005 (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:32:662 ... (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:32:662 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x2A07) cluster 0x8005
06:43:32:662 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x2A07) clear timeout on cluster 0x8005
06:43:32:668 [3] get simple descriptor 0x01 for 0xcc86ecfffea4fff8
06:43:33:411 APS-DATA.indication from child 0x2A07
06:43:33:411 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 7, node: 0x2A07
06:43:33:412 FP indication 0x0000 / 0x8005 (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:33:412 ... (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:33:412 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x2A07) cluster 0x8005
06:43:33:418 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 749 ms
06:43:33:666 APS-DATA.indication from child 0x2A07
06:43:33:667 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 5, node: 0x2A07
06:43:33:667 Tuya debug 111
06:43:33:668 Tuya debug 777 : adress 0xcc86ecfffea4fff8
06:43:33:668 Tuya debug 888 : adress 0xcc86ecfffea4fff8
06:43:33:668 Tuya debug 7 : Missing manufacture name for 0xcc86ecfffea4fff8
06:43:33:668 sql exec SELECT manufacturername FROM nodes WHERE mac LIKE 'cc:86:ec:ff:fe:a4:ff:f8%' COLLATE NOCASE
06:43:33:669 Tuya debug 7 : Missing manufacture name, till missing in DB.
06:43:33:669 DB pushZdpDescriptorDb()
06:43:33:670 DB UPDATE device_descriptors SET data = x'0104015100010400000400050000ef0219000a00', timestamp = 1630503813 WHERE device_id = (SELECT id FROM devices WHERE mac = 'cc:86:ec:ff:fe:a4:ff:f8') AND endpoint = 1 AND type = 4
06:43:33:670 DB INSERT INTO device_descriptors (device_id, endpoint, type, data, timestamp) SELECT id, 1, 4, x'0104015100010400000400050000ef0219000a00', 1630503813 FROM devices WHERE mac = 'cc:86:ec:ff:fe:a4:ff:f8'
06:43:33:673 FP indication 0x0000 / 0x8004 (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:33:674 ... (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:33:674 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x2A07) cluster 0x8004
06:43:33:674 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x2A07) clear timeout on cluster 0x8004
06:43:33:682 [4.1] Get manufacturer code
06:43:33:682 [4.2] get basic cluster attr 0x0004 for 0xcc86ecfffea4fff8
06:43:33:931 APS-DATA.indication from child 0x2A07
06:43:33:931 Node data 0xcc86ecfffea4fff8 profileId: 0x0104, clusterId: 0x0000
06:43:33:932 FP indication 0x0104 / 0x0000 (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:33:932 ... (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:33:932 Clear fast probe timeout for cluster 0x0000, 0xCC86ECFFFEA4FFF8
06:43:33:938 [4.1] Get model ID
06:43:33:938 [4.2] get basic cluster attr 0x0005 for 0xcc86ecfffea4fff8
06:43:34:430 APS-DATA.indication from child 0x2A07
06:43:34:430 Node data 0xcc86ecfffea4fff8 profileId: 0x0104, clusterId: 0x0000
06:43:34:431 sql exec SELECT sid FROM sensors WHERE deletedState = 'deleted'
06:43:34:432 SensorNode 5: Battery 5 added
06:43:34:432 don't create binding for attribute reporting of sensor Battery 5
06:43:34:432 Update Sensor 0xCC86ECFFFEA4FFF8 Basic Cluster
06:43:34:433 FP indication 0x0104 / 0x0000 (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:34:433 ... (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:34:433 Clear fast probe timeout for cluster 0x0000, 0xCC86ECFFFEA4FFF8
06:43:34:438 don't create binding for attribute reporting of sensor Battery 5
06:43:34:438 skip check bindings for client clusters (no group)
06:43:34:439 Websocket 192.168.131.131:53474 send message: {"e":"added","id":"5","r":"sensors","sensor":{"config":{"on":true,"reachable":true},"ep":1,"etag":"4adf0ec15e49d63e1c66ad03e6c73838","id":"5","lastannounced":null,"lastseen":"2021-09-01T13:43Z","manufacturername":"_TZE200_akjefhj5","modelid":"TS0601","name":"Battery 5","state":{"battery":null,"lastupdated":"none"},"type":"ZHABattery","uniqueid":"cc:86:ec:ff:fe:a4:ff:f8-01-ef00"},"t":"event","uniqueid":"cc:86:ec:ff:fe:a4:ff:f8-01-ef00"} (ret = 439)
06:43:34:440 Websocket 192.168.131.131:53474 send message: {"attr":{"id":"5","lastannounced":null,"lastseen":"2021-09-01T13:43Z","manufacturername":"_TZE200_akjefhj5","modelid":"TS0601","name":"Battery 5","swversion":null,"type":"ZHABattery","uniqueid":"cc:86:ec:ff:fe:a4:ff:f8-01-ef00"},"e":"changed","id":"5","r":"sensors","t":"event","uniqueid":"cc:86:ec:ff:fe:a4:ff:f8-01-ef00"} (ret = 323)
06:43:34:528 [4.1] Get sw build id
06:43:34:528 [4.2] get basic cluster attr 0x4000 for 0xcc86ecfffea4fff8
06:43:34:679 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:34:680 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 151 ms
06:43:34:680 skip check bindings for client clusters (no group)
06:43:34:931 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:34:932 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 403 ms
06:43:34:932 skip check bindings for client clusters (no group)
06:43:34:940 APS-DATA.indication from child 0x2A07
06:43:34:940 Node data 0xcc86ecfffea4fff8 profileId: 0x0104, clusterId: 0x0000
06:43:34:941 Update Sensor 0xCC86ECFFFEA4FFF8 Basic Cluster
06:43:34:941 FP indication 0x0104 / 0x0000 (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:34:941 ... (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:34:942 Clear fast probe timeout for cluster 0x0000, 0xCC86ECFFFEA4FFF8
06:43:34:947 [4.1] Get date code
06:43:34:948 [4.2] get basic cluster attr 0x0006 for 0xcc86ecfffea4fff8
06:43:35:184 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:35:185 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 236 ms
06:43:35:185 skip check bindings for client clusters (no group)
06:43:35:194 APS-DATA.indication from child 0x2A07
06:43:35:194 Node data 0xcc86ecfffea4fff8 profileId: 0x0104, clusterId: 0x0000
06:43:35:195 Update Sensor 0xCC86ECFFFEA4FFF8 Basic Cluster
06:43:35:195 FP indication 0x0104 / 0x0000 (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:35:195 ... (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:35:196 Clear fast probe timeout for cluster 0x0000, 0xCC86ECFFFEA4FFF8
06:43:35:201 don't create binding for attribute reporting of sensor Battery 5
06:43:35:431 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:35:432 don't create binding for attribute reporting of sensor Battery 5
06:43:35:432 skip check bindings for client clusters (no group)
06:43:35:684 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:35:685 don't create binding for attribute reporting of sensor Battery 5
06:43:35:685 skip check bindings for client clusters (no group)
06:43:35:937 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:35:938 don't create binding for attribute reporting of sensor Battery 5
06:43:35:938 skip check bindings for client clusters (no group)
06:43:36:190 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:36:191 don't create binding for attribute reporting of sensor Battery 5
06:43:36:191 skip check bindings for client clusters (no group)
06:43:36:222 Tuya debug 111
06:43:36:222 Tuya debug 777 : adress 0x00212effff076148
06:43:36:223 Tuya debug 888 : adress 0x00212effff076148
06:43:36:223 Tuya debug 222 : manu code 0x1135
06:43:36:533 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:36:534 don't create binding for attribute reporting of sensor Battery 5
06:43:36:534 skip check bindings for client clusters (no group)
06:43:36:546 APS-DATA.indication from child 0x2A07
06:43:36:547 FP indication 0x0104 / 0x000A (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:36:547 ... (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:36:547 [WARNING] - Missing cluster in sensor fingerprint: 0xCC86ECFFFEA4FFF8 - 0x2A07 (TS0601), endpoint: 0x01, cluster: 0x000A, payload: 0700, zclSeq: 109
06:43:36:548 [INFO] - No button map for: TS0601, unicast to: 0x0000, endpoint: 0x01, cluster: 0x000A, command: 0x00, payload: 0700, zclSeq: 109
06:43:36:648 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:36:649 don't create binding for attribute reporting of sensor Battery 5
06:43:36:649 skip check bindings for client clusters (no group)
06:43:36:750 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:36:751 don't create binding for attribute reporting of sensor Battery 5
06:43:36:751 skip check bindings for client clusters (no group)
06:43:36:002 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:36:003 don't create binding for attribute reporting of sensor Battery 5
06:43:36:003 skip check bindings for client clusters (no group)
06:43:37:256 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:37:257 don't create binding for attribute reporting of sensor Battery 5
06:43:37:257 skip check bindings for client clusters (no group)
06:43:37:510 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:37:511 don't create binding for attribute reporting of sensor Battery 5
06:43:37:511 skip check bindings for client clusters (no group)
06:43:37:763 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:37:764 don't create binding for attribute reporting of sensor Battery 5
06:43:37:764 skip check bindings for client clusters (no group)
06:43:38:014 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:38:015 don't create binding for attribute reporting of sensor Battery 5
06:43:38:015 skip check bindings for client clusters (no group)
06:43:38:269 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:38:270 don't create binding for attribute reporting of sensor Battery 5
06:43:38:270 skip check bindings for client clusters (no group)
06:43:38:523 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:38:524 don't create binding for attribute reporting of sensor Battery 5
06:43:38:524 skip check bindings for client clusters (no group)
06:43:38:775 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:38:776 don't create binding for attribute reporting of sensor Battery 5
06:43:38:776 skip check bindings for client clusters (no group)
06:43:39:029 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:39:030 don't create binding for attribute reporting of sensor Battery 5
06:43:39:030 skip check bindings for client clusters (no group)
06:43:39:282 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:39:283 don't create binding for attribute reporting of sensor Battery 5
06:43:39:283 skip check bindings for client clusters (no group)
06:43:39:534 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:39:535 don't create binding for attribute reporting of sensor Battery 5
06:43:39:535 skip check bindings for client clusters (no group)
06:43:39:728 APS-DATA.indication from child 0x2A07
06:43:39:729 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 00660101000100
06:43:39:729 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 00660101000100
06:43:39:730 Tuya debug 5 : Status: 0 Transid: 102 Dp: 257 (0x01,0x01) Fn: 0 Data 0
06:43:39:730 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:39:730 ... (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:39:827 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:39:828 don't create binding for attribute reporting of sensor Battery 5
06:43:39:828 skip check bindings for client clusters (no group)
06:43:39:846 APS-DATA.indication from child 0x2A07
06:43:39:846 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 00670c04000102
06:43:39:847 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 00670c04000102
06:43:39:847 Tuya debug 5 : Status: 0 Transid: 103 Dp: 1036 (0x04,0x0C) Fn: 0 Data 2
06:43:39:847 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:39:847 ... (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:39:946 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:39:947 don't create binding for attribute reporting of sensor Battery 5
06:43:39:947 skip check bindings for client clusters (no group)
06:43:39:963 APS-DATA.indication from child 0x2A07
06:43:39:963 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 0068070200040000004b
06:43:39:964 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 0068070200040000004b
06:43:39:964 Tuya debug 5 : Status: 0 Transid: 104 Dp: 519 (0x02,0x07) Fn: 0 Data 75
06:43:39:964 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:39:964 ... (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:40:065 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:40:066 don't create binding for attribute reporting of sensor Battery 5
06:43:40:066 skip check bindings for client clusters (no group)
06:43:40:084 APS-DATA.indication from child 0x2A07
06:43:40:084 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 00691000000100
06:43:40:084 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 00691000000100
06:43:40:085 Tuya debug 5 : Status: 0 Transid: 105 Dp: 16 (0x00,0x10) Fn: 0 Data 0
06:43:40:085 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:40:085 ... (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:40:185 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:40:186 don't create binding for attribute reporting of sensor Battery 5
06:43:40:186 skip check bindings for client clusters (no group)
06:43:40:204 APS-DATA.indication from child 0x2A07
06:43:40:204 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x01, Payload 006a1100000100
06:43:40:205 Tuya debug 4 : Address: 0xCC86ECFFFEA4FFF8 Command: 1 Payload: 006a1100000100
06:43:40:205 Tuya debug 5 : Status: 0 Transid: 106 Dp: 17 (0x00,0x11) Fn: 0 Data 0
06:43:40:205 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:40:205 ... (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:40:221 Daylight now: solarNoon, status: 170, daylight: 1, dark: 0
06:43:40:306 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:40:306 don't create binding for attribute reporting of sensor Battery 5
06:43:40:307 skip check bindings for client clusters (no group)
06:43:40:409 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:40:410 don't create binding for attribute reporting of sensor Battery 5
06:43:40:410 skip check bindings for client clusters (no group)
06:43:40:661 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:40:662 don't create binding for attribute reporting of sensor Battery 5
06:43:40:662 skip check bindings for client clusters (no group)
06:43:40:916 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:40:917 don't create binding for attribute reporting of sensor Battery 5
06:43:40:917 skip check bindings for client clusters (no group)
06:43:41:166 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:41:166 don't create binding for attribute reporting of sensor Battery 5
06:43:41:167 skip check bindings for client clusters (no group)
06:43:41:421 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:41:422 don't create binding for attribute reporting of sensor Battery 5
06:43:41:422 skip check bindings for client clusters (no group)
06:43:41:486 APS-DATA.indication from child 0x2A07
06:43:41:486 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x24, Payload 0b52
06:43:41:487 Tuya debug 1 : Time sync request
06:43:41:487 Send Tuya command 0x24, data: 0b52612f838d612f211d
06:43:41:487 add task 488 type 41 to 0xCC86ECFFFEA4FFF8 cluster 0xEF00 req.id 225
06:43:41:487 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:41:488 ... (0xCC86ECFFFEA4FFF8 / 0x2A07)
06:43:41:590 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:41:591 don't create binding for attribute reporting of sensor Battery 5
06:43:41:591 skip check bindings for client clusters (no group)
06:43:41:596 Erase task req-id: 225, type: 41 zcl seqno: 74 send time 0, profileId: 0x0104, clusterId: 0xEF00
06:43:41:682 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:41:683 don't create binding for attribute reporting of sensor Battery 5
06:43:41:683 skip check bindings for client clusters (no group)
06:43:41:784 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:41:784 don't create binding for attribute reporting of sensor Battery 5
06:43:41:785 skip check bindings for client clusters (no group)
06:43:42:037 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:42:037 don't create binding for attribute reporting of sensor Battery 5
06:43:42:038 skip check bindings for client clusters (no group)
06:43:42:292 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:42:292 don't create binding for attribute reporting of sensor Battery 5
06:43:42:293 skip check bindings for client clusters (no group)
06:43:42:543 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:42:544 don't create binding for attribute reporting of sensor Battery 5
06:43:42:544 skip check bindings for client clusters (no group)
06:43:42:797 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:42:798 don't create binding for attribute reporting of sensor Battery 5
06:43:42:798 skip check bindings for client clusters (no group)
06:43:43:051 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:43:051 don't create binding for attribute reporting of sensor Battery 5
06:43:43:052 skip check bindings for client clusters (no group)
06:43:43:222 CTRL db store gui node 00:21:2e:ff:ff:07:61:48
06:43:43:223 CTRL db store gui node cc:86:ec:ff:fe:a4:ff:f8
06:43:43:225 saved node state in 0 ms
06:43:43:225 sync() in 0 ms
06:43:43:304 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:43:304 don't create binding for attribute reporting of sensor Battery 5
06:43:43:305 skip check bindings for client clusters (no group)
06:43:43:556 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:43:557 don't create binding for attribute reporting of sensor Battery 5
06:43:43:557 skip check bindings for client clusters (no group)
06:43:43:807 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:43:807 don't create binding for attribute reporting of sensor Battery 5
06:43:43:808 skip check bindings for client clusters (no group)
06:43:44:060 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:44:060 don't create binding for attribute reporting of sensor Battery 5
06:43:44:061 skip check bindings for client clusters (no group)
06:43:44:315 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:44:315 don't create binding for attribute reporting of sensor Battery 5
06:43:44:316 skip check bindings for client clusters (no group)
06:43:44:567 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:44:567 don't create binding for attribute reporting of sensor Battery 5
06:43:44:567 skip check bindings for client clusters (no group)
06:43:44:822 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:44:822 don't create binding for attribute reporting of sensor Battery 5
06:43:44:823 skip check bindings for client clusters (no group)
06:43:45:074 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:45:074 don't create binding for attribute reporting of sensor Battery 5
06:43:45:075 skip check bindings for client clusters (no group)
06:43:45:221 send permit join, duration: 0
06:43:45:328 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:45:328 don't create binding for attribute reporting of sensor Battery 5
06:43:45:329 skip check bindings for client clusters (no group)
06:43:45:546 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 5, node: 0x0000
06:43:45:546 Tuya debug 111
06:43:45:546 Tuya debug 777 : adress 0x00212effff076148
06:43:45:547 Tuya debug 888 : adress 0x00212effff076148
06:43:45:547 Tuya debug 222 : manu code 0x1135
06:43:45:547 DB pushZdpDescriptorDb()
06:43:45:580 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:45:580 don't create binding for attribute reporting of sensor Battery 5
06:43:45:581 skip check bindings for client clusters (no group)
06:43:45:833 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:45:833 don't create binding for attribute reporting of sensor Battery 5
06:43:45:834 skip check bindings for client clusters (no group)
06:43:45:861 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:43:46:087 MAC poll fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8
06:43:46:087 don't create binding for attribute reporting of sensor Battery 5
06:43:46:088 skip check bindings for client clusters (no group)
06:43:46:118 Search sensors done
06:43:47:186 Websocket disconnected 192.168.131.131:53474, state: 0, close-code: 1001, reason:
06:43:48:223 Wait 18s till query finished
06:43:48:740 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:43:49:222 sql exec SELECT conf FROM zbconf ORDER BY rowid desc limit 1
06:43:49:222 Wait 17s till query finished
06:43:50:222 Daylight now: solarNoon, status: 170, daylight: 1, dark: 0
06:43:50:223 Wait 16s till query finished
06:43:51:221 Wait 15s till query finished
06:43:51:619 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:43:52:221 Wait 14s till query finished
06:43:53:222 Wait 13s till query finished
06:43:54:221 Wait 12s till query finished
06:43:54:509 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:43:55:222 Wait 11s till query finished
06:43:56:221 Wait 10s till query finished
06:43:57:221 Wait 9s till query finished
06:43:57:384 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:43:58:221 Wait 8s till query finished
06:43:59:222 Wait 7s till query finished
06:44:00:221 Daylight now: solarNoon, status: 170, daylight: 1, dark: 0
06:44:00:221 Wait 6s till query finished
06:44:00:260 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:01:221 Wait 5s till query finished
06:44:01:674 APS-DATA.indication from child 0x2A07
06:44:01:675 Tuya debug Request : Address 0xCC86ECFFFEA4FFF8, Endpoint 0x01, Command 0x11, Payload 0b5340
06:44:02:222 Wait 4s till query finished
06:44:03:145 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:03:221 Wait 3s till query finished
06:44:04:221 Wait 2s till query finished
06:44:05:222 Wait 1s till query finished
06:44:06:021 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:06:221 Idle timer triggered
06:44:06:222 Force read attributes for ZHABattery SensorNode Battery 5
06:44:07:221 Wait 1s till query finished
06:44:08:221 Idle timer triggered
06:44:08:900 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:10:221 Daylight now: solarNoon, status: 170, daylight: 1, dark: 0
06:44:11:779 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:14:780 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:14:784 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:17:540 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:20:222 Daylight now: solarNoon, status: 170, daylight: 1, dark: 0
06:44:20:229 Master: read param with arg 0x19
06:44:20:241 Device TTL 3316 s flags: 0x7
06:44:20:421 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:23:301 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:26:182 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:26:223 DB save zll database items 0x00000080
06:44:26:223 DB sql exec REPLACE INTO sensors (sid, name, type, modelid, manufacturername, uniqueid, swversion, state, config, fingerprint, deletedState, mode, lastseen, lastannounced) VALUES ('5', 'Battery 5', 'ZHABattery', 'TS0601', '_TZE200_akjefhj5', 'cc:86:ec:ff:fe:a4:ff:f8-01-ef00', '', '{"battery":null,"lastupdated":null}', '{"on":true,"reachable":true}', '{"d":81,"ep":1,"in":[61184],"p":260}', 'normal', '1', '2021-09-01T13:43Z', '')
06:44:26:226 DB saved in 3 ms
06:44:29:060 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:30:223 Daylight now: solarNoon, status: 170, daylight: 1, dark: 0
06:44:31:941 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:34:970 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:34:974 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:37:699 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:38:222 Idle timer triggered
06:44:39:345 Tuya debug 111
06:44:39:345 Tuya debug 777 : adress 0x00212effff076148
06:44:39:346 Tuya debug 888 : adress 0x00212effff076148
06:44:39:346 Tuya debug 222 : manu code 0x1135
06:44:40:223 Daylight now: solarNoon, status: 170, daylight: 1, dark: 0
06:44:40:581 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:43:224 CTRL db store gui node 00:21:2e:ff:ff:07:61:48
06:44:43:225 CTRL db store gui node cc:86:ec:ff:fe:a4:ff:f8
06:44:43:227 saved node state in 0 ms
06:44:43:227 sync() in 0 ms
06:44:43:464 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:46:340 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:49:221 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:50:222 Daylight now: solarNoon, status: 170, daylight: 1, dark: 0
06:44:52:103 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:55:172 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:55:178 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:44:57:863 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:45:00:222 Daylight now: solarNoon, status: 170, daylight: 1, dark: 0
06:45:00:741 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:45:03:619 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:45:06:504 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:45:08:223 sql exec SELECT conf FROM zbconf ORDER BY rowid desc limit 1
06:45:08:224 Idle timer triggered
06:45:09:383 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:45:10:223 Daylight now: solarNoon, status: 170, daylight: 1, dark: 0
06:45:12:263 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:45:15:374 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:45:15:380 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:45:18:019 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:45:20:223 Daylight now: solarNoon, status: 170, daylight: 1, dark: 0
06:45:20:232 Master: read param with arg 0x19
06:45:20:250 Device TTL 3256 s flags: 0x7
06:45:20:901 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:45:23:782 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:45:25:224 GW firmware version: 0x26660700
06:45:25:224 GW firmware version is up to date: 0x26660700
06:45:26:661 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:45:29:221 DB save zll database items 0x00000081
06:45:29:222 DB sql exec REPLACE INTO nodes (id, state, mac, name, groups, endpoint, modelid, manufacturername, swbuildid, ritems) VALUES ('1', 'normal', '00:21:2e:ff:ff:07:61:48-01', 'Configuration tool 1', '65520', '1', 'ConBee II', 'dresden elektronik', '0x26660700', '{"attr/id":"1","attr/lastannounced":null,"attr/lastseen":"2021-09-01T13:44Z","attr/manufacturername":"dresden elektronik","attr/modelid":"ConBee II","attr/name":"Configuration tool 1","attr/swversion":"0x26660700","attr/type":"Configuration tool","attr/uniqueid":"00:21:2e:ff:ff:07:61:48-01","state/reachable":true}')
06:45:29:223 DB sql exec REPLACE INTO sensors (sid, name, type, modelid, manufacturername, uniqueid, swversion, state, config, fingerprint, deletedState, mode, lastseen, lastannounced) VALUES ('5', 'Battery 5', 'ZHABattery', 'TS0601', '_TZE200_akjefhj5', 'cc:86:ec:ff:fe:a4:ff:f8-01-ef00', '', '{"battery":null,"lastupdated":null}', '{"on":true,"reachable":true}', '{"d":81,"ep":1,"in":[61184],"p":260}', 'normal', '1', '2021-09-01T13:44Z', '')
06:45:29:226 DB saved in 4 ms
06:45:29:541 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:45:30:224 Daylight now: solarNoon, status: 170, daylight: 1, dark: 0
06:45:32:422 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:45:35:529 device state timeout ignored in state 3
06:45:35:570 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:45:35:576 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
06:45:38:184 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000

@Smanar
Copy link
Collaborator

Smanar commented Sep 1, 2021

Ok so it seem, swoops was right, if the sensor is deleted it works again

06:43:33:667 Tuya debug 111
06:43:33:668 Tuya debug 777 : adress 0xcc86ecfffea4fff8
06:43:33:668 Tuya debug 888 : adress 0xcc86ecfffea4fff8
06:43:33:668 Tuya debug 7 : Missing manufacture name for 0xcc86ecfffea4fff8

Have updated the code to don't create the sensor battery for test

cd deconz-rest-plugin
git pull
qmake && make -j2
sudo cp ../libde_rest_plugin.so /usr/share/deCONZ/plugins

So now I think the fonction will be called on all inclusion (after having deleted the device again), but the problem is how the code will reconize it without the battery sensor ....

But now, you can use the phoscon trick

  • set phoscon in permit join "add new light"
  • read basic attribute on deconz

The battery sensor will not block you.

@Beercik
Copy link
Author

Beercik commented Sep 1, 2021

Zrzut ekranu 2021-09-1 o 22 49 17

13:47:41:855 UPNP socket not bound, state: 0
13:47:46:863 CTRL skip creating node 0xCC86ECFFFEA4FFF8 while permit join is disabled
13:47:48:793 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
13:47:48:793 neigbor 0xcc86ecfffea4fff8 is unknown child
13:47:49:263 CTRL skip creating node 0xCC86ECFFFEA4FFF8 while permit join is disabled
13:47:50:746 Daylight now: nightStart, status: 230, daylight: 0, dark: 1
13:47:51:192 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
13:47:51:193 neigbor 0xcc86ecfffea4fff8 is unknown child
13:47:51:663 CTRL skip creating node 0xCC86ECFFFEA4FFF8 while permit join is disabled
13:47:53:593 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
13:47:53:594 neigbor 0xcc86ecfffea4fff8 is unknown child
13:47:53:827 New websocket 192.168.131.131:44214 (state: 3)
13:47:54:063 CTRL skip creating node 0xCC86ECFFFEA4FFF8 while permit join is disabled
13:47:55:993 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
13:47:55:994 neigbor 0xcc86ecfffea4fff8 is unknown child
13:47:56:463 CTRL skip creating node 0xCC86ECFFFEA4FFF8 while permit join is disabled
13:47:56:773 Websocket disconnected 192.168.131.131:44214, state: 0, close-code: 1001, reason:
13:47:58:049 New websocket 192.168.131.131:44220 (state: 3)
13:47:58:393 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
13:47:58:394 neigbor 0xcc86ecfffea4fff8 is unknown child
13:47:58:746 send permit join, duration: 59
13:47:58:864 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 2, node: 0xE61B
13:47:58:864 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 1, node: 0xE61B
13:47:58:864 new node - ext: 0xcc86ecfffea4fff8, nwk: 0xE61B
13:47:58:864 Tuya debug 111
13:47:58:865 Tuya debug 777 : adress 0xcc86ecfffea4fff8
13:48:00:746 Daylight now: nightStart, status: 230, daylight: 0, dark: 1
13:48:01:274 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
13:48:01:747 sql exec SELECT conf FROM zbconf ORDER BY rowid desc limit 1
13:48:01:747 Wait 17s till query finished
13:48:02:746 Wait 16s till query finished
13:48:03:747 Wait 15s till query finished
13:48:04:154 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
13:48:04:746 Wait 14s till query finished
13:48:05:747 Wait 13s till query finished
13:48:06:747 Wait 12s till query finished
13:48:07:262 device state timeout ignored in state 3
13:48:07:422 device state timeout ignored in state 3
13:48:07:513 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
13:48:07:526 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
13:48:07:746 Tuya debug 111
13:48:07:747 Tuya debug 777 : adress 0x00212effff076148
13:48:07:747 Tuya debug 888 : adress 0x00212effff076148
13:48:07:747 Tuya debug 222 : manu code 0x1135
13:48:07:748 Wait 11s till query finished
13:48:07:823 unknown node 0xCC86ECFFFEA4FFF8 (0x2473), lqi: 255
13:48:07:823 0xE61B nwk changed to 0x2473
13:48:07:824 APS-DATA.indication from child 0x2473
13:48:07:824 device announce 0xCC86ECFFFEA4FFF8 (0x2473) mac capabilities 0x80
13:48:07:824 set fast probe address to 0xCC86ECFFFEA4FFF8 (0x2473)
13:48:07:824 FP indication 0x0000 / 0x0013 (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:07:825 ... (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:07:825 device announce 0xCC86ECFFFEA4FFF8 (0x2473) mac capabilities 0x80
13:48:08:747 CTRL db store gui node 00:21:2e:ff:ff:07:61:48
13:48:08:748 CTRL db store gui node cc:86:ec:ff:fe:a4:ff:f8
13:48:08:750 saved node state in 0 ms
13:48:08:750 sync() in 0 ms
13:48:08:751 Wait 10s till query finished
13:48:08:751 [1] get node descriptor for 0xcc86ecfffea4fff8
13:48:09:076 APS-DATA.indication from child 0x2473
13:48:09:076 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 3, node: 0x2473
13:48:09:076 DB pushZdpDescriptorDb()
13:48:09:077 DB save zll database items 0x00000885
13:48:09:077 DB sql exec REPLACE INTO auth (apikey, devicetype, createdate, lastusedate, useragent) VALUES ('D1E4892536', 'Phoscon#B1280x698', '2021-08-27T20:17:07', '2021-09-01T20:48:08', 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:91.0) Gecko/20100101 Firefox/91.0')
13:48:09:078 DB sql exec REPLACE INTO nodes (id, state, mac, name, groups, endpoint, modelid, manufacturername, swbuildid, ritems) VALUES ('1', 'normal', '00:21:2e:ff:ff:07:61:48-01', 'Configuration tool 1', '65520', '1', 'ConBee II', 'dresden elektronik', '0x26660700', '{"attr/id":"1","attr/lastannounced":null,"attr/lastseen":"2021-09-01T20:47Z","attr/manufacturername":"dresden elektronik","attr/modelid":"ConBee II","attr/name":"Configuration tool 1","attr/swversion":"0x26660700","attr/type":"Configuration tool","attr/uniqueid":"00:21:2e:ff:ff:07:61:48-01","state/reachable":true}')
13:48:09:078 DB sql exec UPDATE devices SET nwk = 58907 WHERE mac = 'cc:86:ec:ff:fe:a4:ff:f8';INSERT INTO devices (mac,nwk,timestamp) SELECT 'cc:86:ec:ff:fe:a4:ff:f8', 58907, strftime('%s','now') WHERE (SELECT changes() = 0);
13:48:09:079 DB sql exec UPDATE devices SET nwk = 9331 WHERE mac = 'cc:86:ec:ff:fe:a4:ff:f8';INSERT INTO devices (mac,nwk,timestamp) SELECT 'cc:86:ec:ff:fe:a4:ff:f8', 9331, strftime('%s','now') WHERE (SELECT changes() = 0);
13:48:09:083 DB saved in 6 ms
13:48:09:083 DB UPDATE device_descriptors SET data = x'0240800210525200002c520000', timestamp = 1630529289 WHERE device_id = (SELECT id FROM devices WHERE mac = 'cc:86:ec:ff:fe:a4:ff:f8') AND endpoint = 0 AND type = 2
13:48:09:084 DB INSERT INTO device_descriptors (device_id, endpoint, type, data, timestamp) SELECT id, 0, 2, x'0240800210525200002c520000', 1630529289 FROM devices WHERE mac = 'cc:86:ec:ff:fe:a4:ff:f8'
13:48:09:086 FP indication 0x0000 / 0x8002 (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:09:087 ... (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:09:087 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x2473) cluster 0x8002
13:48:09:087 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x2473) clear timeout on cluster 0x8002
13:48:09:098 [2] get active endpoints for 0xcc86ecfffea4fff8
13:48:09:339 APS-DATA.indication from child 0x2473
13:48:09:339 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 7, node: 0x2473
13:48:09:339 FP indication 0x0000 / 0x8005 (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:09:340 ... (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:09:340 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x2473) cluster 0x8005
13:48:09:340 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x2473) clear timeout on cluster 0x8005
13:48:09:346 [3] get simple descriptor 0x01 for 0xcc86ecfffea4fff8
13:48:09:747 Wait 20s till query finished
13:48:10:091 APS-DATA.indication from child 0x2473
13:48:10:091 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 7, node: 0x2473
13:48:10:091 FP indication 0x0000 / 0x8005 (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:10:092 ... (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:10:092 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x2473) cluster 0x8005
13:48:10:098 wait response fastEnddeviceProbe() 0xCC86ECFFFEA4FFF8, elapsed 751 ms
13:48:10:345 APS-DATA.indication from child 0x2473
13:48:10:346 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 5, node: 0x2473
13:48:10:346 Tuya debug 111
13:48:10:347 Tuya debug 777 : adress 0xcc86ecfffea4fff8
13:48:10:347 Tuya debug 888 : adress 0xcc86ecfffea4fff8
13:48:10:347 Tuya debug 7 : Missing manufacture name for 0xcc86ecfffea4fff8
13:48:10:347 sql exec SELECT manufacturername FROM nodes WHERE mac LIKE 'cc:86:ec:ff:fe:a4:ff:f8%' COLLATE NOCASE
13:48:10:348 Tuya debug 7 : Missing manufacture name, till missing in DB.
13:48:10:348 DB pushZdpDescriptorDb()
13:48:10:348 DB UPDATE device_descriptors SET data = x'0104015100010400000400050000ef0219000a00', timestamp = 1630529290 WHERE device_id = (SELECT id FROM devices WHERE mac = 'cc:86:ec:ff:fe:a4:ff:f8') AND endpoint = 1 AND type = 4
13:48:10:349 DB INSERT INTO device_descriptors (device_id, endpoint, type, data, timestamp) SELECT id, 1, 4, x'0104015100010400000400050000ef0219000a00', 1630529290 FROM devices WHERE mac = 'cc:86:ec:ff:fe:a4:ff:f8'
13:48:10:357 FP indication 0x0000 / 0x8004 (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:10:357 ... (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:10:358 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x2473) cluster 0x8004
13:48:10:358 ZDP indication search sensors 0xCC86ECFFFEA4FFF8 (0x2473) clear timeout on cluster 0x8004
13:48:10:367 [4.1] Get manufacturer code
13:48:10:367 [4.2] get basic cluster attr 0x0004 for 0xcc86ecfffea4fff8
13:48:10:747 Daylight now: nightStart, status: 230, daylight: 0, dark: 1
13:48:10:747 Wait 20s till query finished
13:48:10:857 APS-DATA.indication from child 0x2473
13:48:10:857 Node data 0xcc86ecfffea4fff8 profileId: 0x0104, clusterId: 0x0000
13:48:10:858 FP indication 0x0104 / 0x0000 (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:10:858 ... (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:10:859 Clear fast probe timeout for cluster 0x0000, 0xCC86ECFFFEA4FFF8
13:48:10:864 [4.1] Get model ID
13:48:10:865 [4.2] get basic cluster attr 0x0005 for 0xcc86ecfffea4fff8
13:48:11:363 APS-DATA.indication from child 0x2473
13:48:11:363 Node data 0xcc86ecfffea4fff8 profileId: 0x0104, clusterId: 0x0000
13:48:11:364 FP indication 0x0104 / 0x0000 (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:11:364 ... (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:11:364 Clear fast probe timeout for cluster 0x0000, 0xCC86ECFFFEA4FFF8
13:48:11:370 [4.1] Get sw build id
13:48:11:371 [4.2] get basic cluster attr 0x4000 for 0xcc86ecfffea4fff8
13:48:11:615 APS-DATA.indication from child 0x2473
13:48:11:615 Node data 0xcc86ecfffea4fff8 profileId: 0x0104, clusterId: 0x0000
13:48:11:616 FP indication 0x0104 / 0x0000 (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:11:616 ... (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:11:616 Clear fast probe timeout for cluster 0x0000, 0xCC86ECFFFEA4FFF8
13:48:11:622 [4.1] Get date code
13:48:11:623 [4.2] get basic cluster attr 0x0006 for 0xcc86ecfffea4fff8
13:48:11:746 Wait 22s till query finished
13:48:11:870 APS-DATA.indication from child 0x2473
13:48:11:870 Node data 0xcc86ecfffea4fff8 profileId: 0x0104, clusterId: 0x0000
13:48:11:871 FP indication 0x0104 / 0x0000 (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:11:871 ... (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:11:871 Clear fast probe timeout for cluster 0x0000, 0xCC86ECFFFEA4FFF8
13:48:12:746 Wait 21s till query finished
13:48:13:479 APS-DATA.indication from child 0x2473
13:48:13:480 FP indication 0x0104 / 0x000A (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:13:480 ... (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:13:746 Wait 20s till query finished
13:48:14:746 Wait 19s till query finished
13:48:15:747 Wait 18s till query finished
13:48:16:349 APS-DATA.indication from child 0x2473
13:48:16:350 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:16:350 ... (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:16:468 APS-DATA.indication from child 0x2473
13:48:16:469 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:16:469 ... (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:16:587 APS-DATA.indication from child 0x2473
13:48:16:588 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:16:588 ... (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:16:705 APS-DATA.indication from child 0x2473
13:48:16:705 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:16:706 ... (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:16:746 Wait 17s till query finished
13:48:16:825 APS-DATA.indication from child 0x2473
13:48:16:826 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:16:826 ... (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:17:746 Tuya debug 111
13:48:17:747 Tuya debug 777 : adress 0x00212effff076148
13:48:17:747 Tuya debug 888 : adress 0x00212effff076148
13:48:17:747 Tuya debug 222 : manu code 0x1135
13:48:17:747 Wait 16s till query finished
13:48:18:110 APS-DATA.indication from child 0x2473
13:48:18:111 FP indication 0x0104 / 0xEF00 (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:18:111 ... (0xCC86ECFFFEA4FFF8 / 0x2473)
13:48:18:746 Wait 15s till query finished
13:48:19:747 Wait 14s till query finished
13:48:20:747 saved node state in 0 ms
13:48:20:748 sync() in 0 ms
13:48:20:748 Daylight now: nightStart, status: 230, daylight: 0, dark: 1
13:48:20:748 Wait 13s till query finished
13:48:21:746 send permit join, duration: 0
13:48:21:747 Wait 12s till query finished
13:48:22:111 Search sensors done
13:48:22:235 Websocket disconnected 192.168.131.131:44220, state: 0, close-code: 1001, reason:
13:48:22:392 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
13:48:22:747 Wait 11s till query finished
13:48:23:746 Wait 10s till query finished
13:48:39:671 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
13:48:40:748 CTRL db store gui node cc:86:ec:ff:fe:a4:ff:f8
13:48:40:751 saved node state in 0 ms
13:48:40:751 sync() in 0 ms
13:48:40:751 Daylight now: nightStart, status: 230, daylight: 0, dark: 1
13:48:40:761 Master: read param with arg 0x19
13:48:40:774 Device TTL 3519 s flags: 0x7
13:48:42:553 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000
13:48:45:434 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x0000

@Smanar
Copy link
Collaborator

Smanar commented Sep 2, 2021

13:48:10:347 Tuya debug 777 : adress 0xcc86ecfffea4fff8
13:48:10:347 Tuya debug 888 : adress 0xcc86ecfffea4fff8
13:48:10:347 Tuya debug 7 : Missing manufacture name for 0xcc86ecfffea4fff8

If you have read the basic attribute on deconz, for tuya the API is able to retreive the value from the GUI, here the manufacture name.

@Smanar
Copy link
Collaborator

Smanar commented Mar 4, 2022

Need more informations.

  • the model id of your device (see in deconz)
  • if it was included at least in deconz
  • have you try the 2 inclusions without deletion ?

@GitMouth
Copy link

GitMouth commented Mar 4, 2022

Need more informations.

  • the model id of your device (see in deconz)
  • if it was included at least in deconz
  • have you try the 2 inclusions without deletion ?

Hi, and thank you for your reply.
I think this is this device :
SAS980SWT-7-Z01

@Smanar
Copy link
Collaborator

Smanar commented Mar 5, 2022

Ok, so values are not updated on your capture, so I presume you have too the _TZE200_akjefhj5.
From comment it seem the on/off can work using DDF , but you will miss some features #5248 (comment)

And I don't think he have share his DDF, so need to re make one #5248 (comment)

@GitMouth
Copy link

GitMouth commented Mar 6, 2022

Ok, so values are not updated on your capture, so I presume you have too the _TZE200_akjefhj5. From comment it seem the on/off can work using DDF , but you will miss some features #5248 (comment)

And I don't think he have share his DDF, so need to re make one #5248 (comment)

Thank you, thats it, I have too the _TZE200_akjefhj5.
I had to remake a DDF, but i have to learn before how to do that.
thank again for the path, bye

@GitMouth
Copy link

GitMouth commented Mar 6, 2022

hey, finally i can turn it on/off remotely thru Phoscon.

Zrzut ekranu 2021-11-9 o 19 30 43

Hi Beercik, maybe you can help me for the DDF file ? thank you

@Smanar
Copy link
Collaborator

Smanar commented Mar 6, 2022

Try to follow the same step than him.
The application have changed a little since his capture, but not so much differences.

Tell me where you are stucked.

@Beercik
Copy link
Author

Beercik commented Mar 8, 2022

Hi Beercik, maybe you can help me for the DDF file ? thank you

Hey, i gave up with deconz for ha.
But you can use your dongle with Zigbee2mqtt + Mosquitto in HA.
For me works great.

@GitMouth
Copy link

GitMouth commented Mar 8, 2022

Try to follow the same step than him. The application have changed a little since his capture, but not so much differences.

Tell me where you are stucked.

-------------> I'll take a moment to try this, thank you for your answers !

Hi Beercik, maybe you can help me for the DDF file ? thank you

Hey, i gave up with deconz for ha. But you can use your dongle with Zigbee2mqtt + Mosquitto in HA. For me works great.

-------------> One more time, somebody tell me to use Zigbee2mqtt + Mosquitto en HA, I think this is a good solution, but I'll see this later, for the moment I just have time to add elements one by one.
With DeconZ it didn't works at all ? I'm looking for switching ON/OFF, and get consumption info. Thanks too

@GileanEU
Copy link

GileanEU commented May 3, 2022

So, what's the situation with Deconz and SAS980SWT-7-Z01 at the moment? Is it working with HASS and is it possible to get water consumpiton and turn it on and off via UI? I am thinking of buying one, but only if it works in HA :)

@GileanEU
Copy link

GileanEU commented May 9, 2022

Hi there,

I have the following valve and it appears to be a clone of the OP device (exact same cluster info) : Product name: Smart Irrigation,Wifi Water Timer Manufacturer: Saswell Model identifier: SAS980SWT-7-Z01 Product link: https://www.saswell.com/smart-irrigation-wifi-water-timer-sas980swt-7-z01_p147.html

@Smanar, I confirm it is working fine with the DDF, Phoscon and HA can turn it on and off successfully, thank you :)

However I got a couple questions:

  • it shows as a "Fairy light" in Phoscon. Is there a way to make it a switch instead in Phoscon ?
  • The product also features a low-power alarm and a built-in flow meter. In case, I tried to add ZHABattery, ZHAPower and ZHAConsumption in the DDF but to no avail. Is there any way to access those values ?

Thanks for the great work

I ended up buying the device, but I cannot figure out how to add it with Phoscon app. I tried searching for new lights or switch, and then putting the valve in pairing mode but Phoscon didn't find anything. Usually when this happens, it's because the zigbee item you are trying to add (light bulb for example) is factory-paired with something and you need to reset it first. But I am not sure if this is the case with the valve, or with what it could be already paired.
How exactly did you managed to find it with Phoscon app?

EDIT: I got it working now! I haven't been using Deconz too much other than seeing my mesh network etc, but I was able to figure out that DDF thing and did just what you did:

  • Set the Status to "bronze"
  • Use drag and drop to add "on/off output" from "available item" to "device"
  • Save the DDF

When I next time opened Phoscon, there was new light "On/Off output 35" but it was grey/unavailable. So I searched for new lights once again, and it became active. And now I could open and close the valve via Phoscon as well!

In addition to that, it works via Home Assistant as well :) Thanks to this thread, otherwise I couldn't get it working. Now, if there was consumption data available etc, that would be even better! But I guess then it should be added as something else than light entity.

@drZlash
Copy link

drZlash commented May 11, 2022

Hi there,
I have the following valve and it appears to be a clone of the OP device (exact same cluster info) : Product name: Smart Irrigation,Wifi Water Timer Manufacturer: Saswell Model identifier: SAS980SWT-7-Z01 Product link: https://www.saswell.com/smart-irrigation-wifi-water-timer-sas980swt-7-z01_p147.html
@Smanar, I confirm it is working fine with the DDF, Phoscon and HA can turn it on and off successfully, thank you :)
However I got a couple questions:

  • it shows as a "Fairy light" in Phoscon. Is there a way to make it a switch instead in Phoscon ?
  • The product also features a low-power alarm and a built-in flow meter. In case, I tried to add ZHABattery, ZHAPower and ZHAConsumption in the DDF but to no avail. Is there any way to access those values ?

Thanks for the great work

I ended up buying the device, but I cannot figure out how to add it with Phoscon app. I tried searching for new lights or switch, and then putting the valve in pairing mode but Phoscon didn't find anything. Usually when this happens, it's because the zigbee item you are trying to add (light bulb for example) is factory-paired with something and you need to reset it first. But I am not sure if this is the case with the valve, or with what it could be already paired. How exactly did you managed to find it with Phoscon app?

EDIT: I got it working now! I haven't been using Deconz too much other than seeing my mesh network etc, but I was able to figure out that DDF thing and did just what you did:

* Set the Status to "bronze"

* Use drag and drop to add "on/off output" from "available item" to "device"

* Save the DDF

When I next time opened Phoscon, there was new light "On/Off output 35" but it was grey/unavailable. So I searched for new lights once again, and it became active. And now I could open and close the valve via Phoscon as well!

In addition to that, it works via Home Assistant as well :) Thanks to this thread, otherwise I couldn't get it working. Now, if there was consumption data available etc, that would be even better! But I guess then it should be added as something else than light entity.

Hello @GileanEU & Hello to everybody ,
I just bought this exact same water valve (SAS980SWT-7-Z01), but I haven't managed yet to install it in Phoscon.
I tried to implement the different upgrade in the DDF from this thread, but for the moment, here is my status:

  • On/Off output appears in my Phoscon app, which is a type "fairy lights" product
  • The symbol of the light changes when i click on the physical button of the valve to open / close it (light / no light on the bulb)
  • However, when clicking on the light symbol, i cannot hear the valve opening / closing
    --> One way communication only

Do you know what could be the origin of such anomaly?

Thanks a lot,

@GileanEU
Copy link

--> One way communication only

Do you know what could be the origin of such anomaly?

Thanks a lot,

Hello drZlash,

I am not sure why it is working one-way only, it is odd as you can see the light symbol changing when pushing the physical button on the valve so the connection itself works. The valve itself shows as "fairy lights" for me as well, but it also works other way round, meaning that if I switch it on/off from Home Assistant, the valve opens/closes. And if I push that physical button on the valve, my HA switch changes status accordingly.

Have you tried to create a switch in Home Assistant for your valve? In my experience, Phoscon app can be buggy sometimes. So maybe it works when you try from HA.

@drZlash
Copy link

drZlash commented May 12, 2022

Hello @GileanEU ,
Thanks for your help
I tried directly in HA to see the entity linked to the on/off output, and to activate / deactivate it directly. But I have a message saying that the ressource is not available.
IMG_20220512_141303

Maybe I should start from scratch.
How can I do it the right way, to delete all the modifications of the DDF, remove the "light" and restart?

@GileanEU
Copy link

How can I do it the right way, to delete all the modifications of the DDF, remove the "light" and restart?
Unfortunately I cannot help you here. For me, all this DDF modification was a new thing and it took me some time to figure it out and get it working, so maybe some others here can help? Still, I can suggest you try to search it again via Phoscon, as initially (when I finally managed to add it to Phoscon) it appeared grey/inactive to me there, but when I searched new lights again (Saswell in pairing mode ofc), it became "active" and then it worked both directions.

@Smanar
Copy link
Collaborator

Smanar commented May 12, 2022

If you use the editor, there is an option in the menu "hot reload", that reload the DDF, but IDK if it delete the previous entry.

If you haven't a REST client, you can check all API entries in phoscon / help / API Information

@drZlash
Copy link

drZlash commented May 13, 2022

Hello,
Thanks for your answers
I have tried several time to suppress and re-add this device, now it is still availble in phoscon (not in grey but in full black), and in HA, the switch moves as soon as i activate or deactivate the valve manually, but it still doesn't work the other way --> no activation of the valve by clicking on the HA switch.... :(

@Smanar
Copy link
Collaborator

Smanar commented May 13, 2022

And you have an error message too ?
Can you shwo the device JSON ? Visible in phoscon / help / API Information / light

If I m right you have started a DDF for this device ?

@drZlash
Copy link

drZlash commented May 13, 2022

Hello,
I don't really know what happened, but after searching several time the hardware, and saving the DDF multiple time, the valve finally worked in both directions!!
The DDF I did exactly follows what have been proposed before : status update (draft to bronze) and addition of a on/off device.
Don't know how to add the water consumption for now, but if anybody finds a way, I would be interested!!
Regards,

@Smanar
Copy link
Collaborator

Smanar commented May 14, 2022

status update (draft to bronze)

According to configuration "Bronze" can be ignored, if you want to be sure the DDF is used put "Gold"

For the water consumption, we surely ned to use the tuya cluster, the use of DDF for tuya cluster is still WIP.

@GileanEU
Copy link

Not sure why, but this valve seems to go offline either after HA boot and/or HA update. It happened to me few days ago, and I had to pair it again (I saw it still in Phoscon but couldn't use it) by searching new lights. After that, it became active. But today I updated to HA OS version 8.0. and HA Core version 2022.5.5. And after that I noticed that my valve switch was grey again, AND this time the whole light entity for this valve was disappeared from Phoscon! I still saw it via Deconz, but even I tried couple of times searching for new lights and put my valve in pairing mode, it didn't find my "fairy light" again. Very frustrating!

@GitMouth
Copy link

Hi,
I still cannot control this with deCONZ or phoscon, but I have the power statut (on / off) only...

@Smanar
Copy link
Collaborator

Smanar commented Jul 20, 2022

I m not able to find the DDF again ^^, you have a link ?

I can probably add measurement, because we can read tuya cluster with DDF now, but I can't write them yet, so I don't think the timer possible, what feature are you searching ?

@GitMouth
Copy link

I m not able to find the DDF again ^^, you have a link ?

I can probably add measurement, because we can read tuya cluster with DDF now, but I can't write them yet, so I don't think the timer possible, what feature are you searching ?

I dont see the DDF too..
I'm looking for power on/off, ans measurement if possible...

@Smanar
Copy link
Collaborator

Smanar commented Jul 21, 2022

Your device use the same DDF than this one #6143

Try this DDF

{
  "schema": "devcap1.schema.json",
  "manufacturername": "_TZE200_akjefhj5",
  "modelid": "TS0601",
  "product": "TS0601",
  "sleeper": false,
  "status": "Gold",
  "subdevices": [
    {
      "type": "$TYPE_ON_OFF_OUTPUT",
      "restapi": "/lights",
      "uuid": [
        "$address.ext",
        "0x01"
      ],
      "items": [
        {
          "name": "attr/id"
        },
        {
          "name": "attr/lastannounced"
        },
        {
          "name": "attr/lastseen"
        },
        {
          "name": "attr/manufacturername"
        },
        {
          "name": "attr/modelid"
        },
        {
          "name": "attr/name"
        },
        {
          "name": "attr/swversion",
          "parse": {"fn": "zcl", "ep": 1, "cl": "0x0000", "at": "0x0001", "script": "tuya_swversion.js"},
          "read": {"fn": "zcl", "ep": 1, "cl": "0x0000", "at": "0x0001"}
        },
        {
          "name": "attr/type"
        },
        {
          "name": "attr/uniqueid"
        },
        {
          "name": "state/alert",
          "public": false,
          "default": "none"
        },
        {
          "name": "state/on",
          "refresh.interval": 300,
          "read": {
            "fn": "tuya"
          },
          "write": {
            "dpid": 1,
            "dt": "0x10",
            "eval": "Item.val == 1 ? 1 : 0;",
            "fn": "tuya"
          },
          "parse": {
            "dpid": 1,
            "eval": "Item.val = Attr.val;",
            "fn": "tuya"
          }
        },
        {
          "name": "state/reachable"
        }
      ]
    },
    {
      "type": "$TYPE_CONSUMPTION_SENSOR",
      "restapi": "/sensors",
      "uuid": [
        "$address.ext",
        "0x01",
        "0x0702"
      ],
      "items": [
        {
          "name": "attr/id"
        },
        {
          "name": "attr/lastannounced"
        },
        {
          "name": "attr/lastseen"
        },
        {
          "name": "attr/manufacturername"
        },
        {
          "name": "attr/modelid"
        },
        {
          "name": "attr/name"
        },
        {
          "name": "attr/swversion",
          "parse": {"fn": "zcl", "ep": 1, "cl": "0x0000", "at": "0x0001", "script": "tuya_swversion.js"},
          "read": {"fn": "zcl", "ep": 1, "cl": "0x0000", "at": "0x0001"}
        },
        {
          "name": "attr/type"
        },
        {
          "name": "attr/uniqueid"
        },
        {
          "name": "config/on"
        },
        {
          "name": "config/reachable"
        },
        {
          "name": "state/consumption",
          "parse": {"fn": "tuya", "dpid": 5, "eval": "Item.val = Attr.val;"},
          "read": {"fn": "none"}
        },
        {
          "name": "state/lastupdated"
        }
      ]
    },
    {
      "type": "$TYPE_BATTERY_SENSOR",
      "restapi": "/sensors",
      "uuid": [
        "$address.ext",
        "0x01",
        "0x0001"
      ],
      "items": [
        {
          "name": "attr/id"
        },
        {
          "name": "attr/lastannounced"
        },
        {
          "name": "attr/lastseen"
        },
        {
          "name": "attr/manufacturername"
        },
        {
          "name": "attr/modelid"
        },
        {
          "name": "attr/name"
        },
        {
          "name": "attr/swversion",
          "parse": {"fn": "zcl", "ep": 1, "cl": "0x0000", "at": "0x0001", "script": "tuya_swversion.js"},
          "read": {"fn": "zcl", "ep": 1, "cl": "0x0000", "at": "0x0001"}
        },
        {
          "name": "attr/type"
        },
        {
          "name": "attr/uniqueid"
        },
        {
          "name": "config/on"
        },
        {
          "name": "config/reachable"
        },
        {
          "name": "state/battery",
          "parse": {"fn": "tuya", "dpid": 7, "eval": "Item.val = Attr.val;"},
          "read": {"fn": "none"}
        },
        {
          "name": "state/lastupdated"
        }
      ]
    }
  ]
}

@GitMouth
Copy link

Thanks a lot !
I'll try this as soon as possible

@WhistleMaster
Copy link
Contributor

WhistleMaster commented Aug 5, 2022

It seems that there is two different versions of this device. I've bought two of them without the consumption function and they have a different manufacturername in Deconz. I've used the following DDF based on the one from @Smanar above and it's works:

{
  "schema": "devcap1.schema.json",
  "manufacturername": "_TZE200_81isopgh",
  "modelid": "TS0601",
  "product": "TS0601",
  "sleeper": false,
  "status": "Gold",
  "subdevices": [
    {
      "type": "$TYPE_SMART_PLUG",
      "restapi": "/lights",
      "uuid": [
        "$address.ext",
        "0x01"
      ],
      "items": [
        {
          "name": "attr/id"
        },
        {
          "name": "attr/lastannounced"
        },
        {
          "name": "attr/lastseen"
        },
        {
          "name": "attr/manufacturername"
        },
        {
          "name": "attr/modelid"
        },
        {
          "name": "attr/name"
        },
        {
          "name": "attr/swversion",
          "parse": {"fn": "zcl", "ep": 1, "cl": "0x0000", "at": "0x0001", "script": "tuya_swversion.js"},
          "read": {"fn": "zcl", "ep": 1, "cl": "0x0000", "at": "0x0001"}
        },
        {
          "name": "attr/type"
        },
        {
          "name": "attr/uniqueid"
        },
        {
          "name": "state/alert",
          "public": false,
          "default": "none"
        },
        {
          "name": "state/on",
          "refresh.interval": 300,
          "read": {
            "fn": "tuya"
          },
          "write": {
            "dpid": 1,
            "dt": "0x10",
            "eval": "Item.val == 1 ? 1 : 0;",
            "fn": "tuya"
          },
          "parse": {
            "dpid": 1,
            "eval": "Item.val = Attr.val;",
            "fn": "tuya"
          }
        },
        {
          "name": "state/reachable"
        }
      ]
    },
    {
      "type": "$TYPE_BATTERY_SENSOR",
      "restapi": "/sensors",
      "uuid": [
        "$address.ext",
        "0x01",
        "0x0001"
      ],
      "items": [
        {
          "name": "attr/id"
        },
        {
          "name": "attr/lastannounced"
        },
        {
          "name": "attr/lastseen"
        },
        {
          "name": "attr/manufacturername"
        },
        {
          "name": "attr/modelid"
        },
        {
          "name": "attr/name"
        },
        {
          "name": "attr/swversion",
          "parse": {"fn": "zcl", "ep": 1, "cl": "0x0000", "at": "0x0001", "script": "tuya_swversion.js"},
          "read": {"fn": "zcl", "ep": 1, "cl": "0x0000", "at": "0x0001"}
        },
        {
          "name": "attr/type"
        },
        {
          "name": "attr/uniqueid"
        },
        {
          "name": "config/on"
        },
        {
          "name": "config/reachable"
        },
        {
          "name": "state/battery",
          "parse": {"fn": "tuya", "dpid": 7, "eval": "Item.val = Attr.val;"},
          "read": {"fn": "none"}
        },
        {
          "name": "state/lastupdated"
        }
      ]
    }
  ]
}

It appears like that in Deconz:
Screenshot 2022-08-05 at 07 54 01

@WhistleMaster
Copy link
Contributor

WhistleMaster commented Aug 5, 2022

According to https://www.zigbee2mqtt.io/devices/ZVG1.html, it seems that there are additional values related to the internal timer such as Timer_state, Timer and Timer_time_left.

Is there a way to update that using the API and some POST ?

EDIT: seems that as an example, timer_state has states ['disabled', 'active', 'enabled'] and could be linked to the state ?

@Smanar
Copy link
Collaborator

Smanar commented Aug 5, 2022

If you want to add it on official DDF you can make like that in the DDF

  "manufacturername": ["_TZE200_81isopgh", "_TZE200_akjefhj5"],
  "modelid": ["TS0601", "TS0601"],

For the moment we can read all value on tuya cluster, but not possible to write all value we want.
We can cheat using state/bri (not used yet in this DDF) but will be not clean.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants