Dyskusja ogólna [bramka Zigbee]

Moderator: vajera

LukiSpajder
Posts: 1548
Joined: Tue Aug 18, 2020 2:22 pm
Has thanked: 25 times
Been thanked: 34 times

Post

oki dzieki Zibi_007 za gotowy wsad ;)
a więc tak bramka odpaliła bez problemu ,dodawane urządzenia parują się szybko , coś czujnik ruchu nie chciał się pojawić ale w końcu się dodał :D
Dalej mam problem z tym termometrem Xiaomi LYWSD03MMC nie raportuje wilgotności tak jakby bramka jej nie odczytuje ,logi:

Code: Select all

NLME Status Indication, status: 0x0
Send: [53 55 50 4C 41 17 11 00 00 00 28 00 00 00 10 00 00 00 04 03 00 00 00 00 00 00 A6 16 0D 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 12 00 00 00 32 00 00 00 10 00 00 00 FF 4A 8B 67 00 00 00 00 01 3B 03 00 00 00 00 00 53 55 50 4C 41 ]
[775851][I][Z2S_Gateway.ino:148] loop(): short address before 0xd135
[775851][I][Z2S_Gateway.ino:150] loop(): short address after 0xd135
[780097][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
[780097][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x2dc3) src endpoint(1) to dst endpoint(1) cluster(0x402)
[780098][I][Z2S_Devices_Table.cpp:183] Z2S_onTemperatureReceive(): onTemperatureReceive 0xa4:0xc1:0x38:0xc9:0x48:0x6f:0x20:0x60, endpoint 0x1
[780099][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xc9:0x48:0x6f:0x20:0x60, endpoint 0x1, channel type 0xbde
[780100][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x2060), endpoint (1), cluster (0x402), attribute id (0x0), attribute data type (0x29)
[782170][I][ZigbeeGateway.cpp:523] sendAttributeRead(): Sending 'read attribute' command
[782172][I][ZigbeeGateway.cpp:523] sendAttributeRead(): Sending 'read attribute' command
Channel(0) value changed to temp(23.80), humi(-1.00)
Send: [53 55 50 4C 41 17 12 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 F7 5C 00 00 18 FC FF FF ]
Send: [53 55 50 4C 41 ]
[785890][I][Z2S_Gateway.ino:148] loop(): short address before 0xd135
[785890][I][Z2S_Gateway.ino:150] loop(): short address after 0xd135
NLME Status Indication, status: 0x0


i jeszcze pytanie odnośnie czujnika zalania ma on wbudowany przycisk na górze pewnie do testowania - czy będzie on działa w późniejszym czasie ?
logi z naciśnięcia przycisku :

Code: Select all

s (0x0), extended status (0x0), zone id (0x0), delay (0x0)
[997992][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0xdf:0xe7:0x66:0x27:0xe5, endpoint 0x1, channel type 0x3e8
NLME Status Indication, status: 0x0
[998549][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
[998549][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x920e) src endpoint(1) to dst endpoint(1) cluster(0x1)
[998550][I][ZigbeeGateway.cpp:358] zbAttributeRead(): zbAttributeRead power config battery percentage remaining 200
[998551][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x27e5), endpoint (1), cluster (0x1), attribute id (0x21), attribute data type (0x20)
[998551][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
[998552][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0x920e) src endpoint(1) to dst endpoint(1) cluster(0x1)
[998552][I][ZigbeeGateway.cpp:361] zbAttributeRead(): zbAttributeRead power config cluster (0x1), attribute id (0x20), attribute data type (0x20)
[998553][I][ZigbeeGateway.cpp:372] zbAttributeRead(): zbAttributeRead from (0x27e5), endpoint (1), cluster (0x1), attribute id (0x20), attribute data type (0x20)
Ogólnie bramka działa bardzo żwawo reakcje na zmiany stanu czajników są raportowane natomiast w aplikacji.
Rewelacja :D
You do not have the required permissions to view the files attached to this post.
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

LukiSpajder wrote: Sat Jan 18, 2025 6:38 am oki dzieki Zibi_007 za gotowy wsad ;)
a więc tak bramka odpaliła bez problemu ,dodawane urządzenia parują się szybko , coś czujnik ruchu nie chciał się pojawić ale w końcu się dodał :D
Dalej mam problem z tym termometrem Xiaomi LYWSD03MMC nie raportuje wilgotności tak jakby bramka jej nie odczytuje

Ogólnie bramka działa bardzo żwawo reakcje na zmiany stanu czajników są raportowane natomiast w aplikacji.
Rewelacja :D
Wygląda na to, że czujnik jej nie wysyła - może spróbuj wyjąć/wymienić baterię? Jeżeli to nie pomoże to ogromna prośba - wgraj wersję, która działała i zobacz czy teraz też raportuje wilgotność?

Szybką reakcja w aplikacji to przede wszystkim zasługa rewelacyjnie zaprojektowanego protokołu komunikacji Supla - to jedna z wielu zalet dających Supli przewagę nad konkurencją. Chapeau bas @pzygmunt !
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
LukiSpajder
Posts: 1548
Joined: Tue Aug 18, 2020 2:22 pm
Has thanked: 25 times
Been thanked: 34 times

Post

vajera wrote: Sat Jan 18, 2025 7:13 am
LukiSpajder wrote: Sat Jan 18, 2025 6:38 am oki dzieki Zibi_007 za gotowy wsad ;)
a więc tak bramka odpaliła bez problemu ,dodawane urządzenia parują się szybko , coś czujnik ruchu nie chciał się pojawić ale w końcu się dodał :D
Dalej mam problem z tym termometrem Xiaomi LYWSD03MMC nie raportuje wilgotności tak jakby bramka jej nie odczytuje

Ogólnie bramka działa bardzo żwawo reakcje na zmiany stanu czajników są raportowane natomiast w aplikacji.
Rewelacja :D
Wygląda na to, że czujnik jej nie wysyła - może spróbuj wyjąć/wymienić baterię? Jeżeli to nie pomoże to ogromna prośba - wgraj wersję, która działała i zobacz czy teraz też raportuje wilgotność?

Szybką reakcja w aplikacji to przede wszystkim zasługa rewelacyjnie zaprojektowanego protokołu komunikacji Supla - to jedna z wielu zalet dających Supli przewagę nad konkurencją. Chapeau bas @pzygmunt !


oto logi z ostatniej działającej wersji - chodzi coś mi się nie chciał połączyć ale to jednorazowy przypadek. Ogólnie testowałem go wcześniej i działał bez problemu pomiary na wykresach były przez cała noc ( oczywiście przednia wersja )
logi :

Code: Select all

SSL error: 48, UNKNOWN ERROR CODE (0030)
LAST STATE ADDED: UNKNOWN ERROR CODE (0030)
Connected to Supla Server
Initializing SRPC (proto: 23)
LAST STATE ADDED: Register in progress
Current status: [10] Register in progress
Send: [53 55 50 4C 41 17 01 00 00 00 4B 00 00 00 6B 02 00 00 76 69 74 6F 31 34 37 40 69 6E 74 65 72 69 61 2E 70 6C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7B 30 78 30 30 2C 30 78 42 44 2C 30 78 39 46 2C 7B 30 78 30 30 2C 30 78 34 46 2C 30 78 42 45 2C 5A 69 67 62 65 65 20 74 6F 20 53 75 70 6C 61 20 57 45 42 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
CH[0], type: 3038, FuncList: 0x0, function: 45, flags: 0x8010000, online, validityTimeSec: 0, icon: 0, value: [c8 cd fb ff 18 fc ff ff]
Send: [00 DE 0B 00 00 00 00 00 00 2D 00 00 00 00 00 01 08 00 00 00 00 00 00 00 00 00 C8 CD FB FF 18 FC FF FF 00 ]
Send: [53 55 50 4C 41 ]
zbInit
[  3255][D][ZigbeeCore.cpp:138] zigbeeInit(): Initialize Zigbee stack
[  3258][D][ZigbeeCore.cpp:145] zigbeeInit(): Register all Zigbee EPs in list
[  3261][I][ZigbeeCore.cpp:153] zigbeeInit(): List of registered Zigbee EPs:
[  3261][I][ZigbeeCore.cpp:155] zigbeeInit(): Device type: Home Gateway, Endpoint: 1, Device ID: 0x0050
[  3265][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Config Ready (0x17), status: ESP_FAIL
[  3265][I][ZigbeeCore.cpp:245] esp_zb_app_signal_handler(): Zigbee stack initialized
[  3268][I][ZigbeeCore.cpp:251] esp_zb_app_signal_handler(): Device started up in  factory-reset mode
[  3268][I][ZigbeeCore.cpp:255] esp_zb_app_signal_handler(): Start network formation
[  5636][I][ZigbeeCore.cpp:357] esp_zb_app_signal_handler(): Network(0x2ec2) closed, devices joining not allowed.
[  5637][I][ZigbeeCore.cpp:286] esp_zb_app_signal_handler(): Formed network successfully (Extended PAN ID: 40:4c:ca:ff:fe:5f:8d:88, PAN ID: 0x2ec2, Channel:11, Short Address: 0x0000)
[  6105][I][ZigbeeCore.cpp:355] esp_zb_app_signal_handler(): Network(0x2ec2) is open for 180 seconds
[  6107][I][ZigbeeCore.cpp:301] esp_zb_app_signal_handler(): Network steering started
Recv: [53 55 50 4C 41 17 01 00 00 00 46 00 00 00 07 00 00 00 03 00 00 00 78 1A 01 53 55 50 4C 41 ]
Device registered (activity timeout 120 s, server version: 26, server min version: 1)
LAST STATE ADDED: Registered and ready
Current status: [17] Registered and ready
Changing activity timeout to 30 s
Send: [53 55 50 4C 41 17 02 00 00 00 D2 00 00 00 01 00 00 00 1E ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 02 00 00 00 AD 02 00 00 1C 00 00 00 01 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 53 55 50 4C 41 ]
Received new device config
Processing StatusLed config
Sending device config result OK (1)
Send: [53 55 50 4C 41 17 03 00 00 00 B7 02 00 00 0A 00 00 00 01 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 03 00 00 00 AA 02 00 00 28 00 00 00 00 2D 00 00 00 00 20 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 53 55 50 4C 41 ]
Received SetChannelConfig for channel 0, function 45, config type 0, config size 32
Channel[0]: handleChannelConfig, func 45, configtype 0, configsize 32
Channel[0] temperature correction 0.00
Channel[0] humidity correction 0.00
Sending channel config result OK (1)
Send: [53 55 50 4C 41 17 04 00 00 00 B4 02 00 00 03 00 00 00 01 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 04 00 00 00 AB 02 00 00 01 00 00 00 00 53 55 50 4C 41 ]
Received ChannelConfigFinished for channel [0]
Recv: [53 55 50 4C 41 17 05 00 00 00 DC 00 00 00 03 00 00 00 1E 0A F0 53 55 50 4C 41 ]
Activity timeout set to 30 s
Send: [53 55 50 4C 41 17 05 00 00 00 28 00 00 00 10 00 00 00 A9 03 00 00 00 00 00 00 7A 83 0A 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 06 00 00 00 32 00 00 00 10 00 00 00 AE 6F 8B 67 00 00 00 00 68 92 09 00 00 00 00 00 53 55 50 4C 41 ]
[ 38180][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: NWK Device Associated (0x12), status: ESP_OK
[ 38182][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Update (0x30), status: ESP_OK
[ 38711][I][ZigbeeCore.cpp:324] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0xaad3)
[ 38711][V][ZigbeeCore.cpp:328] esp_zb_app_signal_handler(): Device capabilities: 0x80
[ 39215][D][ZigbeeGateway.cpp:128] find_Cb(): Sensor found: short address(0xaad3), endpoint(1)
[ 39253][I][ZigbeeGateway.cpp:271] printJoinedDevices(): joined devices:
[ 39253][I][ZigbeeGateway.cpp:274] printJoinedDevices(): Device on endpoint 1, short address: 0xaad3
[ 39733][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback
[ 39733][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0xaad3) src endpoint(1) to dst endpoint(1) cluster(0x0)
[ 39734][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x4), type(0x42), value(6)
[ 39735][I][ZigbeeEP.cpp:223] zbReadBasicCluster(): Peer Manufacturer is "Xiaomi"
[ 39736][I][Z2S_Gateway.ino:638] loop(): manufacturer Xiaomi
[ 40242][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x1000) callback
[ 40243][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0xaad3) src endpoint(1) to dst endpoint(1) cluster(0x0)
[ 40243][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x5), type(0x42), value(12)
[ 40244][I][ZigbeeEP.cpp:232] zbReadBasicCluster(): Peer Model is "LYWSD03MMC-z"
[ 40245][I][Z2S_Gateway.ino:640] loop(): model LYWSD03MMC-z
[ 40247][I][Z2S_Gateway.ino:687] loop(): LIST checking _TZ3000_akqdg6g7::TS0201, entry # 0
[ 40248][I][Z2S_Gateway.ino:649] loop(): LIST matched Xiaomi::LYWSD03MMC-z, entry # 1
[ 40248][I][Z2S_Gateway.ino:652] loop(): DESC matched 0x1000, 4, 0x3, 0x1, 0x402, 0x405, 0x0, 0x0, 0x0, 0x0
[ 40249][D][ZigbeeGateway.cpp:218] bindDeviceCluster(): Request sensor to bind us
[ 40250][D][ZigbeeGateway.cpp:218] bindDeviceCluster(): Request sensor to bind us
[ 40250][D][ZigbeeGateway.cpp:218] bindDeviceCluster(): Request sensor to bind us
[ 40251][D][ZigbeeGateway.cpp:218] bindDeviceCluster(): Request sensor to bind us
[ 40262][V][ZigbeeGateway.cpp:103] bindCb(): Binding success (ZC side)
[ 40263][V][ZigbeeGateway.cpp:103] bindCb(): Binding success (ZC side)
[ 40263][V][ZigbeeGateway.cpp:103] bindCb(): Binding success (ZC side)
[ 40263][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 1, ieee addr ` oH▒8▒, model_id 0x1000, endpoint 0x1, cluster 0x405, channel 0, channel type 3038
[ 40264][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40265][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40266][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40266][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40267][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40268][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40268][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40269][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40270][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40271][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40271][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40272][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40273][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40273][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40274][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40275][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40275][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40276][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40277][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40278][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40278][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40279][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40280][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40280][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40281][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40282][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40282][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40283][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40284][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40284][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40285][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40286][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40287][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40287][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40288][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40289][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40289][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40290][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40291][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40291][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40292][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40293][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40293][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40294][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40295][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40296][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40296][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40297][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40307][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40307][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40308][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40309][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40309][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40310][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40311][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40312][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40312][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40313][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40314][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40314][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40315][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40316][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40316][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40317][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40318][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40318][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40319][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40320][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40321][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40321][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40322][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40322][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40323][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40324][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40325][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40325][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40326][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40327][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40327][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40328][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40329][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40329][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40330][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40331][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40331][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40332][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40333][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40334][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40334][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40335][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40336][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40336][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40337][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40338][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40338][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40339][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40340][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40340][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40341][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40342][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40342][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40343][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40344][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40344][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40345][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40346][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40347][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40347][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40348][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40349][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40349][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40350][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40351][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40352][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40352][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40353][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40354][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40354][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40355][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40356][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40356][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40357][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40358][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40358][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40359][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40360][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40360][I][Z2S_Gateway.ino:115] Z2S_printDevicesTableSlots(): valid 0, ieee addr , model_id 0x0, endpoint 0x0, cluster 0x0, channel 0, channel type 0
[ 40361][I][Z2S_Gateway.ino:130] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 164:193:56:201:72:111:32:96, endpoint 0x1, channel type 0xffffffff
[ 40362][V][ZigbeeGateway.cpp:103] bindCb(): Binding success (ZC side)
[ 40367][I][Z2S_Gateway.ino:674] loop(): DESC checking 0x2000, 4, 0x3, 0x1, 0x500, 0x6, 0x0, 0x0, 0x0, 0x0
[ 40368][I][Z2S_Gateway.ino:674] loop(): DESC checking 0x4000, 3, 0x3, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0
[ 40369][I][Z2S_Gateway.ino:674] loop(): DESC checking 0x4100, 5, 0x3, 0x1, 0x6, 0x702, 0xb04, 0x0, 0x0, 0x0
[ 40369][I][Z2S_Gateway.ino:687] loop(): LIST checking TEST1::TS0202, entry # 2
[ 40370][I][Z2S_Gateway.ino:687] loop(): LIST checking _TZ3000_26fmupbb::TS0203, entry # 3
[ 40370][I][Z2S_Gateway.ino:687] loop(): LIST checking _TZ3000_rcuyhwe3::TS0203, entry # 4
[ 40371][I][Z2S_Gateway.ino:687] loop(): LIST checking TEST1::TS0205, entry # 5
[ 40371][I][Z2S_Gateway.ino:687] loop(): LIST checking _TZ3000_lf56vpxj::TS0202, entry # 6
[ 40372][I][Z2S_Gateway.ino:687] loop(): LIST checking _TZ3000_cehuw1lw::TS011F, entry # 7
[ 40789][V][ZigbeeGateway.cpp:105] bindCb(): Binding success (ED side
[ 40844][V][ZigbeeGateway.cpp:105] bindCb(): Binding success (ED side
[ 40873][V][ZigbeeGateway.cpp:105] bindCb(): Binding success (ED side
[ 40899][V][ZigbeeGateway.cpp:105] bindCb(): Binding success (ED side
[ 40928][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Device Authorized (0x2f), status: ESP_OK
[ 41267][I][ZigbeeCore.cpp:355] esp_zb_app_signal_handler(): Network(0x2ec2) is open for 180 seconds
[ 41661][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
[ 41661][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0xaad3) src endpoint(1) to dst endpoint(1) cluster(0x1)
[ 41662][I][ZigbeeGateway.cpp:339] zbAttributeRead(): zbAttributeRead from (0x2060), endpoint (1), cluster (0x1), attribute id (0x20), attribute data type (0x20)
[ 41664][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
[ 41665][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0xaad3) src endpoint(1) to dst endpoint(1) cluster(0x1)
[ 41666][I][ZigbeeGateway.cpp:339] zbAttributeRead(): zbAttributeRead from (0x2060), endpoint (1), cluster (0x1), attribute id (0x21), attribute data type (0x20)
[ 41668][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
[ 41668][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0xaad3) src endpoint(1) to dst endpoint(1) cluster(0x402)
[ 41669][I][ZigbeeGateway.cpp:286] zbAttributeRead(): zbAttributeRead temperature measurement 26.250000
[ 41670][I][ZigbeeGateway.cpp:287] zbAttributeRead(): zbAttributeRead 164:193:56:201:72:111:32:96, endpoint 0x1
[ 41670][I][Z2S_Gateway.ino:254] Z2S_onTemperatureReceive(): onTemperatureReceive 164:193:56:201:72:111:32:96, endpoint 0x1
[ 41671][I][Z2S_Gateway.ino:130] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 164:193:56:201:72:111:32:96, endpoint 0x1, channel type 0xbde
[ 41674][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
[ 41674][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0xaad3) src endpoint(1) to dst endpoint(1) cluster(0x405)
[ 41675][I][ZigbeeGateway.cpp:297] zbAttributeRead(): zbAttributeRead humidity measurement 42.759998
[ 41675][I][Z2S_Gateway.ino:272] Z2S_onHumidityReceive(): onHumidityReceive 164:193:56:201:72:111:32:96, endopint 0x1
[ 41676][I][Z2S_Gateway.ino:130] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 164:193:56:201:72:111:32:96, endpoint 0x1, channel type 0xbde
Channel(0) value changed to temp(26.25), humi(42.76)
Send: [53 55 50 4C 41 17 06 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 8A 66 00 00 07 A7 00 00 ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 07 00 00 00 28 00 00 00 10 00 00 00 C2 03 00 00 00 00 00 00 CA 8C 0D 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 07 00 00 00 32 00 00 00 10 00 00 00 C7 6F 8B 67 00 00 00 00 87 7D 0D 00 00 00 00 00 53 55 50 4C 41 ]
[ 81339][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
[ 81339][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0xaad3) src endpoint(1) to dst endpoint(1) cluster(0x405)
[ 81340][I][ZigbeeGateway.cpp:297] zbAttributeRead(): zbAttributeRead humidity measurement 83.550003
[ 81340][I][Z2S_Gateway.ino:272] Z2S_onHumidityReceive(): onHumidityReceive 164:193:56:201:72:111:32:96, endopint 0x1
[ 81341][I][Z2S_Gateway.ino:130] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 164:193:56:201:72:111:32:96, endpoint 0x1, channel type 0xbde
Send: [53 55 50 4C 41 17 08 00 00 00 28 00 00 00 10 00 00 00 DB 03 00 00 00 00 00 00 7E 92 0E 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 08 00 00 00 32 00 00 00 10 00 00 00 E0 6F 8B 67 00 00 00 00 74 C8 0D 00 00 00 00 00 53 55 50 4C 41 ]
Channel(0) value changed to temp(26.25), humi(83.55)
Send: [53 55 50 4C 41 17 09 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 8A 66 00 00 5E 46 01 00 ]
Send: [53 55 50 4C 41 ]
[ 91358][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
[ 91358][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0xaad3) src endpoint(1) to dst endpoint(1) cluster(0x402)
[ 91359][I][ZigbeeGateway.cpp:286] zbAttributeRead(): zbAttributeRead temperature measurement 26.549999
[ 91360][I][ZigbeeGateway.cpp:287] zbAttributeRead(): zbAttributeRead 164:193:56:201:72:111:32:96, endpoint 0x1
[ 91360][I][Z2S_Gateway.ino:254] Z2S_onTemperatureReceive(): onTemperatureReceive 164:193:56:201:72:111:32:96, endpoint 0x1
[ 91361][I][Z2S_Gateway.ino:130] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 164:193:56:201:72:111:32:96, endpoint 0x1, channel type 0xbde
Channel(0) value changed to temp(26.55), humi(83.55)
Send: [53 55 50 4C 41 17 0A 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 B5 67 00 00 5E 46 01 00 ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 0B 00 00 00 28 00 00 00 10 00 00 00 F5 03 00 00 00 00 00 00 61 0F 02 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 09 00 00 00 32 00 00 00 10 00 00 00 FA 6F 8B 67 00 00 00 00 E9 11 01 00 00 00 00 00 53 55 50 4C 41 ]
[111354][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
[111354][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0xaad3) src endpoint(1) to dst endpoint(1) cluster(0x405)
[111355][I][ZigbeeGateway.cpp:297] zbAttributeRead(): zbAttributeRead humidity measurement 49.349998
[111355][I][Z2S_Gateway.ino:272] Z2S_onHumidityReceive(): onHumidityReceive 164:193:56:201:72:111:32:96, endopint 0x1
[111356][I][Z2S_Gateway.ino:130] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 164:193:56:201:72:111:32:96, endpoint 0x1, channel type 0xbde
Channel(0) value changed to temp(26.55), humi(49.35)
Send: [53 55 50 4C 41 17 0C 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 B5 67 00 00 C5 C0 00 00 ]
Send: [53 55 50 4C 41 ]
[121371][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
[121372][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0xaad3) src endpoint(1) to dst endpoint(1) cluster(0x402)
[121372][I][ZigbeeGateway.cpp:286] zbAttributeRead(): zbAttributeRead temperature measurement 26.690001
[121373][I][ZigbeeGateway.cpp:287] zbAttributeRead(): zbAttributeRead 164:193:56:201:72:111:32:96, endpoint 0x1
[121373][I][Z2S_Gateway.ino:254] Z2S_onTemperatureReceive(): onTemperatureReceive 164:193:56:201:72:111:32:96, endpoint 0x1
[121374][I][Z2S_Gateway.ino:130] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 164:193:56:201:72:111:32:96, endpoint 0x1, channel type 0xbde
Channel(0) value changed to temp(26.69), humi(49.35)
Send: [53 55 50 4C 41 17 0D 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 42 68 00 00 C5 C0 00 00 ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 0E 00 00 00 28 00 00 00 10 00 00 00 0E 04 00 00 00 00 00 00 97 C6 04 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 0A 00 00 00 32 00 00 00 10 00 00 00 13 70 8B 67 00 00 00 00 E1 B8 03 00 00 00 00 00 53 55 50 4C 41 ]
[141402][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x2000) callback
[141402][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received report from address(0xaad3) src endpoint(1) to dst endpoint(1) cluster(0x405)
[141403][I][ZigbeeGateway.cpp:297] zbAttributeRead(): zbAttributeRead humidity measurement 45.439999
[141404][I][Z2S_Gateway.ino:272] Z2S_onHumidityReceive(): onHumidityReceive 164:193:56:201:72:111:32:96, endopint 0x1
[141404][I][Z2S_Gateway.ino:130] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 164:193:56:201:72:111:32:96, endpoint 0x1, channel type 0xbde
Channel(0) value changed to temp(26.69), humi(45.44)
Send: [53 55 50 4C 41 17 0F 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 42 68 00 00 7F B1 00 00 ]
Send: [53 55 50 4C 41 ]
Send: [53 55 50 4C 41 17 10 00 00 00 28 00 00 00 10 00 00 00 27 04 00 00 00 00 00 00 4C 7E 07 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 0B 00 00 00 32 00 00 00 10 00 00 00 2D 70 8B 67 00 00 00 00 C5 32 0A 00 00 00 00 00 53 55 50 4C 41 ]
You do not have the required permissions to view the files attached to this post.
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

LukiSpajder wrote: Sat Jan 18, 2025 6:38 am oki dzieki Zibi_007 za gotowy wsad ;)
a więc tak bramka odpaliła bez problemu ,dodawane urządzenia parują się szybko , coś czujnik ruchu nie chciał się pojawić ale w końcu się dodał :D
[...]
i jeszcze pytanie odnośnie czujnika zalania ma on wbudowany przycisk na górze pewnie do testowania - czy będzie on działa w późniejszym czasie ?
l[...]
Ogólnie bramka działa bardzo żwawo reakcje na zmiany stanu czajników są raportowane natomiast w aplikacji.
Rewelacja :D
Cieszę się, że wsad działa. Przycisk na górze oprócz parowania służy do raportowania stanu urządzenia (gotowości). Np. w SmartLive pokazuje w logach komunikat "powodzenie". To nie jest kluczowa funkcja i myślę, że można to zostawić na później. Tam masz chyba dwa piny czujnika od dołu i dwa od góry (jeśli to ten płaski). Łatwo je zewrzeć czymkolwiek (nawet językiem, jak nie masz spinacza pod ręką ;-)) i sprawdzisz, czy działa. Ja bym się skupił w tej chwili na ważniejszych rzeczach. Przyjdzie czas, to na spokojnie się to rozszyfruje i zastanowimy się do czego to przypisać (moja propozycja - może zmieniać stan czujnika - dokładnie, jak alarm). U mnie np. nie działa w gniazdku odczyt parametrów (napięcie, moc, itp.), ale na razie nie zawracam głowy Łukaszowi, bo są ważniejsze rzeczy do zrobienia...
Image Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Image Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036
LukiSpajder
Posts: 1548
Joined: Tue Aug 18, 2020 2:22 pm
Has thanked: 25 times
Been thanked: 34 times

Post

Oczywiście masz rację nie jest to priorytet tylko luźne spostrzeżenie. Czujnik od strony zalana dział idealnie info o zalaniu dział natychmiast zwarcie elektrod powoduje zmianę stanu .
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 46 times
Been thanked: 21 times

Post

Mam jeszcze poprzednią wersję ale bez websera i pokazuje temp i wilgotność. Jjeszcze nie wgywalem najnowszej, bo mój Xiaomi ma prawie urwany pad gnd i boję się, że go później nie sparuje z nową bramką.
You do not have the required permissions to view the files attached to this post.
User avatar
wojtas567
Posts: 2334
Joined: Sun Apr 03, 2016 7:16 pm
Location: Olsztyn

Post

Cześć
Któraś z wersji kompilacji znajdywała moje urządzenia i dodawała do chmury, teraz już nie dodaje. Patrząc po liście którą dodajecie:
14:17:54.864 -> [ 88316][Z2S_Gateway.ino:208] loop(): model TS011F
14:17:54.864 -> [ 88316][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_akqdg6g7::TS0201, entry # 0
14:17:54.864 -> [ 88316][Z2S_Gateway.ino:272] loop(): LIST checking Xiaomi::LYWSD03MMC-z, entry # 1
14:17:54.864 -> [ 88317][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_rdhukkmi::TS0201, entry # 2
14:17:54.864 -> [ 88318][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_fllyghyj::TS0201, entry # 3
14:17:54.864 -> [ 88318][Z2S_Gateway.ino:272] loop(): LIST checking TEST1::TS0202, entry # 4
14:17:54.864 -> [ 88319][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_26fmupbb::TS0203, entry # 5
14:17:54.864 -> [ 88320][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_rcuyhwe3::TS0203, entry # 6
14:17:54.864 -> [ 88320][Z2S_Gateway.ino:272] loop(): LIST checking _TZE200_bh3n6gk8::TS0601, entry # 7
14:17:54.864 -> [ 88321][Z2S_Gateway.ino:272] loop(): LIST checking __TZ3000_k4ej3ww2::TS0207, entry # 8
14:17:54.864 -> [ 88321][I][Z2S_Gateway.ino:272] loop(): LIST checking TEST1::TS0205, entry # 9
14:17:54.864 -> [ 88322][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_lf56vpxj::TS0202, entry # 10
14:17:54.864 -> [ 88322][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_cehuw1lw::TS011F, entry # 11
14:17:54.864 -> [ 88323][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_5f43h46b::TS011F, entry # 12
14:17:54.864 -> [ 88323][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_wkai4ga5::TS0044, entry # 13
14:17:54.864 -> [ 88324][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_yj6k7vfo::TS0041, entry # 14
14:17:54.864 -> [ 88325][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_4fjiwweb::TS004F, entry # 15
14:17:54.864 -> [ 88325][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_uri7ongn::TS004F, entry # 16
14:17:54.864 -> [ 88326][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_ixla93vd::TS004F, entry # 17
14:17:54.864 -> [ 88326][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_qja6nq5z::TS004F, entry # 18
14:17:54.864 -> [ 88327][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_abrsvsou::TS004F, entry # 19

to "_abrsvsou" ten człon mam wrażenie że prawie każdy z nas ma inny zależny od partii wersji?
Więc każdy nowy użytkownik po zeskanowaniu swoich wszystkich urządzeń musi podać swoje czujniki i jeżeli ich nie dodacie do listy to nie będzie mógł korzystać z bramki poprawcie mnie jeżeli się mylę?
14:17:54.864 -> [ 88327][D][Z2S_Gateway.ino:274] loop(): Unknown model _TZ3000_w0qqde0g::TS011F, no binding is possible

tu moje gniazdko a tu kilka moich czujników
[Z2S_Gateway.ino:274] loop(): Unknown model _TZ3000_w0qqde0g::TS011F
[Z2S_Gateway.ino:274] loop(): Unknown model _TZ3000_xr3htd96::TS0201
[Z2S_Gateway.ino:274] loop(): Unknown model _TZ3000_2mbfxlzr::TS0203
[Z2S_Gateway.ino:274] loop(): Unknown model _TZ3000_mcxw5ehu::TS0202
[Z2S_Gateway.ino:274] loop(): Unknown model _TZ3000_xr3htd96::TS0201

_TZ3000_85czd6fy::TS0207
IKEA of Sweden::Remote Control N2
IKEA of Sweden::SYMFONISK Sound Controller
IKEA of Sweden::TRADFRI Driver 10W

zobaczymy czy IKEA zaskoczy :)
Last edited by wojtas567 on Sat Jan 18, 2025 1:52 pm, edited 1 time in total.
Pozdrawiam
Wojtek
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

wojtas567 wrote: Sat Jan 18, 2025 1:41 pm Cześć
Któraś z wersji kompilacji znajdywała moje urządzenia i dodawała do chmury, teraz już nie dodaje. Patrząc po liście którą dodajecie:
14:17:54.864 -> [ 88316][Z2S_Gateway.ino:208] loop(): model TS011F
14:17:54.864 -> [ 88316][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_akqdg6g7::TS0201, entry # 0
14:17:54.864 -> [ 88316][Z2S_Gateway.ino:272] loop(): LIST checking Xiaomi::LYWSD03MMC-z, entry # 1
14:17:54.864 -> [ 88317][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_rdhukkmi::TS0201, entry # 2
14:17:54.864 -> [ 88318][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_fllyghyj::TS0201, entry # 3
14:17:54.864 -> [ 88318][Z2S_Gateway.ino:272] loop(): LIST checking TEST1::TS0202, entry # 4
14:17:54.864 -> [ 88319][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_26fmupbb::TS0203, entry # 5
14:17:54.864 -> [ 88320][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_rcuyhwe3::TS0203, entry # 6
14:17:54.864 -> [ 88320][Z2S_Gateway.ino:272] loop(): LIST checking _TZE200_bh3n6gk8::TS0601, entry # 7
14:17:54.864 -> [ 88321][Z2S_Gateway.ino:272] loop(): LIST checking __TZ3000_k4ej3ww2::TS0207, entry # 8
14:17:54.864 -> [ 88321][I][Z2S_Gateway.ino:272] loop(): LIST checking TEST1::TS0205, entry # 9
14:17:54.864 -> [ 88322][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_lf56vpxj::TS0202, entry # 10
14:17:54.864 -> [ 88322][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_cehuw1lw::TS011F, entry # 11
14:17:54.864 -> [ 88323][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_5f43h46b::TS011F, entry # 12
14:17:54.864 -> [ 88323][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_wkai4ga5::TS0044, entry # 13
14:17:54.864 -> [ 88324][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_yj6k7vfo::TS0041, entry # 14
14:17:54.864 -> [ 88325][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_4fjiwweb::TS004F, entry # 15
14:17:54.864 -> [ 88325][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_uri7ongn::TS004F, entry # 16
14:17:54.864 -> [ 88326][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_ixla93vd::TS004F, entry # 17
14:17:54.864 -> [ 88326][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_qja6nq5z::TS004F, entry # 18
14:17:54.864 -> [ 88327][I][Z2S_Gateway.ino:272] loop(): LIST checking _TZ3000_abrsvsou::TS004F, entry # 19

to "_abrsvsou" ten człon mam wrażenie że prawie każdy z nas ma inny zależny od partii wersji?
Więc każdy nowy użytkownik po zeskanowaniu swoich wszystkich urządzeń musi podać swoje czujniki i jeżeli ich nie dodacie do listy to nie będzie mógł korzystać z bramki poprawcie mnie jeżeli się mylę?
14:17:54.864 -> [ 88327][D][Z2S_Gateway.ino:274] loop(): Unknown model _TZ3000_w0qqde0g::TS011F, no binding is possible

tu moje gniazdko a tu kilka moich czujników
[Z2S_Gateway.ino:274] loop(): Unknown model _TZ3000_w0qqde0g::TS011F
[Z2S_Gateway.ino:274] loop(): Unknown model _TZ3000_xr3htd96::TS0201
[Z2S_Gateway.ino:274] loop(): Unknown model _TZ3000_2mbfxlzr::TS0203
[Z2S_Gateway.ino:274] loop(): Unknown model _TZ3000_mcxw5ehu::TS0202
[Z2S_Gateway.ino:274] loop(): Unknown model _TZ3000_xr3htd96::TS0201


Tak dokładnie jest. Z czasem baza będzie rosła i coraz więcej urządzeń doda się z automatu.
Już teraz @vajera dodaje seriami, jeśli ma taką wiedzę.
Co do czujników - rozpisz, który jest do czego. Łatwiej będzie je dodać.
Jak je rozpiszesz, a ja znajdę chwilę, to w nocy skompiluję nową wersję z webinterfeace.
Uwaga, w gniazdku może nie działać licznik.
Image Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Image Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

@LukiSpajder Czy te logi, które wrzuciłeś dzisiaj o 10:16 to są logi archiwalne czy wgrałeś ponownie starszą wersję i na niej nadal działa raportowanie wilgotności?
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
wojtas567
Posts: 2334
Joined: Sun Apr 03, 2016 7:16 pm
Location: Olsztyn

Post

to już teraz kumam :)

Code: Select all

_TZ3000_w0qqde0g::TS011F                               -    gniazdko z mocą
_TZ3000_2mbfxlzr::TS0203                                 -    czujnik drzwi/okna
_TZ3000_mcxw5ehu::TS0202                              -    czujnik ruchu
_TZ3000_xr3htd96::TS0201                                 -    czujnik temperatura i wilgotność
_TZ3000_85czd6fy::TS0207                                 -    czujnik zalania
_TZ3000_upgcbody::TS0207                                -    czujnik zalania
IKEA of Sweden::Remote Control N2                   -    pilot z czterema przyciskami 
IKEA of Sweden::SYMFONISK Sound Controller    -    regulacja audio i przycisk np mute/pauza itp, dwu i trzy klik
IKEA of Sweden::TRADFRI Driver 10W                 -    zasilacz z regulacją jasności
Pozdrawiam
Wojtek

Return to “Bramka ZigBee”