Not sure where to best direct this query, including appending to an existing thread. There is a long thread for HD+ started in 2020, but searching within that topic gave me zero hits. I've read the GitHub documentation for HD+. I think I've followed all the directions there.
HD+ only works when I am using a local Hubitat connection. My Hubitat Android app runs Ok when remote, showing it's using the cloud. I'm not sure how to go about trouble shooting HD+. Forcing HD+ into cloud mode rather than allowing local when I am within my geofence replicates the problem.
Does the cloud not function when I'm running local? That doesn't make sense. If I have two clients (e.g., phones, one at the house and home out and about, they both need access to the hub. so ... answering my own question, the cloud and local must be both available.
I have the Hubitat App ID for MyMakerAPILabel and the Access Token copied to HD+. In Hubitat, I see two IP addresses, one for an Ethernet connection (I believe this is my Eero 6+ mesh connection) and a WiFi connection. Neither of these addresses make a bit of difference in the HD+ app behavior, which I have set to Cloud only. Again, local works fine.
I'm missing something fundamental here and I am not sure what to consider doing next. I really like HD+, but I need it to work when I am away from the house.
Well, it is typically best to post questions like this in the community developer's thread for the specific app/driver/integration you're working with...
Tagging @jpage4500, the developer of HD+ so that he sees your question in this new thread.
Thank you. I've picked up on the vibe that something like this might be how I should go. I'm still learning. I was also not sure it was an HD+ issue but something about HE and its configuration.
@jpage4500, if the best thing is to post anything on a page thread you use, I'm glad shift over to that.
Also, if there is content in that thread already, how should I go about finding it? I opened that thread and did a search within the topic for the word "server" and it came back empty. Since the issue manifests as an inability to connect with the server, I thought a search on that word would work. If there is a better way to search content, please advise. Thanks.
I just changed HD+ location permission from "Only while using the app" to "Allow all the time". "Use precise location" is also on. The same is true for Hubitat on the Android phone. i put HD+ in to Cloud. Putting HD+ in to Cloud Only ... I get the banner, "Unable to connect to server!" on the bottom of the screen refreshing every couple of seconds.
For grins I logged out in the HD+ app and logged back in. Cloud is working! It's been not working for days.
Looking closer, I see that Cloud Token is set to the Hubitat HID found in settings and not the MakerAPI token. The Hub UID doesn't use language of Cloud Token in the settings page. The MakerAPI does use the word "token" so I'd inferred incorrectly that the Maker token was what I should have been using. Perhaps I scanned the documentation too quickly.
Anyway, thank you for making me pause and reflect. I got there.