Help Setting Up Zwave Controller through ZWaveJS2MQTT

I’m brand new to home assistant and I’m trying to add my schlage lock to it through the above addon. I have the nortek husbzb-1 usb stick. I’m trying to follow the documentation, I installed the addon but I’m having issues in the webui resulting in the following log error:

INFO ZWAVE: Controller status: Driver: Failed to initialize the driver: Timeout while waiting for an ACK from the controller

I’m not sure if it’s related to it but I don’t know if I am inputting the correct settings in the webui. For the serial port I believe I’m supposed to put:

/dev/serial/by-id/usb-Silicon_Labs_HubZ_Smart_Home_Controller_C1300F7C-if00-port0

but it keeps reverting back to:

/dev/ttyUSB0

And I believe I’m supposed to leave the network key blank? Or where would I find that? If anyone could slowly walk a novice through this process it would be greatly appreciated!

I understand your frustration. I’m fairly new as well and just went through this last week.

In the GUI, I put in the full string as you have it above specific for your device. For the network key, I clicked on the button to the right that looks like two arrows going in a circle which created a network key. That seemed to do the trick for me. Once I got that setup, the rest was easy going. I’m having an issue with some of my devices not registering, but for the most part it’s working good.

Hope that helps… Good Lulck

Hi,

So…

1 - Make sure only one instance of Zwave is running in addons. IE you can’t have Zwavejs & Zwavejs2mqtt running at the same time (or any other zwave addon) as only one can use the usb stick at a time.

2 - Supervisor–>System (top tab) and then click the 3 little buttons on the bottom of the Host card, it should say hardware and will pop up a list of all your hardware. This should exist in the list “/dev/serial/by-id/usb-Silicon_Labs_HubZ_Smart_Home_Controller_C1300F7C-if00-port0” if that is what you are entering as the usb port. If it doesn’t exist then you need to find it in the list (it will begin with /dev/serial/by-id/)

Good luck

Simon