-
-
Notifications
You must be signed in to change notification settings - Fork 635
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
[bug] Heal on a single node seems not to work #2114
Comments
@Madelaide Could you please go to control panel table and press on |
Here is the dump file. |
Fixes in zwave-js/zwave-js-ui#863 , wait until next release |
The nodes graph does now work for me, thankyou; but this ticket is not about that, it is about Healing. I have installed the update today, but it has not fixed the heal issue. |
What's the issue about healing? I thought that the problem was you didn't see the graph connections with neightbors |
Yes, that was another issue which you fixed. This issue, see logs above, is that selecting Heal on a node surrounded by nodes does nothing. Even a node (6) with 56 neighbours in the image above, when "heal node" is selected, nothing happens. And a new node adjacent (cm) from that node, has no new nodes when the heal command is selected - it appears not to execute/work. Nothing I have seen in the logs anyway. |
@Madelaide if it doesn't do anything doesn't mean it didn't work. It could mean that it's already healed. @AlCalzone |
|
Nope ATM but I think he tried a refresh... |
Thankyou. I’ll try this again when I am home. Ps: I had trouble previously determining which log file I was meant to be checking. There is as no date stamp on the entries and it was unclear if the times were local or utc. |
I ran two heals at 7pm; one on node 6 which has many neighbours, one on node 137 which has 4, i did se the debug node filter to 6 and 137, and clicked save - which restarted the zw engine it seems. Anyway, the filter doesnt seem to work. |
I checked the code again - so far, |
In this example, I ran a Heal on node 114 (fibaros pick up many nodes in my house) around 21:20, and then I turned off node 23 at around 21;22 - the latter is in the zwjs log, but node 114 has nothing in the last hour, and there is no Heal in the log |
Oh I see you found the issue, great, well maybe the second log(s) help anyway. |
PS: I put this on node-zwave-js it seems; should it have been on the other repo? |
I moved it here, since the problem lies here. |
UPDATE: note I installed 2.4.1 today, the Heal node still behaves the same, zero heal information in the zwave log, no nodes updated. Not sure if this is related... Error: Not Found |
What's the zwave-js version in 2.4.1? |
There are many version numbers floating around the ui, hopefully this is one you requested: Changelog ⬆️ Dependency updates Update database to ff8e408 @frenck (#92) or this Network Connected |
This is only fixed in v7.0.0, so you'll need to wait for that update. |
I have installed the public update, and server version is 7.0.0. Heal on node 124 does this and no more... 2021-04-01 08:00:23.662 INFO ZWAVE: Success zwave api call healNode { success: true, message: 'Success zwave api call', result: false } PS: i have THREE zwave debug logs zwavejs_357/8/9 and NONE of them have a date in the logs, and none of them have any entries for this morning that I can see. PLEASE add the date to the log! |
PPS: these logs are 30, 70 and 15 MB each |
I update HA today, the update with the yaml debugging, and now the log has a date, time looks to UTC and not local (ie the time now is 15:04) 2021-04-01T04:31:58.999Z CNTRLR [Node 023] [~] [Multilevel Switch] currentValue: 0 => 0 [Endpoint 0] |
I suggest you delete the old logs and try again. That way the logs should be smaller too. |
System Health
Home Assistant Cloud
Home Assistant Supervisor
Lovelace
screenshot below
PS: I tried to include the zwave log at DEBUG level, but I have 4 logs and there is no date on them, the highest number log doesnt seem to have the heal command in it, so it's unclear if it is today's log or not (with no date showing).
But this snippet shows the node interviews okay and finds its nodes fine.
22:46:45.501 CNTRLR [Node 006] Interview stage completed: CommandClasses
22:46:45.501 CNTRLR [Node 006] Interview stage completed: OverwriteConfig
22:46:45.502 CNTRLR » [Node 006] requesting node neighbors...
22:46:45.508 CNTRLR « [Node 005] node neighbors received: 6, 7, 8, 9, 10, 15, 18, 19, 20, 21, 23,
27, 31, 36, 37, 41, 42, 44, 45, 49, 50, 51, 53, 55, 56, 57, 58, 59, 60, 62, 63
, 64, 75, 80, 82, 87, 88, 89, 93, 94, 102, 107, 109, 111, 112, 113, 117, 118,
119, 124, 125, 130
22:46:45.509 CNTRLR [Node 005] Interview stage completed: Neighbors
22:46:45.509 CNTRLR [Node 005] Interview completed
22:46:45.520 CNTRLR « [Node 006] node neighbors received: 5, 7, 8, 9, 10, 15, 18, 19, 21, 23, 31,
36, 37, 38, 41, 42, 44, 50, 51, 53, 55, 56, 57, 59, 60, 62, 63, 64, 75, 82, 87
, 88, 89, 92, 93, 94, 102, 107, 109, 110, 111, 112, 113, 118, 119, 124, 126, 1
30, 131
22:46:45.521 CNTRLR [Node 006] Interview stage completed: Neighbors
22:46:45.521 CNTRLR [Node 006] Interview completed
The text was updated successfully, but these errors were encountered: