# \[App\]\[Pro\] FlowBits — Small bits of logic, big difference in your Flows

**URL:** <https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855>\
**Category:** Apps\
**Tags:** tools, flow, dashboard, advancedflow, widget\
**Created:** [November 24, 2025, 7:00pm UTC](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855 "2025-11-24T19:00:30Z")\
**Posts on this page:** 20\
**Page:** 6

<div class="post-metadata">

**Author:** ![staeff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/staeff/32/79712_2.png) [@staeff](https://community.homey.app/u/staeff)\
**Post date:** [February 13, 2026, 10:50am UTC](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855/103 "2026-02-13T10:50:30Z")

</div>

Thanks seems to work great! Maybe one thing, would it be possible to allow for decimal values for the duration? For my dimming example 1 second feels a bit slow and I would like to be able to fire the timer every 0.5 seconds.

---

<div class="post-metadata">

**Author:** ![Anders\_Gregow](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/anders_gregow/32/61721_2.png) [@Anders\_Gregow](https://community.homey.app/u/Anders_Gregow)\
**Post date:** [February 15, 2026, 7:11am UTC](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855/104 "2026-02-15T07:11:04Z")

</div>

@BasMilius I am thinking about using this app to monitor whether a device is reporting or not.

I have two different approaches:

1. Every time the device reports (e.g. temperature) is sets a State in a Set. Once a day I check the Set if every State is set. Or even; if not all states active for the Set, notify.
2. Restart a timer everytime the device reports. If timer finishes notify.

What do you think of my ideas? Are any (both) of them heavy on Homey?  
Is restarting a timer every second for say 20 devices (i.e. 20 timers) too heavy?

Why I want to do this is due to many devices should report their battery level but fails to do so.

---

<div class="post-metadata">

**Author:** ![BasMilius](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/basmilius/32/146560_2.png) [@BasMilius](https://community.homey.app/u/BasMilius)\
**Post date:** [February 15, 2026, 9:16am UTC](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855/105 "2026-02-15T09:16:44Z")

</div>

@Anders_Gregow Hmm, I think the sets feature is more suitable for this case and you can then at a given interval check each state or the entire set. I did test FlowBits with around 50 timers, which went ok, but the app also received a few timer related updates since then. I should test it again 🙂

Some background information about how timers are implemented:

- The app finds your timers and calculates when certain updates should happen, this happens at startup and when a timer updates.
- The update that should happen first (or multiple) is scheduled, so the app does not keep track of later updates at this point.
  - _Set timer for 10 seconds._
  - _Timer reaches 5 seconds._ ← This update is scheduled.
  - _Timer finishes._ ← This update is not yet scheduled.

Timers have one scheduler, so it does not matter if you have 1 or 10 timers, there’s still one scheduled update.

---

<div class="post-metadata">

**Author:** ![Peter\_Hendrix](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_hendrix/32/8090_2.png) [@Peter\_Hendrix](https://community.homey.app/u/Peter_Hendrix)\
**Post date:** [February 15, 2026, 10:08am UTC](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855/106 "2026-02-15T10:08:58Z")

</div>

Hi, the app-support is great, but before I start changing all my flows I have an honest question.

Why should I use this app to keep certain states. I now have boolean variables defined like:

- Alarm Enabled
- Alarm Enabled Partially
- Alarm Enabled Total
- ItIsLight
- ItIsDark

I am very curious.

Kind regards,  
Peter.

---

<div class="post-metadata">

**Author:** ![SunBeech](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sunbeech/32/111391_2.png) [@SunBeech](https://community.homey.app/u/SunBeech)\
**Post date:** [February 15, 2026, 10:52am UTC](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855/107 "2026-02-15T10:52:27Z")

</div>

I had the same question recently. See [my post above](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855/78) and the developer’s response.

---

<div class="post-metadata">

**Author:** ![Anders\_Gregow](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/anders_gregow/32/61721_2.png) [@Anders\_Gregow](https://community.homey.app/u/Anders_Gregow)\
**Post date:** [February 15, 2026, 11:08am UTC](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855/108 "2026-02-15T11:08:57Z")

</div>

I think Sets are better for this case too.  
Is “Set State for a duration” implemented the same way as for timers?

---

<div class="post-metadata">

**Author:** ![s73nm](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/s73nm/32/110438_2.png) [@s73nm](https://community.homey.app/u/s73nm)\
**Post date:** [February 15, 2026, 12:47pm UTC](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855/110 "2026-02-15T12:47:30Z")

</div>

I asked myself the same question. Although it does not always make sense, I would say there are use cases when Flowbits has an added value:

I would say:

- Use **Flags** when you want to visualize and/or update the boolean value from a dashboard widget
- Use **Sets** when you want to
  - Check if one of multiple boolean variable is set
  - Allow only one of multiple boolean variables to be set

---

<div class="post-metadata">

**Author:** ![BasMilius](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/basmilius/32/146560_2.png) [@BasMilius](https://community.homey.app/u/BasMilius)\
**Post date:** [February 15, 2026, 12:53pm UTC](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855/111 "2026-02-15T12:53:00Z")

</div>

@Anders_Gregow Yes, sets also has a single scheduler for the entire feature 🙂

---

<div class="post-metadata">

**Author:** ![BasMilius](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/basmilius/32/146560_2.png) [@BasMilius](https://community.homey.app/u/BasMilius)\
**Post date:** [February 15, 2026, 12:56pm UTC](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855/112 "2026-02-15T12:56:20Z")

</div>

@Peter_Hendrix Valid question, and some of the features are doable without FlowBits. The Flags feature is basically just variables with some easy flow cards and two widgets. I have a cleaning flag that my partner can activate from our wall-mounted iPad, which she finds easier to do. Explaining what “boolean variables” are was a bit too much 🙂

But for your alarm variables, that might work well with the Sets feature of the app. Every alarm is a state in a generalized set. You can check if the set is inactive, partially active or fully active. That could potentially make your flows smaller and easier to understand.

---

<div class="post-metadata">

**Author:** ![BasMilius](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/basmilius/32/146560_2.png) [@BasMilius](https://community.homey.app/u/BasMilius)\
**Post date:** [February 15, 2026, 10:11pm UTC](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855/113 "2026-02-15T22:11:28Z")

</div>

@staeff Sorry, forgot to reply to you! I think it should be possible, but I think that we need to set a minimum of for example 0,1 second. There are a lot of cards that have the duration + unit combo. Need to test with other features also…

Edit: I just saw your pull request, nice, I’ll test tomorrow!

---

<div class="post-metadata">

**Author:** ![BasMilius](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/basmilius/32/146560_2.png) [@BasMilius](https://community.homey.app/u/BasMilius)\
**Post date:** [February 16, 2026, 10:27am UTC](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855/114 "2026-02-16T10:27:49Z")

</div>

Version 1.17.0 (and .1) is now live with repeating timers.

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [February 16, 2026, 11:17am UTC](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855/115 "2026-02-16T11:17:01Z")

</div>

Hi @BasMilius, I’ve been following the development of this app for quite some time and have already replaced a few of my flows with some FlowBits functions.  
What I’m missing is a _ **When…** _ flow card for the “Sequence” function, like the one that exists for the built-in logic flow cards: **Sequence “name” has changed**

Would it be possible to add this flow card?

---

<div class="post-metadata">

**Author:** ![BasMilius](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/basmilius/32/146560_2.png) [@BasMilius](https://community.homey.app/u/BasMilius)\
**Post date:** [February 16, 2026, 12:09pm UTC](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855/116 "2026-02-16T12:09:06Z")

</div>

@DirkG Yeah sure, can you create an issue on GitHub? 🙂

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [February 16, 2026, 12:15pm UTC](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855/117 "2026-02-16T12:15:21Z")

</div>

Of course. Thanks in advance!

---

<div class="post-metadata">

**Author:** ![BasMilius](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/basmilius/32/146560_2.png) [@BasMilius](https://community.homey.app/u/BasMilius)\
**Post date:** [February 26, 2026, 7:37am UTC](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855/118 "2026-02-26T07:37:51Z")

</div>

## FlowBits 1.18.0

- This update adds milliseconds as a timing unit for everything time-related, thanks @staeff!
- The Set states widget now has an opt-in setting to allow toggling states from the widget.

> **[FlowBits | Homey](https://homey.app/en-us/app/com.basmilius.flowbits/FlowBits/)**
>
> Small bits of logic, big difference in your Flows.

---

<div class="post-metadata">

**Author:** ![Borssie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/borssie/32/120230_2.png) [@Borssie](https://community.homey.app/u/Borssie)\
**Post date:** [February 26, 2026, 9:34pm UTC](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855/119 "2026-02-26T21:34:44Z")

</div>

Hi @BasMilius

Again, I love your app, use it for a lot of things 😃

Still, for some reason I don’t get sliders to work. I’m having 2 receivers at home controlled via HEOS which have a volume range from 0-100. I tried setting up the flows to control the receivers but i’m getting stuck.

You have any advice if these are correctly build?

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

Hope you (or anyone else) can point me in the right direction

---

<div class="post-metadata">

**Author:** ![Wim\_Post](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wim_post/32/56793_2.png) [@Wim\_Post](https://community.homey.app/u/Wim_Post)\
**Post date:** [February 26, 2026, 10:00pm UTC](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855/120 "2026-02-26T22:00:44Z")

</div>

Your flow will only finish when the volume is exactly 20%. Try losing the AND-cards and use the volume-tag in the THEN-card ‘stel slider volume Denon in op -volume-tag-Denon-‘

---

<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:** [February 26, 2026, 10:05pm UTC](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855/121 "2026-02-26T22:05:45Z")

</div>

Mind that percentage values in tags (in Logica cards) almost always work with a range of 0 - 1 instead of 0 - 100.  
Using `20` is out of range.

---

<div class="post-metadata">

**Author:** ![Borssie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/borssie/32/120230_2.png) [@Borssie](https://community.homey.app/u/Borssie)\
**Post date:** [February 27, 2026, 8:05am UTC](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855/122 "2026-02-27T08:05:16Z")

</div>

Thank you for the suggestions @Peter_Kawa and @Wim_Post . I’ll look into it 🙏

---

<div class="post-metadata">

**Author:** ![BasMilius](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/basmilius/32/146560_2.png) [@BasMilius](https://community.homey.app/u/BasMilius)\
**Post date:** [March 3, 2026, 7:47am UTC](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855/123 "2026-03-03T07:47:16Z")

</div>

Just a heads up for everyone running FlowBits on their Homey running experimental release 12.13.0-rc.3; I receive a lot of crash reports since this update, something probably changed internally and I’m going to investigate tonight. All crash reports are coming from flow cards that have autocomplete in them.

[Previous page](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855.md?page=5)

[Next page](https://community.homey.app/t/app-pro-flowbits-small-bits-of-logic-big-difference-in-your-flows/145855.md?page=7)
