Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Network Auto Heal schedule assistant / configuration option #3253

Closed
jfhautenauven opened this issue Aug 30, 2023 · 5 comments
Closed

Network Auto Heal schedule assistant / configuration option #3253

jfhautenauven opened this issue Aug 30, 2023 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@jfhautenauven
Copy link

Is your feature request related to a problem? Please describe.
No

Describe the solution you'd like
I would like to have an option to chose to activate auto heal network (from what I could understand reading here and there, it's active by default). Also, I would really like to have some sort of configuration to chose when to heal the network (scheduling).

The idea would be to avoid having the heal happening during times when my whole installation is susceptible to be in active use, and therefore avoid having lags / delays etc.

Also, I would prefer to be able to set the frequency at which that happens (daily, weekly, monthly).

Just throwing an idea here, maybe I'm the only one thinking about those things, I can get geeky sometimes :)

@jfhautenauven jfhautenauven added the enhancement New feature or request label Aug 30, 2023
@kpine
Copy link
Contributor

kpine commented Aug 30, 2023

Frequent healing is not advised, it can actually have a negative effect on your network. I think the reasons mentioned here haven't changed: #3006.

@jfhautenauven
Copy link
Author

@kpine yeah I understand that. I've read somewhere that somehow, every night, ZwaveJs(UI) does an auto heal ... but absolutely not sure it is true or not ... what i'm looking for is scheduling it at a greater interval / different times etc ...

@robertsLando and @AlCalzone : can you confirm there is a auto heal every night ?

@robertsLando
Copy link
Member

robertsLando commented Aug 31, 2023

can you confirm there is a auto heal every night

Never existed. As @kpine suggested this is generally a bad idea. If you really want to do it anyway you can use scheduled jobs

@AlCalzone
Copy link
Member

I think OpenHAB used to do this in the beginning. We don't for the reasons mentioned above.

@Trblz42
Copy link

Trblz42 commented Oct 5, 2023

so how i respond when ZWAVEJS UI shows my node heal status as "failed" but the log shows

2023-10-04 19:49:20.505 INFO APP: GET /health/zwave 301 1.362 ms - 191
2023-10-05T02:49:22.066Z CNTRLR « [Node 014] neighbor list refreshed...
2023-10-05T02:49:22.070Z CNTRLR » [Node 014] deleting return routes (attempt 1)...
2023-10-05T02:49:22.071Z CNTRLR » [Node 014] Deleting all return routes...
2023-10-05T02:49:22.170Z CNTRLR » [Node 014] assigning return routes to the following nodes:
1
2023-10-05T02:49:22.173Z CNTRLR » [Node 014] assigning return route to node 1 (attempt 1)...
2023-10-04 19:49:22.174 INFO Z-WAVE: Controller status: Rebuild Routes process IN PROGRESS. Healed 5 nodes
2023-10-05T02:49:22.176Z CNTRLR » [Node 014] requesting node neighbors...
2023-10-05T02:49:22.195Z CNTRLR « [Node 014] node neighbors received: 1, 9, 10, 11, 12
2023-10-05T02:49:22.197Z CNTRLR Rebuilding routes for sleeping nodes when they wake up
2023-10-05T02:49:22.199Z CNTRLR rebuilding routes completed
> 2023-10-04 19:49:22.201 INFO Z-WAVE: Controller status: Rebuild Routes process COMPLETED. Healed 5 nodes
2023-10-04 19:49:22.211 INFO Z-WAVE-SERVER: Client disconnected
2023-10-04 19:49:50.657 INFO APP: GET /health/zwave 301 2.400 ms - 191
2023-10-04 19:50:20.803 INFO APP: GET /health/zwave 301 1.362 ms - 191
2023-10-04 19:50:30.605 INFO Z-WAVE: [Node 010] Value updated: 102-0-currentState 0 => 0
2023-10-04 19:50:30.611 INFO Z-WAVE: [Node 010] Value updated: 102-0-position 0 => 0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants