# \[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:** 2

<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:** [August 12, 2023, 9:17am UTC](https://community.homey.app/t/app-pro-dashboards/84837/21 "2023-08-12T09:17:42Z")

</div>

I first trial 🙂

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

It’s working!  
I tried to delete rightmost “image” tile, but instead all other tiles was deleted. And it seems impossible to delete the “image” tile.

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

Very promising anyhow!

---

<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:** [August 12, 2023, 10:13am UTC](https://community.homey.app/t/app-pro-dashboards/84837/22 "2023-08-12T10:13:06Z")

</div>

I’ve been messing so much around with widgets and authentication lately, that I actually hadn’t tested something as basic as removing an item 😅

![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/a/cac8fac4accd990ac9894e6e9fcc330c603f8734.png)  
It helps if I just invert the filter 😉

I can also see that images are not displayed for you. Guessing that’s the base url being invalid. Should be fixed now as well 💪

Pushing the changes now. Give it up to 10 minutes before it should be updated on GitHub Pages.

---

<div class="post-metadata">

**Author:** ![Hugo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hugo/32/11530_2.png) [@Hugo](https://community.homey.app/u/Hugo)\
**Post date:** [August 12, 2023, 11:41am UTC](https://community.homey.app/t/app-pro-dashboards/84837/23 "2023-08-12T11:41:23Z")

</div>

Going to: [https://skogsaas.github.io/](https://skogsaas.github.io/)  
Leaves me with a blank site?  
Even after a ‘clear cache and force reload’

---

<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:** [August 12, 2023, 11:55am UTC](https://community.homey.app/t/app-pro-dashboards/84837/24 "2023-08-12T11:55:26Z")

</div>

Any errors in the developer console?

I just opened your link on my mobile phone, which has never opened that link before, and it works for me 🤔

---

<div class="post-metadata">

**Author:** ![Hugo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hugo/32/11530_2.png) [@Hugo](https://community.homey.app/u/Hugo)\
**Post date:** [August 12, 2023, 12:08pm UTC](https://community.homey.app/t/app-pro-dashboards/84837/25 "2023-08-12T12:08:33Z")

</div>

My bad.  
Didn’t realise it was my dashboard and had to use the ‘+’ to add devices and flows.  
🙂

---

<div class="post-metadata">

**Author:** ![Martin\_Moser](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin_moser/32/57526_2.png) [@Martin\_Moser](https://community.homey.app/u/Martin_Moser)\
**Post date:** [August 15, 2023, 12:58pm UTC](https://community.homey.app/t/app-pro-dashboards/84837/26 "2023-08-15T12:58:23Z")

</div>

How to store dashboard? When refresh, always start from scratch…

---

<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:** [August 15, 2023, 5:19pm UTC](https://community.homey.app/t/app-pro-dashboards/84837/27 "2023-08-15T17:19:31Z")

</div>

Yeah, sorry about that, my mistake. I apparantly only save the dashboard to the browser’s local storage if it does not have the scopes `homey` or `homey.app`. Basically that it expects the Dashboard app to be installed on your Homey if any of those scopes exists. I will push an update to fix this.

---

<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:** [August 15, 2023, 7:01pm UTC](https://community.homey.app/t/app-pro-dashboards/84837/28 "2023-08-15T19:01:44Z")

</div>

# Online login

Today I’ve received credentials for OAuth login for the online version of the dashboard. This means that you can now login without messing with copying the token from Homey.ink. The permission consent page is a mile long, but actually has less access than Homey.ink.

Head over to [https://homeyboard.github.io](https://homeyboard.github.io) to test it!

BTW: The login is currently limited to 500 unique users by Athom. When we hit this limit, I have to request Athom to increase this limit. Until then, its first come first serve 😉

---

<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:** [August 16, 2023, 9:37am UTC](https://community.homey.app/t/app-pro-dashboards/84837/29 "2023-08-16T09:37:41Z")

</div>

I have tested with both HP2023 and a 2016 and both working great! 🙂  
To access two different Homeys you have to erase cookies or use another browser.

Sliders for dimming and target temperature are not working. Can’t move the slider. The same for HP2023 and 2016.

Insights have no curves when testing with 2016. Switches and Flows are working.

---

<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:** [August 16, 2023, 11:30am UTC](https://community.homey.app/t/app-pro-dashboards/84837/30 "2023-08-16T11:30:21Z")

</div>

Looking good Marcus, really nice!  
(I skipped the previous homey.ink “login” procedure, didn’t get it to work)  
Pro 2019 here.  
Chrome browser @ Android

 ![Screenshot_20230816-132715_Chrome](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/f/1f6b79760f1bea7c2d2fb143d67fa7d5324944f6.jpeg)

Finally a dash with free moveable tiles 🥳✅  
Same findings as Morgan, plus it seems to take a while before I can scroll up / down the screen

---

<div class="post-metadata">

**Author:** ![Willie\_Plompen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/willie_plompen/32/8291_2.png) [@Willie\_Plompen](https://community.homey.app/u/Willie_Plompen)\
**Post date:** [August 16, 2023, 1:23pm UTC](https://community.homey.app/t/app-pro-dashboards/84837/31 "2023-08-16T13:23:08Z")

</div>

Looks good, this could turn out very beautiful, but every time I clear my browser history, I have to start again from scratch. What am I doing wrong?

---

<div class="post-metadata">

**Author:** ![Glenn\_Seegers](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/glenn_seegers/32/8353_2.png) [@Glenn\_Seegers](https://community.homey.app/u/Glenn_Seegers)\
**Post date:** [August 16, 2023, 1:50pm UTC](https://community.homey.app/t/app-pro-dashboards/84837/32 "2023-08-16T13:50:41Z")

</div>

for me it doesn’t seem to work, made an api-key with all the boxes ticked but when i use your link and try local it doesn’t do anything (i think it rejects the api key). works with the cloud version tough. one thing that would be nice if it is possible to set multiple capabilitys on one tile, i have a lot of temp/humidity sensors so if the temp and humidity could go in one tile it saves a lot of room 😉

---

<div class="post-metadata">

**Author:** ![Glenn\_Seegers](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/glenn_seegers/32/8353_2.png) [@Glenn\_Seegers](https://community.homey.app/u/Glenn_Seegers)\
**Post date:** [August 16, 2023, 1:52pm UTC](https://community.homey.app/t/app-pro-dashboards/84837/33 "2023-08-16T13:52:50Z")

</div>

i think this is your problem.

> [@skogsaas](#):
>
> This means that using the cloud version without the Dashboards app installed on your Homey, will result in using your browser’s local storage for retaining configuration between refreshes

---

<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:** [August 16, 2023, 5:22pm UTC](https://community.homey.app/t/app-pro-dashboards/84837/34 "2023-08-16T17:22:58Z")

</div>

Currently it’s only the cloud version that works, as I’m still waiting for Athom to review the installable app after I removed the `homey:manager:api` permission. I can get the api-key login to work as well, but it will require you to enter the ID or URL to your Homey in an extra textfield. The dashboard currently just assumes it’s hosted on the device itself when doing “local” login, and gets the URL from there. I’ll add it to the list of things to fix 😉

The “multi-capability on same tile” is already something I’m looking into. You want something like the native Homey app has?  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/5/95976fc9ddf422e0ee3854552a57ff5827ee737e.png)  
It would make sense to first try to make the dashboard have the same look and feel as Homey already has.

---

<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:** [August 16, 2023, 5:28pm UTC](https://community.homey.app/t/app-pro-dashboards/84837/35 "2023-08-16T17:28:26Z")

</div>

- Feature: Select between multiple Homeys
- Feature: Add widgets across different Homeys on the same dashboard
- Bug: Slider not working
- Bug: Insight not displayed for HP16 and HP19
- Bug: Blank screen between spinning loading and rendering widgets @Peter_Kawa?

I’ll add it all to the list, and see what gets fixed first 😉

---

<div class="post-metadata">

**Author:** ![Glenn\_Seegers](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/glenn_seegers/32/8353_2.png) [@Glenn\_Seegers](https://community.homey.app/u/Glenn_Seegers)\
**Post date:** [August 16, 2023, 6:08pm UTC](https://community.homey.app/t/app-pro-dashboards/84837/36 "2023-08-16T18:08:09Z")

</div>

> [@skogsaas](#):
>
> The “multi-capability on same tile” is already something I’m looking into. You want something like the native Homey app has?

That would be perfect, that saves a lot of tiles. And it’s even nicer if you could select wich ones you want for every tile👍🏻

---

<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:** [August 16, 2023, 7:56pm UTC](https://community.homey.app/t/app-pro-dashboards/84837/37 "2023-08-16T19:56:01Z")

</div>

@Morgan or @Peter_Kawa: I’ve pushed some minor changes just to add some error to the Insight widgets in case it fails. You mind checking the error you get?

And I’ve tested the slider capability, and it seems its some kind of issue with the UI library I’m using. When I test a slider that adjust the volume of my TV, it’s impossible to drag the slider up or down right after I save the dashboard. But if I refresh the dashboard, it works. I’ll see what I can do about it, but as the workaround is to just refresh the page after saving, I’m not putting it on the top of my list 😉

---

<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:** [August 16, 2023, 11:04pm UTC](https://community.homey.app/t/app-pro-dashboards/84837/38 "2023-08-16T23:04:58Z")

</div>

Thanks for looking into it.

> [@skogsaas](#):
>
> Bug: Blank screen between spinning loading and rendering widgets @Peter_Kawa?

No, not really, I made a screenvid. It seems to respond better/quicker somehow when I “longpress” the onoff devices  
 ![20230817_002940](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/f/3f595380e64888ceb4a44e04c3dbc424373aa280.gif)

Also the slider works well now, only it seems to not follow the capability steps (0.5) of the target temp; it seems to use 0.01 steps which is a bit too precise in this case.  
I know it’s a work in progress, I just wanted to let you know 😉

> [@skogsaas](#):
>
> I’ve pushed some minor changes just to add some error to the Insight widgets in case it fails. You mind checking the error you get?

The Insights tiles show this now:

 ![Screenshot_20230817-004423_Chrome](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/1/4146ead5e27d84d91d18e4aad9149f48fa6da0d8.jpeg)

---

<div class="post-metadata">

**Author:** ![Yov](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/yov/32/33840_2.png) [@Yov](https://community.homey.app/u/Yov)\
**Post date:** [August 17, 2023, 9:40am UTC](https://community.homey.app/t/app-pro-dashboards/84837/39 "2023-08-17T09:40:03Z")

</div>

Hello, I am experimenting with this to make a custom board for individual users. But whenever i “open” or refresh the page al actions (capability) get’s “activated” (lights go on and gates are opening…

---

<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:** [August 17, 2023, 10:04am UTC](https://community.homey.app/t/app-pro-dashboards/84837/40 "2023-08-17T10:04:39Z")

</div>

Wow, that’s new! 🤯  
Well, I have no idea what could trigger that. Each widget requires som kind of user-input to trigger capability update. What kind of device are you using? Phone, computer?

What happens if you have a numeric capability, like adjusting the volume of a TV or a thermostat? These capabilities don’t have a simple toggle, and has to be set to a specific value.

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

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