Cannot connect to C7 Hub with Green Light 'On'

Hi all,

I’m running into a few issues with my Hubitat C7 hub, and I’m hoping someone here can help me resolve them.

The issue started when Rule Machine stopped working properly. When I tried to open the app, I received an Error 404 message stating:

"App type with namespace: hubitat and name: Rule-5.1 has parent type that does not match current app."

After reading through the community, I found advice to try deleting Rule Machine 5.1, hoping I could reinstall it and fix the issue.

However, after attempting that, I lost access to my Hubitat C7 hub entirely. While I can still see the hub as a client on my network and the Find My Hub tool detects it, I’m unable to connect to the web interface. When I try to access it, the page just times out with the message:

"This site can’t be reached. 192.168.50.29 took too long to respond."

I’ve tried both the default IP address and running network scans, but I can’t get it to respond. I haven’t yet performed a factory reset, as I’m hoping there’s a simpler solution before I lose all my settings and devices.

Has anyone experienced something similar? If so, any suggestions for troubleshooting or steps to regain access to my Hubitat C7 hub?

Thanks in advance for your help!

Try using the network reset button on the bottom
image

Thank you for the response!

I have tried that several times as well as removing power for 30 seconds and turning back on. Any other suggestions?

Try port 8081 and see if the Diagnostics Menu will load.

I get a similar page timeout error for that as well...

Try rebooting the router.

I just rebooted my modem, router, managed switch, and C7 at the same time.

While they were rebooting, I noticed something interesting and maybe helpful... It occurred to me that the HomeSeer motion sensor I have setup did not display it's indicator light as it normally does. Once the Green Light on the C7 came back on, it started working again, so despite my not being able to connect to it, it does appear my devices are still communicating with it.

can you get to the command line and type in
arp -a

Should give you a list of MACs with associated IPs - your hub’s MAC should be on that list

I actually had better luck finding the MAC Address for the C7 from the Hubitat app (vlicking on "Hubitat_1 (Cloud)" shows me the Hub ID, IP Address, MAC Address, etc.) Worth noting is that it also says "Active" there.

In any event, using that MAC Address comparing to the list your command line instructions made, I see that there is a very different IP address associated with that MAC Address (169.254.7.92). The IP Address I was looking for is not on that list at all.

Does any of that make sense with what you'd have expected?

The 169.254.x.x address is assigned when a device (in this case the hub) doesn’t get a response from the DHCP server (normally the router) in time. Try the network reset again.

Forgot to ask earlier, do you have a DHCP reservation set on the router for your hub?

Okay, I reset the C7 and rebooted all of my other network devices several times in different orders just to be sure. No change to the IP address.

Before all of this, I didn't have an IP reserved on my router but I do now (and prior to this latest batch of reboots and resets).

Any ideas for what I can try next?

What does the arp -a show for the IP now? May also want to consider trying a new ethernet cable.

I might have missed it, but are you connecting by Wi-Fi or ethernet?. If your trying to connect via Wi-Fi wouldn't your credentials be wiped after the network reset?

You also say you have a managed switch, so I assume you have some VLAN's configured. Is your hub on a VLAN that can be accessed from the PC, or mobile device that you are testing with.

I switched out the ethernet cable and did another reset. The IP address is still 169.254.7.92

Good question--Yes, they're on the same VLAN together and I had access to the C7 earlier today using the same computer

Perhaps unplug the Ethernet, and see if the hub is broadcasting it's own Wi-Fi network as it would when first out of the box.

May need to do the network reset after unplugging the ethernet

Not on a C7, that is C8 only.

2 Likes

I didn't know the setup procedure was different for the C7, thank you.

As @thebearmay said, the 169.254.7.92 address indicates the hub cannot get an address from a DHCP server. Can you try connecting to another port on the switch or router that you know is already providing a DHCP address to a device.

Does the link light on the switch illuminate when the hub is connected.

It looks like a defective Ethernet port, so this probably won't work, but as a last resort, perhaps setup your PC to 169.254.7.91 /24 and connect it directly to the hub with a cable. See if you can access the hub and reconfigure the network settings.

Since you have a green light, let's assume for a moment that your hub may have a connection to my.hubitat.com, and something on your LAN is blocking access from your PC (I'm still thinking a VLAN issue)

To rule out that possibility, test if your hub has internet access by trying to connect to the remote dashboard. Also check last check in times on my.hubitat.com.

Edit It looks like my.hubitat.com will also show the last known LAN IP of the hub.