Code: Select all
ertificate...
[ 22019][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: NWK Dev ice Associated (0x12), status: ESP_OK
[ 22021][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Dev ice Update (0x30), status: ESP_OK
[ 22541][I][ZigbeeCore.cpp:324] esp_zb_app_signal_handler(): New device commissi oned or rejoined (short: 0x75f1)
[ 22541][V][ZigbeeCore.cpp:328] esp_zb_app_signal_handler(): Device capabilities : 0x80
[ 22658][D][ZigbeeGateway.cpp:152] find_Cb(): Sensor found: short address(0x75f1 ), endpoint(1)
[ 22713][I][ZigbeeGateway.cpp:342] printJoinedDevices(): joined devices:
[ 22713][I][ZigbeeGateway.cpp:345] printJoinedDevices(): Device on endpoint 1, s hort address: 0x75f1
[ 22774][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x 1000) callback
[ 22774][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribu te response: from address(0x75f1) src endpoint(1) to dst endpoint(1) cluster(0x0 )
[ 22775][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attrib ute response: status(0), cluster(0x0), attribute(0x4), type(0x42), value(16)
[ 22775][I][ZigbeeEP.cpp:223] zbReadBasicCluster(): Peer Manufacturer is "_TZ300 0_fllyghyj"
[ 22776][I][Z2S_Gateway.ino:193] loop(): manufacturer _TZ3000_fllyghyj
[ 22922][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x 1000) callback
[ 22923][V][ZigbeeHandlers.cpp:94] zb_cmd_read_attr_resp_handler(): Read attribu te response: from address(0x75f1) src endpoint(1) to dst endpoint(1) cluster(0x0 )
[ 22923][V][ZigbeeHandlers.cpp:103] zb_cmd_read_attr_resp_handler(): Read attrib ute response: status(0), cluster(0x0), attribute(0x5), type(0x42), value(6)
[ 22924][I][ZigbeeEP.cpp:232] zbReadBasicCluster(): Peer Model is "TS0201"
[ 22925][I][Z2S_Gateway.ino:195] loop(): model TS0201
[ 22926][I][Z2S_Gateway.ino:264] loop(): LIST checking _TZ3000_akqdg6g7::TS0201, entry # 0
[ 22926][I][Z2S_Gateway.ino:264] loop(): LIST checking Xiaomi::LYWSD03MMC-z, ent ry # 1
[ 22927][I][Z2S_Gateway.ino:264] loop(): LIST checking _TZ3000_rdhukkmi::TS0201, entry # 2
[ 22927][I][Z2S_Gateway.ino:205] loop(): LIST matched _TZ3000_fllyghyj::TS0201, entry # 3, endpoints # 1, endpoints 0x0::0x0,0x0::0x0,0x0::0x0,0x0::0x0
[ 22928][I][Z2S_Gateway.ino:225] loop(): DESC matched 0x1000, 3, 0x1, 0x402, 0x4 05, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 0x1
[ 22929][I][Z2S_Devices_Table.cpp:29] Z2S_printDevicesTableSlots(): valid 1, iee e addr ▒`+ճp, model_id 0x4100, endpoint 0x1, cluster 0x0, channel 0, channel typ e 2900
[ 22930][I][Z2S_Devices_Table.cpp:29] Z2S_printDevicesTableSlots(): valid 1, iee e addr ▒`+ճp, model_id 0x4100, endpoint 0x1, cluster 0x0, channel 1, channel typ e 5000
[ 22931][I][Z2S_Devices_Table.cpp:29] Z2S_printDevicesTableSlots(): valid 1, iee e addr ▒WFώ8▒, model_id 0x1000, endpoint 0x1, cluster 0x0, channel 2, channel ty pe 3038
[ 22932][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChann elNumberSlot 0xa4:0xc1:0x38:0x0:0x66:0x2c:0xde:0xf6, endpoint 0x1, channel type 0xffffffff
[ 22933][I][Z2S_Devices_Table.cpp:504] Z2S_addZ2SDevice(): No channel found for address ▒▒,f, adding new one
[ 22934][I][Z2S_Devices_Table.cpp:512] Z2S_addZ2SDevice(): model id 4096, first free slot 3
LittleFS: writing file Z2S_devs_table
[ 23048][I][Z2S_Devices_Table.cpp:29] Z2S_printDevicesTableSlots(): valid 1, iee e addr ▒`+ճp, model_id 0x4100, endpoint 0x1, cluster 0x0, channel 0, channel typ e 2900
[ 23050][I][Z2S_Devices_Table.cpp:29] Z2S_printDevicesTableSlots(): valid 1, iee e addr ▒`+ճp, model_id 0x4100, endpoint 0x1, cluster 0x0, channel 1, channel typ e 5000
[ 23051][I][Z2S_Devices_Table.cpp:29] Z2S_printDevicesTableSlots(): valid 1, iee e addr ▒WFώ8▒, model_id 0x1000, endpoint 0x1, cluster 0x0, channel 2, channel ty pe 3038
[ 23052][I][Z2S_Devices_Table.cpp:29] Z2S_printDevicesTableSlots(): valid 1, iee e addr ▒▒,f, model_id 0x1000, endpoint 0x1, cluster 0x0, channel 3, channel type 3038
[ 23053][D][ZigbeeGateway.cpp:263] bindDeviceCluster(): Requesting ZED (0x75f1), endpoint (0x1), cluster_id (0x1) to bind ZC
[ 23558][I][ZigbeeGateway.cpp:116] bindCb(): ZED (0x75f1), endpoint (0x1) cluste r (0x1) has bounded to ZC
[ 23558][I][ZigbeeGateway.cpp:130] bindCb(): Semaphore give in binding
[ 23559][D][ZigbeeGateway.cpp:299] bindDeviceCluster(): Requesting ZC to bind ZE D (0x75f1), endpoint (0x1), cluster_id (0x1)
[ 23563][I][ZigbeeGateway.cpp:114] bindCb(): ZC has bounded to ZED (0x75f1), end point (0x1) cluster (0x1)
[ 23564][I][ZigbeeGateway.cpp:130] bindCb(): Semaphore give in binding
[ 23565][D][ZigbeeGateway.cpp:263] bindDeviceCluster(): Requesting ZED (0x75f1), endpoint (0x1), cluster_id (0x402) to bind ZC
[ 23731][I][ZigbeeGateway.cpp:116] bindCb(): ZED (0x75f1), endpoint (0x1) cluste r (0x402) has bounded to ZC
[ 23731][I][ZigbeeGateway.cpp:130] bindCb(): Semaphore give in binding
[ 23732][D][ZigbeeGateway.cpp:299] bindDeviceCluster(): Requesting ZC to bind ZE D (0x75f1), endpoint (0x1), cluster_id (0x402)
[ 23736][I][ZigbeeGateway.cpp:114] bindCb(): ZC has bounded to ZED (0x75f1), end point (0x1) cluster (0x402)
[ 23737][I][ZigbeeGateway.cpp:130] bindCb(): Semaphore give in binding
[ 23738][D][ZigbeeGateway.cpp:263] bindDeviceCluster(): Requesting ZED (0x75f1), endpoint (0x1), cluster_id (0x405) to bind ZC
[ 23873][I][ZigbeeGateway.cpp:116] bindCb(): ZED (0x75f1), endpoint (0x1) cluste r (0x405) has bounded to ZC
[ 23874][I][ZigbeeGateway.cpp:130] bindCb(): Semaphore give in binding
[ 23876][D][ZigbeeGateway.cpp:299] bindDeviceCluster(): Requesting ZC to bind ZE D (0x75f1), endpoint (0x1), cluster_id (0x405)
[ 23881][I][ZigbeeGateway.cpp:114] bindCb(): ZC has bounded to ZED (0x75f1), end point (0x1) cluster (0x405)
[ 23881][I][ZigbeeGateway.cpp:130] bindCb(): Semaphore give in binding
[ 23882][I][Z2S_Gateway.ino:249] loop(): DESC checking 0x1001, 3, 0x1, 0x402, 0x 405, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1
[ 23883][I][Z2S_Gateway.ino:249] loop(): DESC checking 0x2000, 2, 0x1, 0x500, 0x 0, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1
[ 23885][I][Z2S_Gateway.ino:249] loop(): DESC checking 0x4000, 3, 0x3, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1
[ 23886][I][Z2S_Gateway.ino:249] loop(): DESC checking 0x4100, 5, 0x3, 0x1, 0x6, 0x702, 0xb04, 0x0, 0x0, 0x0, endpoint 1
[ 23887][I][Z2S_Gateway.ino:249] loop(): DESC checking 0x8000, 2, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1
[ 23887][I][Z2S_Gateway.ino:249] loop(): DESC checking 0x8001, 1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, endpoint 1
[ 23889][I][Z2S_Gateway.ino:264] loop(): LIST checking _TZ3000_v1w2k9dd::TS0201, entry # 4
[ 23889][I][Z2S_Gateway.ino:264] loop(): LIST checking _TZE204_upagmta9::TS0601, entry # 5
[ 23890][I][Z2S_Gateway.ino:264] loop(): LIST checking _TZ3000_xr3htd96::TS0201, entry # 6
[ 23890][I][Z2S_Gateway.ino:264] loop(): LIST checking SONOFF::SNZB-02D, entry # 7
[ 23891][I][Z2S_Gateway.ino:264] loop(): LIST checking _TZ3000_0hkmcrza::TS0203, entry # 8
[ 23891][I][Z2S_Gateway.ino:264] loop(): LIST checking TEST1::TS0202, entry # 9
[ 23892][I][Z2S_Gateway.ino:264] loop(): LIST checking _TZ3000_mcxw5ehu::TS0202, entry # 10
[ 23892][I][Z2S_Gateway.ino:264] loop(): LIST checking _TZ3000_26fmupbb::TS0203, entry # 11
[ 23895][I][Z2S_Gateway.ino:264] loop(): LIST checking _TZ3000_rcuyhwe3::TS0203, entry # 12
[ 23895][I][Z2S_Gateway.ino:264] loop(): LIST checking _TZ3000_2mbfxlzr::TS0203, entry # 13
[ 23896][I][Z2S_Gateway.ino:264] loop(): LIST checking _TZE200_bh3n6gk8::TS0601, entry # 14
[ 23901][I][Z2S_Gateway.ino:264] loop(): LIST checking _TZ3000_k4ej3ww2::TS0207, entry # 15
[ 23901][I][Z2S_Gateway.ino:264] loop(): LIST checking _TZ3000_85czd6fy::TS0207, entry # 16
[ 23902][I][Z2S_Gateway.ino:264] loop(): LIST checking _TZ3000_upgcbody::TS0207, entry # 17
[ 23908][I][Z2S_Gateway.ino:264] loop(): LIST checking _TZ3000_ixla93vd::TS004F, entry # 27
[ 23908][I][Z2S_Gateway.ino:264] loop(): LIST checking _TZ3000_qja6nq5z::TS004F, entry # 28
[ 23909][I][Z2S_Gateway.ino:264] loop(): LIST checking _TZ3000_abrsvsou::TS004F, entry # 29
[ 23910][I][Z2S_Gateway.ino:264] loop(): LIST checking IKEA of Sweden::Remote Co ntrol N2, entry # 30
[ 23910][I][Z2S_Gateway.ino:264] loop(): LIST checking _TZ3000_gjrubzje::TS0001, entry # 31
Channel(3) value changed to temp(-275.00), humi(-1.00)
Send: [53 55 50 4C 41 17 09 00 00 00 67 00 00 00 0E 00 00 00 03 00 00 00 00 00 C 8 CD FB FF 18 FC FF FF ]
Send: [53 55 50 4C 41 ]
[ 23992][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Dev ice Authorized (0x2f), status: ESP_OK
[ 24559][I][ZigbeeCore.cpp:355] esp_zb_app_signal_handler(): Network(0xb3ec) is open for 180 seconds
SRPC: Sending channel state for 2
Send: [53 55 50 4C 41 17 0A 00 00 00 FE 01 00 00 32 00 00 00 00 00 00 00 02 00 0 0 00 BB 09 00 00 00 00 00 00 C0 A8 01 50 F0 F5 BD 10 58 94 00 01 BB 3E 00 00 19 00 00 00 06 00 00 00 00 03 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
[ 29616][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x 2000) callback
[ 29616][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received re port from address(0x75f1) src endpoint(1) to dst endpoint(1) cluster(0x402)
[ 29617][I][Z2S_Devices_Table.cpp:180] Z2S_onTemperatureReceive(): onTemperature Receive 0xa4:0xc1:0x38:0x0:0x66:0x2c:0xde:0xf6, endpoint 0x1
[ 29618][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChann elNumberSlot 0xa4:0xc1:0x38:0x0:0x66:0x2c:0xde:0xf6, endpoint 0x1, channel type 0xbde
[ 29619][I][ZigbeeGateway.cpp:429] zbAttributeRead(): zbAttributeRead from (0xde f6), endpoint (1), cluster (0x402), attribute id (0x0), attribute data type (0x2 9)
[ 29740][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x 2000) callback
[ 29740][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received re port from address(0x75f1) src endpoint(1) to dst endpoint(1) cluster(0x405)
[ 29741][I][ZigbeeGateway.cpp:368] zbAttributeRead(): zbAttributeRead humidity m easurement 37.560001
[ 29742][I][Z2S_Devices_Table.cpp:198] Z2S_onHumidityReceive(): onHumidityReceiv e 0xa4:0xc1:0x38:0x0:0x66:0x2c:0xde:0xf6, endpoint 0x1
[ 29742][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChann elNumberSlot 0xa4:0xc1:0x38:0x0:0x66:0x2c:0xde:0xf6, endpoint 0x1, channel type 0xbde
[ 29743][I][ZigbeeGateway.cpp:429] zbAttributeRead(): zbAttributeRead from (0xde f6), endpoint (1), cluster (0x405), attribute id (0x0), attribute data type (0x2 1)
Channel(3) value changed to temp(22.62), humi(37.56)
Send: [53 55 50 4C 41 17 0B 00 00 00 67 00 00 00 0E 00 00 00 03 00 00 00 00 00 5 C 58 00 00 B8 92 00 00 ]
Send: [53 55 50 4C 41 ]
[ 34619][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x 2000) callback
[ 34619][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received re port from address(0x75f1) src endpoint(1) to dst endpoint(1) cluster(0x402)
[ 34620][I][Z2S_Devices_Table.cpp:180] Z2S_onTemperatureReceive(): onTemperature Receive 0xa4:0xc1:0x38:0x0:0x66:0x2c:0xde:0xf6, endpoint 0x1
[ 34621][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChann elNumberSlot 0xa4:0xc1:0x38:0x0:0x66:0x2c:0xde:0xf6, endpoint 0x1, channel type 0xbde
[ 34622][I][ZigbeeGateway.cpp:429] zbAttributeRead(): zbAttributeRead from (0xde f6), endpoint (1), cluster (0x402), attribute id (0x0), attribute data type (0x2 9)
[ 34743][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x 2000) callback
[ 34743][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received re port from address(0x75f1) src endpoint(1) to dst endpoint(1) cluster(0x405)
[ 34744][I][ZigbeeGateway.cpp:368] zbAttributeRead(): zbAttributeRead humidity m easurement 37.060001
[ 34745][I][Z2S_Devices_Table.cpp:198] Z2S_onHumidityReceive(): onHumidityReceiv e 0xa4:0xc1:0x38:0x0:0x66:0x2c:0xde:0xf6, endpoint 0x1
[ 34745][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChann elNumberSlot 0xa4:0xc1:0x38:0x0:0x66:0x2c:0xde:0xf6, endpoint 0x1, channel type 0xbde
[ 34746][I][ZigbeeGateway.cpp:429] zbAttributeRead(): zbAttributeRead from (0xde f6), endpoint (1), cluster (0x405), attribute id (0x0), attribute data type (0x2 1)
[ 39621][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x 2000) callback
[ 39621][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received re port from address(0x75f1) src endpoint(1) to dst endpoint(1) cluster(0x402)
[ 39622][I][Z2S_Devices_Table.cpp:180] Z2S_onTemperatureReceive(): onTemperature Receive 0xa4:0xc1:0x38:0x0:0x66:0x2c:0xde:0xf6, endpoint 0x1
[ 39622][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChann elNumberSlot 0xa4:0xc1:0x38:0x0:0x66:0x2c:0xde:0xf6, endpoint 0x1, channel type 0xbde
[ 39623][I][ZigbeeGateway.cpp:429] zbAttributeRead(): zbAttributeRead from (0xde f6), endpoint (1), cluster (0x402), attribute id (0x0), attribute data type (0x2 9)
[ 39745][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x 2000) callback
[ 39745][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received re port from address(0x75f1) src endpoint(1) to dst endpoint(1) cluster(0x405)
[ 39746][I][ZigbeeGateway.cpp:368] zbAttributeRead(): zbAttributeRead humidity m easurement 38.730000
[ 39746][I][Z2S_Devices_Table.cpp:198] Z2S_onHumidityReceive(): onHumidityReceiv e 0xa4:0xc1:0x38:0x0:0x66:0x2c:0xde:0xf6, endpoint 0x1
[ 39747][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChann elNumberSlot 0xa4:0xc1:0x38:0x0:0x66:0x2c:0xde:0xf6, endpoint 0x1, channel type 0xbde
[ 39748][I][ZigbeeGateway.cpp:429] zbAttributeRead(): zbAttributeRead from (0xde f6), endpoint (1), cluster (0x405), attribute id (0x0), attribute data type (0x2 1)
Channel(3) value changed to temp(22.77), humi(38.73)
Send: [53 55 50 4C 41 17 0C 00 00 00 67 00 00 00 0E 00 00 00 03 00 00 00 00 00 F 2 58 00 00 49 97 00 00 ]
Send: [53 55 50 4C 41 ]
[ 44624][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x 2000) callback
[ 44625][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received re port from address(0x75f1) src endpoint(1) to dst endpoint(1) cluster(0x402)
[ 44625][I][Z2S_Devices_Table.cpp:180] Z2S_onTemperatureReceive(): onTemperature Receive 0xa4:0xc1:0x38:0x0:0x66:0x2c:0xde:0xf6, endpoint 0x1
[ 44626][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChann elNumberSlot 0xa4:0xc1:0x38:0x0:0x66:0x2c:0xde:0xf6, endpoint 0x1, channel type 0xbde
[ 44627][I][ZigbeeGateway.cpp:429] zbAttributeRead(): zbAttributeRead from (0xde f6), endpoint (1), cluster (0x402), attribute id (0x0), attribute data type (0x2 9)
[ 44747][I][ZigbeeHandlers.cpp:21] zb_action_handler(): Receive Zigbee action(0x 2000) callback
[ 44748][V][ZigbeeHandlers.cpp:72] zb_attribute_reporting_handler(): Received re port from address(0x75f1) src endpoint(1) to dst endpoint(1) cluster(0x405)
[ 44748][I][ZigbeeGateway.cpp:368] zbAttributeRead(): zbAttributeRead humidity m easurement 41.299999
[ 44749][I][Z2S_Devices_Table.cpp:198] Z2S_onHumidityReceive(): onHumidityReceiv e 0xa4:0xc1:0x38:0x0:0x66:0x2c:0xde:0xf6, endpoint 0x1
[ 44750][I][Z2S_Devices_Table.cpp:42] Z2S_findChannelNumberSlot(): Z2S_findChann elNumberSlot 0xa4:0xc1:0x38:0x0:0x66:0x2c:0xde:0xf6, endpoint 0x1, channel type 0xbde
[ 44750][I][ZigbeeGateway.cpp:429] zbAttributeRead(): zbAttributeRead from (0xde f6), endpoint (1), cluster (0x405), attribute id (0x0), attribute data type (0x2 1)
[ 44853][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Lea ve Indication (0x13), status: ESP_OK
Send: [53 55 50 4C 41 17 0D 00 00 00 28 00 00 00 10 00 00 00 C6 01 00 00 00 00 0 0 00 95 FE 03 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 2C AD 92 67 00 00 0 0 00 6C 65 05 00 00 00 00 00 53 55 50 4C 41 ]
Resetting Zigbee to factory settings, reboot.
[ 49347][V][ZigbeeCore.cpp:376] fac toryReset(): Factory resetting Zigbee stack, device will reboot
[ 49547][V][STA.cpp:216] _onStaEvent(): STA Disconnected: SSID: SUPLA, BSSID: 68 :d7:9a:c1:0f:b2, Reason: 8
[ 49547][V][STA.cpp:190] _onStaEvent(): STA Stopped
[ 49548][V][NetworkEvents.cpp:113] _checkForEvent(): Network Event: 113 - STA_DI SCONNECTED
[ 49548][V][STA.cpp:110] _onStaArduinoEvent(): Arduino STA Event: 113 - STA_DISC ONNECTED
[ 49549][W][STA.cpp:137] _onStaArduinoEvent(): Reason: 8 - ASSOC_LEAVE
WiFi Station disconnected
[ 49549][V][NetworkEvents.cpp:113] _checkForEvent(): Network Event: 111 - STA_ST OP
[ 49550][V][STA.cpp:110] _onStaArduinoEvent(): Arduino STA Event: 111 - STA_STOP
ESP-ROM:esp32c6-20220919
Build:Sep 19 2022
rst:0xc (SW_CPU),boot:0xc (SPI_FAST_FLASH_BOOT)
Saved PC:0x4001975a
SPIWP:0xee
mode:DIO, clock div:2
load:0x40875720,len:0x1228
load:0x4086c110,len:0xd9c
load:0x4086e610,len:0x2f74
entry 0x4086c110
[ 1][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RX (2) successfully set to 0x4202fc3e
[ 12][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_TX (3) successfully set to 0x4202fc02
[ 23][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_CTS (4) successfully set to 0x4202fbc6
[ 35][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RTS (5) successfully set to 0x4202fb8a
[ 46][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RX (2) successfully set to 0x4202fc3e
[ 57][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_TX (3) successfully set to 0x4202fc02
[ 69][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_CTS (4) successfully set to 0x4202fbc6
[ 80][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RTS (5) successfully set to 0x4202fb8a
[ 91][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type USB_DM (38) successfully set to 0x4202ad40
[ 103][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type USB_DP (39) successfully set to 0x4202ad40
[ 114][V][NetworkServer.h:41] NetworkServer(): NetworkServer::NetworkServer(po rt=80, ...)
[ 122][V][WebServer.cpp:49] WebServer(): WebServer::Webserver(port=80)
[ 129][V][ZigbeeEP.cpp:21] ZigbeeEP(): Endpoint: 1
[ 157][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 17 successfully set to type UART_RX (2) with bus 0x408154c4
[ 168][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 16 successfully set to type UART_TX (3) with bus 0x408154c4
[ 179][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 12 successfully set to type USB_DM (38) with bus 0x4081abc8
[ 189][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 13 successfully set to type USB_DP (39) with bus 0x4081abc8
Board Info:
---------------- --------------------------
Arduino Board : ESP32C6_DEV
Arduino Variant : esp32c6
Arduino FQBN : esp32:esp32:esp32c6:UploadSpeed=921600,CDCOnBoot=c dc,CPUFreq=160,FlashFreq=80,FlashMode=qio,FlashSize=4M,PartitionScheme=custom,De bugLevel=verbose,EraseFlash=all,JTAGAdapter=default,ZigbeeMode=zczr
============ Before Setup End ============
[ 312][I][Z2S_Gateway.ino:58] setup(): setup star t
[ 313][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type GPIO (1) successfully set to 0x4202d34e
[ 313][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 9 successfully set to type GPIO (1) with bus 0xa
Storage initialization
readStorage: 8; Read: [53 55 50 4C 41 1 0 1 ]
Storage: Number of sections 1
Reading section: 0
readStorage: 7; Read: [3 5 0 24 0 24 0 ]
Section type: 3; size: 5
storedCRC 36, CRC calc 36
LittleFsConfig: config file doesn't exist
LittleFsConfig: config file size 530
LittleFsConfig: initializing storage from file...
LittleFsConfig: init result 1
[ 438][I][Z2S_Devices_Table.cpp:75] Z2S_loadDevicesTable(): before get devices table
[ 469][I][Z2S_Devices_Table.cpp:110] Z2S_loadDevicesTable(): Devices table loa d success!
[ 470][I][Z2S_Devices_Table.cpp:136] Z2S_initSuplaChannels(): iintSuplaChannel s starting
[ 470][D][ZigbeeCore.cpp:85] addEndpoint(): Endpoint: 1, Device ID: 0x0050
[ 471][I][Z2S_Gateway.ino:117] setup(): before SuplaDevice begin
Supla - starting initialization (platform 0)
Security level: Supla CA
Channel[0] function loaded successfully (130)
Channel[2] temperature correction 0.00
Channel[2] humidity correction 0.00
Channel[3] temperature correction 0.00
Channel[3] humidity correction 0.00
Validating storage state section with current device configuration
Storage state section validation successful
readStorage: 4; Read: [0 0 0 0 ]
readStorage: 1; Read: [0 ]
Relay[0] turn OFF (duration 0 ms)
Channel(2) value changed to temp(-275.00), humi(-1.00)
Channel(3) value changed to temp(-275.00), humi(-1.00)
GUID: ECAEB7EFE58BE1BA44734D51C042C85C
Device name: Zigbee to Supla
Device software version: SDK 24.11.04-dev
Initializing network layer
[Wi-Fi] Network AP/hostname: ZIGBEE-TO-SUPLA-F0F5BD105894
Using Supla protocol version 23
Current status: [5] SuplaDevice initialized
Enter normal mode
[ 592][V][STA.cpp:110] _onStaArduinoEvent(): Arduino STA Event: 110 - STA_STAR T
[ 957][V][STA.cpp:206] _onStaEvent(): STA Connected: SSID: SUPLA, BSSID: 68:d7 :9a:c1:0f:b2, Channel: 1, Auth: WPA2_PSK
[ 958][V][NetworkEvents.cpp:113] _checkForEvent(): Network Event: 112 - STA_CO NNECTED
[ 959][V][STA.cpp:110] _onStaArduinoEvent(): Arduino STA Event: 112 - STA_CONN ECTED
[ 1125][V][NetworkInterface.cpp:78] _onIpEvent(): sta Got New IP: 192.168.1.80 MASK: 255.255.255.0 GW: 192.168.1.1
[ 1126][V][NetworkEvents.cpp:113] _checkForEvent(): Network Event: 115 - STA_GO T_IP
[ 1126][V][STA.cpp:110] _onStaArduinoEvent(): Arduino STA Event: 115 - STA_GOT_ IP
[ 1126][V][STA.cpp:171] _onStaArduinoEvent(): STA IP: 192.168.1.80, MASK: 255.2 55.255.0, GW: 192.168.1.1
Connected BSSID: 68:D7:9A:C1:0F:B2
local IP: 192.168.1.80
subnetMask: 255.255.255.0
gatewayIP: 192.168.1.1
Signal strength (RSSI): -68 dBm
Establishing encrypted connection with: svr2.supla.org (port: 2016)
[ 1445][D][NetworkManager.cpp:83] hostByName(): Clearing DNS cache
[ 1455][D][NetworkManager.cpp:127] hostByName(): DNS found IPv4 37.27.4.201
[ 1455][V][ssl_client.cpp:68] start_ssl_client(): Free internal heap before TLS 282652
[ 1456][V][ssl_client.cpp:75] start_ssl_client(): Starting socket (domain 2)
[ 1534][V][ssl_client.cpp:170] start_ssl_client(): Seeding the random number ge nerator
[ 1539][V][ssl_client.cpp:178] start_ssl_client(): Setting up the SSL/TLS struc ture...
[ 1540][V][ssl_client.cpp:198] start_ssl_client(): Loading CA cert
[ 1549][V][ssl_client.cpp:292] start_ssl_client(): Setting hostname for TLS ses sion...
[ 1549][V][ssl_client.cpp:313] ssl_starttls_handshake(): Performing the SSL/TLS handshake...
[ 2254][V][ssl_client.cpp:334] ssl_starttls_handshake(): Verifying peer X.509 c ertificate...
[ 2254][V][ssl_client.cpp:342] ssl_starttls_handshake(): Certificate verified.
[ 2255][V][ssl_client.cpp:358] ssl_starttls_handshake(): Free internal heap aft er TLS 243924
Connected via IP 192.168.1.80
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 D4 02 00 00 74 61 6E 69 6F 61 6 C 6C 65 67 72 6F 40 77 70 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 0 0 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 0 0 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 0 0 00 00 00 00 00 00 00 00 00 86 E2 D8 99 40 B6 C1 F4 0C 36 D2 34 26 26 6F 53 EC AE B7 EF E5 8B E1 BA 44 73 4D 51 C0 42 C8 5C 5A 69 67 62 65 65 20 74 6F 20 53 75 70 6C 61 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
CH[0], type: 2900, FuncList: 0xEF, function: 130, flags: 0x9010000, online, vali dityTimeSec: 0, icon: 0, value: [00 00 00 00 00 00 00 00]
Send: [00 54 0B 00 00 EF 00 00 00 82 00 00 00 00 00 01 09 00 00 00 00 00 00 00 0 0 00 00 00 00 00 00 00 00 00 00 ]
CH[1], type: 5000, FuncList: 0x0, function: 310, flags: 0xD2000, online, validit yTimeSec: 0, icon: 0, value: [00 00 00 00 00 00 00 00]
Send: [01 88 13 00 00 00 00 00 00 36 01 00 00 00 20 0D 00 00 00 00 00 00 00 00 0 0 00 00 00 00 00 00 00 00 00 00 ]
CH[2], type: 3038, FuncList: 0x0, function: 45, flags: 0x8010000, online, validi tyTimeSec: 0, icon: 0, value: [c8 cd fb ff 18 fc ff ff]
Send: [02 DE 0B 00 00 00 00 00 00 2D 00 00 00 00 00 01 08 00 00 00 00 00 00 00 0 0 00 C8 CD FB FF 18 FC FF FF 00 ]
CH[3], type: 3038, FuncList: 0x0, function: 45, flags: 0x8010000, online, validi tyTimeSec: 0, icon: 0, value: [c8 cd fb ff 18 fc ff ff]
Send: [03 DE 0B 00 00 00 00 00 00 2D 00 00 00 00 00 01 08 00 00 00 00 00 00 00 0 0 00 C8 CD FB FF 18 FC FF FF 00 ]
Send: [53 55 50 4C 41 ]
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 0 1 53 55 50 4C 41 ]
Device registered (activity timeout 120 s, server version: 26, server min versio n: 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 ]
Relay[0]: updating timer value: remainingTime=0 state=0
SRPC sending: remaining time 0, channel 0, state 0
Send: [53 55 50 4C 41 17 03 00 00 00 69 00 00 00 E3 00 00 00 00 32 DD 00 00 00 0 0 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 0 0 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 0 0 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 ]
Send: [53 55 50 4C 41 ]
zbInit
[ 2387][D][ZigbeeCore.cpp:138] zigbeeInit(): Initialize Zigbee stack
[ 2390][D][ZigbeeCore.cpp:145] zigbeeInit(): Register all Zigbee EPs in list
[ 2393][I][ZigbeeCore.cpp:153] zigbeeInit(): List of registered Zigbee EPs:
[ 2393][I][ZigbeeCore.cpp:155] zigbeeInit(): Device type: Home Gateway, Endpoin t: 1, Device ID: 0x0050
[ 2397][V][ZigbeeCore.cpp:371] esp_zb_app_signal_handler(): ZDO signal: ZDO Con fig Ready (0x17), status: ESP_FAIL
[ 2398][I][ZigbeeCore.cpp:245] esp_zb_app_signal_handler(): Zigbee stack initia lized
[ 2400][I][ZigbeeCore.cpp:251] esp_zb_app_signal_handler(): Device started up i n factory-reset mode
[ 2401][I][ZigbeeCore.cpp:255] esp_zb_app_signal_handler(): Start network forma tion
[ 4769][I][ZigbeeCore.cpp:357] esp_zb_app_signal_handler(): Network(0xc3bb) clo sed, devices joining not allowed.
[ 4770][I][ZigbeeCore.cpp:286] esp_zb_app_signal_handler(): Formed network succ essfully (Extended PAN ID: f0:f5:bd:ff:fe:10:58:94, PAN ID: 0xc3bb, Channel:11, Short Address: 0x0000)
[ 5238][I][ZigbeeCore.cpp:355] esp_zb_app_signal_handler(): Network(0xc3bb) is open for 180 seconds
[ 5239][I][ZigbeeCore.cpp:301] esp_zb_app_signal_handler(): Network steering st arted
Recv: [53 55 50 4C 41 17 02 00 00 00 AD 02 00 00 1B 00 00 00 01 00 00 00 00 00 0 0 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 new device config
Sending device config result OK (1)
Send: [53 55 50 4C 41 17 04 00 00 00 B7 02 00 00 0A 00 00 00 01 00 00 00 00 00 0 0 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 03 00 00 00 AA 02 00 00 32 00 00 00 00 82 00 00 00 00 2 A 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 53 55 50 4C 41 ]
Received SetChannelConfig for channel 0, function 130, config type 0, config siz e 42
Channel[0]: handleChannelConfig, func 130, configtype 0, configsize 42
Relay[0]:applyChannelConfig, func 130, configtype 0, configsize 42
Relay[0]: Ignoring config for power/light switch
Sending channel config result OK (1)
Send: [53 55 50 4C 41 17 05 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 AA 02 00 00 28 00 00 00 02 2D 00 00 00 00 2 0 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 2, function 45, config type 0, config size 32
Channel[2]: handleChannelConfig, func 45, configtype 0, configsize 32
Channel[2] temperature correction 0.00
Channel[2] humidity correction 0.00
Sending channel config result OK (1)
Send: [53 55 50 4C 41 17 06 00 00 00 B4 02 00 00 03 00 00 00 01 00 02 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 06 00 00 00 AB 02 00 00 01 00 00 00 02 53 55 50 4C 41 ]
Received ChannelConfigFinished for channel [2]
Recv: [53 55 50 4C 41 17 07 00 00 00 AA 02 00 00 08 00 00 00 03 2D 00 00 00 00 0 0 00 53 55 50 4C 41 ]
Received SetChannelConfig for channel 3, function 45, config type 0, config size 0
Channel[3]: handleChannelConfig, func 45, configtype 0, configsize 0
Channel[3] no config on server
Sending channel config result OK (1)
Send: [53 55 50 4C 41 17 07 00 00 00 B4 02 00 00 03 00 00 00 01 00 03 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 08 00 00 00 AB 02 00 00 01 00 00 00 03 53 55 50 4C 41 ]
Received ChannelConfigFinished for channel [3]
Send: [53 55 50 4C 41 17 08 00 00 00 A9 02 00 00 28 00 00 00 03 2D 00 00 00 00 2 0 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 ]
Send: [53 55 50 4C 41 ]
Channel[3]: channel config send
Recv: [53 55 50 4C 41 17 09 00 00 00 DC 00 00 00 03 00 00 00 1E 0A F0 53 55 50 4 C 41 ]
Activity timeout set to 30 s
Recv: [53 55 50 4C 41 17 0A 00 00 00 B3 02 00 00 03 00 00 00 01 00 03 53 55 50 4 C 41 ]
Channel[3] Set channel config succeeded (1)
Recv: [53 55 50 4C 41 17 0B 00 00 00 AA 02 00 00 28 00 00 00 03 2D 00 00 00 00 2 0 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 3, function 45, config type 0, config size 32
Channel[3]: handleChannelConfig, func 45, configtype 0, configsize 32
Channel[3] temperature correction 0.00
Channel[3] humidity correction 0.00
Sending channel config result OK (1)