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

<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 12, 2022, 6:45am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/789 "2022-10-12T06:45:38Z")

</div>

Hey Erikje,

I am currently out of running / sick, but as soon as i am able, ill pick up all support items.

---

<div class="post-metadata">

**Author:** ![Erikje](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/erikje/32/8240_2.png) [@Erikje](https://community.homey.app/u/Erikje)\
**Post date:** [October 12, 2022, 8:12am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/790 "2022-10-12T08:12:53Z")

</div>

Well that will come another time, hope you feel better soon. That is really more important

---

<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 13, 2022, 8:07am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/791 "2022-10-13T08:07:16Z")

</div>

Hey Erik,

Is the device you are using an AVD?

By any change, have you created the AVD or field, then the flow with the watch in it, and then enabled create Insights for this field?

If so, i found a bug that it would not refresh the insight reference if the watch was put in place (the first time) before the insights where created by the AVD. This is resolved now in develop.

For all normal devices, i have found no issues.

So, please, let me know if it was an AVD, and if so, update to the new version and check again?

(You could also just restart the app and then it already should work because the watches are reloaded).

---

<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 13, 2022, 8:31am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/792 "2022-10-13T08:31:14Z")

</div>

I have just update DC in Live to version 2.7.10.

Changes are:

- In AVD Settings, Create Insights is hidden for buttons that cannot have insights.  
That are **all** pushbuttons (not On/Off) that you can only push (also buttons like Speaker Next f.i.).  
There is one exception 🙂, the Pushbutton and separate indicator.  
**This is the only know (virtual) pushbutton in Homey that can have insights who pushed it!**
- Improved sorting of ShowAs of Buttons.
- Added Homey icon (old one i guess now) to the default icons (category Devices).  
Thanks @RonnyW!
- Added icons to defaults that i got from Athom through [nl.qluster-it.DeviceCapabilities request for icons · Issue #159 · athombv/homey-vectors-public (github.com)](https://github.com/athombv/homey-vectors-public/issues/159)  
Thanks @Ivo_Derksen!

Bugfixes:

- Watches would not give correct insights if insights were created after the watcher (only happend with AVDs)
- Set Warning (AVD flowcard) was not registered anymore.

If i missed any tickets for support, let me know, but i believe i have handled all support tickets 😉.

---

<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 13, 2022, 10:18am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/793 "2022-10-13T10:18:16Z")

</div>

## Just so people know, who want to switch to the new Homey Pro 2023, but don’t want to rebuild al there flows.

With [The Flow Exchange(r) (TFE) - Exchange Your Flows with Others!](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981) from the [Device Capabilities App voor Homey | Homey](https://homey.app/nl-nl/app/nl.qluster-it.DeviceCapabilities/Device-Capabilities/) you can completly export/migrate your own flows from your older model to your new model.

During import, all old devices will show lists of compatible devices on your new homey.

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

You can then select the device on your new homey, which would have the same name i guess.  
After that a script is created to recreate all your flows (including variables and stuff like that).  
Also, internal references to flows itself are already correctly by TFE.  
And many apps are supported by it.

Personally i already use it a lott to copy/paste complex flows which are the same for all (bed)rooms but with different devices, changing it during import.

Now, currently, it only supports advanced flows, but i’ll change that so it will include normal flows (which is almost done already).  
Also, recreation of flow-folders will be included, as will other requirements needed to copy the complete flows from an older Homey to a newer Homey, like beeing able to copy/paste your own flows including HomeyScript codes in there original cards.

---

<div class="post-metadata">

**Author:** ![Erikje](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/erikje/32/8240_2.png) [@Erikje](https://community.homey.app/u/Erikje)\
**Post date:** [October 13, 2022, 6:27pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/794 "2022-10-13T18:27:51Z")

</div>

Hey Arie,

No it’s just an ikea lamp where it didn’t go well. But since update today, it totally works :). Thanks a lot

---

<div class="post-metadata">

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

</div>

Just an ignorant question: is there no way to restore a backup from a different (older) Homey model? Would it not recreate everything?

---

<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 13, 2022, 6:59pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/796 "2022-10-13T18:59:14Z")

</div>

Yes that could be done, you can allready exchange flows between Homey’s, and reselect devices during import.

But currently, it creates new flows, not update existing flows.

If athom doesn’t have migration available, i will make The Flow Exchange(r) beter to handle the migration, if that is what you mean?

---

<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 13, 2022, 7:11pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/797 "2022-10-13T19:11:14Z")

</div>

I’m serching an easy possibility to create a mode-like capability. I know modes are only predefined and not possible as virtual device. So I made a device with am “main” on/off switch and 3 mode switches:

![grafik](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/1/21c6d465ee50ce3ac3d3012ba7b461134b504e95.png)  
 ![grafik](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/e/0e40d65ff4ea5b4208f2bd6e5627ea0bbc8e09e2.png)

The example shows a heating mode devide. The main device is: heating on/off.  
The other switches are: at home, away, at work.  
I change the heating plan depending on the selected switch.

Currently I act with flows on a switch going on and then I switch all other states off, so only one is active.  
It’s a bit ugly, but I have no other Idea so solve this in a better way. Has anyone a better solution?

---

<div class="post-metadata">

**Author:** ![RogerSt](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rogerst/32/12432_2.png) [@RogerSt](https://community.homey.app/u/RogerSt)\
**Post date:** [October 14, 2022, 1:53pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/798 "2022-10-14T13:53:40Z")

</div>

No, sorry, what I means was: If there is a backup-restore option that can help me move to a newer Homey model, then why do I need flow exchange? I mean it’s great for copying devices for myself and for others, so I do see the value, just not for the scenario of replacing a Homey device itself.

---

<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 14, 2022, 2:28pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/799 "2022-10-14T14:28:11Z")

</div>

> [@RogerSt](#):
>
> If there is a backup-restore option that can help me move to a newer Homey model, then why do I need flow exchange?

No, before, the thought was that there was gonne be no migration to the new Homey right now.  
In that case, The Flow Exchange(r) could help to migrate.

But now it seems migration (through backup-and-restore) might be supported by Athom, so in that case, no need for TFE to help there.

---

<div class="post-metadata">

**Author:** ![TheOsirian](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/theosirian/32/34922_2.png) [@TheOsirian](https://community.homey.app/u/TheOsirian)\
**Post date:** [October 18, 2022, 12:07pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/800 "2022-10-18T12:07:46Z")

</div>

I would like to replace Virtual Devices with Advanced Virtual Devices, since the first one is not maintained anymore and will not be updated for New Homey Pro.

However, i use it for a specific purpose and cannot find how to do that with this app.

I have made a tile in my app. Once my actual PC comes online (checked through Advanced Presence Detection), the tile turns on (lights up) and when my PC goes offline the tile turns off. Also, when i click the tile, and my PC is not online, it will send a signal to Switchbot to turn on the computer.

Reason i do it this way: i want to see if my PC is online and be able to boot it from the same tile.

Is this possible with your app, and could you point me in the right direction. I cannot find a setting to show the app tile as ON or OFF.

Sorry if this is in the wrong section. Wasn’t sure which of the posts to use as i found multiple.

![Schermafbeelding 2022-10-18 140447](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/8/a83a05c33ffb7cb94655efed05d288220c698fc2.png)

---

<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 18, 2022, 12:12pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/801 "2022-10-18T12:12:39Z")

</div>

> [@TheOsirian](#):
>
> Is this possible with your app, and could you point me in the right direction.

Yes it is!

I created this Template for this precisely:  
[Pushable Device Tile and Separate Device Status (Light/Dark) - SYD Template](https://community.homey.app/t/share-your-device-advanced-virtual-devices-from-device-capabilities/68676/6)

> [@Share Your Device! - Advanced Virtual Devices from Device Capabilities](https://community.homey.app/t/share-your-device-advanced-virtual-devices-from-device-capabilities/68676/6):
>
> Pushable Device Tile and Separate Device Status (Light/Dark) This AVD has a Device Tile that you can click, but it flashes back to the state it was in. The Device Tile Status (light/dark) can be set through flowcards, independent of the pusing of the Device Tile. In the Flow, you will See a Set Button to Yes and a Set button to no. Use them to make the device tile go light or dark. There is also a trigger that will send a notification when the Device Tile button is pushed. TEF: [tef:AVD,F…

---

<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 18, 2022, 12:17pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/802 "2022-10-18T12:17:54Z")

</div>

> [@TheOsirian](#):
>
> Sorry if this is in the wrong section. Wasn’t sure which of the posts to use as i found multiple.

This is a good place to ask it, but i guess it should go at the [Advanced Virtual Device Topic](https://community.homey.app/t/app-pro-device-capabilities-addendum-fully-customisable-advanced-virtual-device-with-unique-text-status-indicator/68198).

But it’s just the same app: Device Capabilities, so it’s fine to ask it here 🙂

---

<div class="post-metadata">

**Author:** ![TheOsirian](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/theosirian/32/34922_2.png) [@TheOsirian](https://community.homey.app/u/TheOsirian)\
**Post date:** [October 18, 2022, 12:31pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/803 "2022-10-18T12:31:46Z")

</div>

Yeah, you’re the best. Thanks this worked perfectly!

---

<div class="post-metadata">

**Author:** ![Maxime\_Cieux](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/maxime_cieux/32/17265_2.png) [@Maxime\_Cieux](https://community.homey.app/u/Maxime_Cieux)\
**Post date:** [October 19, 2022, 5:23pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/804 "2022-10-19T17:23:53Z")

</div>

Hi Arie,  
I used to use the Virtual Device App (the other one !) but as it will not be supported with the new Homey I would like to use Device Capabilties.  
I have created a simple on/off switch using the provided template and I would like to see it in Amazon Alexa to be able to activate by voice but it seems it is not detected by Alexa. Anything I am doing wrong ?  
Thanks in advance for you help

---

<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 19, 2022, 5:27pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/805 "2022-10-19T17:27:20Z")

</div>

> [@Maxime\_Cieux](#):
>
> I have created a simple on/off switch using the provided template and I would like to see it in Amazon Alexa to be able to activate by voice but it seems it is not detected by Alexa. Anything I am doing wrong ?  
> Thanks in advance for you help

You need to set the class correct (to light for instance) or, probably: the on/off switch: put Create Flow Cards on! 🙂  
This makes the OnOff button “real” and alexa will see it i guess 😉

---

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

</div>

Alexa only recognizes device types fitting to it’s system. So only a VD as switch would be recognized, no buttons.

But in most times I use another approach:

- create a flow and give it a name (like “radio”)
- set the flow as favorite.
- let Alexa search for new devices
- the flow will appear as scene
- you can now say “Alexa, start ” or "Alexa, activate .  
That’s more flexible because you can do more thing in one flow (e.g. turn on radio, set volume. set source…)  
With the combination of VDs and flows you have all possibilities.

---

<div class="post-metadata">

**Author:** ![Maxime\_Cieux](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/maxime_cieux/32/17265_2.png) [@Maxime\_Cieux](https://community.homey.app/u/Maxime_Cieux)\
**Post date:** [October 20, 2022, 3:20pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/807 "2022-10-20T15:20:25Z")

</div>

Thank you for your help, I have succeeded with a wall plug on/off. Your app is really great !

---

<div class="post-metadata">

**Author:** ![Tutu81](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tutu81/32/48001_2.png) [@Tutu81](https://community.homey.app/u/Tutu81)\
**Post date:** [October 22, 2022, 7:06pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/808 "2022-10-22T19:06:31Z")

</div>

Many thanks for this great apps. It brings nearly the possibility to do everything you can imagine with it. Absolutely awesome.

I just have one issue. I’m also a fan from “Power by the hour”, and don’t manage to use it for Devices that I created.

Did somebody already managed to use device created with this Apps (in my case I read a watermeter) together with power by the hour ?

Below the device that I created:  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/8/38b1acd36b8546ae1550da373bf7440015a787b2.png)

And here power by the hour :

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/6/d63565af37e1eeb84e09d41a723b636144020aac.jpeg)  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/f/6f9f2fec52fef4d55892e041ffbbaf90f02cf88a.png)

Should I do something special as source device is a virtual flow ?

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

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