Hello everyone, how are you? Can anyone help me? I have a C8 -
2.4.2.138. I need to access the dashboard link, but when I leave the network, it doesn't work. Is there a way to insert a link and have it understand whether it's in the cloud or on-premises?
Are you trying to use this on a phone with the Hubitat app?
Or are you trying to use a link on a laptop or other device without the Hubitat app?
I'm trying to use the Hubitat app.
When I copy the link, it doesn't work, either because it's a browser error or the link only works in the app.
This way it works, I'm trying it directly in the hubitat app
it's a browser error or the link only works in the app.
I might be misunderstanding what you are doing. That said, it is either/or.
-
The link that msaeri shows above is used in any browser like Chrome. It isn't intended for use in the Hubitat app.
-
The app should connect to the hub whether you are local or remote without any workarounds or messing around with links. If you are on your home Wifi, it should connect local, and if you are on mobile data it should connect via cloud.
What phone are you using, Android or iOs? What is the version number of the Hubitat app you are using?
I think you're understanding correctly. I just don't want to have access to all dashboards when clicking on environments.
My idea is to always open it in a main dashboard, whether inside or outside the house.
I'm using both Android and iOS.
Android APP V 2.1.3.20 (350)
iOS APP V 2.1.2 (411)
Hi @neonturbo -
I believe there is something missing in this puzzle:
Example 1:
- User A, has 5 custom dashboards (Hubitat Dashboards); All Rooms (MAIN), Dining Room, TV Room, Kitchen, Garden
- User wants to use Hubitat APP (easier to detect cloud or lan).
- Customer always wants to open the dashboards, inside the All Rooms Dashboard as it's the main dashboard for the house.
- Do not show the dashboards list to the user, so he doesn't get confused. Needs to be Easy, go into the main dashboard and navigate from there.
- Do not have 2 Icons on the phone for Chrome/Safari URL's for Local or Cloud.
How you can do that from the APP?
(if you specify a Custom Dashboard, the URL needs to be entered and there you lose the ability of loading even in the LAN or in the Cloud, as you need to specify the full URL ). That's a limited option.
Example 2:
- User A, has 5 EZ dashboards. All Rooms (MAIN), Dining Room, TV Room, Kitchen, Garden
- User wants to use Hubitat APP (easier to detect cloud or lan).
- Customer always wants to open the dashboards, inside the All Rooms Dashboard as it's the main dashboard for the house.
- We know that for security reasons, navigation between EZ dashboards is not allowed in the cloud. So customer has to operate one way when he is at home, and another way when he is in the cloud. So he will need to go to the main dashboards screen to go to the other dashboard/room if desired.
- Do not show other EZ dashboards list to the user, so he doesn't get confused. Needs to be Easy, go into the necessary EZ dashboards available to him.
How you can do that from the APP?
Yes - the Rooms in APP are also available, but not with the layout, minimum custom layout that the EZ dashboard allows. So half of the solution.
We have a partial solution.
User needs to access the APP, operate the EZ dashboards one way when he is at home, and another when he is on the road/cloud.
All users in the house see the same EZ dashboards listed and accessible.
Still have to go to the list of dashboards and select the desired from a list.
If a integrator sells a Hubitat solution to a Final User, his customer.
The customer owns a Home, and he doesn't want to have 100 options to operate their home, 2 different links and know when to use one. If uses APP has to go through different menus and links to operate.
@bobbyD can you help with any ideas as we have many integratos with this same scenario and "problem"?
Thanks!
We're on it. Couple of different things come to mind.
- The app should allow selecting a dashboard (instead of a URL), and the app will figure out whether to use cloud or local link.
- We can add navigation between EZ dashboards in the cloud, subject to extra setting.
Does that cover the use cases? I feel like I'm missing something, but can't figure out what...
Hi @gopher.ny ! Thanks for the response and help.
I believe that the 2 items you mentioned would solve a big part of the APP.
-
There is also an issue that maybe it was brought before. Sorry if I am repeating.
When using files in a dashboard from Hub Local File Manager, they are setup in a full url format; ex: http://192.168.1.200/local/image.jpg.
If you open the dashboard via cloud, that image does not load as the Local LAN url cannot be loaded.
There it would also need to have the same logic as in the Cloud/Lan dashboards from APP. If you are in the the LAN, ok to open the full url, but if you are in the cloud, open the cloud url getting the file from the Hub Local File Manager via the cloud link.
Probably placing the URL images with the path without the ip address of the Hubitat hub, only the "/local/image.jpg". (I know sometimes users load images from outside of the hub, and that makes it complicate. A selector would solve the issue maybe? Local file or url file? -
Opening the Hubitat APP, and going directly to the selected dashboard when opening the APP - helps a lot and that option is already there, thanks! Customer wants to 90% of the times to Control their home, then eventually might go to the other options in the APP (sometimes even confusing having too many similar options, and might be only useful for administrators, not for end users).
-
Hiding Specific Dashboards from the Dashboards menu would be good. But you will solve this by already allowing the navigation between EZ dashboards while in the cloud.
-
When in the APP, and inside a Dashboard, HIDE the top navigation "DASHBOARD - Home, refresh, settings). And bottom navigation. (this will give the same experience as in Chrome/Safari URL).
Maybe this can be configured from the "App Settings" option in the APP configuration.
"Hide Top bar"
And even select which Links are displayed in the bottom menu.
If you leave everything clean for the customer to only use the dashboards, that is what they will use. But if you leave the Home Link, the Devices Link, and the dashboards, sometimes they show the same devices, end user won't know which one to use = confusing.
So I believe that the best thing would be:
Always show the "More Options"/Settings.
Have a Hide/Show:
- Home Link
- Devices Link
- Dashboards Link
- Notifications Link
-
Enable/Disable notifications of new features when opening APP. (End customer does not care about this, and it's 3-4 extra seconds it takes for the user to do what he actually wanted, control the lights)
-
Be able to HIDE a room from the devices (usually there is a Room called "Devices without Room", or even a created room called "not used devices"). Those rooms could be selected to not show in the a) Devices in APP. And even not create a Dashboard for them with the EZ Dashboard.
-
EZ Dashboards Remote Control for TV/Receiver/Cable remotes with PUSH settings. I know this one is a difficult one, and you took care of allowing to select "push" in the ez dashboard.
But still, a remote control for even 15 buttons, it's impossible to control in EZ dashboards.
There are some main things a "regular" end user has in their smart home: Lights, Curtains, AC, TV/Sound.
Everything else, is a PLUS (sensors, etc).
So here the EZ dashboard has a missing piece. Customer can control almost everything, but if they have a Sony TV, Samsung TV, or a Receiver. There is no friendly way. 60 buttons show in the EZ Dashboard. And need to setup each one, and if you want to replicate that to another dashboard, you need to rename all the buttons again.
I believe that's what I can think of without creating too much trouble, sorry!
But again - our integrators need to think if the app is being used by an end customer, what would be the easiest UI and operation to control their houses.
Let me know if I can be of ANY help, test, debug, or whatever you need - myself and my team are 100% available for you. Thanks Victor!