# \[APP\]\[Pro\] Device Capabilities - Enhance the capabilities of devices

**URL:** <https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287>\
**Category:** Apps\
**Tags:** flow, virtual-device, homey-pro, device-capabilities, avd\
**Created:** [February 19, 2021, 8:20am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287 "2021-02-19T08:20:51Z")\
**Posts on this page:** 20\
**Page:** 106

<div class="post-metadata">

**Author:** ![Marcus\_Bitterling](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marcus_bitterling/32/80103_2.png) [@Marcus\_Bitterling](https://community.homey.app/u/Marcus_Bitterling)\
**Post date:** [April 8, 2026, 7:17pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2140 "2026-04-08T19:17:41Z")

</div>

I’ve created several ‘nummervelden’ and I want to change the order they’re displayed. For example I want T rooster as first instead of T out. Afaik now I have to delete all the ‘nummervelden’ save and close and start over again with T rooster as the first entry. I would like to be able to change the sequence directly in the ‘nummervelden’ dialogue.

I hope this is helpful?

 ![IMG_6419](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/7/377af3c61cc87dc00ef4e8db230d061afe820576.jpeg)

 ![IMG_6420](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/5/8506cf9acb620ed6c27ed86efd2fce07f1a61cf8.jpeg)

---

<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:** [April 8, 2026, 7:37pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2141 "2026-04-08T19:37:58Z")

</div>

Though not ideal, but a less cumbersome option compared to completely removing the items, a change in icon also triggers a re-order. So change all the icons to some other one, save and then - in the order of which you want the items to appear - change the icons back.

---

<div class="post-metadata">

**Author:** ![TThrane](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tthrane/32/154923_2.png) [@TThrane](https://community.homey.app/u/TThrane)\
**Post date:** [April 27, 2026, 6:42am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2142 "2026-04-27T06:42:08Z")

</div>

Hi

I have made this simple flow, but nothing happens when a Presense Sensor becomes unavailable?

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

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/c/1c6881a38f03022deb5bdff941928333e40bb511.jpeg)

---

<div class="post-metadata">

**Author:** ![SingKT](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/singkt/32/173226_2.png) [@SingKT](https://community.homey.app/u/SingKT)\
**Post date:** [April 27, 2026, 7:45am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2143 "2026-04-27T07:45:42Z")

</div>

Same on my side. This card seems to trigger only when the according app becomes un-/available.

---

<div class="post-metadata">

**Author:** ![TThrane](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tthrane/32/154923_2.png) [@TThrane](https://community.homey.app/u/TThrane)\
**Post date:** [April 27, 2026, 8:02am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2144 "2026-04-27T08:02:17Z")

</div>

Bummer …  
Pretty useless then ☹

---

<div class="post-metadata">

**Author:** ![Undertaker](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/undertaker/32/53278_2.png) [@Undertaker](https://community.homey.app/u/Undertaker)\
**Post date:** [April 27, 2026, 8:13am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2145 "2026-04-27T08:13:43Z")

</div>

I once built something like this using standard flows.

- A yes/no variable, e.g. Sensor 1
- Flow: if motion detected, then set Sensor 1 variable to yes
- Flow: if time is 00:00, set Sensor 1 variable to no
- Flow: if time is 23:59 and variable is set to no, then send a push notification to the user: Sensor 1 not working.

It’s not 100% accurate, but it lets you know if the sensor hasn’t detected any movement within 24 hours.

---

<div class="post-metadata">

**Author:** ![TThrane](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tthrane/32/154923_2.png) [@TThrane](https://community.homey.app/u/TThrane)\
**Post date:** [April 27, 2026, 8:42am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2146 "2026-04-27T08:42:00Z")

</div>

Thanks!  
But I would like to be informed when it’s unavaible - not that it has no movement,

---

<div class="post-metadata">

**Author:** ![Undertaker](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/undertaker/32/53278_2.png) [@Undertaker](https://community.homey.app/u/Undertaker)\
**Post date:** [April 27, 2026, 8:46am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2147 "2026-04-27T08:46:51Z")

</div>

At least this gives you a clue that you should have a look at the presence detector. It would be unusual if it didn’t register anything for 24 hours. You can then assume that it’s no longer working.  
Unfortunately, I don’t have any other solution.

Edit:  
Have a look at the [Heimdall app](https://homey.app/de-de/app/com.uc.heimdall/Heimdall/). I seem to recall that you can set up a flow that triggers if a device hasn’t checked in with Homey for 24 hours.

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [April 27, 2026, 9:44am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2148 "2026-04-27T09:44:58Z")

</div>

> [@SingKT](#):
>
> This card seems to trigger only when the according app becomes un-/available.

Actually, the homey-api doesn’t always update the Device in het api when it changes status.

I’ll see if the update version fixes this.

---

<div class="post-metadata">

**Author:** ![peter7](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter7/32/123475_2.png) [@peter7](https://community.homey.app/u/peter7)\
**Post date:** [May 10, 2026, 9:39am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2149 "2026-05-10T09:39:42Z")

</div>

Good afternoon,

I would like to import a flow. Below you can see a photo showing how far I get. Afterwards, I don’t understand the steps to create a flow. Can someone provide me with some info/step-by-step plan regarding this?

I also used Homey API Playground and pressed the run button, but from then on I don’t know what I need to do.

Thanks in advance

 ![10 5 2026 11](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/8/58b4654f855178a0ccd66a3d8b05825606a1c262.jpeg)

 ![10 5 2026 111](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/0/804b116bdf9e847112905b96e794b1109f1d6582.jpeg)

---

<div class="post-metadata">

**Author:** ![John\_William\_Brekke](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/john_william_brekke/32/111887_2.png) [@John\_William\_Brekke](https://community.homey.app/u/John_William_Brekke)\
**Post date:** [May 24, 2026, 12:44pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2153 "2026-05-24T12:44:33Z")

</div>

Can you add Seconds, Minutes, Hours for lists? or find a way to create custom ones?

---

<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:** [May 26, 2026, 12:36am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2154 "2026-05-26T00:36:34Z")

</div>

I think you’re looking for this request form

> [@Request custom picker for Advanced Virtual Devices from the Device Capabilities App](https://community.homey.app/t/request-custom-picker-for-advanced-virtual-devices-from-the-device-capabilities-app/79440):
>
> How to request a custom picker? Please do not leave any likes to these requests, i’ll use the like to mark if it’s done!). You can like this Topic tho wink To request a custom picker/list for the [Advanced Virtual Devices](https://community.homey.app/t/app-pro-advanced-virtual-device-device-capabilities-app-with-unique-text-status-indicator/68198) from the [Device Capabilities](https://homey.app/a/nl.qluster-it.DeviceCapabilities/) App, please leave a post on this topic, in the below given format and make sure to place it in a preformatted-text ([image])! Please note: You can also request a ternary (3 buttons exactly), but you need to make that very clear! This is only us…

---

<div class="post-metadata">

**Author:** ![John\_William\_Brekke](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/john_william_brekke/32/111887_2.png) [@John\_William\_Brekke](https://community.homey.app/u/John_William_Brekke)\
**Post date:** [May 26, 2026, 5:52am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2155 "2026-05-26T05:52:11Z")

</div>

Oh thanks!

---

<div class="post-metadata">

**Author:** ![John\_William\_Brekke](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/john_william_brekke/32/111887_2.png) [@John\_William\_Brekke](https://community.homey.app/u/John_William_Brekke)\
**Post date:** [May 26, 2026, 12:55pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2156 "2026-05-26T12:55:41Z")

</div>

@Peter_Kawa If you know, do i put NO or NB? I’m Norwegain and use NB (Norwegian Bokmal/Norsk Bokmål) so do i put NO as Norway only or does NB work? (More specific)

---

<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:** [May 26, 2026, 8:30pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2157 "2026-05-26T20:30:32Z")

</div>

I think you’d discuss with Athom, John William; they refer to “Norwegian” (`no`) as “the” language:

 ![Screenshot_20260526_222933_Ecosia](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/0/e087291961b784bf560a70c965355b641edd0efd.jpeg)

---

<div class="post-metadata">

**Author:** ![John\_William\_Brekke](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/john_william_brekke/32/111887_2.png) [@John\_William\_Brekke](https://community.homey.app/u/John_William_Brekke)\
**Post date:** [May 26, 2026, 8:32pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2158 "2026-05-26T20:32:26Z")

</div>

Alright, thanks! Then it makes sense why the web app snd mobile app are 2 different Norwegians..

---

<div class="post-metadata">

**Author:** ![Riccardo\_Ancona](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/riccardo_ancona/32/103880_2.png) [@Riccardo\_Ancona](https://community.homey.app/u/Riccardo_Ancona)\
**Post date:** [June 7, 2026, 9:04am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2159 "2026-06-07T09:04:47Z")

</div>

It would be super useful if I can check if a device is offline in a “AND” statement and not in a “WHEN”. Is this possible? Because I already missed the event of that device being not available, so I would like to continue check if is available again or not every X minutes.

Riccardo

---

<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:** [June 17, 2026, 12:15pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2161 "2026-06-17T12:15:12Z")

</div>

Hi @Arie_J_Godschalk, I understand - based on earlier posts above - that for the `Value` argument in the following card:

 ![DC Sustained Capability Card 1](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/f/df5b87dbdd97d914c3cdcc8a4ecf1744d894b178.png)

you should not use tags/variables. But stupid me did apparently use BLL variables in some of my flows 😊. I did not notice it before, as the flows have multiple triggers, but just recently found out that those flows did not trigger when using a BLL variable as input for the card.

I did some further testing on when the card triggers and when not, by sending a test notification to the timeline:

 ![DC Sustained Capability Card 2](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/9/09e79d1d8f223f7d3c6fa2ff1ce48d0be95cc700.png)

I found that when using a standard Logic variable as input for the value field, the card does trigger. Not sure whether that was always the case or due to a change in a recent Homey OS firmware.

This makes me wonder: would you also be able to get this card to work with BLL variables as input for the `value` argument?

---

<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:** [June 17, 2026, 4:45pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2162 "2026-06-17T16:45:52Z")

</div>

> [@Riccardo\_Ancona](#):
>
> so I would like to continue check if is available again or not every X minutes.

Hi Riccardo,

Just connect the error output of any AND flowcard for a certain device, to the “restart app X” card.  
I add a 30m timer in the mix, to prevent restart loops.  
Start the advanced flow by a “every x minutes” trigger card.

Make sure to first enable Power User @ [https://my.homey.app/settings/system/experiments](https://my.homey.app/settings/system/experiments)

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [June 18, 2026, 12:37pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2163 "2026-06-18T12:37:41Z")

</div>

> [@SunBeech](#):
>
> would you also be able to get this card to work with BLL variables as input for the `value` argument?

Well I can try. Can you create a request for it?

[Previous page](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287.md?page=105)

[Next page](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287.md?page=107)
