I have a node that has been acting up and I’m trying to remove it but I can’t remove it using the normal exclusion procedure for some reason.
I’ve lastly tried to factory reset it and that seemed to work for the device itself but now it isn’t showing up as dead ion zwavejs2mqtt. So I can’t just select to remove the dead node because it says it’s always asleep.
I’ve pinged it from the zwavejs2mqtt control panel multiple times and did the check for a failed node in the node dialogue box.
Is there a way to force it to show dead to be able to remove it or can I accomplish it in some other way?
the device is ZSE41 but it’s not really pertinent to this question since I’m just trying to get the general “how can this be done for any node?” answer.
If I could somehow force the device to show up as failed then what you suggest would work.
I know in the last zwave integration you could edit the zwave config file in HA and make the device show as failed but I can’t find the equivalent file location for this in zwavejs2mqtt.
I had no idea battery devices would never show as dead.
The description seemed to be saying that the node needed to be failed in order to remove it.
Or maybe I just read that into it based on the old built-in zwave integration requirement. I seem to remember in that one the failed flag needed set in order to remove it.
Maybe it was just a case of preconceptions based on previous experience being wrong. Maybe the description of the function could be improved to minimize the vagueness.
Move the USB stick to a Windows host and use the PC Controller software.
Install an older version of ZUI (I don’t know which, maybe one using driver pre-v11).
Write a ZUI driver function that implements the driver code manually (send the RemoveFailedNodeRequest message manually). I couldn’t give you an example of that.
Or just wait until the applications update to the new version. Failed battery devices don’t impact the network, AFAIK.