I have two Z-wave sticks; one Aeotec Gen5+ which works fine and I want to add one Zooz S2 ZST700. The Zooz ZST700 is using US frequency if that is important to this discussion and I do have a reason for using this.
I have updated the Zooz to the latest firmware.
How do I go about adding the Zooz as a secondary? The instructions says to “send the inclusion command and put the S2 stick into learning mode using serialAPI mode.”
Does anyone know how to do this and point me in the right direction? I have no idea how to proceed.
I’m assuming because you called out the second stick using a US frequency your primary one isn’t? AFAIK If they are separate frequencies they cannot participate in the same network. They just can’t talk to each other. You would have to setup two distinct ZWave networks…
Also as an aside if you don’t live in North America you may be violating local laws operating that stick… I know it’s technically illegal to operate an EU stick in the US because it overlaps public safety frequencies.
I didn’t know that one has to be ‘the primary’. I’m fine with two separate networks? But how do I go about setting up the second network and how do I get HA to recognise the second stick?
I have a couple of Z-wave devices that operate on US frequency (not available in AU frequency) and they are somewhat critical so this is why.
[I should have made this clear up front] - I’m fully aware of the legalities and the fact is that the US frequency WAS AT ONE STAGE used for mobile networks here but is no longer so there are no technical showstoppers.
There Is a concept of primary / secondary controller in ZWave. But thats not applicable here.
To do what you want you need Two separate ZWave integration installs as @tmjpugh says.
Note that the devices on the separate networks will not be able to repeat for each other. So for your Northamerica network you will need to plan out your repeating mesh separately than your main network. (read: be very careful with range ) it might be a good idea to set up your second ZWaveJS /JsUI server on a separate box and put it close to where you actually need it.
Would it work to just add another second Z-Wave JS? I mean, will HA allow this?
EDIT: it looks like its allowed but it is also asking if I want to use Z-Wave JS Supervisor add-on. What does that mean?
EDIT: it looks like its allowed but it is also asking if I want to use Z-Wave JS Supervisor add-on. What does that mean?
It’s asking if you want to install the official Z-Wave JS add-on. You can only install a single instance of an add-on, so if you’re already using it, you’d need to install the Z-Wave JS UI add-on instead and uncheck to configure it. https://www.home-assistant.io/integrations/zwave_js/#configuration
Thanks for that. I don’t THINK I’m using the addon so I will try that.
I will try not to break anything and report back.
EDIT; I had to chose to NOT using the addon since I already had one instance installed.
The new challenge is this:
'if you’re not running the supervisor or you’ve unchecked the above-mentioned box, you will be asked to enter a websocket URL (defaults to ws://localhost:3000). It is very important that you fill in the correct (Docker) IP/hostname here. For example for the Z-Wave JS UI add-on this is ws://a0d7b954-zwavejs2mqtt:3000
How should I handle this? Could I use the IP address of HA? But I will also add something for localhost, what should that be? I imagine that 3000 is already in use.
Z-Wave JS UI add-on installed. Trying to follow the documentation for the config which is different from what it actually looks like but I need two things to start with; the Serial Port and the Network key.
Is there a trick to find this somewhere?
Thank you so much!
This is what I found, could you help me pointing out the port? I was thinking perhaps one of these; ID_SERIAL: Silicon_Labs_Zooz_ZST10_700_Z-Wave_Stick_0001
ID_SERIAL_SHORT: ‘0001’
Also, I cannot find the icons to regenerate network keys. Could you please elaborate for me?
Thanks, will do. I realise that I need to read up on something like Z-wave for dummies or something.
The documentation talks about ‘Once you have the Z-Wave JS server up and running, you need to install and configure the integration in Home Assistant’.
I assume that I have a Z-Wave JS server already since I have the Aeotec Z-wave stick running already but I need to understand the architecture better as right now, the terminology is confusing. For instance, is a Z-wave controller the same as a Z-Wave JS server? It is not clear in the documentation.
The other thing I need to understand is if I should see the Aeotec Z-wave stick in Z-Wave JS UI. I have not configured it there yet.
I may need to come back here and ask more questions if I get stuck. I hope that is OK.
Yes, you need two installations of Z-Wave JS. The second integration server URL should point to the second instance of Z-Wave JS. The “already installed” message means you configured the second instance with the URL of the already configured one.
In HAOS you cannot run the same add-on twice, so you would need to install both add-ons, official and ZUI.