Hi,
I’m sure this issue have been reported a million time before, but none of the solutions found seem to apply to my situation.
I’ve been into Domotica for over 20 years now. Started with X10 (or actually Eaton’s Xanura S10), ‘upgraded’ to Z-Wave, using HomeSeer 2, 3 and 4, OpenHAS, Domoticz and some software I’ve written myself, but gave up every time due to a poorly working system. I have recently decided to give Home Assistant a try and I’m running into this problem:
Driver: Failed to initialize the driver: ZWaveError: Timeout while waiting for an ACK from the controller (ZW0200) at Driver.sendMessage (/opt/node_modules/zwave-js/src/lib/driver/Driver.ts:5240:23) at ZWaveController.identify (/opt/node_modules/zwave-js/src/lib/controller/Controller.ts:897:37) at Driver.initializeControllerAndNodes (/opt/node_modules/zwave-js/src/lib/driver/Driver.ts:1432:26) at Immediate.<anonymous> (/opt/node_modules/zwave-js/src/lib/driver/Driver.ts:1226:16) (ZW0100)
I’m using an Aeotec Z-Stick Gen5 on a freshly installed Home Assistant VirtualBox VM. The logging with log level ‘Silly’ looks like this:
2023-11-19 14:22:47.243 INFO Z-WAVE: Restarting client in 15 seconds, retry 82
2023-11-19 14:23:02.311 INFO GATEWAY: Driver is CLOSED
2023-11-19 14:23:02.314 INFO Z-WAVE-SERVER: Server closed
2023-11-19 14:23:02.315 INFO Z-WAVE: Client closed
2023-11-19 14:23:02.315 INFO GATEWAY: Driver is CLOSED
2023-11-19 14:23:02.318 INFO Z-WAVE: Connecting to /dev/ttyACM0
2023-11-19 14:23:02.318 INFO Z-WAVE: Setting user callbacks
2023-11-19T13:23:02.319Z DRIVER ███████╗ ██╗ ██╗ █████╗ ██╗ ██╗ ███████╗ ██╗ ███████╗
╚══███╔╝ ██║ ██║ ██╔══██╗ ██║ ██║ ██╔════╝ ██║ ██╔════╝
███╔╝ █████╗ ██║ █╗ ██║ ███████║ ██║ ██║ █████╗ ██║ ███████╗
███╔╝ ╚════╝ ██║███╗██║ ██╔══██║ ╚██╗ ██╔╝ ██╔══╝ ██ ██║ ╚════██║
███████╗ ╚███╔███╔╝ ██║ ██║ ╚████╔╝ ███████╗ ╚█████╔╝ ███████║
╚══════╝ ╚══╝╚══╝ ╚═╝ ╚═╝ ╚═══╝ ╚══════╝ ╚════╝ ╚══════╝
2023-11-19T13:23:02.319Z DRIVER version 12.3.0
2023-11-19T13:23:02.319Z DRIVER
2023-11-19T13:23:03.358Z CONFIG version 12.3.0
2023-11-19T13:23:03.923Z CNTRLR querying Serial API capabilities...
2023-11-19T13:23:04.927Z CNTRLR Failed to execute controller command after 1/3 attempts. Scheduling next try i
n 100 ms.
2023-11-19T13:23:06.035Z CNTRLR Failed to execute controller command after 2/3 attempts. Scheduling next try i
n 1100 ms.
2023-11-19T13:23:08.148Z DRIVER Failed to initialize the driver: ZWaveError: Timeout while waiting for an ACK
from the controller (ZW0200)
at Driver.sendMessage (/opt/node_modules/zwave-js/src/lib/driver/Driver.ts
:5240:23)
at ZWaveController.identify (/opt/node_modules/zwave-js/src/lib/controller
/Controller.ts:897:37)
at Driver.initializeControllerAndNodes (/opt/node_modules/zwave-js/src/lib
/driver/Driver.ts:1432:26)
at Immediate.<anonymous> (/opt/node_modules/zwave-js/src/lib/driver/Driver
.ts:1226:16)
2023-11-19 14:23:08.150 INFO Z-WAVE: Restarting client in 15 seconds, retry 83
This same Z-Stick Gen5 works perfectly well on the same computer, running HomeSeer 4, but perhaps HomeSeer isn’t doing anything fancy with it. Also, upgrading its firmware to make in a Gen5+ resulted into the familiar error of having to push its reset button, so it was under suspicion. Unfortunately, replacing it with a brand new Gen5+, restored to the contents of the Gen5, resulted in the exact same problem.
This same Gen5 stick worked - and still works - with Home Assistant on my Reterminal, but the Reterminal has other issues. Also a brand new Gen7 stick seems to work with the Home Assistant VM, but it is not associated with anything, and I’m really not looking forward to remove 50+ switches from the walls, just to press a freaking button.
Now the Home Assistant VM did briefly work with the Gen5 Z-Stick, but stopped working after it got halfway through interviewing all nodes. I never got it to work ever since. No amount of reinstalling images helped. And now even a new stick doesn’t help, I’m out of ideas.
Does anybody here know what’s going on, how to diagnose this situation and possibly even how to fix this?