Tasmota zigbee integration with zigbee 2006 End devices

346 views
Skip to first unread message

Nemees MK

unread,
Apr 18, 2021, 2:23:48 AM4/18/21
to TasmotaUsers
Hi,

I am trying to connect an End device(door  lock), which is running with zigbee2006 without security. The lock is transmitting a string to the coordinator(custom format), i am expecting the string to receive on the function "EZ_IncomingMessage(res, buf);" which is on the file "Tasmota\tasmota\xdrv_23_zigbee_8_parsers.ino".but i am not getting any data on this function.
1.is zigbee2006 compactable with tasmota?.
2.How do i can disable zigbee security in Tasmota.
3.Can any one suggest any solutions to solve the problem i have described above.

Nemees MK

unread,
Apr 18, 2021, 2:49:14 AM4/18/21
to TasmotaUsers
When I commend the   " ZI_SEND(ZBS_W_PFGKEN)"   // write PRECFGKEY Enable  in the file statemachine.ino.
The end devices are able to join the coordinator (as per Zigbee mapping) and the below logs are received.
{"ZbState":{"Status":34,"IEEEAddr":"0x001234567890","ShortAddr":"0x4015","ParentNetwork":"0x0000","JoinStatus":1,"Decision":0}}
RESULT = {"ZbRouteError":{"ShortAddr":"0x4015","Status":66,"StatusMessage":"MAC_INDIRECT_TIMEOUT"}}.

What is meant by MAC_INDIRECT_TIMEOUT ?.



Stephan Hadinger

unread,
Apr 18, 2021, 4:08:21 AM4/18/21
to TasmotaUsers
Tasmota is compatible with Zigbee2006 devices, and they should use the standard default network key. To my knowledge, network encryption is mandatory to Zigbee. I don't know what you mean "without security". Where do you get that information?

Removing the line as you did is not allowed. ZB3 makes encryption key mandatory.

`"Decision":0` means that the Trust Center rejected your device, it has not paired successfully. `MAC_INDIRECT_TIMEOUT` means that the coordinatory can't reach the device.

Philip Knowles

unread,
Apr 19, 2021, 12:44:00 AM4/19/21
to TasmotaUsers, Stephan Hadinger
The error message is caused when a device doesn't reply to a message before the timeout and is often caused by the end point device being in sleep mode.

Regards

Phil K


From: sonof...@googlegroups.com <sonof...@googlegroups.com> on behalf of Stephan Hadinger <stephan....@gmail.com>
Sent: Sunday, April 18, 2021 9:08:21 AM
To: TasmotaUsers <sonof...@googlegroups.com>
Subject: Re: Tasmota zigbee integration with zigbee 2006 End devices
 
Tasmota is compatible with Zigbee2006 devices, and they should use the standard default network key. To my knowledge, network encryption is mandatory to Zigbee. I don't know what you mean "without security". Where do you get that information?

Removing the line as you did is not allowed. ZB3 makes encryption key mandatory.

`"Decision":0` means that the Trust Center rejected your device, it has not paired successfully. `MAC_INDIRECT_TIMEOUT` means that the coordinatory can't reach the device.

--
You received this message because you are subscribed to the Google Groups "TasmotaUsers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sonoffusers...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/sonoffusers/6c9497ed-96ba-4928-bfbf-c65b632b0f52n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages