Trying to make a converter for a Tuya IR motion sensor - what am I looking for?

I followed the link to make a converter, but I’m really don’t know what I’m doing… I have no idea what I should be looking for. At least something comes when I move my hand in front of the sensor. Here is the output, can somebody please tell me what I am looking for here and how to use it?

zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:uart: <-- [a3ebccde213d7e]
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:uart: <-- DATA (7,7,0): 7704b1a9112a15b65894a524ab5593499cf2eb64aa6d9874f7cf3a8bfc543ea3ebccde213d7e
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:uart: --> ACK  (0)
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:uart: --> [8070787e]
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:uart: <-- ACK (7): 7704b1a9112a15b65894a524ab5593499cf2eb64aa6d9874f7cf3a8bfc543ea3ebccde213d7e
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:ezsp: <== Frame: 469001450000040100ef010100010000bccccf47a3ffff0a095902002a0104000100
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:ezsp: <== 0x45: {"_cls_":"incomingMessageHandler","_id_":69,"_isRequest_":false,"type":0,"apsFrame":{"profileId":260,"sequence":188,"clusterId":61184,"sourceEndpoint":1,"destinationEndpoint":1,"groupId":0,"options":256},"lastHopLqi":204,"lastHopRssi":-49,"sender":41799,"bindingIndex":255,"addressIndex":255,"message":{"type":"Buffer","data":[9,89,2,0,42,1,4,0,1,0]}}
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp: processMessage: {"messageType":0,"apsFrame":{"profileId":260,"sequence":188,"clusterId":61184,"sourceEndpoint":1,"destinationEndpoint":1,"groupId":0,"options":256},"lqi":204,"rssi":-49,"sender":41799,"bindingIndex":255,"addressIndex":255,"message":{"type":"Buffer","data":[9,89,2,0,42,1,4,0,1,0]}}
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:controller: Received payload: clusterID=61184, address=41799, groupID=0, endpoint=1, destinationEndpoint=1, wasBroadcast=false, linkQuality=204, frame={"header":{"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":89,"commandIdentifier":2},"payload":{"seq":10752,"dpValues":[{"dp":1,"datatype":4,"data":{"type":"Buffer","data":[0]}}]},"command":{"ID":2,"parameters":[{"name":"seq","type":33},{"name":"dpValues","type":1011}],"name":"dataReport"}}
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:controller:endpoint: ZCL command 0xa4c138406b4ee85c/1 manuSpecificTuya.defaultRsp({"cmdId":2,"statusCode":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":89,"writeUndiv":false})
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp: sendZclFrameToEndpointInternal 0xa4c138406b4ee85c:41799/1 (0,0,1), timeout=10000
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:ezsp: ==> sendUnicast: {"type":0,"indexOrDestination":41799,"apsFrame":{"profileId":260,"sequence":15,"clusterId":61184,"sourceEndpoint":1,"destinationEndpoint":1,"groupId":0,"options":256},"messageTag":16,"message":{"type":"Buffer","data":[16,89,11,2,0]}}
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:ezsp: ==> {"_cls_":"sendUnicast","_id_":52,"_isRequest_":true,"type":0,"indexOrDestination":41799,"apsFrame":{"profileId":260,"sequence":15,"clusterId":61184,"sourceEndpoint":1,"destinationEndpoint":1,"groupId":0,"options":256},"messageTag":16,"message":{"type":"Buffer","data":[16,89,11,2,0]}}
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:uart: --> DATA (7,0,0): 47000134000047a3040100ef0101000100000f100510590b0200
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:uart: --> [700521a9602a15f5fa904b25455493499d4e27a4fdcb77d2f6c4636d077e]
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:uart: -?- waiting (0)
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     z2m: Received Zigbee message from 'Bevegelsesessensor dusj og wc', type 'commandDataReport', cluster 'manuSpecificTuya', data '{"dpValues":[{"data":{"data":[0],"type":"Buffer"},"datatype":4,"dp":1}],"seq":10752}' from endpoint 1 with groupID 0
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     z2m: Skipping message, still interviewing
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:uart: <-- [0005a1a9602a1515c8ce7e]
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:uart: <-- DATA (0,0,0): 0005a1a9602a1515c8ce7e
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:uart: --> ACK  (1)
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:uart: --> [8160597e]
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:uart: <-- ACK (0): 0005a1a9602a1515c8ce7e
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:ezsp: <== Frame: 478001340000a7
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:ezsp: <== 0x34: {"_cls_":"sendUnicast","_id_":52,"_isRequest_":false,"status":0,"sequence":167}
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:uart: -+- waiting (0) success
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:uart: <-- [1005b1a96b2a15f5fa904b25455493499d4e270cfdce672f267e]
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:uart: <-- DATA (1,0,0): 1005b1a96b2a15f5fa904b25455493499d4e270cfdce672f267e
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:uart: --> ACK  (2)
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:uart: --> [82503a7e]
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:uart: <-- ACK (0): 1005b1a96b2a15f5fa904b25455493499d4e270cfdce672f267e
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:ezsp: <== Frame: 4790013f000047a3040100ef010100010000a7100000
zigbee2mqtt  | [2024-08-14 11:40:25] debug:     zh:ezsp:ezsp: <== 0x3f: {"_cls_":"messageSentHandler","_id_":63,"_isRequest_":false,"type":0,"indexOrDestination":41799,"apsFrame":{"profileId":260,"sequence":167,"clusterId":61184,"sourceEndpoint":1,"destinationEndpoint":1,"groupId":0,"options":256},"messageTag":16,"status":0,"message":{"type":"Buffer","data":[]}}
zigbee2mqtt  | [2024-08-14 11:40:28] debug:     zh:ezsp:ezsp: Time to watchdog ... 0
zigbee2mqtt  | [2024-08-14 11:40:28] debug:     zh:ezsp:ezsp: ==> nop: null
zigbee2mqtt  | [2024-08-14 11:40:28] debug:     zh:ezsp:ezsp: ==> {"_cls_":"nop","_id_":5,"_isRequest_":true}
zigbee2mqtt  | [2024-08-14 11:40:28] debug:     zh:ezsp:uart: --> DATA (0,2,0): 4800010500
zigbee2mqtt  | [2024-08-14 11:40:28] debug:     zh:ezsp:uart: --> [020a21a9512a19af7e]
zigbee2mqtt  | [2024-08-14 11:40:28] debug:     zh:ezsp:uart: -?- waiting (1)
zigbee2mqtt  | [2024-08-14 11:40:28] debug:     zh:ezsp:uart: <-- [210aa1a9512a3f7f7e]
zigbee2mqtt  | [2024-08-14 11:40:28] debug:     zh:ezsp:uart: <-- DATA (2,1,0): 210aa1a9512a3f7f7e
zigbee2mqtt  | [2024-08-14 11:40:28] debug:     zh:ezsp:uart: --> ACK  (3)
zigbee2mqtt  | [2024-08-14 11:40:28] debug:     zh:ezsp:uart: --> [83401b7e]
zigbee2mqtt  | [2024-08-14 11:40:28] debug:     zh:ezsp:uart: <-- ACK (1): 210aa1a9512a3f7f7e
zigbee2mqtt  | [2024-08-14 11:40:28] debug:     zh:ezsp:ezsp: <== Frame: 4880010500
zigbee2mqtt  | [2024-08-14 11:40:28] debug:     zh:ezsp:ezsp: <== 0x5: {"_cls_":"nop","_id_":5,"_isRequest_":false}
zigbee2mqtt  | [2024-08-14 11:40:28] debug:     zh:ezsp:uart: -+- waiting (1) success

What link? To convert what into what?

To make a converter for an unsupported Zigbee device. There’s a link in the device when it’s unsupported:

What did that bring?

A file I didn’t understand, if you mean the Tuya part. The log gave what I have in my first message in this thread.

“Exposes” is a tab in the UI, not a file. You see it on your own screenshot.

Anyway, just wait for someone else to add support. I’m afraid it will be too tricky for your knowledge level.

You might do a search on the “_TZE200…” manufacturer string to see if someone else is not working on it.

Sorry, edited the wrong post…

Google → “_TZE200_ghynnvos” → [Device Support Request] Tuya TS0601 by _TZE200_ghynnvos · Issue #3061 · zigpy/zha-device-handlers · GitHub

Thank you very much, I don’t mind being ridiculed for my inexperience with stuff I have never done befor or bad searching (all though I did thing you meant the devices section of Zigbee2MQTT, not general googling), as long as there is a result in the end. :grin:

Sorry if you felt ridiculed in any way.
As our communication was not optimal, I just resorted to fewer words.

I thought I saw an ironic tone, but of course meanings can be distorted through writing. And thanks again, it works like a charm! Now my wife won’t complain that the motion activated light turns off when she’s in the shower… :joy: