# Button widgets

**URL:** <https://community.homey.app/t/button-widgets/143659>\
**Category:** Dashboards\
**Created:** [October 2, 2025, 8:29am UTC](https://community.homey.app/t/button-widgets/143659 "2025-10-02T08:29:04Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jan-Ivar\_Boyum](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan-ivar_boyum/32/29997_2.png) [@Jan-Ivar\_Boyum](https://community.homey.app/u/Jan-Ivar_Boyum)\
**Post date:** [October 2, 2025, 8:29am UTC](https://community.homey.app/t/button-widgets/143659/1 "2025-10-02T08:29:04Z")

</div>

A while ago my wireless wall switch was broken. I decided to replace it with a “logical switch” with dashboard widgets. When I couldn’t find an app, I decided to develop one. The app currently has 12 different stylings on the widget button and a “status led” that shows on or off. It is possible to add your own text to the button when initializing. If anyone needs such an app, I have posted the app in test at: [ButtonWidget | Homey](https://homey.app/no-no/app/no.jib.buttonwidget/ButtonWidget/test/)

---

<div class="post-metadata">

**Author:** ![MarcoV](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marcov/32/12410_2.png) [@MarcoV](https://community.homey.app/u/MarcoV)\
**Post date:** [October 9, 2025, 8:41am UTC](https://community.homey.app/t/button-widgets/143659/2 "2025-10-09T08:41:54Z")

</div>

Just installed the app and try to add a button to the dashboard.

When selecting “choose device“ their is nothing to choose.

---

<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 9, 2025, 7:03pm UTC](https://community.homey.app/t/button-widgets/143659/3 "2025-10-09T19:03:34Z")

</div>

First add a device, just like with most other apps:

 ![Screenshot_20251009_210107_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/0/c0c95e105d78d2d41e8c0d118995306cec5593b5.jpeg)

Then it appears as selectable Dashboard button:

 ![Screenshot_20251009_210140_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/d/bd8611a2950958611a1d3ca308c6e1924403e715.jpeg)

---

<div class="post-metadata">

**Author:** ![SmartChef](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smartchef/32/121059_2.png) [@SmartChef](https://community.homey.app/u/SmartChef)\
**Post date:** [November 2, 2025, 8:26am UTC](https://community.homey.app/t/button-widgets/143659/4 "2025-11-02T08:26:50Z")

</div>

Hi, great app! I use it on my kitchen ipad dashboard. My kids can press the button when they have cleaned out the dishwasher. A flow based on power consumption measured by a smart plug switches the button to off mode. So when the dishwasher is done the button turns red. Dishwasher cleaned out and button pushed it turns green etc. etc. Some extra visual motivation to do this chore 😃

The only thing I haven’t figured out yet is how to auto refresh the button on the Homey dashboard. When I don’t refresh manually the button stays red. Any ideas on how to solve this?

---

<div class="post-metadata">

**Author:** ![Jan-Ivar\_Boyum](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan-ivar_boyum/32/29997_2.png) [@Jan-Ivar\_Boyum](https://community.homey.app/u/Jan-Ivar_Boyum)\
**Post date:** [November 3, 2025, 1:37pm UTC](https://community.homey.app/t/button-widgets/143659/5 "2025-11-03T13:37:10Z")

</div>

Hi. Sorry, but there is no auto refresh function in the app. The reason is that I did not need this functionality when I developed the app, and therefore unfortunately did not think about it. I will try to implement auto refresh as soon as possible in a new version of the app. I have heard that it should be possible to set up auto refresh of widgets in the dashboard, but I have not been able to find out how.

---

<div class="post-metadata">

**Author:** ![SmartChef](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smartchef/32/121059_2.png) [@SmartChef](https://community.homey.app/u/SmartChef)\
**Post date:** [November 3, 2025, 6:08pm UTC](https://community.homey.app/t/button-widgets/143659/6 "2025-11-03T18:08:35Z")

</div>

Hi Jan-Ivar, that would be marvelous! I can totally understand you didn’t have this in mind before. What other people can think of is what makes Homey such a cool platform!

---

<div class="post-metadata">

**Author:** ![Jan-Ivar\_Boyum](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan-ivar_boyum/32/29997_2.png) [@Jan-Ivar\_Boyum](https://community.homey.app/u/Jan-Ivar_Boyum)\
**Post date:** [November 5, 2025, 9:29am UTC](https://community.homey.app/t/button-widgets/143659/7 "2025-11-05T09:29:18Z")

</div>

I have posted a new version with auto refresh on test. This version refreshes every 5 seconds, so in some cases it will take a few seconds before updating. You are free to try: [ButtonWidget | Homey](https://homey.app/no-no/app/no.jib.buttonwidget/ButtonWidget/test/)

---

<div class="post-metadata">

**Author:** ![SmartChef](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smartchef/32/121059_2.png) [@SmartChef](https://community.homey.app/u/SmartChef)\
**Post date:** [November 6, 2025, 5:59am UTC](https://community.homey.app/t/button-widgets/143659/8 "2025-11-06T05:59:48Z")

</div>

Hi, I have tried the new version and the refreshing works like a charm! Thanks for the quick fix!

---

<div class="post-metadata">

**Author:** ![Rob\_G](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rob_g/32/79108_2.png) [@Rob\_G](https://community.homey.app/u/Rob_G)\
**Post date:** [February 7, 2026, 10:13am UTC](https://community.homey.app/t/button-widgets/143659/9 "2026-02-07T10:13:59Z")

</div>

@Jan-Ivar_Boyum Really like your buttons!  
One of the biggest shortcomings of all current dashboard widgets, is the fact that they are too big. I would really like to see “state buttons” (like yours!), but in a much more compact version, so that I can show many (clusters of) buttons in a relative small space.

Maybe a product wich for Button Widgets!

---

<div class="post-metadata">

**Author:** ![Niklas\_Jacobsen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/niklas_jacobsen/32/135684_2.png) [@Niklas\_Jacobsen](https://community.homey.app/u/Niklas_Jacobsen)\
**Post date:** [April 28, 2026, 5:05pm UTC](https://community.homey.app/t/button-widgets/143659/10 "2026-04-28T17:05:25Z")

</div>

Really cool buttons, I love it! But for the Iphone too big ☹ Is there a possibility to resize the buttons?

---

<div class="post-metadata">

**Author:** ![Jan-Ivar\_Boyum](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan-ivar_boyum/32/29997_2.png) [@Jan-Ivar\_Boyum](https://community.homey.app/u/Jan-Ivar_Boyum)\
**Post date:** [May 26, 2026, 4:21pm UTC](https://community.homey.app/t/button-widgets/143659/11 "2026-05-26T16:21:32Z")

</div>

Buttonwidget uses the default size for Homey Widgets. I have tried making smaller widgets but they do not work properly. I will continue to research this.

---

<div class="post-metadata">

**Author:** ![Jan-Ivar\_Boyum](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan-ivar_boyum/32/29997_2.png) [@Jan-Ivar\_Boyum](https://community.homey.app/u/Jan-Ivar_Boyum)\
**Post date:** [May 26, 2026, 4:22pm UTC](https://community.homey.app/t/button-widgets/143659/12 "2026-05-26T16:22:04Z")

</div>

I’m trying to create more widgets with 2, 3, 4, 5, 6 buttons, but haven’t been able to get them to work in my environment. I haven’t given up, but now that it’s summer it will take a little longer.

---

<div class="post-metadata">

**Author:** ![Rene\_Schoenmakers](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rene_schoenmakers/32/2357_2.png) [@Rene\_Schoenmakers](https://community.homey.app/u/Rene_Schoenmakers)\
**Post date:** [July 26, 2026, 12:08pm UTC](https://community.homey.app/t/button-widgets/143659/13 "2026-07-26T12:08:30Z")

</div>

Great app. I use it in Homey Pro.  
I do have a question though: the status indicator changes when activating the button. This causes synchronization problems, just like with lighting.

Is it possible to add a push button without a status indicator? I also could use this for starting an actions. For example, I activate a flow when I go to bed. This flow switches off all lightnings, radio, and TV. In this case a status indicator is of no use.

---

<div class="post-metadata">

**Author:** ![Jan-Ivar\_Boyum](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan-ivar_boyum/32/29997_2.png) [@Jan-Ivar\_Boyum](https://community.homey.app/u/Jan-Ivar_Boyum)\
**Post date:** [August 19, 2026, 1:11pm UTC](https://community.homey.app/t/button-widgets/143659/14 "2026-08-19T13:11:25Z")

</div>

Sorry for the late reply. I’ve been busy with another project this summer and have had limited time to look at Homey apps. The status “light” should basically check what status the switch device it is connected to has, and display this status. As soon as I have free time I will check if this function works. I will consider whether I should make one or more of the buttons without the status “light”.

---

<div class="post-metadata">

**Author:** ![Rene\_Schoenmakers](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rene_schoenmakers/32/2357_2.png) [@Rene\_Schoenmakers](https://community.homey.app/u/Rene_Schoenmakers)\
**Post date:** [August 20, 2026, 8:24am UTC](https://community.homey.app/t/button-widgets/143659/15 "2026-08-20T08:24:50Z")

</div>

That would be great.
