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

'commandTuyaAction' Duplicate messages cannot be determined #22416

Closed
1020844469 opened this issue May 3, 2024 · 11 comments
Closed

'commandTuyaAction' Duplicate messages cannot be determined #22416

1020844469 opened this issue May 3, 2024 · 11 comments
Labels
problem Something isn't working

Comments

@1020844469
Copy link

What happened?

Tuya may send a repeated message after pressing the button once, but because this repeated data is exactly the same as the data received after pressing the button for the second time, two mqtt messages of action_1 will be published for the same button press.

Like this, these are two identical messages sent by Tuya with the same key press. Previously, hasAlreadyProcessedMessage could be used to process duplicate messages. But now because the data is the same, it cannot be processed this way:

Received Zigbee message from 'MY_BUTTON', type 'commandTuyaAction', cluster 'genOnOff', data '{"data":{"data":[],"type":"Buffer"},"value":0}' from endpoint 2 with groupID 0

Received Zigbee message from 'MY_BUTTON', type 'commandTuyaAction', cluster 'genOnOff', data '{"data":{"data":[],"type":"Buffer"},"value":0}' from endpoint 2 with groupID 0

What did you expect to happen?

I hope that duplicate messages can be filtered out. By pressing the key once, no matter how many times tuya sends duplicate messages, only one mqtt message will be published.

How to reproduce it (minimal and precise)

Use a wireless switch and keep pressing buttons. Sometimes due to delay, tuya will send multiple repeated messages for the same button press.

Zigbee2MQTT version

1.36,1, 1.37.0

Adapter firmware version

20221226

Adapter

SONOFF CC2652P Zigbee 3.0 USB Dongle Plus

Setup

Tested with add-on and docker, both are the same

Debug log

[2024-05-03 13:17:41] debug: z2m: Received Zigbee message from 'MY_BUTTON', type 'commandTuyaAction', cluster 'genOnOff', data '{"data":{"data":[],"type":"Buffer"},"value":0}' from endpoint 2 with groupID 0
[2024-05-03 13:17:41] debug: z2m: Received Zigbee message from 'MY_BUTTON', type 'commandTuyaAction', cluster 'genOnOff', data '{"data":{"data":[],"type":"Buffer"},"value":0}' from endpoint 2 with groupID 0
[2024-05-03 13:17:41] debug: z2m: MQTT publish: topic 'zigbee2mqtt2/MY_BUTTON/action', payload 'scene_2'
[2024-05-03 13:17:41] debug: z2m: MQTT publish: topic 'zigbee2mqtt2/MY_BUTTON/action', payload 'scene_2'

@1020844469 1020844469 added the problem Something isn't working label May 3, 2024
@Koenkk
Copy link
Owner

Koenkk commented May 4, 2024

@kirovilya could you take a look at this?

@1020844469
Copy link
Author

1020844469 commented Jun 15, 2024

I found that there is a sequence number in transactionSequenceNumber, and the sequence number of repeated packets is the same. But when the front end receives Zigbee message from, the data is [], so there is no way to judge. The solution is to just put this transactionSequenceNumber to " Received Zigbee message" as ver1.33 or before
Just write it into the data field

@Koenkk @kirovilya

[2024-06-15 19:56:29] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":6,"srcaddr":55196,"srcendpoint":6,"dstendpoint":1,"wasbroadcast":0,"linkquality":142,"securityuse":0,"timestamp":5270905,"transseqnumber":0,"len":4,"data":{"type":"Buffer","data":[1,60,253,0]}}
[2024-06-15 19:56:29] debug: zh:controller: Received payload: clusterID=6, address=55196, groupID=0, endpoint=6, destinationEndpoint=1, wasBroadcast=false, linkQuality=142, frame={"header":{"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":0,"disableDefaultResponse":false,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":60,"commandIdentifier":253},"payload":{"value":0,"data":{"type":"Buffer","data":[]}},"command":{"ID":253,"parameters":[{"name":"value","type":32},{"name":"data","type":1008}],"name":"tuyaAction"}}
[2024-06-15 19:56:29] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100]
[2024-06-15 19:56:29] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-06-15 19:56:29] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-06-15 19:56:29] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-06-15 19:56:29] debug: z2m: Received Zigbee message from 'testswitch', type 'commandTuyaAction', cluster 'genOnOff', data '{"data":{"data":[],"type":"Buffer"},"value":0}' from endpoint 6 with groupID 0
[2024-06-15 19:56:29] debug: z2m: Received Zigbee message from 'testswitch', type 'commandTuyaAction', cluster 'genOnOff', data '{"data":{"data":[],"type":"Buffer"},"value":0}' from endpoint 6 with groupID 0

@Koenkk
Copy link
Owner

Koenkk commented Jun 20, 2024

and the sequence number of repeated packets is the same.

That's good right? We can just filter on the sequence number to detected repeated packages.

Could you provide the data/database.db entry of your device?

@1020844469
Copy link
Author

and the sequence number of repeated packets is the same.并且重复数据包的序列号相同。

That's good right? We can just filter on the sequence number to detected repeated packages.这很好,对吧?我们可以只过滤序列号以检测到重复的包。

Could you provide the data/database.db entry of your device?您能否提供设备的数据/database.db条目?

{"id":1,"type":"Coordinator","ieeeAddr":"0x00124b0029e8a58f","nwkAddr":0,"manufId":0,"epList":[1,2,3,4,5,6,8,10,11,12,13,47,110,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"2":{"profId":257,"epId":2,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"3":{"profId":260,"epId":3,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"4":{"profId":263,"epId":4,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"5":{"profId":264,"epId":5,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"6":{"profId":265,"epId":6,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"8":{"profId":260,"epId":8,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"10":{"profId":260,"epId":10,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"11":{"profId":260,"epId":11,"devId":1024,"inClusterList":[1281,10],"outClusterList":[1280,1282],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"12":{"profId":49246,"epId":12,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"13":{"profId":260,"epId":13,"devId":5,"inClusterList":[25],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"47":{"profId":260,"epId":47,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"110":{"profId":260,"epId":110,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"interviewCompleted":true,"meta":{},"lastSeen":1718908229497}
{"id":2,"type":"EndDevice","ieeeAddr":"0x84fd27fffe8d2974","nwkAddr":8720,"manufId":4098,"manufName":"_TZ3000_wkai4ga5","powerSource":"Battery","modelId":"TS0044","epList":[1,2,3,4],"endpoints":{"1":{"profId":260,"epId":1,"devId":0,"inClusterList":[0,1,6],"outClusterList":[25,10],"clusters":{"genBasic":{"attributes":{"65503":"锟絓u0003\u0016-\u0011\u001a>E-\u0012\u0000\u0000\u0000\u0000\u0007\u0000\u0000\u0000\u0000\u0011","65506":31,"65508":1,"65534":0,"modelId":"TS0044","manufacturerName":"_TZ3000_wkai4ga5","stackVersion":0,"dateCode":"","zclVersion":3,"appVersion":66,"powerSource":3}},"genPowerCfg":{"attributes":{"batteryPercentageRemaining":200,"batteryVoltage":30}}},"binds":[],"configuredReportings":[],"meta":{}},"2":{"profId":260,"epId":2,"devId":0,"inClusterList":[1,6],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"3":{"profId":260,"epId":3,"devId":0,"inClusterList":[1,6],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"4":{"profId":260,"epId":4,"devId":0,"inClusterList":[1,6],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":66,"stackVersion":0,"hwVersion":1,"dateCode":"","zclVersion":3,"interviewCompleted":true,"meta":{"configured":-1440156621},"lastSeen":1718949676194}
{"id":3,"type":"Router","ieeeAddr":"0x0c4314fffe08ba52","nwkAddr":23211,"manufId":4098,"manufName":"_TZ3000_dfl9kueg","powerSource":"Mains (single phase)","modelId":"TS0726","epList":[1,2,3,4,5,6],"endpoints":{"1":{"epId":1,"inClusterList":[],"outClusterList":[],"clusters":{"genBasic":{"attributes":{"65503":"@k锟?-\u0011","65506":31,"65508":0,"65534":0,"modelId":"TS0726","manufacturerName":"_TZ3000_dfl9kueg","zclVersion":3,"appVersion":69,"powerSource":1}},"genOnOff":{"attributes":{"onOff":1,"onTime":0,"offWaitTime":0,"tuyaBacklightMode":1,"moesStartUpOnOff":0,"tuyaBacklightSwitch":1}},"manuSpecificTuya_3":{"attributes":{"53280":0,"powerOnBehavior":2,"switchMode":0}}},"binds":[{"cluster":6,"type":"endpoint","deviceIeeeAddress":"0x00124b0029e8a58f","endpointID":1}],"configuredReportings":[],"meta":{}},"2":{"epId":2,"inClusterList":[],"outClusterList":[],"clusters":{"genOnOff":{"attributes":{"onOff":0,"onTime":0,"offWaitTime":0}},"manuSpecificTuya_3":{"attributes":{"53280":1,"powerOnBehavior":2,"switchMode":1}}},"binds":[{"cluster":6,"type":"endpoint","deviceIeeeAddress":"0x00124b0029e8a58f","endpointID":1}],"configuredReportings":[],"meta":{}},"3":{"epId":3,"inClusterList":[],"outClusterList":[],"clusters":{"genOnOff":{"attributes":{"onOff":0,"onTime":0,"offWaitTime":0}},"manuSpecificTuya_3":{"attributes":{"53280":1,"powerOnBehavior":2,"switchMode":1}}},"binds":[{"cluster":6,"type":"endpoint","deviceIeeeAddress":"0x00124b0029e8a58f","endpointID":1}],"configuredReportings":[],"meta":{}},"4":{"epId":4,"inClusterList":[],"outClusterList":[],"clusters":{"genOnOff":{"attributes":{"onOff":0,"onTime":0,"offWaitTime":0}},"manuSpecificTuya_3":{"attributes":{"53280":1,"powerOnBehavior":2,"switchMode":1}}},"binds":[{"cluster":6,"type":"endpoint","deviceIeeeAddress":"0x00124b0029e8a58f","endpointID":1}],"configuredReportings":[],"meta":{}},"5":{"epId":5,"inClusterList":[],"outClusterList":[],"clusters":{"genOnOff":{"attributes":{"onOff":0,"onTime":0,"offWaitTime":0}},"manuSpecificTuya_3":{"attributes":{"53280":1,"powerOnBehavior":0,"switchMode":1}}},"binds":[],"configuredReportings":[],"meta":{}},"6":{"epId":6,"inClusterList":[],"outClusterList":[],"clusters":{"genOnOff":{"attributes":{"onOff":0,"onTime":0,"offWaitTime":0}},"manuSpecificTuya_3":{"attributes":{"53280":1,"powerOnBehavior":0,"switchMode":1}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":69,"zclVersion":3,"interviewCompleted":true,"meta":{"configured":889996980},"lastSeen":1718950854502}

@Koenkk
Copy link
Owner

Koenkk commented Jun 22, 2024

Could you provide the debug log when pressing the button once which outputs to MQTT actions?

See this on how to enable debug logging.

@1020844469
Copy link
Author

1020844469 commented Jun 27, 2024

Could you provide the debug log when pressing the button once which outputs to MQTT actions?

See this on how to enable debug logging.

[2024-05-03 13:17:41] debug: z2m: Received Zigbee message from 'MY_BUTTON', type 'commandTuyaAction', cluster 'genOnOff', data '{"data":{"data":[],"type":"Buffer"},"value":0}' from endpoint 2 with groupID 0
[2024-05-03 13:17:41] debug: z2m: Received Zigbee message from 'MY_BUTTON', type 'commandTuyaAction', cluster 'genOnOff', data '{"data":{"data":[],"type":"Buffer"},"value":0}' from endpoint 2 with groupID 0
[2024-05-03 13:17:41] debug: z2m: MQTT publish: topic 'zigbee2mqtt2/MY_BUTTON/action', payload 'scene_2'
[2024-05-03 13:17:41] debug: z2m: MQTT publish: topic 'zigbee2mqtt2/MY_BUTTON/action', payload 'scene_2'


[2024-06-15 19:56:29] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":6,"srcaddr":55196,"srcendpoint":6,"dstendpoint":1,"wasbroadcast":0,"linkquality":142,"securityuse":0,"timestamp":5270905,"transseqnumber":0,"len":4,"data":{"type":"Buffer","data":[1,60,253,0]}}
[2024-06-15 19:56:29] debug: zh:controller: Received payload: clusterID=6, address=55196, groupID=0, endpoint=6, destinationEndpoint=1, wasBroadcast=false, linkQuality=142, frame={"header":{"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":0,"disableDefaultResponse":false,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":60,"commandIdentifier":253},"payload":{"value":0,"data":{"type":"Buffer","data":[]}},"command":{"ID":253,"parameters":[{"name":"value","type":32},{"name":"data","type":1008}],"name":"tuyaAction"}}
[2024-06-15 19:56:29] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100]
[2024-06-15 19:56:29] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-06-15 19:56:29] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-06-15 19:56:29] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-06-15 19:56:29] debug: z2m: Received Zigbee message from 'testswitch', type 'commandTuyaAction', cluster 'genOnOff', data '{"data":{"data":[],"type":"Buffer"},"value":0}' from endpoint 6 with groupID 0
[2024-06-15 19:56:29] debug: z2m: Received Zigbee message from 'testswitch', type 'commandTuyaAction', cluster 'genOnOff', data '{"data":{"data":[],"type":"Buffer"},"value":0}' from endpoint 6 with groupID 0

Tuya's wireless switch has a guarantee mechanism. Under normal circumstances, only one message will be received when it is pressed once. However, sometimes there may be network delays. If Tuya does not receive a response to the message sent to the gateway, it will continue to send messages. In most cases, 6 identical messages will be sent. The transactionSequenceNumber of these data will be the same, and it can also distinguish whether it is data from the same click or data from multiple different clicks.

@Koenkk
Copy link
Owner

Koenkk commented Jun 27, 2024

I would expect multiple incomingMsg here. Make sure to start capturing the debug log before you click the button until you see the multiple events.

@1020844469
Copy link
Author

1020844469 commented Jul 19, 2024

I would expect multiple incomingMsg here. Make sure to start capturing the debug log before you click the button until you see the multiple events.

@Koenkk

I pressed the 5th button of a wireless switch 3 times, but sent mqtt messages 4 times:
[2024-07-19 16:33:09] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼工作室开关电源/action', payload 'scene_5'
[2024-07-19 16:33:10] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼工作室开关电源/action', payload 'scene_5'
[2024-07-19 16:33:12] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼工作室开关电源/action', payload 'scene_5'
[2024-07-19 16:33:12] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼工作室开关电源/action', payload 'scene_5'

This is the incomingMsg:
You can see that the last two messages are [1,42,253,0]. This "42" is the sequence number of the message. Tuya is used to identify duplicate messages and should be filtered. If not filtered, you will receive 2 duplicate messages. news
[2024-07-19 16:33:09] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":6,"srcaddr":32543,"srcendpoint":5,"dstendpoint":1,"wasbroadcast":0,"linkquality":105,"securityuse":0,"timestamp":14737765,"transseqnumber":0,"len":4,"data":{"type":"Buffer","data":[1,40,253,0]}}
[2024-07-19 16:33:10] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":6,"srcaddr":32543,"srcendpoint":5,"dstendpoint":1,"wasbroadcast":0,"linkquality":112,"securityuse":0,"timestamp":14820669,"transseqnumber":0,"len":4,"data":{"type":"Buffer","data":[1,41,253,0]}}
[2024-07-19 16:33:12] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":6,"srcaddr":32543,"srcendpoint":5,"dstendpoint":1,"wasbroadcast":0,"linkquality":120,"securityuse":0,"timestamp":14901944,"transseqnumber":0,"len":4,"data":{"type":"Buffer","data":[1,42,253,0]}}
[2024-07-19 16:33:12] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":6,"srcaddr":32543,"srcendpoint":5,"dstendpoint":1,"wasbroadcast":0,"linkquality":156,"securityuse":0,"timestamp":14910961,"transseqnumber":0,"len":4,"data":{"type":"Buffer","data":[1,42,253,0]}}

Complete log ( "srcaddr":32543, "srcendpoint":5,) :
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: <-- [254,3,69,196,224,54,0,84,254,35,68,129,0,0,0,0,224,54,1,1,0,160,0,240,233,213,0,0,15,8,196,10,1,0,32,91,226,255,32,48,228,255,32,0,224,54,29,18]
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --- parseNext [254,3,69,196,224,54,0,84,254,35,68,129,0,0,0,0,224,54,1,1,0,160,0,240,233,213,0,0,15,8,196,10,1,0,32,91,226,255,32,48,228,255,32,0,224,54,29,18]
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 5 - 196 - [224,54,0] - 84
[2024-07-19 16:32:58] debug: zh:zstack:znp: AREQ: <-- ZDO - srcRtgInd - {"dstaddr":14048,"relaycount":0,"relaylist":[]}
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --- parseNext [254,35,68,129,0,0,0,0,224,54,1,1,0,160,0,240,233,213,0,0,15,8,196,10,1,0,32,91,226,255,32,48,228,255,32,0,224,54,29,18]
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --> parsed 35 - 2 - 4 - 129 - [0,0,0,0,224,54,1,1,0,160,0,240,233,213,0,0,15,8,196,10,1,0,32,91,226,255,32,48,228,255,32,0,224,54,29] - 18
[2024-07-19 16:32:58] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":0,"srcaddr":14048,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":160,"securityuse":0,"timestamp":14019056,"transseqnumber":0,"len":15,"data":{"type":"Buffer","data":[8,196,10,1,0,32,91,226,255,32,48,228,255,32,0]}}
[2024-07-19 16:32:58] debug: zh:controller: Received payload: clusterID=0, address=14048, groupID=0, endpoint=1, destinationEndpoint=1, wasBroadcast=false, linkQuality=160, frame={"header":{"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":196,"commandIdentifier":10},"payload":[{"attrId":1,"dataType":32,"attrData":91},{"attrId":65506,"dataType":32,"attrData":48},{"attrId":65508,"dataType":32,"attrData":0}],"command":{"ID":10,"name":"report","parameters":[{"name":"attrId","type":33},{"name":"dataType","type":32},{"name":"attrData","type":1000}]}}
[2024-07-19 16:32:58] debug: zh:controller:endpoint: ZCL command 0xa4c13824ee0f4daf/1 genBasic.defaultRsp({"cmdId":10,"statusCode":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":1,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":196,"writeUndiv":false})
[2024-07-19 16:32:58] debug: zh:zstack: sendZclFrameToEndpointInternal 0xa4c13824ee0f4daf:14048/1 (0,0,3197)
[2024-07-19 16:32:58] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":14048,"destendpoint":1,"srcendpoint":1,"clusterid":0,"transid":128,"options":0,"radius":30,"len":5,"data":{"type":"Buffer","data":[24,196,11,10,0]}}
[2024-07-19 16:32:58] debug: zh:zstack:unpi:writer: --> frame [254,15,36,1,224,54,1,1,0,0,128,0,30,5,24,196,11,10,0,186]
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:32:58] debug: z2m: Received Zigbee message from '二楼影音室右上射灯1', type 'attributeReport', cluster 'genBasic', data '{"65506":48,"65508":0,"appVersion":91}' from endpoint 1 with groupID 0
[2024-07-19 16:32:58] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室右上射灯1', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:32:58+08:00","linkquality":160,"state":"ON"}'
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100,254,3,68,128,0,1,128,70]
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100,254,3,68,128,0,1,128,70]
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:32:58] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,128,70]
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,128] - 70
[2024-07-19 16:32:58] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":128}
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:32:58] debug: zh:zstack: sendZclFrameToEndpointInternal 0xa4c1381e89791cd6:8554/1 (0,2,3196)
[2024-07-19 16:32:58] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":8554,"destendpoint":1,"srcendpoint":1,"clusterid":6,"transid":129,"options":0,"radius":30,"len":3,"data":{"type":"Buffer","data":[1,88,0]}}
[2024-07-19 16:32:58] debug: zh:zstack:unpi:writer: --> frame [254,13,36,1,106,33,1,1,6,0,129,0,30,3,1,88,0,160]
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100]
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100]
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:32:58] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: <-- [254,3,69,196,75,186,0,115]
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --- parseNext [254,3,69,196,75,186,0,115]
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 5 - 196 - [75,186,0] - 115
[2024-07-19 16:32:58] debug: zh:zstack:znp: AREQ: <-- ZDO - srcRtgInd - {"dstaddr":47691,"relaycount":0,"relaylist":[]}
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: <-- [254,31,68,129,0,0,0,0,75,186,1,1,0,145,0,10,151,214,0,0,11,24,56,10,1,0,32,82,226,255,32,21,75,186,29,103]
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --- parseNext [254,31,68,129,0,0,0,0,75,186,1,1,0,145,0,10,151,214,0,0,11,24,56,10,1,0,32,82,226,255,32,21,75,186,29,103]
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --> parsed 31 - 2 - 4 - 129 - [0,0,0,0,75,186,1,1,0,145,0,10,151,214,0,0,11,24,56,10,1,0,32,82,226,255,32,21,75,186,29] - 103
[2024-07-19 16:32:58] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":0,"srcaddr":47691,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":145,"securityuse":0,"timestamp":14063370,"transseqnumber":0,"len":11,"data":{"type":"Buffer","data":[24,56,10,1,0,32,82,226,255,32,21]}}
[2024-07-19 16:32:58] debug: zh:controller: Received payload: clusterID=0, address=47691, groupID=0, endpoint=1, destinationEndpoint=1, wasBroadcast=false, linkQuality=145, frame={"header":{"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":true,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":56,"commandIdentifier":10},"payload":[{"attrId":1,"dataType":32,"attrData":82},{"attrId":65506,"dataType":32,"attrData":21}],"command":{"ID":10,"name":"report","parameters":[{"name":"attrId","type":33},{"name":"dataType","type":32},{"name":"attrData","type":1000}]}}
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:32:58] debug: z2m: Received Zigbee message from '二楼影音室隔断', type 'attributeReport', cluster 'genBasic', data '{"65506":21,"appVersion":82}' from endpoint 1 with groupID 0
[2024-07-19 16:32:58] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室隔断', payload '{"last_seen":"2024-07-19T16:32:58+08:00","linkquality":145,"options":null,"position":0,"running":false,"state":"CLOSE"}'
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,233,1,129,174]
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,233,1,129,174]
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [233,1,129] - 174
[2024-07-19 16:32:58] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":233,"endpoint":1,"transid":129}
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:32:58] debug: zh:zstack: Data confirm error (0xa4c1381e89791cd6:8554,233,2)
[2024-07-19 16:32:58] debug: zh:zstack: Request network address of '0xa4c1381e89791cd6'
[2024-07-19 16:32:58] debug: zh:zstack:znp: SREQ: --> ZDO - nwkAddrReq - {"ieeeaddr":"0xa4c1381e89791cd6","reqtype":0,"startindex":0}
[2024-07-19 16:32:58] debug: zh:zstack:unpi:writer: --> frame [254,10,37,0,214,28,121,137,30,56,193,164,0,0,86]
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: <-- [254,1,101,0,0,100]
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --- parseNext [254,1,101,0,0,100]
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 5 - 0 - [0] - 100
[2024-07-19 16:32:58] debug: zh:zstack:znp: SRSP: <-- ZDO - nwkAddrReq - {"status":0}
[2024-07-19 16:32:58] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: <-- [254,3,69,196,85,230,0,49,254,35,68,129,0,0,0,0,85,230,1,1,0,105,0,230,236,215,0,0,15,8,122,10,1,0,32,91,226,255,32,48,228,255,32,0,85,230,29,116]
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: --- parseNext [254,3,69,196,85,230,0,49,254,35,68,129,0,0,0,0,85,230,1,1,0,105,0,230,236,215,0,0,15,8,122,10,1,0,32,91,226,255,32,48,228,255,32,0,85,230,29,116]
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 5 - 196 - [85,230,0] - 49
[2024-07-19 16:33:00] debug: zh:zstack:znp: AREQ: <-- ZDO - srcRtgInd - {"dstaddr":58965,"relaycount":0,"relaylist":[]}
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: --- parseNext [254,35,68,129,0,0,0,0,85,230,1,1,0,105,0,230,236,215,0,0,15,8,122,10,1,0,32,91,226,255,32,48,228,255,32,0,85,230,29,116]
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: --> parsed 35 - 2 - 4 - 129 - [0,0,0,0,85,230,1,1,0,105,0,230,236,215,0,0,15,8,122,10,1,0,32,91,226,255,32,48,228,255,32,0,85,230,29] - 116
[2024-07-19 16:33:00] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":0,"srcaddr":58965,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":105,"securityuse":0,"timestamp":14150886,"transseqnumber":0,"len":15,"data":{"type":"Buffer","data":[8,122,10,1,0,32,91,226,255,32,48,228,255,32,0]}}
[2024-07-19 16:33:00] debug: zh:controller: Received payload: clusterID=0, address=58965, groupID=0, endpoint=1, destinationEndpoint=1, wasBroadcast=false, linkQuality=105, frame={"header":{"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":122,"commandIdentifier":10},"payload":[{"attrId":1,"dataType":32,"attrData":91},{"attrId":65506,"dataType":32,"attrData":48},{"attrId":65508,"dataType":32,"attrData":0}],"command":{"ID":10,"name":"report","parameters":[{"name":"attrId","type":33},{"name":"dataType","type":32},{"name":"attrData","type":1000}]}}
[2024-07-19 16:33:00] debug: zh:controller:endpoint: ZCL command 0xa4c138d1ccde6592/1 genBasic.defaultRsp({"cmdId":10,"statusCode":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":1,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":122,"writeUndiv":false})
[2024-07-19 16:33:00] debug: zh:zstack: sendZclFrameToEndpointInternal 0xa4c138d1ccde6592:58965/1 (0,0,3197)
[2024-07-19 16:33:00] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":58965,"destendpoint":1,"srcendpoint":1,"clusterid":0,"transid":130,"options":0,"radius":30,"len":5,"data":{"type":"Buffer","data":[24,122,11,10,0]}}
[2024-07-19 16:33:00] debug: zh:zstack:unpi:writer: --> frame [254,15,36,1,85,230,1,1,0,0,130,0,30,5,24,122,11,10,0,99]
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:00] debug: z2m: Received Zigbee message from '二楼影音室右下射灯2', type 'attributeReport', cluster 'genBasic', data '{"65506":48,"65508":0,"appVersion":91}' from endpoint 1 with groupID 0
[2024-07-19 16:33:00] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室右下射灯2', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:33:00+08:00","linkquality":105,"state":"ON"}'
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100]
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100]
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:33:00] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,0,1,130,68]
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,130,68]
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,130] - 68
[2024-07-19 16:33:00] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":130}
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: <-- [254,5,69,196,206,205,1,84,65,147,254,35,68,129,0,0,0,0,206,205,1,1,0,145,0,212,95,216,0,0,15,8,150,10,1,0,32,91,226,255,32,48,228,255,32,0,84,65,28,249]
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: --- parseNext [254,5,69,196,206,205,1,84,65,147,254,35,68,129,0,0,0,0,206,205,1,1,0,145,0,212,95,216,0,0,15,8,150,10,1,0,32,91,226,255,32,48,228,255,32,0,84,65,28,249]
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: --> parsed 5 - 2 - 5 - 196 - [206,205,1,84,65] - 147
[2024-07-19 16:33:00] debug: zh:zstack:znp: AREQ: <-- ZDO - srcRtgInd - {"dstaddr":52686,"relaycount":1,"relaylist":[16724]}
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: --- parseNext [254,35,68,129,0,0,0,0,206,205,1,1,0,145,0,212,95,216,0,0,15,8,150,10,1,0,32,91,226,255,32,48,228,255,32,0,84,65,28,249]
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: --> parsed 35 - 2 - 4 - 129 - [0,0,0,0,206,205,1,1,0,145,0,212,95,216,0,0,15,8,150,10,1,0,32,91,226,255,32,48,228,255,32,0,84,65,28] - 249
[2024-07-19 16:33:00] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":0,"srcaddr":52686,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":145,"securityuse":0,"timestamp":14180308,"transseqnumber":0,"len":15,"data":{"type":"Buffer","data":[8,150,10,1,0,32,91,226,255,32,48,228,255,32,0]}}
[2024-07-19 16:33:00] debug: zh:controller: Received payload: clusterID=0, address=52686, groupID=0, endpoint=1, destinationEndpoint=1, wasBroadcast=false, linkQuality=145, frame={"header":{"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":150,"commandIdentifier":10},"payload":[{"attrId":1,"dataType":32,"attrData":91},{"attrId":65506,"dataType":32,"attrData":48},{"attrId":65508,"dataType":32,"attrData":0}],"command":{"ID":10,"name":"report","parameters":[{"name":"attrId","type":33},{"name":"dataType","type":32},{"name":"attrData","type":1000}]}}
[2024-07-19 16:33:00] debug: zh:controller:endpoint: ZCL command 0xa4c138c471604da1/1 genBasic.defaultRsp({"cmdId":10,"statusCode":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":1,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":150,"writeUndiv":false})
[2024-07-19 16:33:00] debug: zh:zstack: sendZclFrameToEndpointInternal 0xa4c138c471604da1:52686/1 (0,0,3197)
[2024-07-19 16:33:00] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":52686,"destendpoint":1,"srcendpoint":1,"clusterid":0,"transid":131,"options":0,"radius":30,"len":5,"data":{"type":"Buffer","data":[24,150,11,10,0]}}
[2024-07-19 16:33:00] debug: zh:zstack:unpi:writer: --> frame [254,15,36,1,206,205,1,1,0,0,131,0,30,5,24,150,11,10,0,62]
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:00] debug: z2m: Received Zigbee message from '二楼工作室大灯4', type 'attributeReport', cluster 'genBasic', data '{"65506":48,"65508":0,"appVersion":91}' from endpoint 1 with groupID 0
[2024-07-19 16:33:00] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼工作室大灯4', payload '{"brightness":139,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":250,"do_not_disturb":null,"last_seen":"2024-07-19T16:33:00+08:00","linkquality":145,"state":"OFF"}'
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100]
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100]
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:33:00] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,0,1,131,69]
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,131,69]
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,131] - 69
[2024-07-19 16:33:00] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":131}
[2024-07-19 16:33:00] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:01] debug: zh:zstack:unpi:parser: <-- [254,5,69,196,89,164,1,75,186,137]
[2024-07-19 16:33:02] debug: zh:zstack:unpi:parser: --- parseNext [254,5,69,196,89,164,1,75,186,137]
[2024-07-19 16:33:02] debug: zh:zstack:unpi:parser: --> parsed 5 - 2 - 5 - 196 - [89,164,1,75,186] - 137
[2024-07-19 16:33:02] debug: zh:zstack:znp: AREQ: <-- ZDO - srcRtgInd - {"dstaddr":42073,"relaycount":1,"relaylist":[47691]}
[2024-07-19 16:33:02] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:02] debug: zh:zstack:unpi:parser: <-- [254,31,68,129,0,0,0,0,89,164,1,1,0,145,0,139,200,217,0,0,11,24,53,10,1,0,32,82,226,255,32,21,75,186,28,182]
[2024-07-19 16:33:02] debug: zh:zstack:unpi:parser: --- parseNext [254,31,68,129,0,0,0,0,89,164,1,1,0,145,0,139,200,217,0,0,11,24,53,10,1,0,32,82,226,255,32,21,75,186,28,182]
[2024-07-19 16:33:02] debug: zh:zstack:unpi:parser: --> parsed 31 - 2 - 4 - 129 - [0,0,0,0,89,164,1,1,0,145,0,139,200,217,0,0,11,24,53,10,1,0,32,82,226,255,32,21,75,186,28] - 182
[2024-07-19 16:33:02] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":0,"srcaddr":42073,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":145,"securityuse":0,"timestamp":14272651,"transseqnumber":0,"len":11,"data":{"type":"Buffer","data":[24,53,10,1,0,32,82,226,255,32,21]}}
[2024-07-19 16:33:02] debug: zh:controller: Received payload: clusterID=0, address=42073, groupID=0, endpoint=1, destinationEndpoint=1, wasBroadcast=false, linkQuality=145, frame={"header":{"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":true,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":53,"commandIdentifier":10},"payload":[{"attrId":1,"dataType":32,"attrData":82},{"attrId":65506,"dataType":32,"attrData":21}],"command":{"ID":10,"name":"report","parameters":[{"name":"attrId","type":33},{"name":"dataType","type":32},{"name":"attrData","type":1000}]}}
[2024-07-19 16:33:02] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:02] debug: z2m: Received Zigbee message from '二楼卫生间窗帘', type 'attributeReport', cluster 'genBasic', data '{"65506":21,"appVersion":82}' from endpoint 1 with groupID 0
[2024-07-19 16:33:02] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼卫生间窗帘', payload '{"last_seen":"2024-07-19T16:33:02+08:00","linkquality":145,"options":null,"position":63,"running":false,"state":"OPEN"}'
[2024-07-19 16:33:07] debug: z2m:mqtt: Received MQTT message on 'zigbee2mqtt2/阳台插座书柜/set' with data '{"state":"off"}'
[2024-07-19 16:33:07] debug: z2m: Publishing 'set' 'state' to '阳台插座书柜'
[2024-07-19 16:33:07] debug: zh:controller:endpoint: ZCL command 0xa4c1380904de9686/1 genOnOff.off({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false})
[2024-07-19 16:33:07] debug: zh:zstack: sendZclFrameToEndpointInternal 0xa4c1380904de9686:30734/1 (0,0,3197)
[2024-07-19 16:33:07] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":30734,"destendpoint":1,"srcendpoint":1,"clusterid":6,"transid":132,"options":0,"radius":30,"len":3,"data":{"type":"Buffer","data":[1,151,0]}}
[2024-07-19 16:33:07] debug: zh:zstack:unpi:writer: --> frame [254,13,36,1,14,120,1,1,6,0,132,0,30,3,1,151,0,87]
[2024-07-19 16:33:07] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100]
[2024-07-19 16:33:07] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100]
[2024-07-19 16:33:07] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:33:07] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:33:07] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:07] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,0,1,132,66]
[2024-07-19 16:33:07] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,132,66]
[2024-07-19 16:33:07] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,132] - 66
[2024-07-19 16:33:07] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":132}
[2024-07-19 16:33:07] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:07] debug: zh:zstack:unpi:parser: <-- [254,25,68,129,0,0,6,0,14,120,1,1,0,18,0,194,202,222,0,0,5,24,151,11,0,0,156,215,26,184,254,27,68,129,0,0,6,0,14,120,1,1,0,21,0,108,205,222,0,0,7,24,144,10,0,0,16,0,156,215,26,0]
[2024-07-19 16:33:07] debug: zh:zstack:unpi:parser: --- parseNext [254,25,68,129,0,0,6,0,14,120,1,1,0,18,0,194,202,222,0,0,5,24,151,11,0,0,156,215,26,184,254,27,68,129,0,0,6,0,14,120,1,1,0,21,0,108,205,222,0,0,7,24,144,10,0,0,16,0,156,215,26,0]
[2024-07-19 16:33:07] debug: zh:zstack:unpi:parser: --> parsed 25 - 2 - 4 - 129 - [0,0,6,0,14,120,1,1,0,18,0,194,202,222,0,0,5,24,151,11,0,0,156,215,26] - 184
[2024-07-19 16:33:07] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":6,"srcaddr":30734,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":18,"securityuse":0,"timestamp":14600898,"transseqnumber":0,"len":5,"data":{"type":"Buffer","data":[24,151,11,0,0]}}
[2024-07-19 16:33:07] debug: zh:controller: Received payload: clusterID=6, address=30734, groupID=0, endpoint=1, destinationEndpoint=1, wasBroadcast=false, linkQuality=18, frame={"header":{"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":true,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":151,"commandIdentifier":11},"payload":{"cmdId":0,"statusCode":0},"command":{"ID":11,"name":"defaultRsp","parameters":[{"name":"cmdId","type":32},{"name":"statusCode","type":32}]}}
[2024-07-19 16:33:07] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/阳台插座书柜', payload '{"child_lock":"UNLOCK","countdown":0,"current":0,"energy":20.63,"indicator_mode":"off/on","last_seen":"2024-07-19T16:33:07+08:00","linkquality":18,"power":0,"power_outage_memory":"off","state":"OFF","update":{"installed_version":-1,"latest_version":-1,"state":null},"update_available":null,"voltage":217}'
[2024-07-19 16:33:07] debug: zh:zstack:unpi:parser: --- parseNext [254,27,68,129,0,0,6,0,14,120,1,1,0,21,0,108,205,222,0,0,7,24,144,10,0,0,16,0,156,215,26,0]
[2024-07-19 16:33:07] debug: zh:zstack:unpi:parser: --> parsed 27 - 2 - 4 - 129 - [0,0,6,0,14,120,1,1,0,21,0,108,205,222,0,0,7,24,144,10,0,0,16,0,156,215,26] - 0
[2024-07-19 16:33:07] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":6,"srcaddr":30734,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":21,"securityuse":0,"timestamp":14601580,"transseqnumber":0,"len":7,"data":{"type":"Buffer","data":[24,144,10,0,0,16,0]}}
[2024-07-19 16:33:07] debug: zh:controller: Received payload: clusterID=6, address=30734, groupID=0, endpoint=1, destinationEndpoint=1, wasBroadcast=false, linkQuality=21, frame={"header":{"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":true,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":144,"commandIdentifier":10},"payload":[{"attrId":0,"dataType":16,"attrData":0}],"command":{"ID":10,"name":"report","parameters":[{"name":"attrId","type":33},{"name":"dataType","type":32},{"name":"attrData","type":1000}]}}
[2024-07-19 16:33:07] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:07] debug: z2m: Received Zigbee message from '阳台插座书柜', type 'attributeReport', cluster 'genOnOff', data '{"onOff":0}' from endpoint 1 with groupID 0
[2024-07-19 16:33:07] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/阳台插座书柜', payload '{"child_lock":"UNLOCK","countdown":0,"current":0,"energy":20.63,"indicator_mode":"off/on","last_seen":"2024-07-19T16:33:07+08:00","linkquality":21,"power":0,"power_outage_memory":"off","state":"OFF","update":{"installed_version":-1,"latest_version":-1,"state":null},"update_available":null,"voltage":217}'
[2024-07-19 16:33:07] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/阳台插座书柜', payload '{"child_lock":"UNLOCK","countdown":0,"current":0,"energy":20.63,"indicator_mode":"off/on","last_seen":"2024-07-19T16:33:07+08:00","linkquality":21,"power":0,"power_outage_memory":"off","state":"OFF","update":{"installed_version":-1,"latest_version":-1,"state":null},"update_available":null,"voltage":217}'
[2024-07-19 16:33:08] debug: zh:zstack: sendZclFrameToEndpointInternal 0xa4c1381e89791cd6:8554/1 (0,3,3196)
[2024-07-19 16:33:08] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":8554,"destendpoint":1,"srcendpoint":1,"clusterid":6,"transid":133,"options":0,"radius":30,"len":3,"data":{"type":"Buffer","data":[1,88,0]}}
[2024-07-19 16:33:08] debug: zh:zstack:unpi:writer: --> frame [254,13,36,1,106,33,1,1,6,0,133,0,30,3,1,88,0,164]
[2024-07-19 16:33:08] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100]
[2024-07-19 16:33:08] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100]
[2024-07-19 16:33:08] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:33:08] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:33:08] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,233,1,133,170]
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,233,1,133,170]
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [233,1,133] - 170
[2024-07-19 16:33:09] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":233,"endpoint":1,"transid":133}
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:09] debug: zh:zstack: Data confirm error (0xa4c1381e89791cd6:8554,233,3)
[2024-07-19 16:33:09] debug: zh:zstack: Wait 2000ms
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: <-- [254,3,69,196,31,127,0,226]
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: --- parseNext [254,3,69,196,31,127,0,226]
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 5 - 196 - [31,127,0] - 226
[2024-07-19 16:33:09] debug: zh:zstack:znp: AREQ: <-- ZDO - srcRtgInd - {"dstaddr":32543,"relaycount":0,"relaylist":[]}
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: <-- [254,24,68,129,0,0,6,0,31,127,5,1,0,105,0,101,225,224,0,0,4,1,40,253,0,31,127,29,31]
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: --- parseNext [254,24,68,129,0,0,6,0,31,127,5,1,0,105,0,101,225,224,0,0,4,1,40,253,0,31,127,29,31]
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: --> parsed 24 - 2 - 4 - 129 - [0,0,6,0,31,127,5,1,0,105,0,101,225,224,0,0,4,1,40,253,0,31,127,29] - 31
[2024-07-19 16:33:09] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":6,"srcaddr":32543,"srcendpoint":5,"dstendpoint":1,"wasbroadcast":0,"linkquality":105,"securityuse":0,"timestamp":14737765,"transseqnumber":0,"len":4,"data":{"type":"Buffer","data":[1,40,253,0]}}
[2024-07-19 16:33:09] debug: zh:controller: Received payload: clusterID=6, address=32543, groupID=0, endpoint=5, destinationEndpoint=1, wasBroadcast=false, linkQuality=105, frame={"header":{"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":0,"disableDefaultResponse":false,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":40,"commandIdentifier":253},"payload":{"value":0,"data":{"type":"Buffer","data":[]}},"command":{"ID":253,"parameters":[{"name":"value","type":32},{"name":"data","type":1008}],"name":"tuyaAction"}}
[2024-07-19 16:33:09] debug: zh:controller:endpoint: ZCL command 0x0c4314fffe868e20/5 genOnOff.defaultRsp({"cmdId":253,"statusCode":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":1,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":40,"writeUndiv":false})
[2024-07-19 16:33:09] debug: zh:zstack: sendZclFrameToEndpointInternal 0x0c4314fffe868e20:32543/5 (0,0,3197)
[2024-07-19 16:33:09] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":32543,"destendpoint":5,"srcendpoint":1,"clusterid":6,"transid":134,"options":0,"radius":30,"len":5,"data":{"type":"Buffer","data":[24,40,11,253,0]}}
[2024-07-19 16:33:09] debug: zh:zstack:unpi:writer: --> frame [254,15,36,1,31,127,5,1,6,0,134,0,30,5,24,40,11,253,0,19]
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:09] debug: z2m: Received Zigbee message from '二楼工作室开关电源', type 'commandTuyaAction', cluster 'genOnOff', data '{"data":{"data":[],"type":"Buffer"},"value":0}' from endpoint 5 with groupID 0
[2024-07-19 16:33:09] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼工作室开关电源', payload '{"_lastSeen":1702919957451,"action":"scene_5","data":{"0":1,"1":27,"2":253,"3":0,"data":{},"moesStartUpOnOff":0,"offWaitTime":0,"onOff":0,"onTime":0,"tuyaBacklightMode":2,"tuyaBacklightSwitch":1,"value":0},"id":5,"isclick":true,"ispower":false,"isread":false,"isrepeat":false,"isrepeate":false,"last_seen":"2024-07-19T16:33:09+08:00","linkquality":105,"localLastSeen":1721377989514,"my_indicate_light":null,"otherdata":"Asia/Shanghai","powerOnBehavior":"关闭","powerOnBehavior_l1":"断电记忆","powerOnBehavior_l2":"断电记忆","powerOnBehavior_l3":"断电记忆","powerOnBehavior_l4":"断电记忆","power_on_behavior":"off","power_on_behavior_l1":"previous","power_on_behavior_l2":"previous","power_on_behavior_l3":"previous","power_on_behavior_l4":"previous","sceneMode":"场景模式","sceneMode_l1":"电源开关","sceneMode_l2":"场景模式","sceneMode_l3":"场景模式","sceneMode_l4":"场景模式","state":"OFF","state_l1":"ON","state_l2":"ON","state_l3":"OFF","state_l4":"OFF","switch_mode_l1":null,"switch_mode_l2":"scene","switch_mode_l3":"switch","switch_mode_l4":null,"switch_or_scene_l2":"场景模式","type":"commandTuyaAction"}'
[2024-07-19 16:33:09] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼工作室开关电源', payload '{"_lastSeen":1702919957451,"action":"","data":{"0":1,"1":27,"2":253,"3":0,"data":{},"moesStartUpOnOff":0,"offWaitTime":0,"onOff":0,"onTime":0,"tuyaBacklightMode":2,"tuyaBacklightSwitch":1,"value":0},"id":5,"isclick":true,"ispower":false,"isread":false,"isrepeat":false,"isrepeate":false,"last_seen":"2024-07-19T16:33:09+08:00","linkquality":105,"localLastSeen":1721377989514,"my_indicate_light":null,"otherdata":"Asia/Shanghai","powerOnBehavior":"关闭","powerOnBehavior_l1":"断电记忆","powerOnBehavior_l2":"断电记忆","powerOnBehavior_l3":"断电记忆","powerOnBehavior_l4":"断电记忆","power_on_behavior":"off","power_on_behavior_l1":"previous","power_on_behavior_l2":"previous","power_on_behavior_l3":"previous","power_on_behavior_l4":"previous","sceneMode":"场景模式","sceneMode_l1":"电源开关","sceneMode_l2":"场景模式","sceneMode_l3":"场景模式","sceneMode_l4":"场景模式","state":"OFF","state_l1":"ON","state_l2":"ON","state_l3":"OFF","state_l4":"OFF","switch_mode_l1":null,"switch_mode_l2":"scene","switch_mode_l3":"switch","switch_mode_l4":null,"switch_or_scene_l2":"场景模式","type":"commandTuyaAction"}'
[2024-07-19 16:33:09] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼工作室开关电源/action', payload 'scene_5'
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100,254,3,68,128,0,1,134,64]
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100,254,3,68,128,0,1,134,64]
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:33:09] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,134,64]
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,134] - 64
[2024-07-19 16:33:09] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":134}
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:09] debug: z2m:mqtt: Received MQTT message on 'zigbee2mqtt2/二楼影音室灯/set' with data '{"state":"on","color_temp":"50","brightness":127.5}'
[2024-07-19 16:33:09] debug: z2m: Publishing 'set' 'brightness' to '二楼影音室灯'
[2024-07-19 16:33:09] debug: zh:controller:group: Command 2 genLevelCtrl.moveToLevelWithOnOff({"level":127.5,"transtime":0})
[2024-07-19 16:33:09] debug: zh:zstack:znp: SREQ: --> AF - dataRequestExt - {"dstaddrmode":1,"dstaddr":"0x0000000000000002","destendpoint":255,"dstpanid":0,"srcendpoint":1,"clusterid":8,"transid":135,"options":0,"radius":30,"len":6,"data":{"type":"Buffer","data":[17,152,4,127,0,0]}}
[2024-07-19 16:33:09] debug: zh:zstack:unpi:writer: --> frame [254,26,36,2,1,2,0,0,0,0,0,0,0,255,0,0,1,8,0,135,0,30,6,0,17,152,4,127,0,0,164]
[2024-07-19 16:33:09] debug: z2m:mqtt: Received MQTT message on 'zigbee2mqtt2/客厅大灯/set' with data '{"state":"on","color_temp":"50","brightness":127.5}'
[2024-07-19 16:33:09] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/bridge/log', payload '{"message":{"friendly_name":"客厅大灯"},"type":"entity_not_found"}'
[2024-07-19 16:33:09] error: z2m: Entity '客厅大灯' is unknown
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: <-- [254,1,100,2,0,103]
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,2,0,103]
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 2 - [0] - 103
[2024-07-19 16:33:09] debug: zh:zstack:znp: SRSP: <-- AF - dataRequestExt - {"status":0}
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,0,1,135,65]
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,135,65]
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,135] - 65
[2024-07-19 16:33:09] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":135}
[2024-07-19 16:33:09] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:09] debug: z2m: Publishing 'set' 'color_temp' to '二楼影音室灯'
[2024-07-19 16:33:09] debug: zhc:light: Requested color_temp 50 is lower than minimum supported 153, using minimum!
[2024-07-19 16:33:09] debug: zh:controller:group: Command 2 lightingColorCtrl.moveToColorTemp({"colortemp":153,"transtime":0})
[2024-07-19 16:33:09] debug: zh:zstack:znp: SREQ: --> AF - dataRequestExt - {"dstaddrmode":1,"dstaddr":"0x0000000000000002","destendpoint":255,"dstpanid":0,"srcendpoint":1,"clusterid":768,"transid":136,"options":0,"radius":30,"len":7,"data":{"type":"Buffer","data":[17,153,10,153,0,0,0]}}
[2024-07-19 16:33:09] debug: zh:zstack:unpi:writer: --> frame [254,27,36,2,1,2,0,0,0,0,0,0,0,255,0,0,1,0,3,136,0,30,7,0,17,153,10,153,0,0,0,73]
[2024-07-19 16:33:10] debug: zh:zstack:unpi:parser: <-- [254,1,100,2,0,103]
[2024-07-19 16:33:10] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,2,0,103]
[2024-07-19 16:33:10] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 2 - [0] - 103
[2024-07-19 16:33:10] debug: zh:zstack:znp: SRSP: <-- AF - dataRequestExt - {"status":0}
[2024-07-19 16:33:10] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:10] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,0,1,136,78]
[2024-07-19 16:33:10] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,136,78]
[2024-07-19 16:33:10] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,136] - 78
[2024-07-19 16:33:10] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":136}
[2024-07-19 16:33:10] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:10] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室右上射灯2', payload '{"brightness":127.5,"color":{"h":0,"hue":0},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:31:28+08:00","linkquality":120,"state":"ON"}'
[2024-07-19 16:33:10] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室灯', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"state":"ON"}'
[2024-07-19 16:33:10] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室右上射灯1', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:32:58+08:00","linkquality":160,"state":"ON"}'
[2024-07-19 16:33:10] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室右下射灯1', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:32:21+08:00","linkquality":98,"state":"ON"}'
[2024-07-19 16:33:10] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室右下射灯2', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:33:00+08:00","linkquality":105,"state":"ON"}'
[2024-07-19 16:33:10] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室中间射灯1', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:30:54+08:00","linkquality":80,"state":"ON"}'
[2024-07-19 16:33:10] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室左上射灯1', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:30:58+08:00","linkquality":142,"state":"ON"}'
[2024-07-19 16:33:10] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室中间射灯2', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:32:07+08:00","linkquality":112,"state":"ON"}'
[2024-07-19 16:33:10] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室左上射灯2', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:31:33+08:00","linkquality":160,"state":"ON"}'
[2024-07-19 16:33:10] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室左下射灯1', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:31:03+08:00","linkquality":145,"state":"ON"}'
[2024-07-19 16:33:10] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室左下射灯2', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:31:17+08:00","linkquality":112,"state":"ON"}'
[2024-07-19 16:33:10] debug: zh:zstack:unpi:parser: <-- [254,24,68,129,0,0,6,0,31,127,5,1,0,112,0,61,37,226,0,0,4,1,41,253,0,31,127,29,153]
[2024-07-19 16:33:10] debug: zh:zstack:unpi:parser: --- parseNext [254,24,68,129,0,0,6,0,31,127,5,1,0,112,0,61,37,226,0,0,4,1,41,253,0,31,127,29,153]
[2024-07-19 16:33:10] debug: zh:zstack:unpi:parser: --> parsed 24 - 2 - 4 - 129 - [0,0,6,0,31,127,5,1,0,112,0,61,37,226,0,0,4,1,41,253,0,31,127,29] - 153
[2024-07-19 16:33:10] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":6,"srcaddr":32543,"srcendpoint":5,"dstendpoint":1,"wasbroadcast":0,"linkquality":112,"securityuse":0,"timestamp":14820669,"transseqnumber":0,"len":4,"data":{"type":"Buffer","data":[1,41,253,0]}}
[2024-07-19 16:33:10] debug: zh:controller: Received payload: clusterID=6, address=32543, groupID=0, endpoint=5, destinationEndpoint=1, wasBroadcast=false, linkQuality=112, frame={"header":{"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":0,"disableDefaultResponse":false,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":41,"commandIdentifier":253},"payload":{"value":0,"data":{"type":"Buffer","data":[]}},"command":{"ID":253,"parameters":[{"name":"value","type":32},{"name":"data","type":1008}],"name":"tuyaAction"}}
[2024-07-19 16:33:10] debug: zh:controller:endpoint: ZCL command 0x0c4314fffe868e20/5 genOnOff.defaultRsp({"cmdId":253,"statusCode":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":1,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":41,"writeUndiv":false})
[2024-07-19 16:33:10] debug: zh:zstack: sendZclFrameToEndpointInternal 0x0c4314fffe868e20:32543/5 (0,0,3197)
[2024-07-19 16:33:10] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":32543,"destendpoint":5,"srcendpoint":1,"clusterid":6,"transid":137,"options":0,"radius":30,"len":5,"data":{"type":"Buffer","data":[24,41,11,253,0]}}
[2024-07-19 16:33:10] debug: zh:zstack:unpi:writer: --> frame [254,15,36,1,31,127,5,1,6,0,137,0,30,5,24,41,11,253,0,29]
[2024-07-19 16:33:10] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:10] debug: z2m: Received Zigbee message from '二楼工作室开关电源', type 'commandTuyaAction', cluster 'genOnOff', data '{"data":{"data":[],"type":"Buffer"},"value":0}' from endpoint 5 with groupID 0
[2024-07-19 16:33:10] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼工作室开关电源', payload '{"_lastSeen":1702919957451,"action":"scene_5","data":{"0":1,"1":27,"2":253,"3":0,"data":{},"moesStartUpOnOff":0,"offWaitTime":0,"onOff":0,"onTime":0,"tuyaBacklightMode":2,"tuyaBacklightSwitch":1,"value":0},"id":5,"isclick":true,"ispower":false,"isread":false,"isrepeat":false,"isrepeate":false,"last_seen":"2024-07-19T16:33:10+08:00","linkquality":112,"localLastSeen":1721377990851,"my_indicate_light":null,"otherdata":"Asia/Shanghai","powerOnBehavior":"关闭","powerOnBehavior_l1":"断电记忆","powerOnBehavior_l2":"断电记忆","powerOnBehavior_l3":"断电记忆","powerOnBehavior_l4":"断电记忆","power_on_behavior":"off","power_on_behavior_l1":"previous","power_on_behavior_l2":"previous","power_on_behavior_l3":"previous","power_on_behavior_l4":"previous","sceneMode":"场景模式","sceneMode_l1":"电源开关","sceneMode_l2":"场景模式","sceneMode_l3":"场景模式","sceneMode_l4":"场景模式","state":"OFF","state_l1":"ON","state_l2":"ON","state_l3":"OFF","state_l4":"OFF","switch_mode_l1":null,"switch_mode_l2":"scene","switch_mode_l3":"switch","switch_mode_l4":null,"switch_or_scene_l2":"场景模式","type":"commandTuyaAction"}'
[2024-07-19 16:33:10] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼工作室开关电源', payload '{"_lastSeen":1702919957451,"action":"","data":{"0":1,"1":27,"2":253,"3":0,"data":{},"moesStartUpOnOff":0,"offWaitTime":0,"onOff":0,"onTime":0,"tuyaBacklightMode":2,"tuyaBacklightSwitch":1,"value":0},"id":5,"isclick":true,"ispower":false,"isread":false,"isrepeat":false,"isrepeate":false,"last_seen":"2024-07-19T16:33:10+08:00","linkquality":112,"localLastSeen":1721377990851,"my_indicate_light":null,"otherdata":"Asia/Shanghai","powerOnBehavior":"关闭","powerOnBehavior_l1":"断电记忆","powerOnBehavior_l2":"断电记忆","powerOnBehavior_l3":"断电记忆","powerOnBehavior_l4":"断电记忆","power_on_behavior":"off","power_on_behavior_l1":"previous","power_on_behavior_l2":"previous","power_on_behavior_l3":"previous","power_on_behavior_l4":"previous","sceneMode":"场景模式","sceneMode_l1":"电源开关","sceneMode_l2":"场景模式","sceneMode_l3":"场景模式","sceneMode_l4":"场景模式","state":"OFF","state_l1":"ON","state_l2":"ON","state_l3":"OFF","state_l4":"OFF","switch_mode_l1":null,"switch_mode_l2":"scene","switch_mode_l3":"switch","switch_mode_l4":null,"switch_or_scene_l2":"场景模式","type":"commandTuyaAction"}'
[2024-07-19 16:33:10] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼工作室开关电源/action', payload 'scene_5'
[2024-07-19 16:33:10] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100,254,3,68,128,0,1,137,79]
[2024-07-19 16:33:10] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100,254,3,68,128,0,1,137,79]
[2024-07-19 16:33:10] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:33:10] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:33:10] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,137,79]
[2024-07-19 16:33:10] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,137] - 79
[2024-07-19 16:33:10] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":137}
[2024-07-19 16:33:10] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:11] debug: zh:zstack: sendZclFrameToEndpointInternal 0xa4c1381e89791cd6:8554/1 (0,4,3196)
[2024-07-19 16:33:11] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":8554,"destendpoint":1,"srcendpoint":1,"clusterid":6,"transid":138,"options":0,"radius":30,"len":3,"data":{"type":"Buffer","data":[1,88,0]}}
[2024-07-19 16:33:11] debug: zh:zstack:unpi:writer: --> frame [254,13,36,1,106,33,1,1,6,0,138,0,30,3,1,88,0,171]
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100]
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100]
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:33:11] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,233,1,138,165]
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,233,1,138,165]
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [233,1,138] - 165
[2024-07-19 16:33:11] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":233,"endpoint":1,"transid":138}
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:11] debug: zh:zstack: Data confirm error (0xa4c1381e89791cd6:8554,233,4)
[2024-07-19 16:33:11] debug: zh:zstack: sendZclFrameToEndpointInternal 0xa4c1381e89791cd6:8554/1 (0,0,3195)
[2024-07-19 16:33:11] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":8554,"destendpoint":1,"srcendpoint":1,"clusterid":6,"transid":139,"options":0,"radius":30,"len":3,"data":{"type":"Buffer","data":[1,89,0]}}
[2024-07-19 16:33:11] debug: zh:zstack:unpi:writer: --> frame [254,13,36,1,106,33,1,1,6,0,139,0,30,3,1,89,0,171]
[2024-07-19 16:33:11] debug: zh:controller:endpoint: Error: ZCL command 0xa4c1381e89791cd6/1 genOnOff.off({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Data request failed with error: 'MAC no ack' (233))
[2024-07-19 16:33:11] error: z2m: Publish 'set' 'state' to '主卧右边射灯1' failed: 'Error: ZCL command 0xa4c1381e89791cd6/1 genOnOff.off({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Data request failed with error: 'MAC no ack' (233))'
[2024-07-19 16:33:11] debug: z2m: Error: ZCL command 0xa4c1381e89791cd6/1 genOnOff.off({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Data request failed with error: 'MAC no ack' (233))
at ZStackAdapter.sendZclFrameToEndpointInternal (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:412:23)
at Queue.execute (/app/node_modules/zigbee-herdsman/src/utils/queue.ts:35:20)
at Request.send (/app/node_modules/zigbee-herdsman/src/controller/helpers/request.ts:79:20)
at Endpoint.zclCommand (/app/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:767:28)
at Endpoint.command (/app/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:587:23)
at Object.convertSet (/app/node_modules/zigbee-herdsman-converters/src/converters/toZigbee.ts:49:17)
at Object.convertSet (/app/node_modules/zigbee-herdsman-converters/src/converters/toZigbee.ts:1140:33)
at Publish.onMQTTMessage (/app/lib/extension/publish.ts:277:36)
at EventEmitter.wrappedCallback (/app/lib/eventBus.ts:174:17)
[2024-07-19 16:33:11] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/bridge/log', payload '{"message":"Publish 'set' 'state' to '主卧右边射灯1' failed: 'Error: ZCL command 0xa4c1381e89791cd6/1 genOnOff.off({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Data request failed with error: 'MAC no ack' (233))'","meta":{"friendly_name":"主卧右边射灯1"},"type":"zigbee_publish_error"}'
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100]
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100]
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:33:11] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:11] debug: z2m:mqtt: Received MQTT message on 'zigbee2mqtt2/二楼影音室灯/set' with data '{"state":"on","color_temp":"50","brightness":127.5}'
[2024-07-19 16:33:11] debug: z2m: Publishing 'set' 'brightness' to '二楼影音室灯'
[2024-07-19 16:33:11] debug: zh:controller:group: Command 2 genLevelCtrl.moveToLevelWithOnOff({"level":127.5,"transtime":0})
[2024-07-19 16:33:11] debug: zh:zstack:znp: SREQ: --> AF - dataRequestExt - {"dstaddrmode":1,"dstaddr":"0x0000000000000002","destendpoint":255,"dstpanid":0,"srcendpoint":1,"clusterid":8,"transid":140,"options":0,"radius":30,"len":6,"data":{"type":"Buffer","data":[17,154,4,127,0,0]}}
[2024-07-19 16:33:11] debug: zh:zstack:unpi:writer: --> frame [254,26,36,2,1,2,0,0,0,0,0,0,0,255,0,0,1,8,0,140,0,30,6,0,17,154,4,127,0,0,173]
[2024-07-19 16:33:11] debug: z2m:mqtt: Received MQTT message on 'zigbee2mqtt2/客厅大灯/set' with data '{"state":"on","color_temp":"50","brightness":127.5}'
[2024-07-19 16:33:11] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/bridge/log', payload '{"message":{"friendly_name":"客厅大灯"},"type":"entity_not_found"}'
[2024-07-19 16:33:11] error: z2m: Entity '客厅大灯' is unknown
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: <-- [254,1,100,2,0,103]
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,2,0,103]
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 2 - [0] - 103
[2024-07-19 16:33:11] debug: zh:zstack:znp: SRSP: <-- AF - dataRequestExt - {"status":0}
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,0,1,140,74]
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,140,74]
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,140] - 74
[2024-07-19 16:33:11] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":140}
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,233,1,139,164]
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,233,1,139,164]
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [233,1,139] - 164
[2024-07-19 16:33:11] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":233,"endpoint":1,"transid":139}
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:11] debug: zh:zstack: Data confirm error (0xa4c1381e89791cd6:8554,233,0)
[2024-07-19 16:33:11] debug: zh:zstack: Wait 2000ms
[2024-07-19 16:33:11] debug: z2m: Publishing 'set' 'color_temp' to '二楼影音室灯'
[2024-07-19 16:33:11] debug: zhc:light: Requested color_temp 50 is lower than minimum supported 153, using minimum!
[2024-07-19 16:33:11] debug: zh:controller:group: Command 2 lightingColorCtrl.moveToColorTemp({"colortemp":153,"transtime":0})
[2024-07-19 16:33:11] debug: zh:zstack:znp: SREQ: --> AF - dataRequestExt - {"dstaddrmode":1,"dstaddr":"0x0000000000000002","destendpoint":255,"dstpanid":0,"srcendpoint":1,"clusterid":768,"transid":141,"options":0,"radius":30,"len":7,"data":{"type":"Buffer","data":[17,155,10,153,0,0,0]}}
[2024-07-19 16:33:11] debug: zh:zstack:unpi:writer: --> frame [254,27,36,2,1,2,0,0,0,0,0,0,0,255,0,0,1,0,3,141,0,30,7,0,17,155,10,153,0,0,0,78]
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: <-- [254,1,100,2,0,103]
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,2,0,103]
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 2 - [0] - 103
[2024-07-19 16:33:11] debug: zh:zstack:znp: SRSP: <-- AF - dataRequestExt - {"status":0}
[2024-07-19 16:33:11] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: <-- [254,24,68,129,0,0,6,0,31,127,5,1,0,120,0,184,98,227,0,0,4,1,42,253,0,31,127,29,81]
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --- parseNext [254,24,68,129,0,0,6,0,31,127,5,1,0,120,0,184,98,227,0,0,4,1,42,253,0,31,127,29,81]
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --> parsed 24 - 2 - 4 - 129 - [0,0,6,0,31,127,5,1,0,120,0,184,98,227,0,0,4,1,42,253,0,31,127,29] - 81
[2024-07-19 16:33:12] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":6,"srcaddr":32543,"srcendpoint":5,"dstendpoint":1,"wasbroadcast":0,"linkquality":120,"securityuse":0,"timestamp":14901944,"transseqnumber":0,"len":4,"data":{"type":"Buffer","data":[1,42,253,0]}}
[2024-07-19 16:33:12] debug: zh:controller: Received payload: clusterID=6, address=32543, groupID=0, endpoint=5, destinationEndpoint=1, wasBroadcast=false, linkQuality=120, frame={"header":{"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":0,"disableDefaultResponse":false,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":42,"commandIdentifier":253},"payload":{"value":0,"data":{"type":"Buffer","data":[]}},"command":{"ID":253,"parameters":[{"name":"value","type":32},{"name":"data","type":1008}],"name":"tuyaAction"}}
[2024-07-19 16:33:12] debug: zh:controller:endpoint: ZCL command 0x0c4314fffe868e20/5 genOnOff.defaultRsp({"cmdId":253,"statusCode":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":1,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":42,"writeUndiv":false})
[2024-07-19 16:33:12] debug: zh:zstack: sendZclFrameToEndpointInternal 0x0c4314fffe868e20:32543/5 (0,0,3197)
[2024-07-19 16:33:12] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":32543,"destendpoint":5,"srcendpoint":1,"clusterid":6,"transid":142,"options":0,"radius":30,"len":5,"data":{"type":"Buffer","data":[24,42,11,253,0]}}
[2024-07-19 16:33:12] debug: zh:zstack:unpi:writer: --> frame [254,15,36,1,31,127,5,1,6,0,142,0,30,5,24,42,11,253,0,25]
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:12] debug: z2m: Received Zigbee message from '二楼工作室开关电源', type 'commandTuyaAction', cluster 'genOnOff', data '{"data":{"data":[],"type":"Buffer"},"value":0}' from endpoint 5 with groupID 0
[2024-07-19 16:33:12] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼工作室开关电源', payload '{"_lastSeen":1702919957451,"action":"scene_5","data":{"0":1,"1":27,"2":253,"3":0,"data":{},"moesStartUpOnOff":0,"offWaitTime":0,"onOff":0,"onTime":0,"tuyaBacklightMode":2,"tuyaBacklightSwitch":1,"value":0},"id":5,"isclick":true,"ispower":false,"isread":false,"isrepeat":false,"isrepeate":false,"last_seen":"2024-07-19T16:33:12+08:00","linkquality":120,"localLastSeen":1721377992215,"my_indicate_light":null,"otherdata":"Asia/Shanghai","powerOnBehavior":"关闭","powerOnBehavior_l1":"断电记忆","powerOnBehavior_l2":"断电记忆","powerOnBehavior_l3":"断电记忆","powerOnBehavior_l4":"断电记忆","power_on_behavior":"off","power_on_behavior_l1":"previous","power_on_behavior_l2":"previous","power_on_behavior_l3":"previous","power_on_behavior_l4":"previous","sceneMode":"场景模式","sceneMode_l1":"电源开关","sceneMode_l2":"场景模式","sceneMode_l3":"场景模式","sceneMode_l4":"场景模式","state":"OFF","state_l1":"ON","state_l2":"ON","state_l3":"OFF","state_l4":"OFF","switch_mode_l1":null,"switch_mode_l2":"scene","switch_mode_l3":"switch","switch_mode_l4":null,"switch_or_scene_l2":"场景模式","type":"commandTuyaAction"}'
[2024-07-19 16:33:12] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼工作室开关电源', payload '{"_lastSeen":1702919957451,"action":"","data":{"0":1,"1":27,"2":253,"3":0,"data":{},"moesStartUpOnOff":0,"offWaitTime":0,"onOff":0,"onTime":0,"tuyaBacklightMode":2,"tuyaBacklightSwitch":1,"value":0},"id":5,"isclick":true,"ispower":false,"isread":false,"isrepeat":false,"isrepeate":false,"last_seen":"2024-07-19T16:33:12+08:00","linkquality":120,"localLastSeen":1721377992215,"my_indicate_light":null,"otherdata":"Asia/Shanghai","powerOnBehavior":"关闭","powerOnBehavior_l1":"断电记忆","powerOnBehavior_l2":"断电记忆","powerOnBehavior_l3":"断电记忆","powerOnBehavior_l4":"断电记忆","power_on_behavior":"off","power_on_behavior_l1":"previous","power_on_behavior_l2":"previous","power_on_behavior_l3":"previous","power_on_behavior_l4":"previous","sceneMode":"场景模式","sceneMode_l1":"电源开关","sceneMode_l2":"场景模式","sceneMode_l3":"场景模式","sceneMode_l4":"场景模式","state":"OFF","state_l1":"ON","state_l2":"ON","state_l3":"OFF","state_l4":"OFF","switch_mode_l1":null,"switch_mode_l2":"scene","switch_mode_l3":"switch","switch_mode_l4":null,"switch_or_scene_l2":"场景模式","type":"commandTuyaAction"}'
[2024-07-19 16:33:12] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼工作室开关电源/action', payload 'scene_5'
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,0,1,141,75]
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,141,75]
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,141] - 75
[2024-07-19 16:33:12] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":141}
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:12] debug: z2m:mqtt: Received MQTT message on 'zigbee2mqtt2/二楼影音室灯/set' with data '{"state":"on","color_temp":"50","brightness":127.5}'
[2024-07-19 16:33:12] debug: z2m: Publishing 'set' 'brightness' to '二楼影音室灯'
[2024-07-19 16:33:12] debug: zh:controller:group: Command 2 genLevelCtrl.moveToLevelWithOnOff({"level":127.5,"transtime":0})
[2024-07-19 16:33:12] debug: z2m:mqtt: Received MQTT message on 'zigbee2mqtt2/客厅大灯/set' with data '{"state":"on","color_temp":"50","brightness":127.5}'
[2024-07-19 16:33:12] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/bridge/log', payload '{"message":{"friendly_name":"客厅大灯"},"type":"entity_not_found"}'
[2024-07-19 16:33:12] error: z2m: Entity '客厅大灯' is unknown
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: <-- [254,24,68,129,0,0,6,0,31,127,5,1,0,156,0,241,133,227,0,0,4,1,42,253,0,31,127,29,27]
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --- parseNext [254,24,68,129,0,0,6,0,31,127,5,1,0,156,0,241,133,227,0,0,4,1,42,253,0,31,127,29,27]
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --> parsed 24 - 2 - 4 - 129 - [0,0,6,0,31,127,5,1,0,156,0,241,133,227,0,0,4,1,42,253,0,31,127,29] - 27
[2024-07-19 16:33:12] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":6,"srcaddr":32543,"srcendpoint":5,"dstendpoint":1,"wasbroadcast":0,"linkquality":156,"securityuse":0,"timestamp":14910961,"transseqnumber":0,"len":4,"data":{"type":"Buffer","data":[1,42,253,0]}}
[2024-07-19 16:33:12] debug: zh:controller: Received payload: clusterID=6, address=32543, groupID=0, endpoint=5, destinationEndpoint=1, wasBroadcast=false, linkQuality=156, frame={"header":{"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":0,"disableDefaultResponse":false,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":42,"commandIdentifier":253},"payload":{"value":0,"data":{"type":"Buffer","data":[]}},"command":{"ID":253,"parameters":[{"name":"value","type":32},{"name":"data","type":1008}],"name":"tuyaAction"}}
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:12] debug: z2m: Received Zigbee message from '二楼工作室开关电源', type 'commandTuyaAction', cluster 'genOnOff', data '{"data":{"data":[],"type":"Buffer"},"value":0}' from endpoint 5 with groupID 0
[2024-07-19 16:33:12] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼工作室开关电源', payload '{"_lastSeen":1702919957451,"action":"scene_5","data":{"0":1,"1":27,"2":253,"3":0,"data":{},"moesStartUpOnOff":0,"offWaitTime":0,"onOff":0,"onTime":0,"tuyaBacklightMode":2,"tuyaBacklightSwitch":1,"value":0},"id":5,"isclick":true,"ispower":false,"isread":false,"isrepeat":false,"isrepeate":false,"last_seen":"2024-07-19T16:33:12+08:00","linkquality":156,"localLastSeen":1721377992396,"my_indicate_light":null,"otherdata":"Asia/Shanghai","powerOnBehavior":"关闭","powerOnBehavior_l1":"断电记忆","powerOnBehavior_l2":"断电记忆","powerOnBehavior_l3":"断电记忆","powerOnBehavior_l4":"断电记忆","power_on_behavior":"off","power_on_behavior_l1":"previous","power_on_behavior_l2":"previous","power_on_behavior_l3":"previous","power_on_behavior_l4":"previous","sceneMode":"场景模式","sceneMode_l1":"电源开关","sceneMode_l2":"场景模式","sceneMode_l3":"场景模式","sceneMode_l4":"场景模式","state":"OFF","state_l1":"ON","state_l2":"ON","state_l3":"OFF","state_l4":"OFF","switch_mode_l1":null,"switch_mode_l2":"scene","switch_mode_l3":"switch","switch_mode_l4":null,"switch_or_scene_l2":"场景模式","type":"commandTuyaAction"}'
[2024-07-19 16:33:12] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼工作室开关电源', payload '{"_lastSeen":1702919957451,"action":"","data":{"0":1,"1":27,"2":253,"3":0,"data":{},"moesStartUpOnOff":0,"offWaitTime":0,"onOff":0,"onTime":0,"tuyaBacklightMode":2,"tuyaBacklightSwitch":1,"value":0},"id":5,"isclick":true,"ispower":false,"isread":false,"isrepeat":false,"isrepeate":false,"last_seen":"2024-07-19T16:33:12+08:00","linkquality":156,"localLastSeen":1721377992396,"my_indicate_light":null,"otherdata":"Asia/Shanghai","powerOnBehavior":"关闭","powerOnBehavior_l1":"断电记忆","powerOnBehavior_l2":"断电记忆","powerOnBehavior_l3":"断电记忆","powerOnBehavior_l4":"断电记忆","power_on_behavior":"off","power_on_behavior_l1":"previous","power_on_behavior_l2":"previous","power_on_behavior_l3":"previous","power_on_behavior_l4":"previous","sceneMode":"场景模式","sceneMode_l1":"电源开关","sceneMode_l2":"场景模式","sceneMode_l3":"场景模式","sceneMode_l4":"场景模式","state":"OFF","state_l1":"ON","state_l2":"ON","state_l3":"OFF","state_l4":"OFF","switch_mode_l1":null,"switch_mode_l2":"scene","switch_mode_l3":"switch","switch_mode_l4":null,"switch_or_scene_l2":"场景模式","type":"commandTuyaAction"}'
[2024-07-19 16:33:12] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼工作室开关电源/action', payload 'scene_5'
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100,254,3,68,128,0,1,142,72]
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100,254,3,68,128,0,1,142,72]
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:33:12] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,142,72]
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,142] - 72
[2024-07-19 16:33:12] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":142}
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:12] debug: zh:zstack:znp: SREQ: --> AF - dataRequestExt - {"dstaddrmode":1,"dstaddr":"0x0000000000000002","destendpoint":255,"dstpanid":0,"srcendpoint":1,"clusterid":8,"transid":143,"options":0,"radius":30,"len":6,"data":{"type":"Buffer","data":[17,156,4,127,0,0]}}
[2024-07-19 16:33:12] debug: zh:zstack:unpi:writer: --> frame [254,26,36,2,1,2,0,0,0,0,0,0,0,255,0,0,1,8,0,143,0,30,6,0,17,156,4,127,0,0,168]
[2024-07-19 16:33:12] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室右上射灯2', payload '{"brightness":127.5,"color":{"h":0,"hue":0},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:31:28+08:00","linkquality":120,"state":"ON"}'
[2024-07-19 16:33:12] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室灯', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"state":"ON"}'
[2024-07-19 16:33:12] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室右上射灯1', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:32:58+08:00","linkquality":160,"state":"ON"}'
[2024-07-19 16:33:12] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室右下射灯1', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:32:21+08:00","linkquality":98,"state":"ON"}'
[2024-07-19 16:33:12] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室右下射灯2', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:33:00+08:00","linkquality":105,"state":"ON"}'
[2024-07-19 16:33:12] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室中间射灯1', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:30:54+08:00","linkquality":80,"state":"ON"}'
[2024-07-19 16:33:12] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室左上射灯1', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:30:58+08:00","linkquality":142,"state":"ON"}'
[2024-07-19 16:33:12] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室中间射灯2', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:32:07+08:00","linkquality":112,"state":"ON"}'
[2024-07-19 16:33:12] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室左上射灯2', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:31:33+08:00","linkquality":160,"state":"ON"}'
[2024-07-19 16:33:12] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室左下射灯1', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:31:03+08:00","linkquality":145,"state":"ON"}'
[2024-07-19 16:33:12] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室左下射灯2', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:31:17+08:00","linkquality":112,"state":"ON"}'
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: <-- [254,1,100,2,0,103]
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,2,0,103]
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 2 - [0] - 103
[2024-07-19 16:33:12] debug: zh:zstack:znp: SRSP: <-- AF - dataRequestExt - {"status":0}
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,0,1,143,73]
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,143,73]
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,143] - 73
[2024-07-19 16:33:12] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":143}
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:12] debug: z2m:mqtt: Received MQTT message on 'zigbee2mqtt2/二楼影音室灯/set' with data '{"state":"on","color_temp":"50","brightness":127.5}'
[2024-07-19 16:33:12] debug: z2m: Publishing 'set' 'brightness' to '二楼影音室灯'
[2024-07-19 16:33:12] debug: zh:controller:group: Command 2 genLevelCtrl.moveToLevelWithOnOff({"level":127.5,"transtime":0})
[2024-07-19 16:33:12] debug: zh:zstack:znp: SREQ: --> AF - dataRequestExt - {"dstaddrmode":1,"dstaddr":"0x0000000000000002","destendpoint":255,"dstpanid":0,"srcendpoint":1,"clusterid":8,"transid":144,"options":0,"radius":30,"len":6,"data":{"type":"Buffer","data":[17,157,4,127,0,0]}}
[2024-07-19 16:33:12] debug: zh:zstack:unpi:writer: --> frame [254,26,36,2,1,2,0,0,0,0,0,0,0,255,0,0,1,8,0,144,0,30,6,0,17,157,4,127,0,0,182]
[2024-07-19 16:33:12] debug: z2m:mqtt: Received MQTT message on 'zigbee2mqtt2/客厅大灯/set' with data '{"state":"on","color_temp":"50","brightness":127.5}'
[2024-07-19 16:33:12] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/bridge/log', payload '{"message":{"friendly_name":"客厅大灯"},"type":"entity_not_found"}'
[2024-07-19 16:33:12] error: z2m: Entity '客厅大灯' is unknown
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: <-- [254,1,100,2,0,103]
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,2,0,103]
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 2 - [0] - 103
[2024-07-19 16:33:12] debug: zh:zstack:znp: SRSP: <-- AF - dataRequestExt - {"status":0}
[2024-07-19 16:33:12] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:13] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,0,1,144,86]
[2024-07-19 16:33:13] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,144,86]
[2024-07-19 16:33:13] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,144] - 86
[2024-07-19 16:33:13] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":144}
[2024-07-19 16:33:13] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:13] debug: z2m: Publishing 'set' 'color_temp' to '二楼影音室灯'
[2024-07-19 16:33:13] debug: zhc:light: Requested color_temp 50 is lower than minimum supported 153, using minimum!
[2024-07-19 16:33:13] debug: zh:controller:group: Command 2 lightingColorCtrl.moveToColorTemp({"colortemp":153,"transtime":0})
[2024-07-19 16:33:13] debug: zh:zstack:znp: SREQ: --> AF - dataRequestExt - {"dstaddrmode":1,"dstaddr":"0x0000000000000002","destendpoint":255,"dstpanid":0,"srcendpoint":1,"clusterid":768,"transid":145,"options":0,"radius":30,"len":7,"data":{"type":"Buffer","data":[17,158,10,153,0,0,0]}}
[2024-07-19 16:33:13] debug: zh:zstack:unpi:writer: --> frame [254,27,36,2,1,2,0,0,0,0,0,0,0,255,0,0,1,0,3,145,0,30,7,0,17,158,10,153,0,0,0,87]
[2024-07-19 16:33:13] debug: z2m: Publishing 'set' 'color_temp' to '二楼影音室灯'
[2024-07-19 16:33:13] debug: zhc:light: Requested color_temp 50 is lower than minimum supported 153, using minimum!
[2024-07-19 16:33:13] debug: zh:controller:group: Command 2 lightingColorCtrl.moveToColorTemp({"colortemp":153,"transtime":0})
[2024-07-19 16:33:13] debug: zh:zstack:unpi:parser: <-- [254,1,100,2,0,103]
[2024-07-19 16:33:13] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,2,0,103]
[2024-07-19 16:33:13] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 2 - [0] - 103
[2024-07-19 16:33:13] debug: zh:zstack:znp: SRSP: <-- AF - dataRequestExt - {"status":0}
[2024-07-19 16:33:13] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:13] debug: zh:zstack:znp: SREQ: --> AF - dataRequestExt - {"dstaddrmode":1,"dstaddr":"0x0000000000000002","destendpoint":255,"dstpanid":0,"srcendpoint":1,"clusterid":768,"transid":146,"options":0,"radius":30,"len":7,"data":{"type":"Buffer","data":[17,159,10,153,0,0,0]}}
[2024-07-19 16:33:13] debug: zh:zstack:unpi:writer: --> frame [254,27,36,2,1,2,0,0,0,0,0,0,0,255,0,0,1,0,3,146,0,30,7,0,17,159,10,153,0,0,0,85]
[2024-07-19 16:33:13] debug: zh:zstack:unpi:parser: <-- [254,1,100,2,0,103]
[2024-07-19 16:33:13] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,2,0,103]
[2024-07-19 16:33:13] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 2 - [0] - 103
[2024-07-19 16:33:13] debug: zh:zstack:znp: SRSP: <-- AF - dataRequestExt - {"status":0}
[2024-07-19 16:33:13] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:13] debug: zh:zstack: sendZclFrameToEndpointInternal 0xa4c1381e89791cd6:8554/1 (0,1,3197)
[2024-07-19 16:33:13] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":8554,"destendpoint":1,"srcendpoint":1,"clusterid":6,"transid":147,"options":0,"radius":30,"len":3,"data":{"type":"Buffer","data":[1,89,0]}}
[2024-07-19 16:33:13] debug: zh:zstack:unpi:writer: --> frame [254,13,36,1,106,33,1,1,6,0,147,0,30,3,1,89,0,179]
[2024-07-19 16:33:13] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,0,1,146,84]
[2024-07-19 16:33:13] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,146,84]
[2024-07-19 16:33:13] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,146] - 84
[2024-07-19 16:33:13] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":146}
[2024-07-19 16:33:13] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:14] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室右上射灯2', payload '{"brightness":127.5,"color":{"h":0,"hue":0},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:31:28+08:00","linkquality":120,"state":"ON"}'
[2024-07-19 16:33:14] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室灯', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"state":"ON"}'
[2024-07-19 16:33:14] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室右上射灯1', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:32:58+08:00","linkquality":160,"state":"ON"}'
[2024-07-19 16:33:14] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室右下射灯1', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:32:21+08:00","linkquality":98,"state":"ON"}'
[2024-07-19 16:33:14] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室右下射灯2', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:33:00+08:00","linkquality":105,"state":"ON"}'
[2024-07-19 16:33:14] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室中间射灯1', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:30:54+08:00","linkquality":80,"state":"ON"}'
[2024-07-19 16:33:14] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室左上射灯1', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:30:58+08:00","linkquality":142,"state":"ON"}'
[2024-07-19 16:33:14] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室中间射灯2', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:32:07+08:00","linkquality":112,"state":"ON"}'
[2024-07-19 16:33:14] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室左上射灯2', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:31:33+08:00","linkquality":160,"state":"ON"}'
[2024-07-19 16:33:14] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室左下射灯1', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:31:03+08:00","linkquality":145,"state":"ON"}'
[2024-07-19 16:33:14] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室左下射灯2', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:31:17+08:00","linkquality":112,"state":"ON"}'
[2024-07-19 16:33:14] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100,254,3,68,128,0,1,145,87]
[2024-07-19 16:33:14] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100,254,3,68,128,0,1,145,87]
[2024-07-19 16:33:14] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:33:14] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:33:14] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,145,87]
[2024-07-19 16:33:14] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,145] - 87
[2024-07-19 16:33:14] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":145}
[2024-07-19 16:33:14] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:14] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室右上射灯2', payload '{"brightness":127.5,"color":{"h":0,"hue":0},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:31:28+08:00","linkquality":120,"state":"ON"}'
[2024-07-19 16:33:14] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室灯', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"state":"ON"}'
[2024-07-19 16:33:14] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室右上射灯1', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:32:58+08:00","linkquality":160,"state":"ON"}'
[2024-07-19 16:33:14] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室右下射灯1', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:32:21+08:00","linkquality":98,"state":"ON"}'
[2024-07-19 16:33:14] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室右下射灯2', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:33:00+08:00","linkquality":105,"state":"ON"}'
[2024-07-19 16:33:14] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室中间射灯1', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:30:54+08:00","linkquality":80,"state":"ON"}'
[2024-07-19 16:33:14] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室左上射灯1', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:30:58+08:00","linkquality":142,"state":"ON"}'
[2024-07-19 16:33:14] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室中间射灯2', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:32:07+08:00","linkquality":112,"state":"ON"}'
[2024-07-19 16:33:14] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室左上射灯2', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:31:33+08:00","linkquality":160,"state":"ON"}'
[2024-07-19 16:33:14] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室左下射灯1', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:31:03+08:00","linkquality":145,"state":"ON"}'
[2024-07-19 16:33:14] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼影音室左下射灯2', payload '{"brightness":127.5,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":153,"do_not_disturb":null,"last_seen":"2024-07-19T16:31:17+08:00","linkquality":112,"state":"ON"}'
[2024-07-19 16:33:14] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,233,1,147,188]
[2024-07-19 16:33:14] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,233,1,147,188]
[2024-07-19 16:33:14] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [233,1,147] - 188
[2024-07-19 16:33:14] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":233,"endpoint":1,"transid":147}
[2024-07-19 16:33:14] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:14] debug: zh:zstack: Data confirm error (0xa4c1381e89791cd6:8554,233,1)
[2024-07-19 16:33:14] debug: zh:zstack: Discovering route to 8554
[2024-07-19 16:33:14] debug: zh:zstack:znp: SREQ: --> ZDO - extRouteDisc - {"dstAddr":8554,"options":0,"radius":30}
[2024-07-19 16:33:14] debug: zh:zstack:unpi:writer: --> frame [254,4,37,69,106,33,0,30,49]
[2024-07-19 16:33:14] debug: zh:zstack:unpi:parser: <-- [254,1,101,69,0,33]
[2024-07-19 16:33:14] debug: zh:zstack:unpi:parser: --- parseNext [254,1,101,69,0,33]
[2024-07-19 16:33:14] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 5 - 69 - [0] - 33
[2024-07-19 16:33:14] debug: zh:zstack:znp: SRSP: <-- ZDO - extRouteDisc - {"status":0}
[2024-07-19 16:33:14] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:15] debug: zh:zstack:unpi:parser: <-- [254,28,68,129,0,0,4,11,14,120,1,1,0,21,0,66,209,230,0,0,8,24,146,10,5,5,33,217,0,156,215,26,225]
[2024-07-19 16:33:15] debug: zh:zstack:unpi:parser: --- parseNext [254,28,68,129,0,0,4,11,14,120,1,1,0,21,0,66,209,230,0,0,8,24,146,10,5,5,33,217,0,156,215,26,225]
[2024-07-19 16:33:15] debug: zh:zstack:unpi:parser: --> parsed 28 - 2 - 4 - 129 - [0,0,4,11,14,120,1,1,0,21,0,66,209,230,0,0,8,24,146,10,5,5,33,217,0,156,215,26] - 225
[2024-07-19 16:33:15] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":2820,"srcaddr":30734,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":21,"securityuse":0,"timestamp":15126850,"transseqnumber":0,"len":8,"data":{"type":"Buffer","data":[24,146,10,5,5,33,217,0]}}
[2024-07-19 16:33:15] debug: zh:controller: Received payload: clusterID=2820, address=30734, groupID=0, endpoint=1, destinationEndpoint=1, wasBroadcast=false, linkQuality=21, frame={"header":{"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":true,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":146,"commandIdentifier":10},"payload":[{"attrId":1285,"dataType":33,"attrData":217}],"command":{"ID":10,"name":"report","parameters":[{"name":"attrId","type":33},{"name":"dataType","type":32},{"name":"attrData","type":1000}]}}
[2024-07-19 16:33:15] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:15] debug: z2m: Received Zigbee message from '阳台插座书柜', type 'attributeReport', cluster 'haElectricalMeasurement', data '{"rmsVoltage":217}' from endpoint 1 with groupID 0
[2024-07-19 16:33:15] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/阳台插座书柜', payload '{"child_lock":"UNLOCK","countdown":0,"current":0,"energy":20.63,"indicator_mode":"off/on","last_seen":"2024-07-19T16:33:15+08:00","linkquality":21,"power":0,"power_outage_memory":"off","state":"OFF","update":{"installed_version":-1,"latest_version":-1,"state":null},"update_available":null,"voltage":217}'
[2024-07-19 16:33:15] debug: z2m: Saving state to file /app/data/state.json
[2024-07-19 16:33:16] debug: zh:zstack:unpi:parser: <-- [254,28,68,129,0,0,4,11,14,120,1,1,0,21,0,77,195,231,0,0,8,24,145,10,5,5,33,209,0,156,215,26,246]
[2024-07-19 16:33:16] debug: zh:zstack:unpi:parser: --- parseNext [254,28,68,129,0,0,4,11,14,120,1,1,0,21,0,77,195,231,0,0,8,24,145,10,5,5,33,209,0,156,215,26,246]
[2024-07-19 16:33:16] debug: zh:zstack:unpi:parser: --> parsed 28 - 2 - 4 - 129 - [0,0,4,11,14,120,1,1,0,21,0,77,195,231,0,0,8,24,145,10,5,5,33,209,0,156,215,26] - 246
[2024-07-19 16:33:16] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":2820,"srcaddr":30734,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":21,"securityuse":0,"timestamp":15188813,"transseqnumber":0,"len":8,"data":{"type":"Buffer","data":[24,145,10,5,5,33,209,0]}}
[2024-07-19 16:33:16] debug: zh:controller: Received payload: clusterID=2820, address=30734, groupID=0, endpoint=1, destinationEndpoint=1, wasBroadcast=false, linkQuality=21, frame={"header":{"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":true,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":145,"commandIdentifier":10},"payload":[{"attrId":1285,"dataType":33,"attrData":209}],"command":{"ID":10,"name":"report","parameters":[{"name":"attrId","type":33},{"name":"dataType","type":32},{"name":"attrData","type":1000}]}}
[2024-07-19 16:33:16] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:16] debug: z2m: Received Zigbee message from '阳台插座书柜', type 'attributeReport', cluster 'haElectricalMeasurement', data '{"rmsVoltage":209}' from endpoint 1 with groupID 0
[2024-07-19 16:33:16] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/阳台插座书柜', payload '{"child_lock":"UNLOCK","countdown":0,"current":0,"energy":20.63,"indicator_mode":"off/on","last_seen":"2024-07-19T16:33:16+08:00","linkquality":21,"power":0,"power_outage_memory":"off","state":"OFF","update":{"installed_version":-1,"latest_version":-1,"state":null},"update_available":null,"voltage":209}'
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: <-- [254,5,69,196,181,133,1,193,131,247,254,29,68,129,0,0,0,5,181,133,1,1,0,163,0,165,28,232,0,0,9,9,124,0,1,0,0,23,0,0,193,131,28,43]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --- parseNext [254,5,69,196,181,133,1,193,131,247,254,29,68,129,0,0,0,5,181,133,1,1,0,163,0,165,28,232,0,0,9,9,124,0,1,0,0,23,0,0,193,131,28,43]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --> parsed 5 - 2 - 5 - 196 - [181,133,1,193,131] - 247
[2024-07-19 16:33:17] debug: zh:zstack:znp: AREQ: <-- ZDO - srcRtgInd - {"dstaddr":34229,"relaycount":1,"relaylist":[33729]}
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --- parseNext [254,29,68,129,0,0,0,5,181,133,1,1,0,163,0,165,28,232,0,0,9,9,124,0,1,0,0,23,0,0,193,131,28,43]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --> parsed 29 - 2 - 4 - 129 - [0,0,0,5,181,133,1,1,0,163,0,165,28,232,0,0,9,9,124,0,1,0,0,23,0,0,193,131,28] - 43
[2024-07-19 16:33:17] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":1280,"srcaddr":34229,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":163,"securityuse":0,"timestamp":15211685,"transseqnumber":0,"len":9,"data":{"type":"Buffer","data":[9,124,0,1,0,0,23,0,0]}}
[2024-07-19 16:33:17] debug: zh:controller: Received payload: clusterID=1280, address=34229, groupID=0, endpoint=1, destinationEndpoint=1, wasBroadcast=false, linkQuality=163, frame={"header":{"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":124,"commandIdentifier":0},"payload":{"zonestatus":1,"extendedstatus":0},"command":{"ID":0,"parameters":[{"name":"zonestatus","type":33},{"name":"extendedstatus","type":32}],"name":"statusChangeNotification"}}
[2024-07-19 16:33:17] debug: zh:controller:endpoint: ZCL command 0xa4c138f38177f798/1 ssIasZone.defaultRsp({"cmdId":0,"statusCode":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":124,"writeUndiv":false})
[2024-07-19 16:33:17] debug: zh:zstack: sendZclFrameToEndpointInternal 0xa4c138f38177f798:34229/1 (0,0,3196)
[2024-07-19 16:33:17] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":34229,"destendpoint":1,"srcendpoint":1,"clusterid":1280,"transid":148,"options":0,"radius":30,"len":5,"data":{"type":"Buffer","data":[16,124,11,0,0]}}
[2024-07-19 16:33:17] debug: zh:zstack:unpi:writer: --> frame [254,15,36,1,181,133,1,1,0,5,148,0,30,5,16,124,11,0,0,247]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:17] debug: z2m: Received Zigbee message from '二楼某个运动传感器', type 'commandStatusChangeNotification', cluster 'ssIasZone', data '{"extendedstatus":0,"zonestatus":1}' from endpoint 1 with groupID 0
[2024-07-19 16:33:17] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼某个运动传感器', payload '{"battery":61,"battery_low":false,"keep_time":60,"last_seen":"2024-07-19T16:33:17+08:00","linkquality":163,"occupancy":true,"sensitivity":"medium","tamper":false,"voltage":2700}'
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:33:17] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,0,1,148,82]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,148,82]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,148] - 82
[2024-07-19 16:33:17] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":148}
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: <-- [254,29,68,129,0,0,0,5,46,19,1,1,0,98,0,57,161,232,0,0,9,9,57,0,1,0,0,23,0,0,55,16,26,224]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --- parseNext [254,29,68,129,0,0,0,5,46,19,1,1,0,98,0,57,161,232,0,0,9,9,57,0,1,0,0,23,0,0,55,16,26,224]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --> parsed 29 - 2 - 4 - 129 - [0,0,0,5,46,19,1,1,0,98,0,57,161,232,0,0,9,9,57,0,1,0,0,23,0,0,55,16,26] - 224
[2024-07-19 16:33:17] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":1280,"srcaddr":4910,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":98,"securityuse":0,"timestamp":15245625,"transseqnumber":0,"len":9,"data":{"type":"Buffer","data":[9,57,0,1,0,0,23,0,0]}}
[2024-07-19 16:33:17] debug: zh:controller: Received payload: clusterID=1280, address=4910, groupID=0, endpoint=1, destinationEndpoint=1, wasBroadcast=false, linkQuality=98, frame={"header":{"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":57,"commandIdentifier":0},"payload":{"zonestatus":1,"extendedstatus":0},"command":{"ID":0,"parameters":[{"name":"zonestatus","type":33},{"name":"extendedstatus","type":32}],"name":"statusChangeNotification"}}
[2024-07-19 16:33:17] debug: zh:controller:endpoint: ZCL command 0xa4c1380949aa89f6/1 ssIasZone.defaultRsp({"cmdId":0,"statusCode":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":57,"writeUndiv":false})
[2024-07-19 16:33:17] debug: zh:zstack: sendZclFrameToEndpointInternal 0xa4c1380949aa89f6:4910/1 (0,0,3196)
[2024-07-19 16:33:17] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":4910,"destendpoint":1,"srcendpoint":1,"clusterid":1280,"transid":149,"options":0,"radius":30,"len":5,"data":{"type":"Buffer","data":[16,57,11,0,0]}}
[2024-07-19 16:33:17] debug: zh:zstack:unpi:writer: --> frame [254,15,36,1,46,19,1,1,0,5,149,0,30,5,16,57,11,0,0,190]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:17] debug: z2m: Received Zigbee message from '主卧运动传感器梳妆台', type 'commandStatusChangeNotification', cluster 'ssIasZone', data '{"extendedstatus":0,"zonestatus":1}' from endpoint 1 with groupID 0
[2024-07-19 16:33:17] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/主卧运动传感器梳妆台', payload '{"battery":99,"battery_low":false,"keep_time":30,"last_seen":"2024-07-19T16:33:17+08:00","linkquality":98,"occupancy":true,"sensitivity":"high","tamper":false,"voltage":2800}'
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:33:17] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,0,1,149,83]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,149,83]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,149] - 83
[2024-07-19 16:33:17] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":149}
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:17] debug: z2m:mqtt: Received MQTT message on 'zigbee2mqtt2/主卧右边射灯1/set' with data '{"state":"on","color_temp":500,"brightness":51}'
[2024-07-19 16:33:17] debug: z2m: Publishing 'set' 'brightness' to '主卧右边射灯1'
[2024-07-19 16:33:17] debug: zh:controller:endpoint: ZCL command 0xa4c1381e89791cd6/1 genLevelCtrl.moveToLevelWithOnOff({"level":51,"transtime":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false})
[2024-07-19 16:33:17] debug: zh:zstack: sendZclFrameToEndpointInternal 0xa4c1381e89791cd6:8554/1 (0,2,3196)
[2024-07-19 16:33:17] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":8554,"destendpoint":1,"srcendpoint":1,"clusterid":6,"transid":150,"options":0,"radius":30,"len":3,"data":{"type":"Buffer","data":[1,89,0]}}
[2024-07-19 16:33:17] debug: zh:zstack:unpi:writer: --> frame [254,13,36,1,106,33,1,1,6,0,150,0,30,3,1,89,0,182]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:33:17] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: <-- [254,29,68,129,0,0,0,5,46,19,1,1,0,98,0,23,221,232,0,0,9,9,58,0,0,0,0,23,0,0,55,16,26,176]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --- parseNext [254,29,68,129,0,0,0,5,46,19,1,1,0,98,0,23,221,232,0,0,9,9,58,0,0,0,0,23,0,0,55,16,26,176]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --> parsed 29 - 2 - 4 - 129 - [0,0,0,5,46,19,1,1,0,98,0,23,221,232,0,0,9,9,58,0,0,0,0,23,0,0,55,16,26] - 176
[2024-07-19 16:33:17] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":1280,"srcaddr":4910,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":98,"securityuse":0,"timestamp":15260951,"transseqnumber":0,"len":9,"data":{"type":"Buffer","data":[9,58,0,0,0,0,23,0,0]}}
[2024-07-19 16:33:17] debug: zh:controller: Received payload: clusterID=1280, address=4910, groupID=0, endpoint=1, destinationEndpoint=1, wasBroadcast=false, linkQuality=98, frame={"header":{"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":58,"commandIdentifier":0},"payload":{"zonestatus":0,"extendedstatus":0},"command":{"ID":0,"parameters":[{"name":"zonestatus","type":33},{"name":"extendedstatus","type":32}],"name":"statusChangeNotification"}}
[2024-07-19 16:33:17] debug: zh:controller:endpoint: ZCL command 0xa4c1380949aa89f6/1 ssIasZone.defaultRsp({"cmdId":0,"statusCode":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":58,"writeUndiv":false})
[2024-07-19 16:33:17] debug: zh:zstack: sendZclFrameToEndpointInternal 0xa4c1380949aa89f6:4910/1 (0,0,3197)
[2024-07-19 16:33:17] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":4910,"destendpoint":1,"srcendpoint":1,"clusterid":1280,"transid":151,"options":0,"radius":30,"len":5,"data":{"type":"Buffer","data":[16,58,11,0,0]}}
[2024-07-19 16:33:17] debug: zh:zstack:unpi:writer: --> frame [254,15,36,1,46,19,1,1,0,5,151,0,30,5,16,58,11,0,0,191]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:17] debug: z2m: Received Zigbee message from '主卧运动传感器梳妆台', type 'commandStatusChangeNotification', cluster 'ssIasZone', data '{"extendedstatus":0,"zonestatus":0}' from endpoint 1 with groupID 0
[2024-07-19 16:33:17] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/主卧运动传感器梳妆台', payload '{"battery":99,"battery_low":false,"keep_time":30,"last_seen":"2024-07-19T16:33:17+08:00","linkquality":98,"occupancy":false,"sensitivity":"high","tamper":false,"voltage":2800}'
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:33:17] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,0,1,151,81]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,151,81]
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,151] - 81
[2024-07-19 16:33:17] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":151}
[2024-07-19 16:33:17] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:18] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,233,1,150,185]
[2024-07-19 16:33:18] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,233,1,150,185]
[2024-07-19 16:33:18] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [233,1,150] - 185
[2024-07-19 16:33:18] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":233,"endpoint":1,"transid":150}
[2024-07-19 16:33:18] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:18] debug: zh:zstack: Data confirm error (0xa4c1381e89791cd6:8554,233,2)
[2024-07-19 16:33:18] debug: zh:zstack: Request network address of '0xa4c1381e89791cd6'
[2024-07-19 16:33:18] debug: zh:zstack:znp: SREQ: --> ZDO - nwkAddrReq - {"ieeeaddr":"0xa4c1381e89791cd6","reqtype":0,"startindex":0}
[2024-07-19 16:33:18] debug: zh:zstack:unpi:writer: --> frame [254,10,37,0,214,28,121,137,30,56,193,164,0,0,86]
[2024-07-19 16:33:18] debug: zh:zstack:unpi:parser: <-- [254,1,101,0,0,100]
[2024-07-19 16:33:18] debug: zh:zstack:unpi:parser: --- parseNext [254,1,101,0,0,100]
[2024-07-19 16:33:18] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 5 - 0 - [0] - 100
[2024-07-19 16:33:18] debug: zh:zstack:znp: SRSP: <-- ZDO - nwkAddrReq - {"status":0}
[2024-07-19 16:33:18] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:21] debug: z2m:mqtt: Received MQTT message on 'zigbee2mqtt2/主卧右边射灯1/set' with data '{"state":"off"}'
[2024-07-19 16:33:21] debug: z2m: Publishing 'set' 'state' to '主卧右边射灯1'
[2024-07-19 16:33:21] debug: zh:controller:endpoint: ZCL command 0xa4c1381e89791cd6/1 genOnOff.off({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false})
[2024-07-19 16:33:22] debug: zh:zstack:unpi:parser: <-- [254,3,69,196,31,127,0,226]
[2024-07-19 16:33:22] debug: zh:zstack:unpi:parser: --- parseNext [254,3,69,196,31,127,0,226]
[2024-07-19 16:33:22] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 5 - 196 - [31,127,0] - 226
[2024-07-19 16:33:22] debug: zh:zstack:znp: AREQ: <-- ZDO - srcRtgInd - {"dstaddr":32543,"relaycount":0,"relaylist":[]}
[2024-07-19 16:33:22] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:22] debug: zh:zstack:unpi:parser: <-- [254,35,68,129,0,0,0,0,31,127,1,1,0,156,0,22,124,237,0,0,15,8,43,10,1,0,32,69,226,255,32,31,228,255,32,0,31,127,29,187]
[2024-07-19 16:33:22] debug: zh:zstack:unpi:parser: --- parseNext [254,35,68,129,0,0,0,0,31,127,1,1,0,156,0,22,124,237,0,0,15,8,43,10,1,0,32,69,226,255,32,31,228,255,32,0,31,127,29,187]
[2024-07-19 16:33:22] debug: zh:zstack:unpi:parser: --> parsed 35 - 2 - 4 - 129 - [0,0,0,0,31,127,1,1,0,156,0,22,124,237,0,0,15,8,43,10,1,0,32,69,226,255,32,31,228,255,32,0,31,127,29] - 187
[2024-07-19 16:33:22] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":0,"srcaddr":32543,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":156,"securityuse":0,"timestamp":15563798,"transseqnumber":0,"len":15,"data":{"type":"Buffer","data":[8,43,10,1,0,32,69,226,255,32,31,228,255,32,0]}}
[2024-07-19 16:33:22] debug: zh:controller: Received payload: clusterID=0, address=32543, groupID=0, endpoint=1, destinationEndpoint=1, wasBroadcast=false, linkQuality=156, frame={"header":{"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":43,"commandIdentifier":10},"payload":[{"attrId":1,"dataType":32,"attrData":69},{"attrId":65506,"dataType":32,"attrData":31},{"attrId":65508,"dataType":32,"attrData":0}],"command":{"ID":10,"name":"report","parameters":[{"name":"attrId","type":33},{"name":"dataType","type":32},{"name":"attrData","type":1000}]}}
[2024-07-19 16:33:22] debug: zh:controller:endpoint: ZCL command 0x0c4314fffe868e20/1 genBasic.defaultRsp({"cmdId":10,"statusCode":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":1,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":43,"writeUndiv":false})
[2024-07-19 16:33:22] debug: zh:zstack: sendZclFrameToEndpointInternal 0x0c4314fffe868e20:32543/1 (0,0,3198)
[2024-07-19 16:33:22] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":32543,"destendpoint":1,"srcendpoint":1,"clusterid":0,"transid":152,"options":0,"radius":30,"len":5,"data":{"type":"Buffer","data":[24,43,11,10,0]}}
[2024-07-19 16:33:22] debug: zh:zstack:unpi:writer: --> frame [254,15,36,1,31,127,1,1,0,0,152,0,30,5,24,43,11,10,0,251]
[2024-07-19 16:33:22] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:22] debug: z2m: Received Zigbee message from '二楼工作室开关电源', type 'attributeReport', cluster 'genBasic', data '{"65506":31,"65508":0,"appVersion":69}' from endpoint 1 with groupID 0
[2024-07-19 16:33:22] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼工作室开关电源', payload '{"_lastSeen":1702919957451,"action":null,"data":{"0":1,"1":27,"2":253,"3":0,"data":{},"moesStartUpOnOff":0,"offWaitTime":0,"onOff":0,"onTime":0,"tuyaBacklightMode":2,"tuyaBacklightSwitch":1,"value":0},"id":5,"isclick":true,"ispower":false,"isread":false,"isrepeat":false,"isrepeate":false,"last_seen":"2024-07-19T16:33:22+08:00","linkquality":156,"localLastSeen":1721377992396,"my_indicate_light":null,"otherdata":"Asia/Shanghai","powerOnBehavior":"关闭","powerOnBehavior_l1":"断电记忆","powerOnBehavior_l2":"断电记忆","powerOnBehavior_l3":"断电记忆","powerOnBehavior_l4":"断电记忆","power_on_behavior":"off","power_on_behavior_l1":"previous","power_on_behavior_l2":"previous","power_on_behavior_l3":"previous","power_on_behavior_l4":"previous","sceneMode":"场景模式","sceneMode_l1":"电源开关","sceneMode_l2":"场景模式","sceneMode_l3":"场景模式","sceneMode_l4":"场景模式","state":"OFF","state_l1":"ON","state_l2":"ON","state_l3":"OFF","state_l4":"OFF","switch_mode_l1":null,"switch_mode_l2":"scene","switch_mode_l3":"switch","switch_mode_l4":null,"switch_or_scene_l2":"场景模式","type":"genBasic"}'
[2024-07-19 16:33:22] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100]
[2024-07-19 16:33:22] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100]
[2024-07-19 16:33:22] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:33:22] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:33:22] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:22] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,0,1,152,94]
[2024-07-19 16:33:22] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,152,94]
[2024-07-19 16:33:22] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,152] - 94
[2024-07-19 16:33:22] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":152}
[2024-07-19 16:33:22] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:24] debug: zh:zstack:unpi:parser: <-- [254,3,69,196,68,138,0,76,254,35,68,129,0,0,0,0,68,138,1,1,0,109,0,114,5,239,0,0,15,8,160,10,1,0,32,91,226,255,32,48,228,255,32,0,68,138,29,239]
[2024-07-19 16:33:24] debug: zh:zstack:unpi:parser: --- parseNext [254,3,69,196,68,138,0,76,254,35,68,129,0,0,0,0,68,138,1,1,0,109,0,114,5,239,0,0,15,8,160,10,1,0,32,91,226,255,32,48,228,255,32,0,68,138,29,239]
[2024-07-19 16:33:24] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 5 - 196 - [68,138,0] - 76
[2024-07-19 16:33:24] debug: zh:zstack:znp: AREQ: <-- ZDO - srcRtgInd - {"dstaddr":35396,"relaycount":0,"relaylist":[]}
[2024-07-19 16:33:24] debug: zh:zstack:unpi:parser: --- parseNext [254,35,68,129,0,0,0,0,68,138,1,1,0,109,0,114,5,239,0,0,15,8,160,10,1,0,32,91,226,255,32,48,228,255,32,0,68,138,29,239]
[2024-07-19 16:33:24] debug: zh:zstack:unpi:parser: --> parsed 35 - 2 - 4 - 129 - [0,0,0,0,68,138,1,1,0,109,0,114,5,239,0,0,15,8,160,10,1,0,32,91,226,255,32,48,228,255,32,0,68,138,29] - 239
[2024-07-19 16:33:24] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":0,"srcaddr":35396,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":109,"securityuse":0,"timestamp":15664498,"transseqnumber":0,"len":15,"data":{"type":"Buffer","data":[8,160,10,1,0,32,91,226,255,32,48,228,255,32,0]}}
[2024-07-19 16:33:24] debug: zh:controller: Received payload: clusterID=0, address=35396, groupID=0, endpoint=1, destinationEndpoint=1, wasBroadcast=false, linkQuality=109, frame={"header":{"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":160,"commandIdentifier":10},"payload":[{"attrId":1,"dataType":32,"attrData":91},{"attrId":65506,"dataType":32,"attrData":48},{"attrId":65508,"dataType":32,"attrData":0}],"command":{"ID":10,"name":"report","parameters":[{"name":"attrId","type":33},{"name":"dataType","type":32},{"name":"attrData","type":1000}]}}
[2024-07-19 16:33:24] debug: zh:controller:endpoint: ZCL command 0xa4c138c54323acfb/1 genBasic.defaultRsp({"cmdId":10,"statusCode":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":1,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":160,"writeUndiv":false})
[2024-07-19 16:33:24] debug: zh:zstack: sendZclFrameToEndpointInternal 0xa4c138c54323acfb:35396/1 (0,0,3198)
[2024-07-19 16:33:24] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":35396,"destendpoint":1,"srcendpoint":1,"clusterid":0,"transid":153,"options":0,"radius":30,"len":5,"data":{"type":"Buffer","data":[24,160,11,10,0]}}
[2024-07-19 16:33:24] debug: zh:zstack:unpi:writer: --> frame [254,15,36,1,68,138,1,1,0,0,153,0,30,5,24,160,11,10,0,223]
[2024-07-19 16:33:24] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:24] debug: z2m: Received Zigbee message from '二楼工作室射灯1', type 'attributeReport', cluster 'genBasic', data '{"65506":48,"65508":0,"appVersion":91}' from endpoint 1 with groupID 0
[2024-07-19 16:33:24] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼工作室射灯1', payload '{"brightness":10,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":250,"do_not_disturb":null,"last_seen":"2024-07-19T16:33:24+08:00","linkquality":109,"state":"OFF"}'
[2024-07-19 16:33:24] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100]
[2024-07-19 16:33:24] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100]
[2024-07-19 16:33:24] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:33:24] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:33:24] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:24] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,0,1,153,95]
[2024-07-19 16:33:24] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,153,95]
[2024-07-19 16:33:24] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,153] - 95
[2024-07-19 16:33:24] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":153}
[2024-07-19 16:33:24] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:26] debug: z2m:mqtt: Received MQTT message on 'zigbee2mqtt2/主卧右边射灯1/set' with data '{"state":"off"}'
[2024-07-19 16:33:26] debug: z2m: Publishing 'set' 'state' to '主卧右边射灯1'
[2024-07-19 16:33:26] debug: zh:controller:endpoint: ZCL command 0xa4c1381e89791cd6/1 genOnOff.off({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false})
[2024-07-19 16:33:27] debug: zh:zstack:unpi:parser: <-- [254,5,69,196,101,92,1,89,164,65]
[2024-07-19 16:33:27] debug: zh:zstack:unpi:parser: --- parseNext [254,5,69,196,101,92,1,89,164,65]
[2024-07-19 16:33:27] debug: zh:zstack:unpi:parser: --> parsed 5 - 2 - 5 - 196 - [101,92,1,89,164] - 65
[2024-07-19 16:33:27] debug: zh:zstack:znp: AREQ: <-- ZDO - srcRtgInd - {"dstaddr":23653,"relaycount":1,"relaylist":[42073]}
[2024-07-19 16:33:27] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:27] debug: zh:zstack:unpi:parser: <-- [254,31,68,129,0,0,0,0,101,92,1,1,0,58,0,49,182,1,0,0,11,24,31,10,1,0,32,82,226,255,32,21,89,164,28,227]
[2024-07-19 16:33:27] debug: zh:zstack:unpi:parser: --- parseNext [254,31,68,129,0,0,0,0,101,92,1,1,0,58,0,49,182,1,0,0,11,24,31,10,1,0,32,82,226,255,32,21,89,164,28,227]
[2024-07-19 16:33:27] debug: zh:zstack:unpi:parser: --> parsed 31 - 2 - 4 - 129 - [0,0,0,0,101,92,1,1,0,58,0,49,182,1,0,0,11,24,31,10,1,0,32,82,226,255,32,21,89,164,28] - 227
[2024-07-19 16:33:27] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":0,"srcaddr":23653,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":58,"securityuse":0,"timestamp":112177,"transseqnumber":0,"len":11,"data":{"type":"Buffer","data":[24,31,10,1,0,32,82,226,255,32,21]}}
[2024-07-19 16:33:27] debug: zh:controller: Received payload: clusterID=0, address=23653, groupID=0, endpoint=1, destinationEndpoint=1, wasBroadcast=false, linkQuality=58, frame={"header":{"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":true,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":31,"commandIdentifier":10},"payload":[{"attrId":1,"dataType":32,"attrData":82},{"attrId":65506,"dataType":32,"attrData":21}],"command":{"ID":10,"name":"report","parameters":[{"name":"attrId","type":33},{"name":"dataType","type":32},{"name":"attrData","type":1000}]}}
[2024-07-19 16:33:27] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:27] debug: z2m: Received Zigbee message from '主卧右边布帘', type 'attributeReport', cluster 'genBasic', data '{"65506":21,"appVersion":82}' from endpoint 1 with groupID 0
[2024-07-19 16:33:27] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/主卧右边布帘', payload '{"last_seen":"2024-07-19T16:33:27+08:00","linkquality":58,"options":null,"position":0,"running":false,"state":"CLOSE"}'
[2024-07-19 16:33:27] debug: zh:zstack:unpi:parser: <-- [254,3,69,196,194,98,0,34]
[2024-07-19 16:33:27] debug: zh:zstack:unpi:parser: --- parseNext [254,3,69,196,194,98,0,34]
[2024-07-19 16:33:27] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 5 - 196 - [194,98,0] - 34
[2024-07-19 16:33:27] debug: zh:zstack:znp: AREQ: <-- ZDO - srcRtgInd - {"dstaddr":25282,"relaycount":0,"relaylist":[]}
[2024-07-19 16:33:27] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:27] debug: zh:zstack:unpi:parser: <-- [254,31,68,129,0,0,0,0,194,98,1,1,0,112,0,87,77,2,0,0,11,24,28,10,1,0,32,82,226,255,32,21,194,98,29,241]
[2024-07-19 16:33:27] debug: zh:zstack:unpi:parser: --- parseNext [254,31,68,129,0,0,0,0,194,98,1,1,0,112,0,87,77,2,0,0,11,24,28,10,1,0,32,82,226,255,32,21,194,98,29,241]
[2024-07-19 16:33:27] debug: zh:zstack:unpi:parser: --> parsed 31 - 2 - 4 - 129 - [0,0,0,0,194,98,1,1,0,112,0,87,77,2,0,0,11,24,28,10,1,0,32,82,226,255,32,21,194,98,29] - 241
[2024-07-19 16:33:27] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":0,"srcaddr":25282,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":112,"securityuse":0,"timestamp":150871,"transseqnumber":0,"len":11,"data":{"type":"Buffer","data":[24,28,10,1,0,32,82,226,255,32,21]}}
[2024-07-19 16:33:27] debug: zh:controller: Received payload: clusterID=0, address=25282, groupID=0, endpoint=1, destinationEndpoint=1, wasBroadcast=false, linkQuality=112, frame={"header":{"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":true,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":28,"commandIdentifier":10},"payload":[{"attrId":1,"dataType":32,"attrData":82},{"attrId":65506,"dataType":32,"attrData":21}],"command":{"ID":10,"name":"report","parameters":[{"name":"attrId","type":33},{"name":"dataType","type":32},{"name":"attrData","type":1000}]}}
[2024-07-19 16:33:27] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:27] debug: z2m: Received Zigbee message from '二楼工作室纱帘', type 'attributeReport', cluster 'genBasic', data '{"65506":21,"appVersion":82}' from endpoint 1 with groupID 0
[2024-07-19 16:33:27] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼工作室纱帘', payload '{"last_seen":"2024-07-19T16:33:27+08:00","linkquality":112,"options":null,"position":55,"running":false,"state":"OPEN"}'
[2024-07-19 16:33:28] debug: zh:zstack: sendZclFrameToEndpointInternal 0xa4c1381e89791cd6:8554/1 (0,3,3198)
[2024-07-19 16:33:28] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":8554,"destendpoint":1,"srcendpoint":1,"clusterid":6,"transid":154,"options":0,"radius":30,"len":3,"data":{"type":"Buffer","data":[1,89,0]}}
[2024-07-19 16:33:28] debug: zh:zstack:unpi:writer: --> frame [254,13,36,1,106,33,1,1,6,0,154,0,30,3,1,89,0,186]
[2024-07-19 16:33:28] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100]
[2024-07-19 16:33:28] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100]
[2024-07-19 16:33:28] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:33:28] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:33:28] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:28] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,233,1,154,181]
[2024-07-19 16:33:28] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,233,1,154,181]
[2024-07-19 16:33:28] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [233,1,154] - 181
[2024-07-19 16:33:28] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":233,"endpoint":1,"transid":154}
[2024-07-19 16:33:28] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:28] debug: zh:zstack: Data confirm error (0xa4c1381e89791cd6:8554,233,3)
[2024-07-19 16:33:28] debug: zh:zstack: Wait 2000ms
[2024-07-19 16:33:29] debug: zh:zstack:unpi:parser: <-- [254,3,69,196,72,126,0,180,254,35,68,129,0,0,0,0,72,126,1,1,0,116,0,81,138,3,0,0,15,8,241,10,1,0,32,91,226,255,32,48,228,255,32,0,72,126,29,231]
[2024-07-19 16:33:29] debug: zh:zstack:unpi:parser: --- parseNext [254,3,69,196,72,126,0,180,254,35,68,129,0,0,0,0,72,126,1,1,0,116,0,81,138,3,0,0,15,8,241,10,1,0,32,91,226,255,32,48,228,255,32,0,72,126,29,231]
[2024-07-19 16:33:29] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 5 - 196 - [72,126,0] - 180
[2024-07-19 16:33:29] debug: zh:zstack:znp: AREQ: <-- ZDO - srcRtgInd - {"dstaddr":32328,"relaycount":0,"relaylist":[]}
[2024-07-19 16:33:29] debug: zh:zstack:unpi:parser: --- parseNext [254,35,68,129,0,0,0,0,72,126,1,1,0,116,0,81,138,3,0,0,15,8,241,10,1,0,32,91,226,255,32,48,228,255,32,0,72,126,29,231]
[2024-07-19 16:33:29] debug: zh:zstack:unpi:parser: --> parsed 35 - 2 - 4 - 129 - [0,0,0,0,72,126,1,1,0,116,0,81,138,3,0,0,15,8,241,10,1,0,32,91,226,255,32,48,228,255,32,0,72,126,29] - 231
[2024-07-19 16:33:29] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":0,"srcaddr":32328,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":116,"securityuse":0,"timestamp":232017,"transseqnumber":0,"len":15,"data":{"type":"Buffer","data":[8,241,10,1,0,32,91,226,255,32,48,228,255,32,0]}}
[2024-07-19 16:33:29] debug: zh:controller: Received payload: clusterID=0, address=32328, groupID=0, endpoint=1, destinationEndpoint=1, wasBroadcast=false, linkQuality=116, frame={"header":{"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":241,"commandIdentifier":10},"payload":[{"attrId":1,"dataType":32,"attrData":91},{"attrId":65506,"dataType":32,"attrData":48},{"attrId":65508,"dataType":32,"attrData":0}],"command":{"ID":10,"name":"report","parameters":[{"name":"attrId","type":33},{"name":"dataType","type":32},{"name":"attrData","type":1000}]}}
[2024-07-19 16:33:29] debug: zh:controller:endpoint: ZCL command 0xa4c1388d5e0cf6ab/1 genBasic.defaultRsp({"cmdId":10,"statusCode":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":1,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":241,"writeUndiv":false})
[2024-07-19 16:33:29] debug: zh:zstack: sendZclFrameToEndpointInternal 0xa4c1388d5e0cf6ab:32328/1 (0,0,3199)
[2024-07-19 16:33:29] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":32328,"destendpoint":1,"srcendpoint":1,"clusterid":0,"transid":155,"options":0,"radius":30,"len":5,"data":{"type":"Buffer","data":[24,241,11,10,0]}}
[2024-07-19 16:33:29] debug: zh:zstack:unpi:writer: --> frame [254,15,36,1,72,126,1,1,0,0,155,0,30,5,24,241,11,10,0,116]
[2024-07-19 16:33:29] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:29] debug: z2m: Received Zigbee message from '二楼工作室大灯3', type 'attributeReport', cluster 'genBasic', data '{"65506":48,"65508":0,"appVersion":91}' from endpoint 1 with groupID 0
[2024-07-19 16:33:29] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/二楼工作室大灯3', payload '{"brightness":139,"color":{"h":null,"hue":null},"color_mode":"color_temp","color_temp":250,"do_not_disturb":null,"last_seen":"2024-07-19T16:33:29+08:00","linkquality":116,"state":"OFF"}'
[2024-07-19 16:33:29] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100]
[2024-07-19 16:33:29] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100]
[2024-07-19 16:33:29] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:33:29] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:33:29] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:29] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,0,1,155,93]
[2024-07-19 16:33:29] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,155,93]
[2024-07-19 16:33:29] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,155] - 93
[2024-07-19 16:33:29] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":155}
[2024-07-19 16:33:29] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:30] debug: zh:zstack: sendZclFrameToEndpointInternal 0xa4c1381e89791cd6:8554/1 (0,4,3198)
[2024-07-19 16:33:30] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":8554,"destendpoint":1,"srcendpoint":1,"clusterid":6,"transid":156,"options":0,"radius":30,"len":3,"data":{"type":"Buffer","data":[1,89,0]}}
[2024-07-19 16:33:30] debug: zh:zstack:unpi:writer: --> frame [254,13,36,1,106,33,1,1,6,0,156,0,30,3,1,89,0,188]
[2024-07-19 16:33:30] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100]
[2024-07-19 16:33:30] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100]
[2024-07-19 16:33:30] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:33:30] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:33:30] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:30] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,233,1,156,179]
[2024-07-19 16:33:30] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,233,1,156,179]
[2024-07-19 16:33:30] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [233,1,156] - 179
[2024-07-19 16:33:30] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":233,"endpoint":1,"transid":156}
[2024-07-19 16:33:30] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:30] debug: zh:zstack: Data confirm error (0xa4c1381e89791cd6:8554,233,4)
[2024-07-19 16:33:30] debug: zh:zstack: sendZclFrameToEndpointInternal 0xa4c1381e89791cd6:8554/1 (0,0,3197)
[2024-07-19 16:33:30] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":8554,"destendpoint":1,"srcendpoint":1,"clusterid":6,"transid":157,"options":0,"radius":30,"len":3,"data":{"type":"Buffer","data":[1,90,0]}}
[2024-07-19 16:33:30] debug: zh:zstack:unpi:writer: --> frame [254,13,36,1,106,33,1,1,6,0,157,0,30,3,1,90,0,190]
[2024-07-19 16:33:30] debug: zh:controller:endpoint: Error: ZCL command 0xa4c1381e89791cd6/1 genOnOff.off({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Data request failed with error: 'MAC no ack' (233))
[2024-07-19 16:33:30] error: z2m: Publish 'set' 'state' to '主卧右边射灯1' failed: 'Error: ZCL command 0xa4c1381e89791cd6/1 genOnOff.off({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Data request failed with error: 'MAC no ack' (233))'
[2024-07-19 16:33:30] debug: z2m: Error: ZCL command 0xa4c1381e89791cd6/1 genOnOff.off({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Data request failed with error: 'MAC no ack' (233))
at ZStackAdapter.sendZclFrameToEndpointInternal (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:412:23)
at Queue.execute (/app/node_modules/zigbee-herdsman/src/utils/queue.ts:35:20)
at Request.send (/app/node_modules/zigbee-herdsman/src/controller/helpers/request.ts:79:20)
at Endpoint.zclCommand (/app/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:767:28)
at Endpoint.command (/app/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:587:23)
at Object.convertSet (/app/node_modules/zigbee-herdsman-converters/src/converters/toZigbee.ts:49:17)
at Object.convertSet (/app/node_modules/zigbee-herdsman-converters/src/converters/toZigbee.ts:1140:33)
at Publish.onMQTTMessage (/app/lib/extension/publish.ts:277:36)
at EventEmitter.wrappedCallback (/app/lib/eventBus.ts:174:17)
[2024-07-19 16:33:30] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/bridge/log', payload '{"message":"Publish 'set' 'state' to '主卧右边射灯1' failed: 'Error: ZCL command 0xa4c1381e89791cd6/1 genOnOff.off({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Data request failed with error: 'MAC no ack' (233))'","meta":{"friendly_name":"主卧右边射灯1"},"type":"zigbee_publish_error"}'
[2024-07-19 16:33:30] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100]
[2024-07-19 16:33:30] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100]
[2024-07-19 16:33:30] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:33:30] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:33:30] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:30] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,233,1,157,178]
[2024-07-19 16:33:30] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,233,1,157,178]
[2024-07-19 16:33:30] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [233,1,157] - 178
[2024-07-19 16:33:30] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":233,"endpoint":1,"transid":157}
[2024-07-19 16:33:30] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:30] debug: zh:zstack: Data confirm error (0xa4c1381e89791cd6:8554,233,0)
[2024-07-19 16:33:30] debug: zh:zstack: Wait 2000ms
[2024-07-19 16:33:31] debug: z2m:mqtt: Received MQTT message on 'zigbee2mqtt2/主卧右边射灯1/set' with data '{"state":"off"}'
[2024-07-19 16:33:31] debug: z2m: Publishing 'set' 'state' to '主卧右边射灯1'
[2024-07-19 16:33:31] debug: zh:controller:endpoint: ZCL command 0xa4c1381e89791cd6/1 genOnOff.off({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false})
[2024-07-19 16:33:32] debug: zh:zstack: sendZclFrameToEndpointInternal 0xa4c1381e89791cd6:8554/1 (0,1,3198)
[2024-07-19 16:33:32] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":8554,"destendpoint":1,"srcendpoint":1,"clusterid":6,"transid":158,"options":0,"radius":30,"len":3,"data":{"type":"Buffer","data":[1,90,0]}}
[2024-07-19 16:33:32] debug: zh:zstack:unpi:writer: --> frame [254,13,36,1,106,33,1,1,6,0,158,0,30,3,1,90,0,189]
[2024-07-19 16:33:32] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100]
[2024-07-19 16:33:32] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100]
[2024-07-19 16:33:32] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100
[2024-07-19 16:33:32] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0}
[2024-07-19 16:33:32] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:33] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,233,1,158,177]
[2024-07-19 16:33:33] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,233,1,158,177]
[2024-07-19 16:33:33] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [233,1,158] - 177
[2024-07-19 16:33:33] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":233,"endpoint":1,"transid":158}
[2024-07-19 16:33:33] debug: zh:zstack:unpi:parser: --- parseNext []
[2024-07-19 16:33:33] debug: zh:zstack: Data confirm error (0xa4c1381e89791cd6:8554,233,1)
[2024-07-19 16:33:33] debug: zh:zstack: Discovering route to 8554
[2024-07-19 16:33:33] debug: zh:zstack:znp: SREQ: --> ZDO - extRouteDisc - {"dstAddr":8554,"options":0,"radius":30}
[2024-07-19 16:33:33] debug: zh:zstack:unpi:writer: --> frame [254,4,37,69,106,33,0,30,49]
[2024-07-19 16:33:33] debug: zh:zstack:unpi:parser: <-- [254,1,101,69,0,33]
[2024-07-19 16:33:33] debug: zh:zstack:unpi:parser: --- parseNext [254,1,101,69,0,33]
[2024-07-19 16:33:33] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 5 - 69 - [0] - 33
[2024-07-19 16:33:33] debug: zh:zstack:znp: SRSP: <-- ZDO - extRouteDisc - {"status":0}
[2024-07-19 16:33:33] debug: zh:zstack:unpi:parser: --- parseNext []

@Koenkk
Copy link
Owner

Koenkk commented Jul 21, 2024

Could you check if the issue is fixed with the following external converter:

  • save this as file next to configuration.yaml as ext_converter.js
  • add it to configuration.yaml:
external_converters:
  - ext_converter.js
  • start z2m, check if issue is fixed

@1020844469
Copy link
Author

The issue has been fixed, thank you.

@Koenkk
Copy link
Owner

Koenkk commented Jul 23, 2024

Integrated the fix!

Changes will be available in the dev branch in a few hours from now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
problem Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants