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

Tuya Zigbee Smart Vibration Detector : No data send to the server zigbee2mqtt #24429

Open
Xionb opened this issue Oct 21, 2024 · 0 comments
Open
Labels
problem Something isn't working

Comments

@Xionb
Copy link

Xionb commented Oct 21, 2024

What happened?

I have add a new device already implemente in zigbee2mqtt in my network.
The device is this :

The device is reconized directly by zigbee2mqtt but the problem is none data go back up in the server.
image

I have try with the normal version and the dev verison of zigbee2mqtt without difference.

I have find a topic about this device, It has already been integrated : #10534

What did you expect to happen?

When I mouve the device or I action the contact, the device reconised the action and confirme it with a flash led (and we can find what it's work with the debug log) but none data go back up to zigbee2mqtt.

How to reproduce it (minimal and precise)

No response

Zigbee2MQTT version

1.40.2-dev commit: eb606a5

Adapter firmware version

7.4.4 [GA]

Adapter

Sonoff ZIGBEE E with ember driver

Setup

Docker container on Proxmox

Debug log

Open contact sensor :
debug 2024-10-21 13:31:46zh:ember:uart:ash: <--- [FRAME type=DATA]
debug 2024-10-21 13:31:46zh:ember:uart:ash: <--- [FRAME type=DATA ackNum=7](ackRx=7 frmTx=7)
debug 2024-10-21 13:31:46zh:ember:uart:ash: <--- FRAME type=DATA ackNum=7 frmNum=0 Added to rxQueue
debug 2024-10-21 13:31:46zh:ember:uart:ash: ---> FRAME type=ACK frmRx=1
debug 2024-10-21 13:31:46zh:ember:ezsp: <=== [CBFRAME: ID=69:"INCOMING_MESSAGE_HANDLER" Seq=78 Len=34]
debug 2024-10-21 13:31:46zh:ember:ezsp: ezspIncomingMessageHandler(): callback called with: [type=UNICAST], [apsFrame={"profileId":260,"clusterId":61184,"sourceEndpoint":1,"destinationEndpoint":1,"options":256,"groupId":0,"sequence":232}], [packetInfo:{"senderShortId":60847,"senderLongId":"0xFFFFFFFFFFFFFFFF","bindingIndex":255,"addressIndex":255,"lastHopLqi":224,"lastHopRssi":-44,"lastHopTimestamp":0}], [messageContents=09c50200630101000101]
debug 2024-10-21 13:31:46zh:controller: Received payload: clusterID=61184, address=60847, groupID=0, endpoint=1, destinationEndpoint=1, wasBroadcast=false, linkQuality=224, frame={"header":{"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0},"transactionSequenceNumber":197,"commandIdentifier":2},"payload":{"seq":25344,"dpValues":[{"dp":1,"datatype":1,"data":{"type":"Buffer","data":[1]}}]},"command":{"ID":2,"parameters":[{"name":"seq","type":33},{"name":"dpValues","type":1011}],"name":"dataReport"}}
debug 2024-10-21 13:31:46zh:controller:endpoint: ZCL command 0xa4c13893c214ae2e/1 manuSpecificTuya.defaultRsp({"cmdId":2,"statusCode":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"reservedBits":0,"transactionSequenceNumber":197,"writeUndiv":false})
debug 2024-10-21 13:31:46zh:ember: ~~~> [ZCL to=0xa4c13893c214ae2e:60847 apsFrame={"profileId":260,"clusterId":61184,"sourceEndpoint":1,"destinationEndpoint":1,"options":4352,"groupId":0,"sequence":0} header={"frameControl":{"reservedBits":0,"frameType":0,"direction":0,"disableDefaultResponse":true,"manufacturerSpecific":false},"transactionSequenceNumber":197,"commandIdentifier":11}]
debug 2024-10-21 13:31:46zh:ember:ezsp: ===> [FRAME: ID=52:"SEND_UNICAST" Seq=79 Len=26]
debug 2024-10-21 13:31:46zh:ember:uart:ash: ---> FRAME type=DATA frmTx=7 frmRx=1
debug 2024-10-21 13:31:46z2m: Received Zigbee message from '0xa4c13893c214ae2e', type 'commandDataReport', cluster 'manuSpecificTuya', data '{"dpValues":[{"data":{"data":[1],"type":"Buffer"},"datatype":1,"dp":1}],"seq":25344}' from endpoint 1 with groupID 0
debug 2024-10-21 13:31:46z2m: No converter available for 'TS0601_vibration_sensor' with cluster 'manuSpecificTuya' and type 'commandDataReport' and data '{"dpValues":[{"data":{"data":[1],"type":"Buffer"},"datatype":1,"dp":1}],"seq":25344}'
debug 2024-10-21 13:31:46zh:ember:uart:ash: <--- [FRAME type=DATA]
debug 2024-10-21 13:31:46zh:ember:uart:ash: <--- [FRAME type=DATA ackNum=0](ackRx=7 frmTx=0)
debug 2024-10-21 13:31:46zh:ember:uart:ash: <--- FRAME type=DATA ackNum=0 frmNum=1 Added to rxQueue
debug 2024-10-21 13:31:46zh:ember:uart:ash: ---> FRAME type=ACK frmRx=2
debug 2024-10-21 13:31:46zh:ember:ezsp: <=== [FRAME: ID=52:"SEND_UNICAST" Seq=79 Len=7]
debug 2024-10-21 13:31:46zh:ember:ezsp: ~~~> [SENT type=DIRECT apsSequence=36 messageTag=41 status=OK]
debug 2024-10-21 13:31:46zh:ember:uart:ash: <--- [FRAME type=DATA]
debug 2024-10-21 13:31:46zh:ember:uart:ash: <--- [FRAME type=DATA ackNum=0](ackRx=0 frmTx=0)
debug 2024-10-21 13:31:46zh:ember:uart:ash: <--- FRAME type=DATA ackNum=0 frmNum=2 Added to rxQueue
debug 2024-10-21 13:31:46zh:ember:uart:ash: ---> FRAME type=ACK frmRx=3
debug 2024-10-21 13:31:46zh:ember:ezsp: <=== [CBFRAME: ID=63:"MESSAGE_SENT_HANDLER" Seq=79 Len=22]
debug 2024-10-21 13:31:46zh:ember:ezsp: ezspMessageSentHandler(): callback called with: [status=OK], [type=DIRECT], [indexOrDestination=60847], [apsFrame={"profileId":260,"clusterId":61184,"sourceEndpoint":1,"destinationEndpoint":1,"options":4352,"groupId":0,"sequence":36}], [messageTag=41]

Close contact sensor :
debug 2024-10-21 13:32:35zh:ember:uart:ash: <--- [FRAME type=DATA]
debug 2024-10-21 13:32:35zh:ember:uart:ash: <--- [FRAME type=DATA ackNum=0](ackRx=0 frmTx=0)
debug 2024-10-21 13:32:35zh:ember:uart:ash: <--- FRAME type=DATA ackNum=0 frmNum=3 Added to rxQueue
debug 2024-10-21 13:32:35zh:ember:uart:ash: ---> FRAME type=ACK frmRx=4
debug 2024-10-21 13:32:35zh:ember:ezsp: <=== [CBFRAME: ID=69:"INCOMING_MESSAGE_HANDLER" Seq=79 Len=34]
debug 2024-10-21 13:32:35zh:ember:ezsp: ezspIncomingMessageHandler(): callback called with: [type=UNICAST], [apsFrame={"profileId":260,"clusterId":61184,"sourceEndpoint":1,"destinationEndpoint":1,"options":256,"groupId":0,"sequence":233}], [packetInfo:{"senderShortId":60847,"senderLongId":"0xFFFFFFFFFFFFFFFF","bindingIndex":255,"addressIndex":255,"lastHopLqi":216,"lastHopRssi":-46,"lastHopTimestamp":0}], [messageContents=09c60200640101000100]
debug 2024-10-21 13:32:35zh:controller: Received payload: clusterID=61184, address=60847, groupID=0, endpoint=1, destinationEndpoint=1, wasBroadcast=false, linkQuality=216, frame={"header":{"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0},"transactionSequenceNumber":198,"commandIdentifier":2},"payload":{"seq":25600,"dpValues":[{"dp":1,"datatype":1,"data":{"type":"Buffer","data":[0]}}]},"command":{"ID":2,"parameters":[{"name":"seq","type":33},{"name":"dpValues","type":1011}],"name":"dataReport"}}
debug 2024-10-21 13:32:35zh:controller:endpoint: ZCL command 0xa4c13893c214ae2e/1 manuSpecificTuya.defaultRsp({"cmdId":2,"statusCode":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"reservedBits":0,"transactionSequenceNumber":198,"writeUndiv":false})
debug 2024-10-21 13:32:35zh:ember: ~~~> [ZCL to=0xa4c13893c214ae2e:60847 apsFrame={"profileId":260,"clusterId":61184,"sourceEndpoint":1,"destinationEndpoint":1,"options":4352,"groupId":0,"sequence":0} header={"frameControl":{"reservedBits":0,"frameType":0,"direction":0,"disableDefaultResponse":true,"manufacturerSpecific":false},"transactionSequenceNumber":198,"commandIdentifier":11}]
debug 2024-10-21 13:32:35zh:ember:ezsp: ===> [FRAME: ID=52:"SEND_UNICAST" Seq=80 Len=26]
debug 2024-10-21 13:32:35zh:ember:uart:ash: ---> FRAME type=DATA frmTx=0 frmRx=4
debug 2024-10-21 13:32:35z2m: Received Zigbee message from '0xa4c13893c214ae2e', type 'commandDataReport', cluster 'manuSpecificTuya', data '{"dpValues":[{"data":{"data":[0],"type":"Buffer"},"datatype":1,"dp":1}],"seq":25600}' from endpoint 1 with groupID 0
debug 2024-10-21 13:32:35z2m: No converter available for 'TS0601_vibration_sensor' with cluster 'manuSpecificTuya' and type 'commandDataReport' and data '{"dpValues":[{"data":{"data":[0],"type":"Buffer"},"datatype":1,"dp":1}],"seq":25600}'
debug 2024-10-21 13:32:35zh:ember:uart:ash: <--- [FRAME type=DATA]
debug 2024-10-21 13:32:35zh:ember:uart:ash: <--- [FRAME type=DATA ackNum=1](ackRx=0 frmTx=1)
debug 2024-10-21 13:32:35zh:ember:uart:ash: <--- FRAME type=DATA ackNum=1 frmNum=4 Added to rxQueue
debug 2024-10-21 13:32:35zh:ember:uart:ash: ---> FRAME type=ACK frmRx=5
debug 2024-10-21 13:32:35zh:ember:ezsp: <=== [FRAME: ID=52:"SEND_UNICAST" Seq=80 Len=7]
debug 2024-10-21 13:32:35zh:ember:ezsp: ~~~> [SENT type=DIRECT apsSequence=37 messageTag=42 status=OK]
debug 2024-10-21 13:32:35zh:ember:uart:ash: <--- [FRAME type=DATA]
debug 2024-10-21 13:32:35zh:ember:uart:ash: <--- [FRAME type=DATA ackNum=1](ackRx=1 frmTx=1)
debug 2024-10-21 13:32:35zh:ember:uart:ash: <--- FRAME type=DATA ackNum=1 frmNum=5 Added to rxQueue
debug 2024-10-21 13:32:35zh:ember:uart:ash: ---> FRAME type=ACK frmRx=6
debug 2024-10-21 13:32:35zh:ember:ezsp: <=== [CBFRAME: ID=63:"MESSAGE_SENT_HANDLER" Seq=80 Len=22]
debug 2024-10-21 13:32:35zh:ember:ezsp: ezspMessageSentHandler(): callback called with: [status=OK], [type=DIRECT], [indexOrDestination=60847], [apsFrame={"profileId":260,"clusterId":61184,"sourceEndpoint":1,"destinationEndpoint":1,"options":4352,"groupId":0,"sequence":37}], [messageTag=42]

Vibration sonsor :
debug 2024-10-21 13:35:32zh:ember:uart:ash: <--- [FRAME type=DATA]
debug 2024-10-21 13:35:32zh:ember:uart:ash: <--- [FRAME type=DATA ackNum=3](ackRx=3 frmTx=3)
debug 2024-10-21 13:35:32zh:ember:uart:ash: <--- FRAME type=DATA ackNum=3 frmNum=2 Added to rxQueue
debug 2024-10-21 13:35:32zh:ember:uart:ash: ---> FRAME type=ACK frmRx=3
debug 2024-10-21 13:35:32zh:ember:ezsp: <=== [CBFRAME: ID=69:"INCOMING_MESSAGE_HANDLER" Seq=98 Len=34]
debug 2024-10-21 13:35:32zh:ember:ezsp: ezspIncomingMessageHandler(): callback called with: [type=UNICAST], [apsFrame={"profileId":260,"clusterId":61184,"sourceEndpoint":1,"destinationEndpoint":1,"options":256,"groupId":0,"sequence":252}], [packetInfo:{"senderShortId":60847,"senderLongId":"0xFFFFFFFFFFFFFFFF","bindingIndex":255,"addressIndex":255,"lastHopLqi":124,"lastHopRssi":-69,"lastHopTimestamp":0}], [messageContents=09d40200720a04000101]
debug 2024-10-21 13:35:32zh:controller: Received payload: clusterID=61184, address=60847, groupID=0, endpoint=1, destinationEndpoint=1, wasBroadcast=false, linkQuality=124, frame={"header":{"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0},"transactionSequenceNumber":212,"commandIdentifier":2},"payload":{"seq":29184,"dpValues":[{"dp":10,"datatype":4,"data":{"type":"Buffer","data":[1]}}]},"command":{"ID":2,"parameters":[{"name":"seq","type":33},{"name":"dpValues","type":1011}],"name":"dataReport"}}
debug 2024-10-21 13:35:32zh:controller:endpoint: ZCL command 0xa4c13893c214ae2e/1 manuSpecificTuya.defaultRsp({"cmdId":2,"statusCode":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"reservedBits":0,"transactionSequenceNumber":212,"writeUndiv":false})
debug 2024-10-21 13:35:32zh:ember: ~~~> [ZCL to=0xa4c13893c214ae2e:60847 apsFrame={"profileId":260,"clusterId":61184,"sourceEndpoint":1,"destinationEndpoint":1,"options":4352,"groupId":0,"sequence":0} header={"frameControl":{"reservedBits":0,"frameType":0,"direction":0,"disableDefaultResponse":true,"manufacturerSpecific":false},"transactionSequenceNumber":212,"commandIdentifier":11}]
debug 2024-10-21 13:35:32zh:ember:ezsp: ===> [FRAME: ID=52:"SEND_UNICAST" Seq=99 Len=26]
debug 2024-10-21 13:35:32zh:ember:uart:ash: ---> FRAME type=DATA frmTx=3 frmRx=3
debug 2024-10-21 13:35:32z2m: Received Zigbee message from '0xa4c13893c214ae2e', type 'commandDataReport', cluster 'manuSpecificTuya', data '{"dpValues":[{"data":{"data":[1],"type":"Buffer"},"datatype":4,"dp":10}],"seq":29184}' from endpoint 1 with groupID 0
debug 2024-10-21 13:35:32z2m: No converter available for 'TS0601_vibration_sensor' with cluster 'manuSpecificTuya' and type 'commandDataReport' and data '{"dpValues":[{"data":{"data":[1],"type":"Buffer"},"datatype":4,"dp":10}],"seq":29184}'
debug 2024-10-21 13:35:32zh:ember:uart:ash: <--- [FRAME type=DATA]
debug 2024-10-21 13:35:32zh:ember:uart:ash: <--- [FRAME type=DATA ackNum=4](ackRx=3 frmTx=4)
debug 2024-10-21 13:35:32zh:ember:uart:ash: <--- FRAME type=DATA ackNum=4 frmNum=3 Added to rxQueue
debug 2024-10-21 13:35:32zh:ember:uart:ash: ---> FRAME type=ACK frmRx=4
debug 2024-10-21 13:35:32zh:ember:ezsp: <=== [FRAME: ID=52:"SEND_UNICAST" Seq=99 Len=7]
debug 2024-10-21 13:35:32zh:ember:ezsp: ~~~> [SENT type=DIRECT apsSequence=53 messageTag=57 status=OK]
debug 2024-10-21 13:35:32zh:ember:uart:ash: <--- [FRAME type=DATA]
debug 2024-10-21 13:35:32zh:ember:uart:ash: <--- [FRAME type=DATA ackNum=4](ackRx=4 frmTx=4)
debug 2024-10-21 13:35:32zh:ember:uart:ash: <--- FRAME type=DATA ackNum=4 frmNum=4 Added to rxQueue
debug 2024-10-21 13:35:32zh:ember:uart:ash: ---> FRAME type=ACK frmRx=5
debug 2024-10-21 13:35:32zh:ember:ezsp: <=== [CBFRAME: ID=63:"MESSAGE_SENT_HANDLER" Seq=99 Len=22]
debug 2024-10-21 13:35:32zh:ember:ezsp: ezspMessageSentHandler(): callback called with: [status=OK], [type=DIRECT], [indexOrDestination=60847], [apsFrame={"profileId":260,"clusterId":61184,"sourceEndpoint":1,"destinationEndpoint":1,"options":4352,"groupId":0,"sequence":53}], [messageTag=57]
debug 2024-10-21 13:35:33zh:ember:uart:ash: <--- [FRAME type=DATA]
debug 2024-10-21 13:35:33zh:ember:uart:ash: <--- [FRAME type=DATA ackNum=4](ackRx=4 frmTx=4)
debug 2024-10-21 13:35:33zh:ember:uart:ash: <--- FRAME type=DATA ackNum=4 frmNum=5 Added to rxQueue
debug 2024-10-21 13:35:33zh:ember:uart:ash: ---> FRAME type=ACK frmRx=6
debug 2024-10-21 13:35:33zh:ember:ezsp: <=== [CBFRAME: ID=69:"INCOMING_MESSAGE_HANDLER" Seq=99 Len=34]
debug 2024-10-21 13:35:33zh:ember:ezsp: ezspIncomingMessageHandler(): callback called with: [type=UNICAST], [apsFrame={"profileId":260,"clusterId":61184,"sourceEndpoint":1,"destinationEndpoint":1,"options":256,"groupId":0,"sequence":253}], [packetInfo:{"senderShortId":60847,"senderLongId":"0xFFFFFFFFFFFFFFFF","bindingIndex":255,"addressIndex":255,"lastHopLqi":176,"lastHopRssi":-56,"lastHopTimestamp":0}], [messageContents=09d50200730a04000100]
debug 2024-10-21 13:35:33zh:controller: Received payload: clusterID=61184, address=60847, groupID=0, endpoint=1, destinationEndpoint=1, wasBroadcast=false, linkQuality=176, frame={"header":{"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0},"transactionSequenceNumber":213,"commandIdentifier":2},"payload":{"seq":29440,"dpValues":[{"dp":10,"datatype":4,"data":{"type":"Buffer","data":[0]}}]},"command":{"ID":2,"parameters":[{"name":"seq","type":33},{"name":"dpValues","type":1011}],"name":"dataReport"}}
debug 2024-10-21 13:35:33zh:controller:endpoint: ZCL command 0xa4c13893c214ae2e/1 manuSpecificTuya.defaultRsp({"cmdId":2,"statusCode":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"reservedBits":0,"transactionSequenceNumber":213,"writeUndiv":false})
debug 2024-10-21 13:35:33zh:ember: ~~~> [ZCL to=0xa4c13893c214ae2e:60847 apsFrame={"profileId":260,"clusterId":61184,"sourceEndpoint":1,"destinationEndpoint":1,"options":4352,"groupId":0,"sequence":0} header={"frameControl":{"reservedBits":0,"frameType":0,"direction":0,"disableDefaultResponse":true,"manufacturerSpecific":false},"transactionSequenceNumber":213,"commandIdentifier":11}]
debug 2024-10-21 13:35:33zh:ember:ezsp: ===> [FRAME: ID=52:"SEND_UNICAST" Seq=100 Len=26]
debug 2024-10-21 13:35:33zh:ember:uart:ash: ---> FRAME type=DATA frmTx=4 frmRx=6
debug 2024-10-21 13:35:33z2m: Received Zigbee message from '0xa4c13893c214ae2e', type 'commandDataReport', cluster 'manuSpecificTuya', data '{"dpValues":[{"data":{"data":[0],"type":"Buffer"},"datatype":4,"dp":10}],"seq":29440}' from endpoint 1 with groupID 0
debug 2024-10-21 13:35:33z2m: No converter available for 'TS0601_vibration_sensor' with cluster 'manuSpecificTuya' and type 'commandDataReport' and data '{"dpValues":[{"data":{"data":[0],"type":"Buffer"},"datatype":4,"dp":10}],"seq":29440}'
debug 2024-10-21 13:35:33zh:ember:uart:ash: <--- [FRAME type=DATA]
debug 2024-10-21 13:35:33zh:ember:uart:ash: <--- [FRAME type=DATA ackNum=5](ackRx=4 frmTx=5)
debug 2024-10-21 13:35:33zh:ember:uart:ash: <--- FRAME type=DATA ackNum=5 frmNum=6 Added to rxQueue
debug 2024-10-21 13:35:33zh:ember:uart:ash: ---> FRAME type=ACK frmRx=7
debug 2024-10-21 13:35:33zh:ember:ezsp: <=== [FRAME: ID=52:"SEND_UNICAST" Seq=100 Len=7]
debug 2024-10-21 13:35:33zh:ember:ezsp: ~~~> [SENT type=DIRECT apsSequence=54 messageTag=58 status=OK]
debug 2024-10-21 13:35:33zh:ember:uart:ash: <--- [FRAME type=DATA]
debug 2024-10-21 13:35:33zh:ember:uart:ash: <--- [FRAME type=DATA ackNum=5](ackRx=5 frmTx=5)
debug 2024-10-21 13:35:33zh:ember:uart:ash: <--- FRAME type=DATA ackNum=5 frmNum=7 Added to rxQueue
debug 2024-10-21 13:35:33zh:ember:uart:ash: ---> FRAME type=ACK frmRx=0
debug 2024-10-21 13:35:33zh:ember:ezsp: <=== [CBFRAME: ID=63:"MESSAGE_SENT_HANDLER" Seq=100 Len=22]
debug 2024-10-21 13:35:33zh:ember:ezsp: ezspMessageSentHandler(): callback called with: [status=OK], [type=DIRECT], [indexOrDestination=60847], [apsFrame={"profileId":260,"clusterId":61184,"sourceEndpoint":1,"destinationEndpoint":1,"options":4352,"groupId":0,"sequence":54}], [messageTag=58]

@Xionb Xionb added the problem Something isn't working label Oct 21, 2024
@Xionb Xionb changed the title Tuya Zigbee Smart Vibration Detector : No data go back up in the server Tuya Zigbee Smart Vibration Detector : No data send to the server zigbee2mqtt Oct 21, 2024
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

1 participant