# \[APP\]\[Pro\] Dashboard Studio - A completely free-form dashboard designer

**URL:** <https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169>\
**Category:** Apps\
**Tags:** dashboard, homey-pro\
**Created:** [February 15, 2026, 7:45pm UTC](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169 "2026-02-15T19:45:30Z")\
**Posts on this page:** 20\
**Page:** 6

<div class="post-metadata">

**Author:** ![Johan\_Huisman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/johan_huisman/32/56438_2.png) [@Johan\_Huisman](https://community.homey.app/u/Johan_Huisman)\
**Post date:** [February 25, 2026, 9:27am UTC](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169/103 "2026-02-25T09:27:46Z")

</div>

Hi Yann, may I ask how you added the cloud icon for the weather? Does it change automatically with the weather? Does anyone have a 3- or 5-day forecast yet? Buienradar works fine, but I’m still looking for a weather icon that displays the current weather.

---

<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:** [February 25, 2026, 10:12am UTC](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169/104 "2026-02-25T10:12:51Z")

</div>

How did you integrate Buienradar?

---

<div class="post-metadata">

**Author:** ![Johan\_Huisman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/johan_huisman/32/56438_2.png) [@Johan\_Huisman](https://community.homey.app/u/Johan_Huisman)\
**Post date:** [February 25, 2026, 10:20am UTC](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169/105 "2026-02-25T10:20:11Z")

</div>

I created the workflow below according to the tips and tricks from Satoer. See [Dashboard Studio | The Ultimate Smart Home Interface](https://satoer.com/dashboardstudio/?docs=Tips+%26+Tricks) . You can link this to an image widget.

Buienradarlink: [https://api.buienradar.nl/image/1.0/RadarMapNL?w=500&h=512&nocache=123&rand=](https://api.buienradar.nl/image/1.0/RadarMapNL?w=500&h=512&nocache=123&rand=)

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

---

<div class="post-metadata">

**Author:** ![Yann\_Liqueur](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/yann_liqueur/32/114031_2.png) [@Yann\_Liqueur](https://community.homey.app/u/Yann_Liqueur)\
**Post date:** [February 25, 2026, 10:30am UTC](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169/106 "2026-02-25T10:30:10Z")

</div>

hello @Johan_Huisman

I have created a bunch of advanced flows to sent data to DS… one of them is dedicated to weather (météo in French) - I put notes in English for you

first step is my trigger - dashboard loaded + time loop every hour…

second step - I catch the ‘météo’ string variable ( I supposed ‘weather’ in English)

third step - with logic function, I test the string , and for each string I choose a dedicated icon that I put in the DS send card

so far it is a work in progress, I didn’t spend time to track all possible words - I advance day by day… I didn’t even check if I can use IDs instead of word (better for translation) - just experimenting UI/UX stuff

It’s update automatically with the timer trigger

my next experimentation for a nice weather widget is

1 : add forecast

2 : change icon with photo background, animated will be a plus - I really expect to bring a nice touch of animation in most of the widget

 ![Capture d’écran 2026-02-25 à 11.14.12](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/d/0dcb857f5eb344bd55234a874ff53b8fe1cd6250.jpeg)

---

<div class="post-metadata">

**Author:** ![Johan\_Huisman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/johan_huisman/32/56438_2.png) [@Johan\_Huisman](https://community.homey.app/u/Johan_Huisman)\
**Post date:** [February 25, 2026, 10:35am UTC](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169/107 "2026-02-25T10:35:28Z")

</div>

**Thank you for your clear explanation. Dashboard Studio requires more workflow control to make elements visible properly.**

---

<div class="post-metadata">

**Author:** ![Yann\_Liqueur](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/yann_liqueur/32/114031_2.png) [@Yann\_Liqueur](https://community.homey.app/u/Yann_Liqueur)\
**Post date:** [February 25, 2026, 11:50am UTC](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169/108 "2026-02-25T11:50:36Z")

</div>

tell me about it 🙃

this is my flow for 1 homePod only… - I send 6 card events

I have 4 speakers to manage 🥶 …

for sure I can optimise my ‘code’ a bit but the main thing is I don’t know if I can’t dynamically generate a variable/tag name - maybe cause DS card accept tag

changing hardcoded : ‘Dash.bur.Progression’ with : ‘Dash.[ROOM].Progression’ will be way better

 ![Capture d’écran 2026-02-25 à 12.42.42](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/d/3df1339cc5640965de352369f43525c94c3683a2.jpeg)

---

<div class="post-metadata">

**Author:** ![Satoer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/satoer/32/38113_2.png) [@Satoer](https://community.homey.app/u/Satoer)\
**Post date:** [February 25, 2026, 8:55pm UTC](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169/109 "2026-02-25T20:55:51Z")

</div>

> [@Martijn\_C](#):
>
> The menu items (page buttons) are very buggy when used as a push button image only. Sometimes I need to click 10 times before a click is registered. When I change to switch pill it works much better, but I can’t use a gradient background for the dashboard since the pill needs a color. How do I best solve this?

Are you sure there are no other widget elements overlaying the push button? So the click is not registering because you are actually clicking another overlaying widget? What operating system and browser are you using? Do you have the same experience using the demo dashboard (all widgets page =\> buttons?

> [@Martijn\_C](#):
>
> It there a way to copy a page to a next page? All my spaces have the same lay-out and menu so copying each item valuable time. 🙂

There is no function like that, but there is an option to duplicate all selected objects. I think an option like “move selected object to page(s)[xx]” should be doable.

> [@Martijn\_C](#):
>
> And I don’t see an option for current dim state for lights, correct? So I need to send the state with a flow?

The dim state capability should be available for every light that supports this. (Dashboard Studio settings in homey =\> list of devices =\> pick a light=\>Dim level. You have to enable this to control and receive the values in dashboard studio.

---

<div class="post-metadata">

**Author:** ![Yann\_Liqueur](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/yann_liqueur/32/114031_2.png) [@Yann\_Liqueur](https://community.homey.app/u/Yann_Liqueur)\
**Post date:** [February 25, 2026, 9:04pm UTC](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169/110 "2026-02-25T21:04:38Z")

</div>

I try a work around, triggering a flow from DS

forget my morning request 👍

---

<div class="post-metadata">

**Author:** ![Martijn\_C](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_c/32/39993_2.png) [@Martijn\_C](https://community.homey.app/u/Martijn_C)\
**Post date:** [February 25, 2026, 9:10pm UTC](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169/111 "2026-02-25T21:10:05Z")

</div>

Thanks for your answer.

No, but I saw only the letters were clickable when I use a transparant background or no background. That’s why most clicks were missed. I also prefer the font of the label widget but that cannot be clickable, can it?

Duplicate to page would be helpful.

Ah, I have to use the value setting. Thanks!

---

<div class="post-metadata">

**Author:** ![Martijn\_C](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_c/32/39993_2.png) [@Martijn\_C](https://community.homey.app/u/Martijn_C)\
**Post date:** [February 25, 2026, 11:05pm UTC](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169/112 "2026-02-25T23:05:20Z")

</div>

One other thing: I use the dashboard on two floors. When something is changed on one floor, the dashboard isn’t refreshed on tje other floor, unless I hard refresh the page. How can I solve this?

---

<div class="post-metadata">

**Author:** ![Yann\_Liqueur](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/yann_liqueur/32/114031_2.png) [@Yann\_Liqueur](https://community.homey.app/u/Yann_Liqueur)\
**Post date:** [February 25, 2026, 11:21pm UTC](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169/113 "2026-02-25T23:21:21Z")

</div>

iPad 12.9 landscape with safari…. wip

my next experimentation : browser as wallpaper on my Mac 😅

 ![IMG_0356.PNG](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/9/99ec047a0c48c1b7fcf7243fbb7b4e0ab4266d52.jpeg)

---

<div class="post-metadata">

**Author:** ![Yann\_Liqueur](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/yann_liqueur/32/114031_2.png) [@Yann\_Liqueur](https://community.homey.app/u/Yann_Liqueur)\
**Post date:** [February 25, 2026, 11:40pm UTC](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169/114 "2026-02-25T23:40:27Z")

</div>

damned,

plash works… ([https://www.google.com/url?sa=t&source=web&rct=j&opi=89978449&url=https://apps.apple.com/fr/app/plash/id1494023538&ved=2ahUKEwipkrPE5PWSAxXBUKQEHbbJLaMQFnoECBYQAQ&usg=AOvVaw2Vpo3zss2GBILHYYRROjeW](https://www.google.com/url?sa=t&source=web&rct=j&opi=89978449&url=https://apps.apple.com/fr/app/plash/id1494023538&ved=2ahUKEwipkrPE5PWSAxXBUKQEHbbJLaMQFnoECBYQAQ&usg=AOvVaw2Vpo3zss2GBILHYYRROjeW))

I can interact with my buttons…

only few glitches : flash when reload prevent frequent updates

and it is full screen - you can’t access elements on your finder

but it’s is freaking amazing

 ![Capture d’écran 2026-02-26 à 00.35.37](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/e/9e99aec49270dffd411cdd8cd266fb0265cd0376.jpeg)

---

<div class="post-metadata">

**Author:** ![Satoer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/satoer/32/38113_2.png) [@Satoer](https://community.homey.app/u/Satoer)\
**Post date:** [February 26, 2026, 5:07pm UTC](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169/115 "2026-02-26T17:07:12Z")

</div>

Yes you can create variable tag names in a Homey flow. Like: Button[number tag]Activated. And then in DS use topics Button1Activated, Button2Activated etc.

---

<div class="post-metadata">

**Author:** ![Vierlijner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/vierlijner/32/81523_2.png) [@Vierlijner](https://community.homey.app/u/Vierlijner)\
**Post date:** [February 26, 2026, 6:51pm UTC](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169/116 "2026-02-26T18:51:39Z")

</div>

> It there a way to copy a page to a next page? All my spaces have the same lay-out and menu so copying each item valuable time. 🙂

You know also the option on a object to show it on multiple pages?[Dashboard Studio | The Ultimate Smart Home Interface](https://satoer.com/dashboardstudio/?docs=Homey%3A+The+Complete+Guide#:~:text=Shows%20on%20Page%201%2C%202%2C%20and%203)

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

---

<div class="post-metadata">

**Author:** ![Martijn\_C](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_c/32/39993_2.png) [@Martijn\_C](https://community.homey.app/u/Martijn_C)\
**Post date:** [February 26, 2026, 6:56pm UTC](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169/117 "2026-02-26T18:56:43Z")

</div>

lol, now I do.. 🙂

---

<div class="post-metadata">

**Author:** ![Vierlijner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/vierlijner/32/81523_2.png) [@Vierlijner](https://community.homey.app/u/Vierlijner)\
**Post date:** [February 26, 2026, 7:07pm UTC](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169/118 "2026-02-26T19:07:19Z")

</div>

Would be nice, because I’ve 15 min prices, so 96 times in 24hours.

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

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/b/4bfe04c87bed68786f6b183771571aaeffd5025b.jpeg)

But I can’t set that every 4 points is one (hour). 1/4 or 0.25.

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

And like you mentioned with 2 graphs on top of each other, but It would also be nice if you can select a bar or point and that you see somewhere the value of it, for example top right and/ or tooltip. I also like the highest and lowest values from PBTH app, but this it already possible with your tool.

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

---

<div class="post-metadata">

**Author:** ![Vierlijner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/vierlijner/32/81523_2.png) [@Vierlijner](https://community.homey.app/u/Vierlijner)\
**Post date:** [February 26, 2026, 7:11pm UTC](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169/119 "2026-02-26T19:11:31Z")

</div>

I’ve a gauge object where I only use the value and unit, so I’ve cleared the icon. But every time the default icon comes back, so I can’t see my value anymore.

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

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

On the gauge default there is no option for default (empty) icon.

---

<div class="post-metadata">

**Author:** ![Satoer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/satoer/32/38113_2.png) [@Satoer](https://community.homey.app/u/Satoer)\
**Post date:** [February 26, 2026, 8:41pm UTC](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169/120 "2026-02-26T20:41:13Z")

</div>

> [@Vierlijner](#):
>
> But I can’t set that every 4 points is one (hour). 1/4 or 0.25.

Just remove the x-Axis labels, and add another graph on top of it with type: text. Fill the data with: 1,2,3,4,5….23,24 and position this below it.

> [@Vierlijner](#):
>
> And like you mentioned with 2 graphs on top of each other, but It would also be nice if you can select a bar or point and that you see somewhere the value of it, for example top right and/ or tooltip.

This is also possible with the current version, but takes some technical creativity. You could extract the highest price from pbth and send this to a label. If you want the label at the exact position of the highest price, you should extract the hour of the highest price from the pbth data and use that value to calculate the X position of the label. (Hours\*pixels)+offset.

I shall create an example next week to make it more clear.

> [@Vierlijner](#):
>
> I’ve a gauge object where I only use the value and unit, so I’ve cleared the icon. But every time the default icon comes back, so I can’t see my value anymore.

In my experience the icon should be gone if you remove the icon name text. Are you sure you saved the dashboard after you removed the icon name text?

---

<div class="post-metadata">

**Author:** ![Vierlijner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/vierlijner/32/81523_2.png) [@Vierlijner](https://community.homey.app/u/Vierlijner)\
**Post date:** [February 26, 2026, 8:45pm UTC](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169/121 "2026-02-26T20:45:55Z")

</div>

> [@Satoer](#):
>
> In my experience the icon should be gone if you remove the icon name text. Are you sure you saved the dashboard after you removed the icon name text?

Yes, I now put a space in place. See if that does the trick.

---

<div class="post-metadata">

**Author:** ![Martijn\_C](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_c/32/39993_2.png) [@Martijn\_C](https://community.homey.app/u/Martijn_C)\
**Post date:** [February 26, 2026, 9:36pm UTC](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169/122 "2026-02-26T21:36:00Z")

</div>

Hi @Satoer would you be able to help with this?

[Previous page](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169.md?page=5)

[Next page](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169.md?page=7)
