# \[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:** 1\
**Showing post:** 1024

<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:** [June 1, 2026, 1:21pm UTC](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169/1024 "2026-06-01T13:21:51Z")

</div>

> [@Amersfoort](#):
>
> So your advise is: first fill in all Edit boxes, push a button that triggers all boxes to send their values to a Flow.  
> After that I have to concatenate these variables as one input variabele for my calculate-script.

I think that is the most straightforward solution. With a single button you can trigger all edit boxes to send their data and execute the script that handles the data. I would probably put every value in a homey variable. And let the button also trigger a flow that first waits a couple of seconds (to be sure the data is copied to the variables first) and then generates the new table based on these new values. You can create Homey scripts that handles multiple variables. Interesting topic about that:

> [@HomeyScript: Any sane ways to use args?](https://community.homey.app/t/homeyscript-any-sane-ways-to-use-args/66178/17):
>
> True, and i need to keep the sequence and i need to manually convert argument types in HS. But it gets the job done without ever creating a quote error.

Some remarks on this:

> [@Amersfoort](#):
>
> As a Windows user I use the Tab key to confirm the input and go the next field , not an Enter key to confirm the input.

I have not optimised dashboard studio for keyboard use. Always intended the usage with touch screens or info screens. Couple of problems that might arise: tabbing to controls are based on creation time. So you need to create the edit boxes in sequence of tabbing. Also buttons / sliders are not keyboard friendly. You can not tab to a button and press to execute it.  
Might add improvements for this later (option to set tabbing order, and keyboard controls for buttons menu’s, sliders etc). But for now, you are limited to mouse / touch control.

> [@Amersfoort](#):
>
> A script generates a SQL, which is the input for the MySQL card writing the record to a database table. The next script should read this database table and generate a Markdown code for the DS Markdown table.

Do you do this all on your Homey? (is there a MySQL app / server?) or do you handle this externally to a nas / server or cloud like that “Powerapps”? (Just interested, you do not have to explain in detail)

---

_[View the full topic](https://community.homey.app/t/app-pro-dashboard-studio-a-completely-free-form-dashboard-designer/151169)._
