# Not possible to heal z-wave anymore

**URL:** https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091
**Category:** Questions & Help
**Tags:** z-wave
**Created:** [May 26, 2022, 8:40pm UTC](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091 "2022-05-26T20:40:51Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![Orjan\_Johansson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/orjan_johansson/32/40274_2.png) [@Orjan\_Johansson](https://community.homey.app/u/Orjan_Johansson)
#### Post date: [May 26, 2022, 8:40pm UTC](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091/1 "2022-05-26T20:40:51Z")

</div>

The Heal command can no longer be run. I get the error message “Timeout after 5000ms”. However, the same node can be reached at the “Test” command.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/c/fc4691327338a8a9dee6fe5ba82b1ba42f58151c.jpeg)  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/5/d50fdb9e111b17597a4529fd4ebdd430846b22a1.jpeg)

---

<div class="post-metadata">

### Author: ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)
#### Post date: [May 26, 2022, 8:49pm UTC](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091/2 "2022-05-26T20:49:58Z")

</div>

It actually does work, but Athom lowered the timeout on the developer pages (pretty much all their web GUI’s have had their timeout lowered) from 30 seconds to 5 seconds (probably because it pretty much _locks_ the page until it finishes), a heal command takes longer then the 5 seconds before the “finished” command comes back (most of the times), so it will timeout on the webpage before the heal command gets (confirmed) finished.

---

<div class="post-metadata">

### Author: ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)
#### Post date: [May 27, 2022, 8:15pm UTC](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091/3 "2022-05-27T20:15:11Z")

</div>

Caseda, do you mean the heal command ‘can’ actually finish just fine without any ack in, say, 20s, except the page is just not gonna wait for more than 5s for an ack?

---

<div class="post-metadata">

### Author: ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)
#### Post date: [May 27, 2022, 9:06pm UTC](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091/4 "2022-05-27T21:06:54Z")

</div>

Exactly, I believe it is just a single command towards the device to renew the neigbouring table, that takes like ms (milli seconds), the “ack” is just nice to get back, not mandatory. (that is for any command in Z-Wave btw)

---

<div class="post-metadata">

### Author: ![Orjan\_Johansson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/orjan_johansson/32/40274_2.png) [@Orjan\_Johansson](https://community.homey.app/u/Orjan_Johansson)
#### Post date: [May 28, 2022, 6:41am UTC](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091/5 "2022-05-28T06:41:31Z")

</div>

Thank you, I believe you 🙂 , but in the past it has worked and I see no difference after a heal command now. I did that before …

---

<div class="post-metadata">

### Author: ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)
#### Post date: [May 28, 2022, 9:43am UTC](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091/6 "2022-05-28T09:43:37Z")

</div>

What difference do you expect to see? (Besides the confirmation)

---

<div class="post-metadata">

### Author: ![JPe4619](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jpe4619/32/9017_2.png) [@JPe4619](https://community.homey.app/u/JPe4619)
#### Post date: [May 28, 2022, 11:16pm UTC](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091/7 "2022-05-28T23:16:58Z")

</div>

Sometimes you have to refresh the page after the command, to see the result.

---

<div class="post-metadata">

### Author: ![Orjan\_Johansson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/orjan_johansson/32/40274_2.png) [@Orjan\_Johansson](https://community.homey.app/u/Orjan_Johansson)
#### Post date: [May 29, 2022, 5:43pm UTC](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091/8 "2022-05-29T17:43:44Z")

</div>

Yes, and I do not see any difference when I refresh (but my network maybe is very stable…) 🙂

---

<div class="post-metadata">

### Author: ![K\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/k_s/32/11635_2.png) [@K\_S](https://community.homey.app/u/K_S)
#### Post date: [January 16, 2023, 7:05pm UTC](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091/9 "2023-01-16T19:05:28Z")

</div>

I’ve had trouble following the responses on this thread. Does it mean z-wave healing does not work with `https://tools.developer.homey.app/tools/zwave`

Or does it mean it should work but the web page won’t show it?

Either way, I have now two nodes that have become ‘unknown’. Clicking 3 dots then “Test” shows “Node is reachable”, but “Heal” produces “Timeout after 30000ms”.

What should I do to repair it?

---

<div class="post-metadata">

### Author: ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)
#### Post date: [January 16, 2023, 7:10pm UTC](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091/10 "2023-01-16T19:10:28Z")

</div>

As far as I know, only the web pages times out after 30s;  
if all went well the actual Heal command should be able to finish if it takes longer than 30s.

---

<div class="post-metadata">

### Author: ![K\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/k_s/32/11635_2.png) [@K\_S](https://community.homey.app/u/K_S)
#### Post date: [January 16, 2023, 7:23pm UTC](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091/11 "2023-01-16T19:23:15Z")

</div>

Thanks for the reply. So if after, the heal attempt, time-out and refreshing the page it still says “unknown”, the heal just failed? Is it worth trying again (multiple times)?

---

<div class="post-metadata">

### Author: ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)
#### Post date: [January 16, 2023, 7:32pm UTC](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091/12 "2023-01-16T19:32:21Z")

</div>

Sorry, don’t know much about z-wave. I only wanted to point out that this time-out message can create a lot of confusion

---

<div class="post-metadata">

### Author: ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)
#### Post date: [January 16, 2023, 7:42pm UTC](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091/13 "2023-01-16T19:42:57Z")

</div>

A heal command can take _several_ minutes to finish up (depending on the size of your mesh, and amount of battery devices) in that particular powered device.  
As the heal command is just a “flush neigbouring devices table” command, and after that it will have to rebuild it again, which can take time especially with battery devices as those are asleep.  
The timeout occurs (it is actually just 5 seconds, not 30) is just for the “ok i’ve received your message” back, as it is an expensive (compute wise) thing it can take a while for the device to send it back.

---

<div class="post-metadata">

### Author: ![K\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/k_s/32/11635_2.png) [@K\_S](https://community.homey.app/u/K_S)
#### Post date: [January 17, 2023, 12:25pm UTC](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091/14 "2023-01-17T12:25:33Z")

</div>

Thanks for your reply. So if after several hours and several attempts it still shows ‘unknown’, should I assume something in the healing process is broken / buggy or that there is something about the devices / setup that are broken/ not allowing it to heal? (The 2 devices are mains powered)

---

<div class="post-metadata">

### Author: ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)
#### Post date: [January 17, 2023, 1:10pm UTC](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091/15 "2023-01-17T13:10:21Z")

</div>

Do they work?

---

<div class="post-metadata">

### Author: ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)
#### Post date: [January 18, 2023, 10:13am UTC](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091/16 "2023-01-18T10:13:31Z")

</div>

> [@K\_S](#):
>
> ‘unknown’

Is the device itself _ **Unknown** _, or the route?

---

<div class="post-metadata">

### Author: ![K\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/k_s/32/11635_2.png) [@K\_S](https://community.homey.app/u/K_S)
#### Post date: [January 19, 2023, 4:29pm UTC](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091/17 "2023-01-19T16:29:56Z")

</div>

> [@DirkG](#):
>
> Is the device itself _ **Unknown** _, or the route?

Good question. I’m not sure how to tell. In the main devices UI it shows like this:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/3/f34ea3aac7e18aa62bfabf6a4bd27cdcf580d8d1.png)

i.e. "device unavailable’.

> [@Caseda](#):
>
> Do they work?

It’s a Fibaro relay. And while the device works, i.e. the lights can be switched on/off manually through relay, Homey apparently can’t control it

In the tools.developer.homey.app/tools/zwave they appear like this:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/c/dc0a19ef8b7e59094dd9f3c98e2806d261f20018.png)  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/optimized/3X/9/6/96765d1720248205934726f98dc68efd33272239_2_690x20.png)

i.e. " Unknown Node". I don’t know whether this means it’s the device or route which is not known.

…and as you can see, two are shown, whereas only one is shown in the devices UI with a red triangle against it. I’m not sure what the second one is because a search for this specific node IDs (zw\_node\_id “21” & “5” in tools.developer.homey.app/tools/devices produces no results, and the node ID is not visible in the settings for the specific device in the devices UI.

Also, perhaps worth mentioning that as soon as the tools.developer.homey.app/tools/zwave page is loaded this comes up in the bottom left:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/e/eed99ea753cc4c6ef6743fda8704ffd65fbbcc05.png)

---

<div class="post-metadata">

### Author: ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)
#### Post date: [January 19, 2023, 6:04pm UTC](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091/18 "2023-01-19T18:04:17Z")

</div>

Device unavailable (invalid node) = Homey lost contact with the device completely (or at least enough to not know which node ID (unique device identifier of the Z-wave chip) belongs to the device instance in Homey), if an PTP for 11 minutes doesn’t work, the only remedy is unfortunately to re-include the device.

Unknown node = a device that failed to include, shouldn’t have anything bad for Homey or the device, not related to your current issue.

Unknown on the route (which isn’t there in your case) means it just doesn’t know the route since last restart of Homey, and will display “unknown” in the `route` column.

---

<div class="post-metadata">

### Author: ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)
#### Post date: [January 20, 2023, 9:13am UTC](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091/19 "2023-01-20T09:13:01Z")

</div>

> [@K\_S](#):
>
> and the node ID is not visible in the settings for the specific device in the devices UI.

In the Web App UI you can check the NodeID as follows:

 ![SCR-20230120-dok](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/0/3061bbbb9412a64bcbc19f19e64fed961057f765.jpeg)

1. Mark the device
2. Click on the ⚙
3. Scroll down to _ **Z-Wave Device Information** _. There you can find the NodeID of the device, but it’s named _ **Device ID** _

> [@Caseda](#):
>
> Unknown node = a device that failed to include, shouldn’t have anything bad for Homey or the device, not related to your current issue.

An _ **Unknown Node** _ can also remain, when the exclude procedure failed.

@K_S, to delete an _ **Unknown Node** _ go to [Developer Tools → Z-Wave](https://tools.developer.homey.app/tools/zwave) click on the three dots at the end of the row of the unknown device and than on _ **Remove** _. If _ **Remove** _ is greyed, click on _ **Test** _ until _ **Remove** _ is clickable.

[object, Object] is a known behavior (bug?).

> [@Developer Tools: Error message \[object Object\] when entering the Zigbee and Z-Wave page](https://community.homey.app/t/developer-tools-error-message-object-object-when-entering-the-zigbee-and-z-wave-page/64105):
>
> Does anyone know what this means? [image] As mentioned in this [thread](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091), Athom reduced the timeout on the developer pages from 30 to 5 s. Could the error message [object Object] also have something to do with it? Btw, I haven’t noticed any problems so far.

> [@"\[object Object\]" errors](https://community.homey.app/t/object-object-errors/64619):
>
> Hi guys & girls Just wondering, since v7.4.x many [object Object] pop-ups pollute my screen, but there seems no actual issue going on. Here’s an app, but it works fine: . When opening the zigbee developer tools page, lots of these errors scroll by: But it works fine also… Is it my Homey, or do you have similar error pop-ups?

---

<div class="post-metadata">

### Author: ![K\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/k_s/32/11635_2.png) [@K\_S](https://community.homey.app/u/K_S)
#### Post date: [January 25, 2023, 8:04am UTC](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091/20 "2023-01-25T08:04:01Z")

</div>

> [@DirkG](#):
>
> In the Web App UI you can check the NodeID as follows:
> 
> 1. Mark the device
> 2. Click on the ⚙
> 3. Scroll down to _ **Z-Wave Device Information** _. There you can find the NodeID of the device, but it’s named _ **Device ID** _

Unfortunately That’s missing for this device. It shows only this:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/3/03a78f2df4e62d389ae1e2ac6026780f945f89df.png)

> [@DirkG](#):
>
> @K_S, to delete an _ **Unknown Node** _ go to [Developer Tools → Z-Wave]…

I’m curious to understand why it has got to the stage where these devices needs deleting and re-adding. They were working for more than a year, and no attempt has been made to remove the devices. So why are they now unknown/invalid and why is heal not working? They’re mains powered, each in deafferent, each near 4 other mains powered z-wave devices…the relays themselves work manually… What kind of instability is causing homey to not find after some time?

[Next page](https://community.homey.app/t/not-possible-to-heal-z-wave-anymore/64091.md?page=2)
