You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When a light is powered off at the wall, it will obviously not be contactable via Zigbee. However, if the user sends a command to the device, the library will continue to send the command. This will time out after 3 to 8 seconds, but in the meantime it may block communications to other devices. This is because the framework only releases a certain number of commands to the NCP at a time to avoid swamping the network (and the NCP can actually only handle a certain number of commands at once so it is not possible to send more).
If OFFLINE devices are communicated to as part of a large batch of commands (eg 10 devices in a room are powered off) then this may block ONLINE devices for a significant time.
I'm wondering about dropping commands that are sent to OFFLINE devices. This behaviour could be configurable, and for this to work it might be necessary to improve the way the library detects ONLINE / OFFLINE but I open this for comment.
The text was updated successfully, but these errors were encountered:
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
When a light is powered off at the wall, it will obviously not be contactable via Zigbee. However, if the user sends a command to the device, the library will continue to send the command. This will time out after 3 to 8 seconds, but in the meantime it may block communications to other devices. This is because the framework only releases a certain number of commands to the NCP at a time to avoid swamping the network (and the NCP can actually only handle a certain number of commands at once so it is not possible to send more).
If OFFLINE devices are communicated to as part of a large batch of commands (eg 10 devices in a room are powered off) then this may block ONLINE devices for a significant time.
I'm wondering about dropping commands that are sent to OFFLINE devices. This behaviour could be configurable, and for this to work it might be necessary to improve the way the library detects ONLINE / OFFLINE but I open this for comment.
The text was updated successfully, but these errors were encountered: