Hubitat C7 hub. I have 2 Ring contact sensors and 4 Zooz water leak sensors paired to the hub. I use home assistant for automation using hubitat integration. After a recent power outage and restart of the hub, all 6 devices were showing up as unavailable on home assistant. Here are the steps I took to troubleshoot and nothing has worked so far.
Reload home assistant hubitat integration. Reloads fine but device status is still unavailable.
On Hubitat hub, devices seems to be paired. Z-wave details page shows checkmark next to all devices and at least battery status is getting updated regularly per logs.
Using Maker API end-points, get device is working fine however, send device command returns "Device not found or not authorized to send that command"
Restarted hubitat hub
Rebuilt z-wave network
None of these has worked so far. INow the only option to try is to re-pair all the devices. Before I go that route, I wanted to check
If there are any other troubleshooting steps that I could perform?
Is this expected behavior after a unplanned hub restart?
Is this something specific to devices?
This will help me create mitigation plan for future such incidents as I expand my home automation and security.
Thanks in advance and appreciate your help here.
Edit: Hub has the latest firmware. Maker API app is on latest version.
Did the hub lose power? Or did you shut it down gracefully during the power outage? If the hub lost power, I would start with reboot, with advanced options and select rebuild database.
You mentioned the restart, but did not mention if you did the reboot with rebuild option. It is possible that the database got corrupted if it lost power unexpectedly.
That might fix that.
Secondly, you mention maker API. Are you using the cloud endpoint or the local endpoint when you are testing? If testing with the cloud endpoint, try testing with the local (and make sure the IP address of the hub itself didn't change). If you don't have DHCP reservations on your hub, the address can change on the hub. The hubitat integration on HA uses the local address.
Thanks for the reply. The hub lost power and restarted by itself. When I restarted the hub manually, I did not use rebuild database,
Hub has static IP (DHCP reservation). I am using local API endpoint with hub's IP.
I am wondering if the database was corrupt, would it still show the devices to be okay and actually logging?
I will try this rebuilding the database anyways and see if that helps.