Problems Changing Hubitat Static IP to DHCP

Hello,

So recently I had some issues changing my IP address from a static one to DHCP (as I was hoping that I could assign the device a 'static' address from my router). However, I feel like the issue I have now is one that I can't resolve myself (which is why I emailed support with no response other than the canned one).

From the hubitat's web portal, I changed static IP assignment to DHCP, expecting that my router would be able to assign it a new address the address range I specified from my router's admin page. After waiting awhile for my hubitat to reboot, I looked over my router's page for new devices that it gave an IP to. After waiting (say) 10 minutes, I unplugged my hubitat from the router and power and tried again. This didn't change anything to which I tried another dummy router I had laying around which also didn't give it an IP. I also tried connecting to the old IP address to no avail.

I eventually tried connecting the hubitat to my computer to do more troubleshooting after giving my computer's ethernet interface a static IP address and having Wireshark listen to it. I also set up a DHCP server on the computer to see if that would give it an IP for some reason when the routers did not. I would have thought that the hubitat would have broadcasted something to the computer's interface, but the only thing Wireshark picked up were messages my computer was broadcasting, not the hubitat.

Out of other options that I could exercise myself, I used an ARP scanning tool to scan a number of IP ranges that the hubitat could have obtained, including the 168.254.0.0/16 range as well as most in the private sector (I wasn't going to wait for all the addresses on 10.0.0.0/8 to scan; I doubted this was going to solve anything at this point anyway). This didn't give any useful results either.

After reading some community posts here, I'm wondering if at some point something on the hubitat was corrupted, but I don't know if I can do anything personally to fix it. I can't talk to the hubitat, so I can't exactly factory reset it, and I don't know if that would be something that I would want to do anyway. Side note there are (were?) only two devices connected to the hubitat, so it's not like I have some elaborate home automation setup that I would loose otherwise.

The hubitat model I have (according to the sticker on the bottom) is the Hubitat Elevation Hub Model C-7. The MAC address is also printed on the bottom, but that didn't seem too helpful other than a way to confirm it was, in fact, the hubitat that was talking if I could actually get an IP address out of the thing.

Any help would be appreciated.

First, Welcome to the community. Hubitat support is usually quite quick at responding, but it is the weekend. :grin:
Second, sorry you are having issues. You can try resetting the networking first. There is a round hole on the bottom of the hub amongst all the square holes. There is a tiny red button in that round hole. Press that button - it should reset your hub back to DHCP. Also check that you have the network set to Auto in the Networking section of Settings.
Third, it is not a good thing to unplug your hub without performing a shutdown on the hub first - also found in settings.
Forth, when you do unplug the hub, make sure you do it at the outlet and not the hub. The connector on the hub is a bit fragile and can break easily while unplugging and plugging in.
Fifth, not sure why I decided to list these out like this, but Welcome again! :upside_down_face:

6 Likes

After pushing the network reset button as @Slate describes above the hub should reboot and obtain an address from the router; however, I have noticed that, at times, some routers seem to overlook the request and then you may need to also reboot the router to getting everything talking again.

Once everything is talking, common advice is to set a DCHP reservation in your router for the hub.

7 Likes

Thank you! Clicking the little button did the trick. Really glad that worked too; I did enough monkeying with it I was afraid I broke it after reading some other community posts :sweat_smile:. Surprised I didn't read about the reset button though, considering I looked around all over trying to find out if something like that existed. Guess I wasn't very thorough . . . oops.

Router picked up on the new device right away surprisingly. Saved me a bit more headache haha.

The whole reason why I was trying to change back to DHCP was because I wanted to have a reservation rather than static assignment since I changed the subnet address (I think that's what it's called?) and had to change all my static devices. Note to future self: don't do that.

3 Likes

What type router are you using?