Local Dashboard Connection Timed Out

I have had my local and cloud dashboard on my Android app working just fine. The only thing that may have happened is that yesterday I had to reboot my router. When it came back up the IP address of my Hubitat had changed. Since then I cannot access my Local Dashboards on the Android app, only the cloud versions. When in local mode I can create a new dashboard from the app, but I am not able to access it. I keep getting a "Connection timed Out" error whenever I try to access a local dashboard.

I am running 2.13.128 on the hubitat and 1.27 build 30 on the app. I deleted the app and reinstalled it and signed in again. Nothing. Rebooted the hub. Nothing. Checked the local links from the Dashboard app on the hub and they are pointing to the right IP address.

Any ideas?

You're going to want to set up an IP address reservation for the hub. It doesn't like it when it's IP address changes. That's how the app finds it on the local network. IF you don't know how to set up a static IP, a quick search for that term and your router's model number on Google should give you good instructions.

I did setup a static IP address for the Hubitat after I realized that the IP address got changed. Thanks for the confirmation. But how do I get the app to recognize the new IP address?

Did you set it up with a static that matches the old one? You might try rebooting the hub again now that it has a static IP. You could always log out and back in on the phone app too. Just trying to think of anything that might work.

After your suggestion I went back and set it up with a static that matched the old one. Rebooted the hub. Force stopped the app and deleted it from my phone and reinstalled it. Signed back in. Still cannot access local dashboards. Created a new test dashboard, actually created it from the local screen and while I can create it, I cannot access it from the app. I can access both local and cloud dashboards from with Hubitat perfectly fine. Not sure what else to try.

Since it was time to upgrade to the latest 2.1.4 version, I did that. Low and behold I now have local dashboard access again. I would like to have known what was happening, but I now have access again which was my main problem.

I don't know if this can help your situation but when I first received my Hub I setup a "Static" IP. I had issues with this configuration. Then I read I should have setup a "reservation" IP. This works for me.

My Archer C9 router has one screen for "address reservation" and another for Static routing"

Might be worth a look.

Yeah...static routing isn't the same as a static IP. VERY different things. Static routing has to do with the routing of traffic on the network (where messages go) and static IPs are the addresses of the devices on the network. If you liken your network to a phone network, think of it as static IPs (address reservations) as setting up a permanent phone number rather than having a rolling number and think of static routing as call forwarding.

I'm having this same issue now with version 2.1.4.130. I'm not too sure when it started as I don't use the dashboards very frequently at the moment. The cloud dashboard links work fine, but the local will not work. I've had a reservation for the hub's IP address since day one, so an IP address change isn't the issue. It's not really a big deal since the cloud links work just as well, but a bit of a concern. Not sure if it's coincidence or not, but the web interface on the hub is slower than usual lately as well.

Just figured this out... I tried the local dashboard again and noticed an alert in the URL field. When clicked on it gave an alert stating "Insecure content blocked. The page is trying to load scripts from unauthenticated sources" I had to click the "Load unsafe scripts", and then it started working again.