I know there are multiple posts on this, and I've read them, but I want to be VERY careful about how I proceed. Last night when I went to bed everything worked. This morning I woke up and nothing worked. Looked in Hubitat and there are NO devices listed.
I do have the cloud service with auto backup. I do have a scheduled nightly reboot.
Sorry, I forgot to mention I did that. No change. Devices still don't show up. I'm no expert but from the logs it looks like the devices are there, but it can't display them. This is my guess since I see them on the logs page but not on the devices page.
However, neither my Amazon voice control nor smart switches work.
Can you go to the Devices page, and clear out (X) the search bar at the top? There have been times where someone entered a space, and it made everything appear to be blank because it was filtering out all devices from view.
Alternatively, try the search bar with something you know should be there, like Light or Switch or similar.
Assuming you have recent hub database backup (local or cloud). I would download all your local backups to your PC for safe keeping. Then, I would first try the suggested reboot with rebuild to see if that helps.
If that does not work I would do a soft reset from the diagnostics tool, and then restore ONLY the hub database from your latest backup before the incident. DO NOT RESTORE z-wave or ZigBee radios, those should be fine as-is.
I logged into My Hubitat on my PC, and under subscriptions it acts like I don't have cloud backup, but I do. I'm paying the $29.99 per year for Hub Protect, but on the web page it shows the "add remote admin" and "add cloud backup" buttons. When I go into backup/restore in the Hubitat app it shows the cloud backups. How do I get to the backups from my PC to download them? I could download them to my phone, I suppose, but I don't see a way to do that either.
Reboots and other actions can trigger local backups so its a good idea to download some known good ones before you start messing around, just to be extra precautious.
For future reference you can also create something like this to extract the backup from the Hubitat on a regular basis. I run this on unRAID, but it shouldn't be too hard to put on something else if you wanted to.
#!/bin/bash
wget --content-disposition -P <path of destination folder> http://192.168.x.x/hub/backupDB?fileName=latest
wget --content-disposition -P <path of destination folder> http://192.168.x.x/hub/backupDB?fileName=latest
find <path of stored bakups> -type f -mtime +30 -exec rm {} \;
find <path of stored bakups>-type f -mtime +30 -exec rm {} \;
The first two commands download the latest backup from my two hubs.
The bottom two commands are probably Linux specific. They scan they folder the backups are in and clean them up so I only have 30 days of backups.