Occasionally, when I add or remove a device from the Zigbee mesh, the mesh reconfigures itself over the next day or two, and one of the devices gets lost, like a little duckling falling into the drain gate behind an oblivious mama duck. Usually when this happens I can get it back on the mesh by power cycling the device enough times to get it to give up on whatever node it thinks it’s connected through and go hunting for a new one. Some of my devices have annoying power bricks and that can be a bit of a pain to do.
This happened again today; one of my LED strips quit responding sometime between 8AM and about an hour ago. It didn’t show up on the getChildAndRoutInfo list at all, so it must have been at least 2 nodes out from the Hubitat. Rather than fuss with the giant power brick, I tried hitting it with commands on the mesh repeatedly, knowing that they’d never get to the endpoint, but hoping that whatever node thought it was repeating to the missing device would get the point and mark it failed.
Then, I rebooted my C7. Sure enough, when the C7 came back up, it rebuilt its neighbor table and the missing device was directly attached to it, and functioned normally again, no fussing with power bricks in tight spaces. Hooray!
My question is — is there any way to get it to perform that activity short of playing Marco Polo on the mesh and then power cycling? I would love to automate this quasi-Zigbee-repair, if I can.