I am running 2020.2 in a recent beta and things seem pretty much ok as well. The suggestion that @roblom came with seems to be one of the first things that really work! This seems to be the "super reset" of a node that I have been looking for!
Just noticed that the "Refresh node info" is displayed as follows in the logging:
Code: Select all
2021-01-18 20:32:49.780 Status: OpenZWave: Node Removed. HomeID: 3833672857, NodeID: 182 (0xb6)
2021-01-18 20:32:59.842 Status: OpenZWave: Received timeout notification from HomeID: 3833672857, NodeID: 182 (0xb6)
So, it actually removes and re adds the node!
As stated before: with previous versions there were also Z-Wave issues.
I have the nightly heal of the network enabled as well.
In general, I do see a lot of people pointing out that more expensive hardware seems to be causing less issues. Fortunately, that means it most likely can be solved. Unfortunately it most likely means it will be more expensive. And since the WAF is at an all time low....
kiddigital wrote: ↑Saturday 16 January 2021 11:09
@plantje, as stated above use ‘refresh node info’ instead of re-adding nodes again and again.
Yes, best suggestion so far!
kiddigital wrote: ↑Saturday 16 January 2021 11:09
Z-wave nodes are communicating not in real-time but using certain intervals depending on the device capabilities. Some nodes ‘sleep’ for an hour or even longer before they wake-up again and send signals or listen for incoming messages before going into sleep again.
The ‘refresh node’ is a message to a node to ask for a full report of config and data, so when receiving this message the node should send all its data and config. Normally it just sends some parts.
And it does so at the wake up interval.
kiddigital wrote: ↑Saturday 16 January 2021 11:09
And as some nodes can actually have multiple ‘sensors’/function that might even communicate in different intervals (for example, send temperature every 5 mins or only when a changes of 1 degree or more has been measures or send the battery status once a day,etc.). This is why you see that sometimes one ‘sensor’ is updated while others of the same node are not.
Yes, I am aware of that. So, I know that for example the heat or smoke detection of a smoke detector can be last seen on the moment I included the device (which is actually a good thing

) And the temperature detection can be seen minutes ago. And I am also aware that if you adjust the interval for reporting temperature to over an hour, Domoticz will show it as "not connected" or "in error", but it is just the setting.
kiddigital wrote: ↑Saturday 16 January 2021 11:09
Keep the above in mind when debugging issues. Things might work/behave differently than you might expect. That does not mean they do not work correctly.
What worries me here is for example when I set some parameter like the temperature to be sent every five minutes and with a temperature hysteris of 0.1 C and I see the device in the node list last seen a few seconds ago and the temperature is not being reported on at all.
Or a motion sensor that I have set to detect motion, I see it detect the motion and I see it reporting other values every 5 minutes, but the motion can be not sent to the Domoticz server for hours.
But you have a fair point... there have also been occasions where I thought things were not working correctly, but it was just me setting the wrong parameters. What doesn't help there is that I had numurous times where the parameters had been set to default without me touching them. I hope that is fixed with this beta!
thelbekk wrote: ↑Monday 18 January 2021 9:32
Plantje wrote: ↑Saturday 16 January 2021 13:22
Hmmmm.... there is one other thing I need to figure out: if I revive one node, select the next one and perform the same action, Domoticz becomes non responding. Let's see how this can be fixed.
Yeah, I've seen this, too. I was thinking of looking for the cause, but never got around to it, and since then I've just made it a habit to never do a "Refresh node info" on multiple nodes. Start it on one, wake up that node if it's battery powered, verify the result, then do the next one.
Unfortunately, I just had this again. I revived about 4 nodes correctly, then did a 5th one (checked if the 4th got online first) and the Domoticz machine got stuck again. Restarted the Domoticz service and that is now fixed, but it takes quite a while for all nodes to be initialized again! And now I can only hope the battery indication will return in a while as well!
akamming wrote: ↑Monday 18 January 2021 17:54
Hi plantje, just read these messages.
Thanks! I really appreciate people reading through the messages and taking the time toe respond to things!
akamming wrote: ↑Monday 18 January 2021 17:54
1. I think problem 1 in your network is the use of a lot of neo coolcam. I myself also had a very unstable zwave network. Switched on debug logging and reported on openwave.com which was analyzed by the developers over there: Conclusion: if you have a few of these it will work fine, but they send way too much traffic, flooding the netwerk if you have more of them and causing all kinds of instability cause messages on the Zwave network get lost. This will also cause problems when doing an upgrade: Because the deivce config has to be recommunicated and a lot of messages will not reach their destination due to the flooding.
Hmmm.... would they also be willing to analyze my data?
I do see a lot of these:
2021-01-18 20:24:23.353 Status: OpenZWave: Alarm received (Home Security: Motion Detected at Unknown Location), NodeID: 188 (0xbc)
which seem to be coming from the Coolcam PIRs. I am not sure how to disable that. If I disable motion detection, they stop detecting motion all together (obviously). I want them to detect motion, but not to send an alarm of that every few miliseconds!
And I do see a lot of these as well:
Code: Select all
2021-01-18 20:09:28.680 Status: OpenZWave: Received timeout notification from HomeID: 3833672857, NodeID: 183 (0xb7)
2021-01-18 20:09:29.686 Status: OpenZWave: Received timeout notification from HomeID: 3833672857, NodeID: 185 (0xb9)
2021-01-18 20:09:56.234 Status: OpenZWave: Received timeout notification from HomeID: 3833672857, NodeID: 187 (0xbb)
2021-01-18 20:10:22.248 Status: OpenZWave: Received timeout notification from HomeID: 3833672857, NodeID: 189 (0xbd)
2021-01-18 20:10:23.270 Status: OpenZWave: Received timeout notification from HomeID: 3833672857, NodeID: 191 (0xbf)
2021-01-18 20:10:24.292 Status: OpenZWave: Received timeout notification from HomeID: 3833672857, NodeID: 192 (0xc0)
2021-01-18 20:10:51.882 Status: OpenZWave: Received timeout notification from HomeID: 3833672857, NodeID: 167 (0xa7)
2021-01-18 20:11:04.722 Status: OpenZWave: Received timeout notification from HomeID: 3833672857, NodeID: 170 (0xaa)
2021-01-18 20:11:05.729 Status: OpenZWave: Received timeout notification from HomeID: 3833672857, NodeID: 170 (0xaa)
2021-01-18 20:11:06.734 Status: OpenZWave: Received timeout notification from HomeID: 3833672857, NodeID: 172 (0xac)
2021-01-18 20:11:07.758 Status: OpenZWave: Received timeout notification from HomeID: 3833672857, NodeID: 172 (0xac)
2021-01-18 20:11:45.004 Status: OpenZWave: Received timeout notification from HomeID: 3833672857, NodeID: 183 (0xb7)
2021-01-18 20:11:46.041 Status: OpenZWave: Received timeout notification from HomeID: 3833672857, NodeID: 183 (0xb7)
2021-01-18 20:12:38.185 Status: OpenZWave: Received timeout notification from HomeID: 3833672857, NodeID: 189 (0xbd)
2021-01-18 20:12:49.494 Status: OpenZWave: Received timeout notification from HomeID: 3833672857, NodeID: 111 (0x6f)
2021-01-18 20:12:50.500 Status: OpenZWave: Received timeout notification from HomeID: 3833672857, NodeID: 111 (0x6f)
2021-01-18 20:13:21.232 Status: OpenZWave: Received timeout notification from HomeID: 3833672857, NodeID: 122 (0x7a)
These come from all sorts and brands of devices! Aeotec, Fibaro, Coolcam, Greenwave, battery powered, not battery powered...
akamming wrote: ↑Monday 18 January 2021 17:54
In my case my network got much stabler when i started replacing the neocoolcams ny more expensive hardware.
So, you only have Fibaro stuff now?
akamming wrote: ↑Monday 18 January 2021 17:54
You would have had the same problem on OpenZwave 1.4 if you would throw away the cache file, then probably your network config never gets rebuilt completely, but probably never encountered this, cause this normally does not happen.
This I do not completely get.... what do you mean with "this" in the above context? Are you referring to the screen shot from my post on Friday 15 January at 21:42? That was just a one time occurrence. I have never had that. The other issues of my opening post occur way more often.
akamming wrote: ↑Monday 18 January 2021 17:54
This also explains issues with parameters not set correctly in domoticz, cause messages get lost disturbing synchronisation.
This I can understand. I also have the impression that if Domoticz starts logging a lot of errors (for example because I have made a mistake in a script) the entire server goes south and a lot of stuff stops working properly. Still the machine has way sufficient resources left!
akamming wrote: ↑Monday 18 January 2021 17:54
2. what you could do as a workaround, till you got rid of the cheap chinese hardware: For every device which does not have a correct config in the hardware screen:
- Do a node refresh and wait a few minutes to see if the config is fixed. due to the probably flooding in your network you might have to do this a few times before they start working
With "node refresh" you mean the suggestion that Roblom gave, right? (Select the node in the OZW control panel, select "Refresh Node Info" and click "Go")
Because, if you mean hit the "plus sign" ("herstel node" in my case) behind the node in the Z-Wave node list: that has never done anything for me.
akamming wrote: ↑Monday 18 January 2021 17:54
- if the node is battery powered: after the "node refresh"
still: don't expect a very stable network, you have too much traffic on your network due to the many neo coolcams.
Funny enough: it is one Fibaro smoke sensor that doesn't seem to adhere to the "Refresh Node Info" process. It continous to display as "routing sensor"
akamming wrote: ↑Monday 18 January 2021 17:54
3. don't add/remove hardware to get it working: node refresh does the same thing and every time you reinclude you will add up the node number by 1 (and you only have 255 max). As an alternative you could do a factory reset on the node and do "replace failed node". This will also newly reinclude your device, but also reuse the same node number
Euh.... and what will happen if I do reach 255? I'm currently at 192. Will it just not enable me to add a new node? Is there no way to reset this counter?!?
akamming wrote: ↑Monday 18 January 2021 17:54
Good luck!
Thanks! Very helpful!
Wondering if everyone not having issues is only using more expensive devices and people with issues are using inexpensive devices.
Also wondering in what category Aeotec falls as it seems to be in between Fibaro and Coolcam.