Hubitat C7 not accessible except through Diagnostic Tool

of disconnect the hub from where it is.. temporarilly plug into the router directly.. so it gets an address. and then set that address in it staticly and move back to your location.

1 Like

Could also try:

http://<hubIP>/hub/advanced/switchToStaticIp?address=<newIP>&gateway=<routerIP>&nameserver=<DNSserverIP>

The hub is at my PC with a 2' cat 5 connector between the PC and the Switch and then another 2' cable between the switch and the hub... It is literally sitting on top of the PC case...

Swap cables to rule a cable issue out. And I mean the end at the laptop, move that to connect to the hub.

1 Like

I can swamp both cables to see if it works...

If I use the command you referenced at the command prompt would it look something like this?

http://169.254.9.132/hub/advanced/switchToStaticIp?address=192.168.1.90&gateway=<rou`%20

Obviously, I am not sure what to put in at the gateway entry...

Your diagnostic tool is outdated. Use these instructions to download the lastest diagnostic tool.

Gateway is usually the xxx.xxx.xxx.1 so probably 192.168.1.1

1 Like

Didn't work

Probably has to be able to see the cloud to work, so until we get a good IP in there..

Your IP seems wrong ..
Down load this .. https://www.advanced-ip-scanner.com
And run it on the computer ... and post your pic from this :slight_smile:
It will show all ips on your network Like this pic .. Mine is on IP 126
image

1 Like

Your hub cannot connect to the internet. You need to fix that first. It has a self-assigned IP right now. That won't allow you to download anything.

If you cannot take the hub, plug it directly into your router and get an IP address, then you either have a defecitve hub, or you have a problem with your router.

Since you said you were previously able to connect to the hub, my money is on a network issue, not a hub issue. Please keep in mind that the hub does not support PoE, so if you've plugged it into a switch that has PoE, you may have fried the network interface in the hub.

2 Likes

As noted, any time you see an IP address starting w/169 you don't have a good IP address, and things are just not going to work.

When you used the network reset button recently, you did that while your hub was connected directly to the router (bypass the switch)? If not, try that again.

I dont have a router in the system. I am connected over wifi to a Starlink network.

I have this switch - https://www.amazon.com/dp/B000FNFSPY?ref=ppx_yo2ov_dt_b_product_details&th=1

OK, sorry, you probably said that above and I haven't been paying enough attention in class.

But to confirm, you did the network reset w/the hub directly connected to the switch?

1 Like

If you're trying to get an IP from your laptop to the hub without bridging the WiFi card to the network interface in the laptop, it's not going to happen. Your laptop doesn't assign IP addresses, it gets them from the router. When you bridged the connection, the WiFi card was getting an IP and then bridging that dynamic connection to the NIC in your laptop.

Not sure why you're trying to set things up this way. Think we need more detail on your modem/router setup to help. If your ISP modem/router has an built-in ethernet port, then connect the hub to that. If you are in a sitution where you are using internat supplied by someone else and you only have WiFi access, then you can setup the bridging on you laptop temporarily so you can enable the WiFi connection built into your hub (assuming this is a C-8 or later hub). If it's not a C-8 or later hub (e.g. It's a C-5 or C-7 hub) you will need to buy a compatible WiFi adapter for it).

Do you even have a router ? Like this pic shows ?

1 Like

Sorry, just noted the title of the thread :man_facepalming:

OK, since this is a C-7 hub, it doesn't have built-in WiFi. You will need an OTG cable and this adapter

https://www.amazon.com/gp/product/B0088TKTY2/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1

If you can just connect the Hubitat hub to a network switch that is getting IP addresses assigned via DHCP, then just do that. But if it's for whatever reason impossible due to the setup you have, then here's the original post from the developer that wrote the code for adding WiFi to the C-5 and C-7 hubs.

If you want to have a full network set up just buy a compatible router, and then go into your Starlink app, settings, and then bypass router. Then just plug in your ethernet adapter, and then an ethernet cable from your adapter to your router. Then, of course you can just plug-in all the devices you want.

See here :

1 Like

You do have a router, that's how you're getting IP addresses assigned via WiFi. But the picture is getting clearer now. Sounds like you don't have a router that has a built-in network switch like @WarlockWeary posted above.

There are a few ways you can go about this. Bridging the connection in a laptop is the most unreliable way and I don't recommend that.

Pick one of these options (only one)

  1. Buy the required USB network adapter and OTG cable as posted above.

  2. Buy a router like @WarlockWeary posted above and plug that directly into the ethernet connection from Starlink if that's possible for your setup.

  3. Buy a router that supports client bridge mode. With those type of routers, you can connect the router wirelesslly to the host (Starlink) and it then bridges that connection to its own internal WiFi and Ethernet. Client devices then either connect via Ethernet (your Hubitat hub) and/or WiFi (your phones, tablets, laptops, etc). You would then stop using the Starlink WiFi connection for your other devices and dedicate it exclusivley to passing an internet connection to the router.

First of all, it isnt a laptop. It is a PC that I built many years ago.

Second, using a USB Wifi adapter you are not typically supposed to bridge that adapter to the network card (although you can). It will cause disruptions in network connectivity.

Third, I do not have a router. I do not have a managed switch. I have a2 network cards and a USB adapter that connects wifi from Starlink.

The only way I ever got the whole setup to work was to bridge the wifi adapter and the network card but as previously mentioned, this causes connectivity issues rather quickly.