Hi,
got a Hubitat C8 hub working locally.
Recently added Tailscale to my setup to remotely connect to it while travelling.
Things that works just fine:
- tailscale on, mobile data / WIFI
- opening a browser and connecting to my hub on its IP 192.168.0.100
- Hub diagnostic page finds my hub just fine
- Registred hubs -> connect to hub works just fine
- tailscale off, home WIFI: everything is good
Things that does not work:
- tailscale on, mobile data
- opening "Connect to hub" tries to open shop.hubitat.com and does not load my hub page and timeouts
- Dashboard page is not displaying anything
Connectivity is good as other ways work well, but I don t understand the behaviour of the "Connect to hub" button and why it tries to redirect to a hubitat.com page and not directly hitting my hub home page.
I dont have any subscription.
Thx
just connect by ip instead that is what I do.
Not a Tailscale expert but maybe the issue is with your tailnet DNS settings and/or subnet router/exit node settings?
If you’re using a device remotely that’s on the tailnet, you need to reconfigure a few of the default Tailscale settings to access devices on your LAN that aren’t running Tailscale themselves (like Hubitat).
i dont have any FQDN associated with the IP of my hub
The app wants to connect to the store of the hubitat website instead of my admin page.
It all works by IP on my hubitat side.
I dont have any FQDN associated with the hub. The app itself would not let me set an FQDN, they only work with IPs.
weird thing is that depending on where I click on the app, it will work or not:
- "connect to hub" on the main page does not work
- "Registred hub" --> connect to hub works perfectly
So this is really for me an app issue, as connectivity is OK, I don t know where I can fill up a bug report.
You don’t need a fully qualified domain name if Tailscale is running on another local machine and configured to function as a subnet router, which allows tailnet devices to communicate with non-Tailscale devices on your LAN, and an exit node, which routes all internet traffic on your remote devices through the local tailnet-connected device.
For example, Tailscale is running on my iPhone right now. There’s a windows PC in my home running Tailscale and configured as both a subnet router and exit node.
When I enter go.hubitat.com (I believe that’s the link for registration), here’s what I see:
It found my hub even though I’m not at home.
If I tap the link at the bottom of the screenshot, it brings me to the findmyhub page, which also has no trouble finding my hub:
I can tap connect to hub, and here’s my hub, with its local IP address in the browser window (you can also see my phone connected to 5G, not my home WiFi):
I don’t think you’ve mentioned anything yet about how you configured Tailscale.
It’s probably not, because the Hubitat app is just bringing up a web browser window too.
Here’s my hub in the list of registered hubs from the mobile app (ignore the other two in the list):
When I tap connect to hub, here it is again with its local IP address:
What happens when I disconnect Tailscale on my phone?
Can’t connect to the hub with its local IP address anymore, just as I would expect.
i never said I needed an FQDN.
Not sure where i am not clear:
My setup was done before onboarding tailscale.
The App should not have different behaviour depending on how I navigate through it.
If I am on my Mobile Data, tailscale ON:
- "Connect to the Hub" should not open a web broswer and try to load shop.hubitat.com, I have no idea what this domain is.
- I get stuck here the page does not load, and I suspect that this page is failing to redirect to the IP of my hub
- I have no problem opening firefox and connect to my LAN IP: 192.168.0.100
- I have no problem navigating to "Registred hub" --> "connect to hub" on the APP
The real problem is what is behind this "Connect to the Hub", why does it try to reach any domain shop.hubitat.com and not directly connecting to my hub. Here I suspect tailscale is just the symptom that highlight a sequence issue in this button.
Everything is fine on my LAN, tailscale on or OFF, connected to my home wifi. But I can see clearly a redirection happening after hiting the Connect to the hub button, the screen blink as it loaded something and moved quickly to the hub main page.
Are you using an iPhone with iOS 27 beta?