It’s really strange that you can get to and resolve the HE cloud instance from the Pi but your HE hub can’t connect.
You did the traceroute on the Pi with the port, like in the example I provided?
It’s important to verify that it can hit that TCP port and can receive the return responses, if your hub can’t connect to it, the cloud traffic won’t flow.
Could be something with the hub, your network, or your ISP (doubtful but possible).
Does your hub show up when you go to portal.hubitat.com? Not talking about when you login using hub IP.
Do you still have a ticket open with support?
Unless you have a way to check that the traffic is at least flowing to and from the hub (wireshark or similar) it’s going to be hard to determine what is up since you have checked or done most things already. And you are not having other issues.
By chance does the router show traffic connection logs?
You have a rPi and I'm going to guess you're using it wireless...
I'm thinking you can set the rPi to use the Hubitat address and move the ethernet wire from Hubitat to your wired port on the rPi.
That would give you the ability to test exactly what's going on with your network on that specific address.
A 'regular' rPi will switch from WiFi to Wired when you plug in the wire. But it will get it's own DHCP address. Two choices: alter your router to give Hubitat's address (192.168.1.53) to the rPi for this test; or, setup a static. It would be ideal to test via changing your dhcp reservation.
For setting up a static:
look at /etc/dhcpcd.conf and you should see the sample:
# Example static IP configuration: #interface eth0 #static ip_address=192.168.0.10/24 #static ip6_address=fd51:42f8:caae:d92e::ff/64 #static routers=192.168.0.1 #static domain_name_servers=192.168.0.1 8.8.8.8 fd51:42f8:caae:d92e::1
You don't need the ip6 portion. So you'd want to alter just:
interface eth0
static ip_address=192.168.1.53/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1 8.8.8.8
Did the traffic (past) logs in the router show anything while HE was still plugged in? Your should see the hub connecting out on a high port to the HE cloud instance on port 8883 and a response back. Note: the IP might not be the same as the one I gave you.
I would always take MM over SM. If I remember correctly, SC and LC are simply connector types like MTP and FC, right? (It's been a few years since my datacom days, so I'm a bit rusty on my fiber technologies).
They have figured out the problem.
In order to start this hub (a new C-5), I downloaded my C-4, and uploaded it to my new C-5.
All devices (of course) have to be excluded and then included to the new hub.
However, my original C-4 cloud keys are on my C-5 Hub!
They are currently trying to figure out what to do about that.
Mystery has been solved!