Repository navigation
Dongle-PZG23 integration issue #4789
|
I recently purchased a Dongle-PZG23 stick and attempted to connect it to ZWave JS UI, but so far without success. Here are my troubleshooting findings:
|
Replies: 3 comments
|
Beep, boop! 🤖 I've found existing posts that look similar to yours. If they don't help, please wait for a human to show up. These existing posts look similar to yours and might be related — a maintainer will confirm:
These suggestions were generated automatically. AI can make mistakes, always check important info. |
|
The is a defect. To get everything working, I modified the initializeControllerAndNodes() function in the Drive.js file: |
|
Thanks for the detailed digging — the symptom is real, but the fix should not go where you put it, and the actual root cause has since been found and fixed. 1. Soft Reset being performed with the setting disabled is intentional, not a defect. Z-Wave JS UI does pass your setting to the driver (
So the patch you made to Our docs were genuinely misleading here — they offered "disable Soft Reset" as a remedy without saying it has no effect on 700/800 series. Fixed in #4795. 2. The "reset sent before the previous command completed" theory is not what is happening. As @AlCalzone pointed out in zwave-js/zwave-js#9103, the preceding 3. The real root cause, and the real fix. The SONOFF developers tracked it down: on Windows, node-serialport asserts DTR when opening the port ( Fixed upstream in zwave-js/zwave-js#9118 ( That fix is not in a published zwave-js release yet. Once it is released we will bump the dependency here, and your dongle will work on Windows with Soft Reset left at its default. Until then, keeping your local patch is fine for you, but it is not the correct fix and it is not something we will apply for everyone. |
Thanks for the detailed digging — the symptom is real, but the fix should not go where you put it, and the actual root cause has since been found and fixed.
1. Soft Reset being performed with the setting disabled is intentional, not a defect.
Z-Wave JS UI does pass your setting to the driver (
zwaveOptions.features.softResetinZwaveClient.ts). The driver deliberately ignores it on 700+ series controllers, since zwave-js#6154:So the patch you …