# \[APP\]\[Pro\] Dashboards

**URL:** <https://community.homey.app/t/app-pro-dashboards/84837>\
**Category:** Apps\
**Tags:** app, dashboard, homey-pro\
**Created:** [July 18, 2023, 7:45pm UTC](https://community.homey.app/t/app-pro-dashboards/84837 "2023-07-18T19:45:18Z")\
**Posts on this page:** 20\
**Page:** 21

<div class="post-metadata">

**Author:** ![Twan\_Veugelers](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/twan_veugelers/32/129333_2.png) [@Twan\_Veugelers](https://community.homey.app/u/Twan_Veugelers)\
**Post date:** [September 27, 2023, 11:14am UTC](https://community.homey.app/t/app-pro-dashboards/84837/404 "2023-09-27T11:14:13Z")

</div>

@Django, create a Virtual Device or Virtual Mode. Then rename the capability in the Dashboard.

Like so:  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/f/0fe4426788d5dc53e2a0a5893cead16f600321ab.png)

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [September 27, 2023, 2:27pm UTC](https://community.homey.app/t/app-pro-dashboards/84837/405 "2023-09-27T14:27:47Z")

</div>

> [@skogsaas](#):
>
> > [@m.plo.b](#):
> >
> > Just noticed that diagrams start at 02:00 all the time … I assume a timezone issue (currently UTC+02:00 in Europe).
> 
> This is a Homey issue I cannot solve. They store data and query data based on UTC. I cannot query based on timestamp, only preset options like `today` or `last6Hours`. Selecting `today` results in UTC+02 for Europe 🙁

This is **not** the case for the classic Pro 2019 and earlier models 🥳 💝

> [@Homey insights tijd](https://community.homey.app/t/homey-insights-tijd/90281/8):
>
> Pro 2019
> 
> ![Screenshot_20230927-161809_Chrome](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/3/53f3c664e90c478d0f1431f80d1f5a6109600190.jpeg)

From what I know the 2019 and earlier models also work with UTC time since SDKv3, but the Insights aren’t affected / are fixed appearantly

---

<div class="post-metadata">

**Author:** ![skogsaas](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/skogsaas/32/87995_2.png) [@skogsaas](https://community.homey.app/u/skogsaas)\
**Post date:** [September 27, 2023, 5:24pm UTC](https://community.homey.app/t/app-pro-dashboards/84837/406 "2023-09-27T17:24:05Z")

</div>

> [@Peter\_Kawa](#):
>
> This is **not** the case for the classic Pro 2019 and earlier models 🥳 💝

I’ve posted a question about this to Athom 💪

> [@zakraket](#):
>
> Small issue; I have my browsers in dark mode; the page is darkgrey, and the controls are black

It’s on the list 😉

> [@Django](#):
>
> I am wondering if it would be possible to have a way to add yes/no variables to the dashboard

It’s on the list 😉

> [@Ria\_Banis](#):
>
> Another question, is it possible to change icons on the dashboard or is this on your todo list?

I’m just repeating myself at this moment, but: It’s on the list 😆

---

<div class="post-metadata">

**Author:** ![Ria\_Banis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ria_banis/32/7966_2.png) [@Ria\_Banis](https://community.homey.app/u/Ria_Banis)\
**Post date:** [September 28, 2023, 7:08am UTC](https://community.homey.app/t/app-pro-dashboards/84837/407 "2023-09-28T07:08:22Z")

</div>

And any news on the Asus-650 (KaKu)?  
Thanks for all your work. I realy love it and allready created several dashboards.

---

<div class="post-metadata">

**Author:** ![skogsaas](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/skogsaas/32/87995_2.png) [@skogsaas](https://community.homey.app/u/skogsaas)\
**Post date:** [September 28, 2023, 7:39am UTC](https://community.homey.app/t/app-pro-dashboards/84837/408 "2023-09-28T07:39:00Z")

</div>

> [@Ria\_Banis](#):
>
> I have added my Asun-650 (KaKu shutter switch) but I cannot switch them on or off. Did I do something wrong?

I never do anything custom for integrating with a specific device. All integrations are handled by other Homey apps. If I’m to help you figure out if anything is wrong, I need more info. What type of control is displayed; toggle, slider, button, …? What isn’t working, adding the device to a dashboard, controlling it, displaying a value?

---

<div class="post-metadata">

**Author:** ![Ria\_Banis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ria_banis/32/7966_2.png) [@Ria\_Banis](https://community.homey.app/u/Ria_Banis)\
**Post date:** [September 29, 2023, 7:35am UTC](https://community.homey.app/t/app-pro-dashboards/84837/409 "2023-09-29T07:35:10Z")

</div>

It about a roller shutter from KaKu (Asun-650). There is only one capability to choose in the dashboard.

 ![IMG_0902](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/5/d5298778213b70cc5e8844c8f279369ac68b823a.jpeg)  
 ![IMG_0903](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/a/0a408780262e745927a65a9b7a5e09f8ebc57430.jpeg)

In the dashboard it only displays a value but no possibility to open or close

---

<div class="post-metadata">

**Author:** ![skogsaas](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/skogsaas/32/87995_2.png) [@skogsaas](https://community.homey.app/u/skogsaas)\
**Post date:** [September 29, 2023, 7:51am UTC](https://community.homey.app/t/app-pro-dashboards/84837/410 "2023-09-29T07:51:38Z")

</div>

There we go! I’m guessing this is a `ternary` capability. Basically a capability that can have exactly 3 different states. It took me a while before figuring out what the hell this was. I haven’t implemented a control for this yet, you’ll have to wait a little longer as I’m working on a long list of other features at the moment 😅

---

<div class="post-metadata">

**Author:** ![Ria\_Banis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ria_banis/32/7966_2.png) [@Ria\_Banis](https://community.homey.app/u/Ria_Banis)\
**Post date:** [September 29, 2023, 7:54am UTC](https://community.homey.app/t/app-pro-dashboards/84837/411 "2023-09-29T07:54:34Z")

</div>

Thanks for your quick reply. No problem, I thought I did something wrong. I will wait and see when it is solved.

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [September 29, 2023, 1:04pm UTC](https://community.homey.app/t/app-pro-dashboards/84837/412 "2023-09-29T13:04:05Z")

</div>

Hmmm… while we’re at the blinds subject 🤭  
My blinds have a dim slider (is it the `windowcoverings_set` cap.?)  
besides the ternary, which isn’t available in the widget yet 😉

 ![Screenshot_20230929-145427_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/1/11db941ced41fce72f42693de0ca9697c35450c5.jpeg)

 ![Screenshot_20230929-150647_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/e/dedbd4015f9d6774fe64de0ab3ce786cadecd51d.jpeg)

 ![Screenshot_20230929-145940_Chrome](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/0/40e7cd96026e449a6784f90d8fd5ff1078aa6dd2.jpeg)

All capabilities:

 ![Screenshot_20230929-145853_Firefox](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/8/b8f2a92f548c71cf6d38ed1cf1cf28fc02b82a9e.jpeg)

---

<div class="post-metadata">

**Author:** ![skogsaas](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/skogsaas/32/87995_2.png) [@skogsaas](https://community.homey.app/u/skogsaas)\
**Post date:** [September 29, 2023, 4:44pm UTC](https://community.homey.app/t/app-pro-dashboards/84837/413 "2023-09-29T16:44:12Z")

</div>

> [@Peter\_Kawa](#):
>
> which isn’t available in the widget yet 😉

You sure? 😉  
Because if I add a set of virtual blinds, and click the `Position` capability text, I get a slider as expected:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/1/d137b10efbeae62455e8c5ab60f2bb773eb11d44.png)

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [September 30, 2023, 12:11am UTC](https://community.homey.app/t/app-pro-dashboards/84837/414 "2023-09-30T00:11:25Z")

</div>

~~Hmmmm, turns out to be (android) browser dependent stuff 🤗.  
This time Firefox “gets it”, but I use Chrome by default.~~

When I click the position capability text, nothing happens (Android Chrome & duckduckgo)  
But, when I add a slider widget, and I select the position capability, that one works.  
 ![20230930_015608](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/5/350d1cabae509dc377c74465fcf977d6f1369097.gif)

But, as mentioned above, when I click the Position capability text with Firefox, the slider pops up and works as expected.  
Only issue with FF is, the pop up screen won’t dissapear until I refresh the page 😏

~~ **EDIT**  
On a linux desktop with Chrome, the slider does pop up…  
No clue why it doesn’t on android Chrome mobile…~~

**EDIT2**  
Today it starts to pop up. It was the moon and the stars probably

---

<div class="post-metadata">

**Author:** ![Morgan](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/morgan/32/15416_2.png) [@Morgan](https://community.homey.app/u/Morgan)\
**Post date:** [October 1, 2023, 10:13am UTC](https://community.homey.app/t/app-pro-dashboards/84837/415 "2023-10-01T10:13:55Z")

</div>

> [@Morgan](#):
>
> Unfortunatly everything got less responsive. Created new local dashboard. Created new capabilities Light, Switch and Temperature. Icons visible but not ruler, switch or data. Insights show graphs’. Tried to delete the new dashboard, nothing happens when clicking on Delete. Nothing happens when clicking on upper left corner “three lines”.  
> Reload of browser, no difference.  
> Close browser and reopen.  
> Start over but same behavour and opening other local dashboard does not load all information. Some of the already created capabilities show information but not all.  
> Then tested the “app”-dashboard with the same problems.  
> Tested on both computer and mobile.

@skogsaas This behaviour is back.

---

<div class="post-metadata">

**Author:** ![Morgan](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/morgan/32/15416_2.png) [@Morgan](https://community.homey.app/u/Morgan)\
**Post date:** [October 1, 2023, 2:44pm UTC](https://community.homey.app/t/app-pro-dashboards/84837/416 "2023-10-01T14:44:53Z")

</div>

Solved. I had to erase all dashboard, both browser and app dashboards.

---

<div class="post-metadata">

**Author:** ![skogsaas](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/skogsaas/32/87995_2.png) [@skogsaas](https://community.homey.app/u/skogsaas)\
**Post date:** [October 1, 2023, 3:39pm UTC](https://community.homey.app/t/app-pro-dashboards/84837/417 "2023-10-01T15:39:33Z")

</div>

Did you resently delete a device from your Homey?  
Is it a long time since you last edited the dashboard?

I have two possible causes at the top of my mind 🤔

---

<div class="post-metadata">

**Author:** ![Morgan](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/morgan/32/15416_2.png) [@Morgan](https://community.homey.app/u/Morgan)\
**Post date:** [October 1, 2023, 4:08pm UTC](https://community.homey.app/t/app-pro-dashboards/84837/418 "2023-10-01T16:08:41Z")

</div>

Only one thing. I have renamed a dashboard device.

---

<div class="post-metadata">

**Author:** ![skogsaas](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/skogsaas/32/87995_2.png) [@skogsaas](https://community.homey.app/u/skogsaas)\
**Post date:** [October 1, 2023, 8:06pm UTC](https://community.homey.app/t/app-pro-dashboards/84837/419 "2023-10-01T20:06:00Z")

</div>

# Update 0.12.0 - Major widget refactoring (possible breaking changes)

Hi all 254 of you who’s installed the Homey app!  
That’s the only insight I have into how many follows this project. Even though this app is marked as `private` in the Homey App Store, meaning that it’s not listed if you search for `Dashboard`, that number is going up every day! Really motivating to see that so many manage to find the app in this tiny corner of the internet. Just in the last 3 days, over 50 new people have installed the app 💪

At some point I will make the app public, but not yet. _Wax on, wax off!_

Back to topic! The following update is quite large, and I’ve tried to test as much as possible to ensure widgets and dashboards are migrated correctly. But I know that this update includes so many changes, that something are doomed to break 😅

In order to make an omelet, you have to break some eggs. I’m sorry in advance! Just keep me updated on broken eggs! 🍳

## Card and view

Previously you’ve had the capability widget card with a list of capabilities and their values. Some basic capabilities has been shown with a `Toggle` that allows for control right from the card. But others like the `Thermostat` required you to click the capability text to open a details view. To be able to support all your requests, like [#47 Insights on capability details view](https://github.com/skogsaas/homey.dashboards/issues/47) and [#49 Capabilities from different devices](https://github.com/skogsaas/homey.dashboards/issues/49), I’ve now split each widget into a `Card` and `View` section. The `card` will determine how it is displayed on the dashboard, and the `view` determines what is displayed in the modal when you click the card.

This allows you you to have one condensed card.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/2/b27ed839e5e81b11cdbf7a93df160ab2cfec357d.png)

And a view with completely different components when you click on it.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/d/2da70563876a6d3c7d04b25f520b2568d759725a.png)

As you might notice, there’s a lot of new things happening in that last image.

- Previously you added widgets to the dashboard, but you now add widgets to a card or view. This allows you to have capabilities, sliders and insights in the same view.
- You can now override titles and names [#48 Override titles and names](https://github.com/skogsaas/homey.dashboards/issues/48)
- More or less every icon can now be overridden [#51 Custom icons everywhere](https://github.com/skogsaas/homey.dashboards/issues/51)
- Insights now hide minutes when displaying hours [#58 Hide minutes when displaying hours](https://github.com/skogsaas/homey.dashboards/issues/58)

This means that widgets are now added from the edit drawer. This is also where you switch between editing the `card` or the `view`. To edit the settings of a widget, just click it, to select it.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/1/2162827b9921b249aade76b67964845dccf156b1.png)

This is probably going to bite me in the ass, but you now select the order of widgets by dragging them around. This is going to allow me to add more cool stuff in the future 🤞

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/1/b1cef3939ffda6a79d7e903ff43c426920a897d2.png)

## Icons

Back to the custom icons. The app now allow you to select between 7296 different icons by the curtesy of this icon library: [Material Design Icons](https://pictogrammers.com/library/mdi/).

As with most other pickers, you can search for what you want based on the name of the icon.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/3/a34e219a6a6b41d4ce263d820686f37f6fb81cd9.png)

## Capability and (new)device widget

Previously the capability widget allowed you to select multiple widgets from a single device. But in order to support mixing devices and capabilities in the same card, each capability widget now only support a single value. This means that in order to reduce breaking changes, the old capability widget is now split into a `device` widget that basically displays an icon and the name of a device, and multiple instances of the new `capability` widget for each of the old capabilities you had in the old dashboard. This is just to make it look the same in the new version.

## Other stuff

I also have some other stuff that has been done/fixed:

- [#50 Do not add new widget before clicking save](https://github.com/skogsaas/homey.dashboards/issues/50)
- [#46 Redirect users to login if not logged in](https://github.com/skogsaas/homey.dashboards/issues/46)
- [#45 View raw JSON settings on Dashboard settings page](https://github.com/skogsaas/homey.dashboards/issues/45)

# Eggs broken 🍳

- Clicking a toggle opens the view

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [October 1, 2023, 10:18pm UTC](https://community.homey.app/t/app-pro-dashboards/84837/420 "2023-10-01T22:18:26Z")

</div>

😍  
Wow, these are some improvements, very neat and smart.  
It’s very kind of you wanting to make as less breaking changes as possible, but hey, this all is purely in test phase, I don’t mind at all if anything breaks or having to start from scratch again, when it’s easier for you to go ahead with the new ideas and improvements.  
Thanks again for this very promising Dash!

Example, an over the top “All temperatures” view 🤓 :

 ![Screenshot from 2023-10-02 00-52-30](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/6/3600434e87bbf1c9ea43461800ae7a9502317d78.png)

.  
Homey monitor:  
 ![Screenshot from 2023-10-02 05-33-29](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/2/920d56371904c575ae395f5205c760d818aa63c4.png)

---

<div class="post-metadata">

**Author:** ![Morgan](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/morgan/32/15416_2.png) [@Morgan](https://community.homey.app/u/Morgan)\
**Post date:** [October 2, 2023, 7:48am UTC](https://community.homey.app/t/app-pro-dashboards/84837/421 "2023-10-02T07:48:49Z")

</div>

> [@skogsaas](#):
>
> At some point I will make the app public, but not yet.

When officially released, I think you are up for the Nobel Prize 🎖

---

<div class="post-metadata">

**Author:** ![Theo\_de\_Koning](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/theo_de_koning/32/136062_2.png) [@Theo\_de\_Koning](https://community.homey.app/u/Theo_de_Koning)\
**Post date:** [October 2, 2023, 8:31am UTC](https://community.homey.app/t/app-pro-dashboards/84837/422 "2023-10-02T08:31:35Z")

</div>

_[This post was for the old version]_

---

<div class="post-metadata">

**Author:** ![Tomas\_Severa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tomas_severa/32/33929_2.png) [@Tomas\_Severa](https://community.homey.app/u/Tomas_Severa)\
**Post date:** [October 2, 2023, 9:58am UTC](https://community.homey.app/t/app-pro-dashboards/84837/423 "2023-10-02T09:58:59Z")

</div>

Hi maybe i missed something, but I am using an Android tablet and i open the [http://homeyboard.github.io/](http://homeyboard.github.io/) page in a Chrome browser. I created dasboards online. But when i refresh the page of the browser i need to do it several times until i see the dasboards on the left side menu.  
What I’m doing wrong?

[Previous page](https://community.homey.app/t/app-pro-dashboards/84837.md?page=20)

[Next page](https://community.homey.app/t/app-pro-dashboards/84837.md?page=22)
