Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Zigbee.openNetwork() permanent join? (ESP32 Arduino Zigbee)#12088

AnsweredbyP-R-O-C-H-Y
rabistel asked this question inQ&A
Discussion options

Hi!
I’m using the Arduino ESP32 Zigbee stack with my own coordinator.
I found Zigbee.openNetwork(uint8_t time).

What value for time keeps the network permanently open? Is there a way to open the network indefinitely?

Can End Devices that use deep-sleep perform a secure rejoin without opening the network again? (I know it’s possible in light-sleep but light-sleep has higher consumption.)

Thanks!

You must be logged in to vote

Hi, for security reasons the Zigbee network should not be permanently open. I did not test, but you can give a try and callZigbee.openNetwork(0); to be permanently open, but no clue if that gonna work.

If end device uses deep_sleep, after reboot it will rejoin the network if it's closed, I don't see any issue why it should not. No need to open the network, if the device was already connected (commissioned) before.

Replies: 2 comments

Comment options

Hi, for security reasons the Zigbee network should not be permanently open. I did not test, but you can give a try and callZigbee.openNetwork(0); to be permanently open, but no clue if that gonna work.

If end device uses deep_sleep, after reboot it will rejoin the network if it's closed, I don't see any issue why it should not. No need to open the network, if the device was already connected (commissioned) before.

You must be logged in to vote
0 replies
Answer selected byP-R-O-C-H-Y
Comment options

Hi! Thanks for your reply and the explanation. I’ll test this, because I honestly don’t know yet how the Arduino ESP32 Zigbee stack behaves with secure rejoin after deep-sleep.
Since deep-sleep is a full reboot, I want to verify if the stack correctly restores the network context and performs a rejoin without requiring openNetwork() again. I’ll report back with results.

You must be logged in to vote
0 replies
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Category
Q&A
Labels
Area: ZigbeeIssues and Feature Request about Zigbee
2 participants
@rabistel@P-R-O-C-H-Y

[8]ページ先頭

©2009-2025 Movatter.jp