zwave-js / zwave-js-ui

Full featured Z-Wave Control Panel UI and MQTT gateway. Built using Nodejs, and Vue/Vuetify
https://zwave-js.github.io/zwave-js-ui
MIT License
970 stars 204 forks source link

[bug] ZWAVE-SERVER Error when trying to turn off multiple switches at once #1649

Closed JT114881 closed 3 years ago

JT114881 commented 3 years ago

Version

Checklist:

Build/Run method

zwavejs2mqtt version: 0.24.1 zwave-js version: -Driver Version: 8.2.1 -Server Version: 1.10.1

Describe the bug

Zwave network stops responding when sending multiple commands and produces the attached errors

To Reproduce

Steps to reproduce the behavior:

  1. Turn on multiple switches at once. Usually happens when I turn on/off groups of lights
  2. See error

Expected behavior

Zwave network does not crash

Additional context

Things I have tried: -Upgrading Controller and Aeotec battery powered sensors to the latest firmware -Unpairing all devices, resetting the Z-Wave controller, setting up the network from scratch (multiple times) -Blowing away HomeAssistant and starting from scratch in combination with above -Putting the controller on a quality USB 3.0 extension cable and putting it up high -Drinking

It looks like others are experiencing similar issues with different Switches: https://community.inovelli.com/t/lzw31-duplicate-messages-flooding-zwave-network/8594 For some reason this error does not show up in the logging to file despite silly/trace being selected, so I have attached a screenshot. I am happy to allow access to my instance for direct troubleshooting as well. Anything that will help please let me know.

errors Logs_And_Dumps.zip

AlCalzone commented 3 years ago

Status Fail means that your controller can't send the messages for some reason. I took a glance at the linked thread and it seems like the switches themselves are flooding the network to the point that the controller doesn't get any time to "speak".

So nothing we can fix on the driver side I'm afraid.