I have a ZST10-700 Z-wave controller plus a 700 series ZEN52 relay which is powered and 2 x ZSE29 motion sensors.
The reason I have the powered relay is to extend the range of the network.
But at the moment, all the devices connect directly to the ZST10-700 Z-wave controller whereas I want the sensors connect to the ZEN52 relay and the relay in turn connect to the controller.
How do I go about doing this? Zoos support suggested try excluding the devices, then reinclude, starting with the repeater closest to the hub and working outwards. I tried healing the network but that made no difference.
I am a noob so I am hoping for some simple step-by-step pointers.
Hoping for good advice from the clever people here.
Thanks in advance.
Zwave figures out the best network path, so if those zse29 have a direct path to the controller they will use it. This is desirable as every hop adds ~50ms of latency. If you go into the zwavejs ui and look at the debug info for the zse29 there should be a list of neighbors. It should know about the powered switch even though it may not use it.
That said, you can always heal each device individually to have its network routes recalculated. Invoke the heal node for one of the zse29, then wake-up the device (the zooz manual should tell you how to do this - usually you press /hold a button). Then repeat for the other.
You can manually add routes but you can’t do this natively in home assistant. You need to use the Z-Wave PC Controller Software which is made by the people who own the Z-Wave Protocol. It’s not recommended to do this as it reduces the self healing capability of the network.
What is your purpose to force a route? As PeteRage stated, Zwave devices will figure out best route themselves. Direct to controller is best if possible.