zwave-js / node-red-contrib-zwave-js

The most powerful, high performing and highly polished Z-Wave node for Node-RED based on Z-Wave JS. If you want a fully featured Z-Wave framework in your Node-RED instance, you have found it.
MIT License
47 stars 6 forks source link

[Question]: heal timeout for battery devices #190

Closed fabnavigator closed 2 years ago

fabnavigator commented 2 years ago

Contact Details (optional)

wcmarinelli@gmail.com

What happened?

Started network heal and it only got to 73%. I have three remote controls that are sleeping, but I would have expected them to be skipped after some timeout.

How to reproduce?

Start network heal Untitled .

Version

6.5.5

Node-RED Version

2.2.2

What hardware are you seeing the problem on?

Raspberry Pi

Relevant Z-Wave-JS log output

No response

crxporter commented 2 years ago

The heal will wait essentially forever for battery devices. When I heal I usually get to 80% within an hour then the final 20% (battery devices) goes for about 12 hours, sometimes a bit longer. I have battery devices mostly set to wake intervals of 12 hours.

fabnavigator commented 2 years ago

@crxporter Thank you. I'll leave it running all day and see what happens. Does it makes sense to have an option to skip the sleeping devices?

crxporter commented 2 years ago

I don't see any options on the heal network call to the node zwave js api...

https://zwave-js.github.io/node-zwave-js/#/api/controller?id=beginhealingnetwork

But you can of course just stop it whenever you're bored. The controller will send a message of which nodes were healed so you can check it to be sure the needed things were fixed.

fabnavigator commented 2 years ago

Sounds good. Thank you.