Hi,
I’ve got a setup going with around 20-30 devices, including 7 Aeon Labs MultiSensors (gen 5).
I’m having connectivity problems with the Multisensors. Sometimes communication is delayed (several retries are needed), sometimes I can’t connect to devices at all.
I’m printing a kind of routing table in lua using the “neighbours” variable every night. Here’s what it looks like right now:
http://oi64.tinypic.com/2m3kxn9.jpg (sorry don’t know how to embed images)
Note for example “Rorelse (Husvra)”. This is a Multisensor that has 2-3 meters to a wall switch, yet that switch does not show up in its route table. Also note that “Rorelse (Felicia)” has no neighbours and shows “Can’t detect device” in vera. Also shady, there are several AC powered devices in that room.
I’m just trying to get my head around z-wave routing and how to solve problems such as this?
Any help is very appreciated, thanks!
To solve your problem, you will need to get your mains powered devices working properly. You can use the code below to initiate a network heal to have the Z-Wave network recalculate its routes.
You may need to add intermediate nodes in order to make the mains powered devices work correctly.
After that you can then add your battery operated sensors, preferably in situ. Provided that your mains powered network is a sufficiently robust mesh, the battery devices will work reliably as well.
Also be aware of possible interference sources in the same Z-Wave frequency. Depending on interference you may not be able to achieve nearly the range that you imagine or is marketed.
Thanks for the reply. I have two baby monitors that might be interfering actually. I’ll look into this.
Sound good. Is there any good way to know when they are working correctly? To my knowledge all of these work well.
Couldn’t see any code, maybe I’m missing something in the forum?
Thanks.
Sorry, I failed to include the code.
Manually initiate a network heal in UI7.
http://:3480/data_request?id=lu_action&serviceId=urn:micasaverde-com:serviceId:ZWaveNetwork1&action=HealNetwork&BatteryMinutes=30&StressCycles=2&StartStage=1&StopStage=3
This Lua code accomplishes the same task.
[Code]
– Initiate Z-Wave network heal.
– Intended for starting heal after adding new devices.
– Depending on the size of your network, a heal can take a very long time.
local URN = “urn:micasaverde-com:serviceId:ZWaveNetwork1”
local ACT = “HealNetwork”
local BATT = {BatteryMinutes=30} – Default 30. Nightly 60.
local ITR = {StressCycles=2} – Default probably ample.
local START= {StartStage=1}
local STOP = {StopStage=3} – Default 7. UI7.10 or greater probably needs to go no further than 3.
luup.call_action(URN, ACT, BATT, ITR, START, STOP)[/code]
[/quote]
Ah thanks! Is it correct that vera automatically triggers a heal during the night if it deems it nesseeseacy?
Yes, Vera triggers a heal nightly.
I feel that waiting until the next day to properly utilize a new device is unreasonable. Hopefully, Vera will put the heal button back in the interface.