# \[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:** 41

<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:** [October 22, 2022, 8:26pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/809 "2022-10-22T20:26:03Z")

</div>

Sorry, im not clear on what you want.  
Do you want a virtual device to show a few of pbth values?

If so, you can set values of the AVDs through flowcards.

---

<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 22, 2022, 10:02pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/810 "2022-10-22T22:02:32Z")

</div>

Depends which way, this is what’s possible for both?

 ![Screenshot 2022-10-23 at 00-00-59 1.HomeyPro Peter](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/d/bdfece780089f8608b42d2edf7474b609bc690ef.png)

TEF:

```auto
[TEF:FLOWS:H4sIAAAAAAACA8VUyW7bMBD9FYFnMxBXkboV6CGnIiiKXgLD4DKyVViWIctOU8Nf0//pN3UoOW0M2KiCHHrxQs6M3jJPRxJJeSSW5VFFZ6hQlaNSekWNBE5FbtOJYFIPdRtSkifXQ5c1gJ9kRgKe7GCzaztymhFvpI+sstiYA5WFFNQVzNAchHLMFiZy/zLnMM7Ifv0cJp5ntf0Kf59wVp8KQ9vcLbt9/Q0r7rbtE3Srdt+9jHhIB5l/zrApu08XqdGR8vFIarzXOeNFNBXlmmsqvTHUOs+p5IxFpUIutcXnplEfvn7MBhwjKLeJ2YPv77PdvmlcV/8YAAIp+24PA9Ij4cGa6DnqpXOJZK2iPo+OMmMcQASmdJXqvpMyn5FnUjKN3y0+bNU28FxGONQByknazwY+DbjdvoPFAHQRVm6zhHSHUpG+q5dLGF1wIAxIR0FZS2UuGXXcByoERGtt4MqYMzAlR2j8Apnbbssbyo9AdtAvBqEWL94lCC70dbshgwNHcqi7fu/Wi5HmYJlr4KrxdUxm3p95QQjaqUTk4Nb71PH4eGZXlqAqqIzPaai4QLWMppY5dFhEjl57UTlflq+wzefDUkzpuzCLv9urPxBuODUjO9zUaW7NkULklXZFBRQ3F3dYRY8UoqC8EFJYXjHF9QUFDOEVDpMy+kYO4GN0HHBmERGaVoH6SisaPETGTM5zVDdxMJx5EcEgB482+BioidZToR1qqx14zi84SP5uDv/OzJmFEoWNQXuaaxWphBynSpZT66sCMx659qMTk+heBuy6F2/Yp3OcxsZFCuBm3/gb2atqWA8v7CFZYyFLb7oxgV/a3q3xb4Rd6Ort0FmST0NZxlLyzrMvojdl/65Fb5Ksl2pJ/r/V4n/V+oxcbonFb4k1ZdGTWK+Wc5DrdJqffgN3K0QelQcAAA==]

```

---

<div class="post-metadata">

**Author:** ![Fac3](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fac3/32/4550_2.png) [@Fac3](https://community.homey.app/u/Fac3)\
**Post date:** [October 23, 2022, 9:13pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/811 "2022-10-23T21:13:56Z")

</div>

Hi!

I’d like to create a virtual home alarm device, but it can not be added to homekit via Homeykit app. I’ve tried it with the old virtual devices app, it goes well and seemingly there are capability differences between these virtual deives under developer web access.

Is there any chance to make it compatible with HomeKit?

---

<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:** [October 23, 2022, 10:55pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/812 "2022-10-23T22:55:26Z")

</div>

Put the create Flow cards to true for the capabilities you want to see.

---

<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 23, 2022, 11:07pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/813 "2022-10-23T23:07:18Z")

</div>

> [@Fac3](#):
>
> seemingly there are capability differences between these virtual deives under developer web access

Which capabilities do you need?

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [October 24, 2022, 5:54am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/814 "2022-10-24T05:54:47Z")

</div>

_ **Heimdalls** _ **Surveillance Mode** switch is integrated with Homekits alarm settings when using @robertklep’s Homeykit app. Are you trying to build an Alarm system on your homey without using _ **Heimdall** _ or not using the Homeykit app?

---

<div class="post-metadata">

**Author:** ![Arjan-21](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arjan-21/32/27181_2.png) [@Arjan-21](https://community.homey.app/u/Arjan-21)\
**Post date:** [October 24, 2022, 2:42pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/815 "2022-10-24T14:42:48Z")

</div>

Hi Arie,

Some of my triggers with an advanced device won’t work. I’ve tried to make a timeline notification without a condition, but didn’t work either.  
Also one text device instead of all texts won’t work (or all booleans).

 ![Schermafbeelding 2022-10-24 om 16.37.16](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/2/e2444dac008c3c1bba1e4864b904963353632789.jpeg)

---

<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:** [October 24, 2022, 2:50pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/816 "2022-10-24T14:50:57Z")

</div>

Hey Arjen,

Thanks for reporting!

To be honest, the All […] options should not be shown here.  
You cannot have a trigger for multiple changes, because there is no way (currently) to set multiple values at once.

The All […] belongs to the Set value cards.

I’ll remove it.

---

<div class="post-metadata">

**Author:** ![Arjan-21](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arjan-21/32/27181_2.png) [@Arjan-21](https://community.homey.app/u/Arjan-21)\
**Post date:** [October 24, 2022, 3:16pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/817 "2022-10-24T15:16:37Z")

</div>

Almost every trigger isn’t working. Only when button is set is working (not changed).

What is the difference between set and changed? (I don’t know or this is used as translation for English, my homey is in dutch).

---

<div class="post-metadata">

**Author:** ![Fac3](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fac3/32/4550_2.png) [@Fac3](https://community.homey.app/u/Fac3)\
**Post date:** [October 24, 2022, 4:29pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/818 "2022-10-24T16:29:23Z")

</div>

Hi!

Thanks for prompt response!

I think these are what make this virtual device ready to be exposed to HomeKit by HomeyKit.

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

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

---

<div class="post-metadata">

**Author:** ![Fac3](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fac3/32/4550_2.png) [@Fac3](https://community.homey.app/u/Fac3)\
**Post date:** [October 24, 2022, 4:32pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/819 "2022-10-24T16:32:34Z")

</div>

I’d like to add my old Paradox alarm system, with IP150 module and some MQTT tricks… but I also would like to say to Siri that “disarm security system” or “arm security system”

---

<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:** [October 24, 2022, 4:38pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/820 "2022-10-24T16:38:36Z")

</div>

Create an Button field, set it to onoff and the Create Flow Cards checkbox to true. Then it should show up!

---

<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:** [October 24, 2022, 4:39pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/821 "2022-10-24T16:39:46Z")

</div>

Hey Arjen, if you set the value through a flowcard (and not through the Homey App), make sure you select the last argument in the Set Value cards: execute flow(when) cards.

---

<div class="post-metadata">

**Author:** ![Arjan-21](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arjan-21/32/27181_2.png) [@Arjan-21](https://community.homey.app/u/Arjan-21)\
**Post date:** [October 24, 2022, 5:10pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/822 "2022-10-24T17:10:59Z")

</div>

Sorry, It was my mistake. I didn’t notice the argument “set value cards”. It works great for me!

Is there a difference with value is set and value is changed, because when value is changed won’t do anything.

---

<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:** [October 24, 2022, 5:33pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/823 "2022-10-24T17:33:58Z")

</div>

> [@Arjan-21](#):
>
> Is there a difference with value is set and value is changed, because when value is changed won’t do anything.

Wel, if you use a flowcard and set a number with value 21 to 21; the Value Changed should not trigger, the Value set should trigger.

---

<div class="post-metadata">

**Author:** ![Fac3](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fac3/32/4550_2.png) [@Fac3](https://community.homey.app/u/Fac3)\
**Post date:** [October 24, 2022, 6:21pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/824 "2022-10-24T18:21:35Z")

</div>

A Home Alarm isn’t just an onoff device… it has states as you can see on screenshot. 😉

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [October 24, 2022, 6:37pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/825 "2022-10-24T18:37:48Z")

</div>

A mode capability is a fixed definition in Homey. You can’t change/set the mode states dynamically. That’s why such a mode capability is not present in the app.

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [October 24, 2022, 6:50pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/826 "2022-10-24T18:50:14Z")

</div>

You could still install _ **Heimdall** _ and add the **Surveillance Mode** device and configure nothing else in _ **Heimdall** _  
See if it the **Surveillance Mode** shows up in Homekit and check if your Siri commands changes the **Surveillance Mode** switch’s state in Homey.  
If so you can use a flowcard from the **Surveillance Mode** switch as a trigger.  
May be a bit of overkill to use _ **Heimdall** _ for this, but if it works, it works.

---

<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:** [October 24, 2022, 6:57pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/827 "2022-10-24T18:57:23Z")

</div>

I understand that, but i also see a clear real OnOff capability. As in, a real recoqnised capability.  
In AVD, to simulate that, you need to turn on the checkbox Create Flow Cards, for each capability that you want to see in HomeyKit.

Perhaps maybe also a class is needed to be set, im not sure, depends on the app.

If your device is not recoqnised, please send me the TEF of the AVD.

---

<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:** [October 24, 2022, 7:19pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/828 "2022-10-24T19:19:16Z")

</div>

Afaik, any AVD with the “real capabilities”, or, default capabilitites with CreateFlowCards on, should be recognised by any app or connected services looking for those device, like OnOff, measure, dim, etc.

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

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