# \[Pro\]\[Dashboard\] SmartDash - a dashboard for Homey \[CLOSED\]

**URL:** <https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385>\
**Category:** Apps\
**Tags:** flow, dashboard, ios, homey-pro, android\
**Created:** [June 27, 2023, 8:41pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385 "2023-06-27T20:41:13Z")\
**Posts on this page:** 20\
**Page:** 82

<div class="post-metadata">

**Author:** ![diapolon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/diapolon/32/82612_2.png) [@diapolon](https://community.homey.app/u/diapolon)\
**Post date:** [June 7, 2024, 2:26pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1629 "2024-06-07T14:26:11Z")

</div>

is 100ms, for standard data is sufficient!

---

<div class="post-metadata">

**Author:** ![Hielke\_de\_Jong](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hielke_de_jong/32/79029_2.png) [@Hielke\_de\_Jong](https://community.homey.app/u/Hielke_de_Jong)\
**Post date:** [June 7, 2024, 2:40pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1630 "2024-06-07T14:40:17Z")

</div>

is not only data between SmartDash and Homey, also needs to go through Spotify trough the internet. But: what now? I can set polling to 5 sec

---

<div class="post-metadata">

**Author:** ![diapolon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/diapolon/32/82612_2.png) [@diapolon](https://community.homey.app/u/diapolon)\
**Post date:** [June 7, 2024, 2:41pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1631 "2024-06-07T14:41:21Z")

</div>

try to set 30sec or less.  
Polling homey fast is not a problem.  
If work i can study a workaround

---

<div class="post-metadata">

**Author:** ![diapolon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/diapolon/32/82612_2.png) [@diapolon](https://community.homey.app/u/diapolon)\
**Post date:** [June 8, 2024, 6:36am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1632 "2024-06-08T06:36:32Z")

</div>

> [@diapolon](#):
>
> Changed method for update single capability. Need testing, if work can speed up the dashboard refresh

Any issue for this?

---

<div class="post-metadata">

**Author:** ![Amersfoort](https://avatars.discourse-cdn.com/v4/letter/a/94ad74/32.png) [@Amersfoort](https://community.homey.app/u/Amersfoort)\
**Post date:** [June 8, 2024, 7:51am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1633 "2024-06-08T07:51:36Z")

</div>

Now I see what was mentioned yesterday: when start playing music when the image was empty, the Homey image is visible in 5 seconds, but the Speaker image is not visible within this period of time.  
Skipping to the next song, the image in Speaker widget is visible as fast the Homey image.  
Why not use the same logic in Speaker widget as has been done in Homey image (refresh frequency)?

Another question: can I manage the layer order in de Speaker widget. Image in background and artist/title/buttons/volume slider in front? Now my image goes partly over the text. I think it has to do with the CSS commands order, but I can not figure out.

---

<div class="post-metadata">

**Author:** ![Hielke\_de\_Jong](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hielke_de_jong/32/79029_2.png) [@Hielke\_de\_Jong](https://community.homey.app/u/Hielke_de_Jong)\
**Post date:** [June 8, 2024, 11:04am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1634 "2024-06-08T11:04:32Z")

</div>

> [@Amersfoort](#):
>
> Another question: can I manage the layer order in de Speaker widget. Image in background and artist/title/buttons/volume slider in front? Now my image goes partly over the text. I think it has to do with the CSS commands order, but I can not figure out.

[CSS The z-index Property](https://www.w3schools.com/css/css_z-index.asp) (?)

---

<div class="post-metadata">

**Author:** ![diapolon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/diapolon/32/82612_2.png) [@diapolon](https://community.homey.app/u/diapolon)\
**Post date:** [June 8, 2024, 11:07am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1635 "2024-06-08T11:07:12Z")

</div>

Yes use z-index, try -1

---

<div class="post-metadata">

**Author:** ![diapolon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/diapolon/32/82612_2.png) [@diapolon](https://community.homey.app/u/diapolon)\
**Post date:** [June 8, 2024, 11:08am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1636 "2024-06-08T11:08:05Z")

</div>

> [@Amersfoort](#):
>
> Why not use the same logic in Speaker widget as has been done in Homey image (refresh frequency)?

OK i add this!

---

<div class="post-metadata">

**Author:** ![Hielke\_de\_Jong](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hielke_de_jong/32/79029_2.png) [@Hielke\_de\_Jong](https://community.homey.app/u/Hielke_de_Jong)\
**Post date:** [June 8, 2024, 11:30am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1637 "2024-06-08T11:30:49Z")

</div>

When a songs end and next song is playing, refreshing is very fast. It feels faster than with choosing next song in the widget itself 🤔

---

<div class="post-metadata">

**Author:** ![Hielke\_de\_Jong](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hielke_de_jong/32/79029_2.png) [@Hielke\_de\_Jong](https://community.homey.app/u/Hielke_de_Jong)\
**Post date:** [June 8, 2024, 11:47am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1638 "2024-06-08T11:47:46Z")

</div>

Not yet 😄

---

<div class="post-metadata">

**Author:** ![Amersfoort](https://avatars.discourse-cdn.com/v4/letter/a/94ad74/32.png) [@Amersfoort](https://community.homey.app/u/Amersfoort)\
**Post date:** [June 8, 2024, 11:54am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1639 "2024-06-08T11:54:45Z")

</div>

Could you give some more background info?

---

<div class="post-metadata">

**Author:** ![diapolon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/diapolon/32/82612_2.png) [@diapolon](https://community.homey.app/u/diapolon)\
**Post date:** [June 8, 2024, 11:59am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1640 "2024-06-08T11:59:17Z")

</div>

Now when you interact with a widget and change a device capability, only the device is reloaded from homey. Previous all devices are polled

---

<div class="post-metadata">

**Author:** ![Amersfoort](https://avatars.discourse-cdn.com/v4/letter/a/94ad74/32.png) [@Amersfoort](https://community.homey.app/u/Amersfoort)\
**Post date:** [June 8, 2024, 1:21pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1641 "2024-06-08T13:21:05Z")

</div>

Now the Speaker image refresh is very fast. After the regular refresh (frequency) there is a small image refresh blink (minor issue).  
Are you doing the same for lights: send the on/off command to Homey, and an immediate get of the same device. After x seconds the regular refresh of all devices happens. Just interested.

---

<div class="post-metadata">

**Author:** ![Amersfoort](https://avatars.discourse-cdn.com/v4/letter/a/94ad74/32.png) [@Amersfoort](https://community.homey.app/u/Amersfoort)\
**Post date:** [June 8, 2024, 1:38pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1642 "2024-06-08T13:38:37Z")

</div>

> [@diapolon](#):
>
> Yes use z-index, try -1

z-index in the right solution. Thanx @Hielke_de_Jong and @diapolon

---

<div class="post-metadata">

**Author:** ![diapolon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/diapolon/32/82612_2.png) [@diapolon](https://community.homey.app/u/diapolon)\
**Post date:** [June 8, 2024, 2:14pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1643 "2024-06-08T14:14:32Z")

</div>

> [@Amersfoort](#):
>
> Are you doing the same for lights: send the on/off command to Homey, and an immediate get of the same device. After x seconds the regular refresh of all devices happens. Just interested.

The optimization is for all the widgets, only virtual button reload all (should, i need check the code) 👍

---

<div class="post-metadata">

**Author:** ![Hielke\_de\_Jong](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hielke_de_jong/32/79029_2.png) [@Hielke\_de\_Jong](https://community.homey.app/u/Hielke_de_Jong)\
**Post date:** [June 8, 2024, 4:29pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1644 "2024-06-08T16:29:51Z")

</div>

As I am still struggling a bit 😃; can you share your result??

---

<div class="post-metadata">

**Author:** ![Hielke\_de\_Jong](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hielke_de_jong/32/79029_2.png) [@Hielke\_de\_Jong](https://community.homey.app/u/Hielke_de_Jong)\
**Post date:** [June 8, 2024, 4:44pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1645 "2024-06-08T16:44:13Z")

</div>

You think a dropdown-list would be possible? Like:  
[https://docs.arduino.cc/arduino-cloud/cloud-interface/dashboard-widgets/#value-dropdown](https://docs.arduino.cc/arduino-cloud/cloud-interface/dashboard-widgets/#value-dropdown)

My use-case is to use it for Spotify-app. For instance to choose an artist from the list. then it would be possible in Homey to start playing Spotify for the artist which was selected in the list.

---

<div class="post-metadata">

**Author:** ![Amersfoort](https://avatars.discourse-cdn.com/v4/letter/a/94ad74/32.png) [@Amersfoort](https://community.homey.app/u/Amersfoort)\
**Post date:** [June 8, 2024, 5:13pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1646 "2024-06-08T17:13:00Z")

</div>

Player with latest SmartDash version with Speaker Widget in 3x3 format:  
 ![player](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/0/40e3a0fe2ec3fc0029ab34f7d8e108a53bb1a398.png)

**CSS** :  
.content {background: rgba(0,0,0,0.2);box-shadow: 1px 1px 1px #df7f2f99}  
.content .track {font-size:20px; margin-top: -35px; font-weight: 750; color: rgba(255,255,255,1)}  
.content .artist {font-size:15px; margin-top: 5px; font-weight: 550; color: rgba(255,255,255,1)}  
.content .duration {font-size:15px; margin-top: 0px; color: rgba(255,255,255,1)}  
.content .volume {font-size:15px; margin-top: 30px; color: rgba(255,255,255,1)}  
.content .volume\_mute {font-size:20px; margin-top: 0px; color: rgba(255,255,255,1)}  
**.content .image { position: absolute; opacity: 0.6; z-index: -1 }**  
.content .buttons {font-size:30px; margin-top: -10px; color: rgba(255,255,255,1)}  
.content .name {margin-top: 250px; font-size: 10pt; font-weight: 550; color: rgba(255,255,255,1)}  
.content .state {font-size: 50px; margin-top: -40px; color: rgba(255,255,255,1)}}

---

<div class="post-metadata">

**Author:** ![diapolon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/diapolon/32/82612_2.png) [@diapolon](https://community.homey.app/u/diapolon)\
**Post date:** [June 8, 2024, 7:56pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1647 "2024-06-08T19:56:41Z")

</div>

Very good!

---

<div class="post-metadata">

**Author:** ![diapolon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/diapolon/32/82612_2.png) [@diapolon](https://community.homey.app/u/diapolon)\
**Post date:** [June 8, 2024, 7:59pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1648 "2024-06-08T19:59:32Z")

</div>

You need a dropdown list for setting a variable or for calling a flow?

[Previous page](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385.md?page=81)

[Next page](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385.md?page=83)
