[APP][Pro] Dashboards

Yeah, already reported. I’m working on it, but I spent the weekend on in cabin without electricity. So not that much has happened during the weekend :sweat_smile:

BTW: The installable app was just approved by Athom, so I’ll publish the pre-release url and some info on how to install and use it later today :wink:

7 Likes

Yes! This is wonderfull news. Keep up the good work!

Finally I get it also working.
This very simple but top.
:+1:

@skogsaas

It’s good you have a cabin for well-earned recreation :slight_smile:

Great news !!

It’s not the AppStore then ?

Update - Installable Homey app in TEST → Dashboards App for Homey | Homey

Good news everyone! Athom has finally tested and approved the Homey app. And I quote:

It probably needs a bit more testing, but i think users will really like the app.

Before I make the app public available in the app store, I want to let you test the app.
Install the test version from the app store → Dashboards App for Homey | Homey

After installing the app, you can create a new dashboard the same way you add a new device on the my.homey.app page, or using the android/iOS apps.

image

After the dashboard is added, a new dashboard is available on homeyboard.github.io. All changes made to this dashboard will be available on all devices. You must use one of the native Homey apps to rename the dashboard, as this is a “device”.

If you have an HP23 and want to access the local-hosted website directly from your Homey, navigate to the app settings and select configure:

As always; all feedback is good feedback!
Are any texts unclear for non-technical users and should be improved? Please let me know how it can be improved :wink:

9 Likes

Loud and clear I guess

I m gonna test it

Hope you can add some widgets like weather (buienradar) or similar

But where can I find local API

Will the app work on hp2023 only or will it work on hp2019 aswell?

Really nice work!

Dashboard created with a device in Homey: Is it intended that positioning and sizes for the capabilities/images/flows/insights are stored locally.
The positioning and sizes are also separately stored for portrait and landscape when rotating mobile/tablet.

Both yes and no. Installing the app on a HP19 will allow you to create “global” dashboards that can be opened on multiple devices/browsers. Only HP23 has the ability to create API-keys, which is required if you want to access the locally hosted version with f.ex readonly access. :wink:

2 Likes

You mind elaborate?
All dashboard configuration should be stored as settings in the Dashboard device you created. Rotating the screen makes your device switch between breakpoints. Each breakpoint has it’s own position and size settings, but it’s all still stored in the Dashboard device’s settings. Nothing should be stored locally in the browser for a “global” dashboard.

I create a device i Homey, then I have a global dashboard.

Then I open the global dashboard on my mobile and create an Insight. It has a default size, so I move it and make it bigger.

Next I open the global dashboard on my tablet. Now the Insight is in default position and default size.

The same happens when rotating.

The changes of position/size made on mobile are stored but only for mobile.
The changes made on tablet are stored but only for tablet.
The changes made in landscape are stored but only for landscape.
The changes made in portrait are stored but only for portrait.

The capabilities/images/flows/insights created are the same on all.

Yeah, this is probably the different breakpoints kicking in. I’ve thought about it before, but never decided on anything; is it too much with 4 breakpoints (screen sizes)? I can reduce it to at least 3 sizes for mobile, tablet and computer :thinking:

What should the behavior be when you open the same dashboard but on different screen sizes?

I have to think about that.

Would it be possible to have a optional setting that “lock” the break point/screen size. So if you want to move between screen sizes and rotation there still be same?

1 Like

Basically adding a max width for each breakpoint? :thinking:
That’s actually a good idea! I’ve been thinking that I should make breakpoint settings available through the dashboard settings page. Adding options to set a max size for each breakpoint would definitely be possible! I’ll make a note of it :wink:

3 Likes

Great app. One question about dashboards made before. Can I copy these to the “device” dashboard?

1 Like

I’m planning on adding it as a feature :wink:

4 Likes

Did you also read my question about widgets like buienradar or sinmilar

I read everything, just don’t necessary respond to everything. Buienradar or similar has been requested by multiple people here already. I just haven’t implemented a way for you to add it as a widget yet :wink:

3 Likes