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

<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:** [November 27, 2025, 12:25pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2060 "2025-11-27T12:25:19Z")

</div>

> [@Mattijs\_Brunink](#):
>
> i know but measure\_power is not giving back a value

Yeah i know, working on it right now.

---

<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:** [November 27, 2025, 1:25pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2061 "2025-11-27T13:25:02Z")

</div>

@Mattijs_Brunink and @SunBeech and @Peter_Kawa

Okay, this is kinda crazy…

The device still has the property for measure\_power.  
However, all Insights for measure\_power are completly empty!

In the Insights however, there are insights for a non-existing capability: `energy_power` (which doesnt even exist in the [Tutorial: Device Capabilities - Homey Apps SDK v3](https://apps-sdk-v3.developer.homey.app/tutorial-device-capabilities.html)).  
That one actually contains the `measure_power` values.

I have no idea why Athom has changed it like this.

Also straings that you dont see measure\_power in your list. I have made a change (i dont check if the poperty is getable anymore, but check if there are insights). **Perhaps you can now select measure\_power from the list?**

I have also fixed, that when measure\_power is used, but there are insights for energy\_power, the insights of energy\_power are used.

It’s live now!

---

<div class="post-metadata">

**Author:** ![Rrrr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rrrr/32/629_2.png) [@Rrrr](https://community.homey.app/u/Rrrr)\
**Post date:** [November 27, 2025, 1:52pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2062 "2025-11-27T13:52:24Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Mattijs\_Brunink](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mattijs_brunink/32/120753_2.png) [@Mattijs\_Brunink](https://community.homey.app/u/Mattijs_Brunink)\
**Post date:** [November 27, 2025, 1:57pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2063 "2025-11-27T13:57:14Z")

</div>

I can not get it from the list but i can set measure\_power by myself and it’s working, thanks a lot. If i fill-out energy\_power it’s not working b.t.w..

---

<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:** [November 27, 2025, 4:31pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2064 "2025-11-27T16:31:34Z")

</div>

> [@Arie\_J\_Godschalk](#):
>
> You don’t actually need to use tags, you can also enter it as text 😉

I know, it was just a test setup that I borrowed from another flow 😀.

Version 2.16.3 indeed now gives me an Insights value for the `measure_power` capability 👍 .

---

<div class="post-metadata">

**Author:** ![Henrik\_Johnsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henrik_johnsson/32/13707_2.png) [@Henrik\_Johnsson](https://community.homey.app/u/Henrik_Johnsson)\
**Post date:** [December 2, 2025, 2:54pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2065 "2025-12-02T14:54:12Z")

</div>

Had fingers crossed that a FW update of the old ball would magically solve the crashes I experience but it still stalls on a near daily basis.  
Diagnostic report 5d33c924-9d87-4049-9da2-9403fb65f1cf

---

<div class="post-metadata">

**Author:** ![Witteflits](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/witteflits/32/34155_2.png) [@Witteflits](https://community.homey.app/u/Witteflits)\
**Post date:** [December 3, 2025, 6:36pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2066 "2025-12-03T18:36:15Z")

</div>

Is it possible to add custom list values to a device

---

<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:** [December 3, 2025, 6:45pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2067 "2025-12-03T18:45:22Z")

</div>

You can request custom lists, follow the link below;  
It’s not possible for users to manage those lists on their Homey due to Homey limitations / permissions structure

> [@\[APP\]\[Pro\] Advanced Virtual Device (Device Capabilities App) with Unique Text Status Indicator](https://community.homey.app/t/app-pro-advanced-virtual-device-device-capabilities-app-with-unique-text-status-indicator/68198/2):
>
> How to request a custom picker? Goto the topic for it: [Request custom picker for Advanced Virtual Devices from the Device Capabilities App - Homey Community Forum](https://community.homey.app/t/request-custom-picker-for-advanced-virtual-devices-from-the-device-capabilities-app/79440/3)

---

<div class="post-metadata">

**Author:** ![Freek\_van\_Baalen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/freek_van_baalen/32/120754_2.png) [@Freek\_van\_Baalen](https://community.homey.app/u/Freek_van_Baalen)\
**Post date:** [December 26, 2025, 8:14pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2068 "2025-12-26T20:14:04Z")

</div>

Hi,

I try to export my flows from my homey pro 2023

But I see no flows so I can’t select them.

What to do?

Version

DC 2.16.3

Homey Pro 2023 12.10.0

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

---

<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:** [December 26, 2025, 9:07pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2069 "2025-12-26T21:07:36Z")

</div>

Restart the app and try again.

---

<div class="post-metadata">

**Author:** ![Freek\_van\_Baalen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/freek_van_baalen/32/120754_2.png) [@Freek\_van\_Baalen](https://community.homey.app/u/Freek_van_Baalen)\
**Post date:** [December 26, 2025, 9:20pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2070 "2025-12-26T21:20:10Z")

</div>

I did already (I also restarted the complete homey)

But nothing

---

<div class="post-metadata">

**Author:** ![JohanP](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/johanp/32/119002_2.png) [@JohanP](https://community.homey.app/u/JohanP)\
**Post date:** [December 27, 2025, 5:18pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2071 "2025-12-27T17:18:23Z")

</div>

Ok, not shure if I should post it her, but I guess if I need al lot of AVD knowledge I need the attention of the guys in this thread. 🤔 😇

Feel free to split it up to a separate thread, as long as you guys follow 🤓

I have a iungo P1 meter with a ton of information and tags (see below), but with rather ‘usless’ names.

So each time I need to look up what groups ar on what phase, and whats on those groups. I I thought of setting up a AVD, create fields with usable names and organise Phase, groups and the biggest powercunsuming devices. It doesn’t have to be to exact. Not of all device I can meassure powerconsumption. But my heatpump has a MODBUS kWh meter, a lot of devices are smart (lights) or have a smart plug.

And some things I can calulate ; L2 has only two groups: Heatpump and ‘everything upstairs’. Of which the IR panel in the bathroom has a smartplug, the lights a smartswitch, so whats left over must be all my computer stuff… (😳 On second hand, maybe this is not such a bright idea 🤔 😆 )

But basicly I would like to easily ‘see’ what is using energy at the moment. (I have a lot of devices that show up in the “Energy” Tab, but that are useless and I don’t seem to be able to remove (ie: SimpleLog FTP, a lot of Netscan device, a lot of other AVD’s ? Also, I can’t use the Tab in the web-app.)

Ok, in short : what would be the best way to create a structure in fields, I don’t think there is someting where I can create a ‘Phase’ field and connect or create a ‘Group’ field underneath ? Let alone a ‘device’ ?

 ![afbeelding](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/a/7a07820c741b9c18422c015060ae90c76f506b3c.png)

---

<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:** [December 27, 2025, 6:13pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2072 "2025-12-27T18:13:11Z")

</div>

You could create one Advanced Virtual Device (AVD) and reflect each of those capabilities in a separate field, which you can give your own name. Your naming determines the structure.

Alternatively, you can create separate AVDs per phase and include only those capabilities related to that phase. And again, you can name those fields to what suits you. So each AVD becomes a group, if you will.

---

<div class="post-metadata">

**Author:** ![JohanP](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/johanp/32/119002_2.png) [@JohanP](https://community.homey.app/u/JohanP)\
**Post date:** [December 27, 2025, 8:35pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2073 "2025-12-27T20:35:31Z")

</div>

I.like both options, I coud create 3 AVD’s. 1 for each phase, then a field for each device with then group in the name.

But it would still not be a overview in 1 AVD.

I’d idealy like a kind of tree i could maybe expand and collapse.

---

<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:** [December 27, 2025, 8:57pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2074 "2025-12-27T20:57:09Z")

</div>

> [@JohanP](#):
>
> I’d idealy like a kind of tree i could maybe expand and collapse.

Unfortunately, I don’t think that is currently possible based on the available interface elements.

---

<div class="post-metadata">

**Author:** ![JohanP](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/johanp/32/119002_2.png) [@JohanP](https://community.homey.app/u/JohanP)\
**Post date:** [December 27, 2025, 9:22pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2075 "2025-12-27T21:22:30Z")

</div>

I was afraid so…. Ok, will try to be creative then…

---

<div class="post-metadata">

**Author:** ![Brors](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/brors/32/151655_2.png) [@Brors](https://community.homey.app/u/Brors)\
**Post date:** [December 30, 2025, 8:04pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2076 "2025-12-30T20:04:41Z")

</div>

1. 

Is it a way to add an settings field to this advanced devices to input a ip adress?  
I am creating a Tamplate for AMS Reader (HAN sensor/energy sensor) with an interval for reading a http get.  
I do now just create a variable to fill in the IP adress, but would be nice to have it on the device settings somehow 😃

1. 

Is it a way to update the capabilities from homeyscript on a device?  
(a virtual device created by the device-capabilityes app)

I have tried diffrent things and this:  
But as you see the error ill get if I try to update it.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/8/d8c5752b4261d084ae109e608b47b1ebbd993d23.png)

---

<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:** [December 30, 2025, 8:12pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2077 "2025-12-30T20:12:22Z")

</div>

Use the DC API:

> [@EliteAV](#):
>
> ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/0/90169213f1f0462e0f862db4278270f767112a13.png)

---

<div class="post-metadata">

**Author:** ![Brors](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/brors/32/151655_2.png) [@Brors](https://community.homey.app/u/Brors)\
**Post date:** [December 30, 2025, 8:29pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2078 "2025-12-30T20:29:22Z")

</div>

Thanks 😃  
This works 😃  
But now to the real deal with getting to use this in a for loop on a json table 😅

I might comeback with more questions 😃

What about point 1. is it possible to add a field in the settings page here on device made in device-capabilites app?

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

---

<div class="post-metadata">

**Author:** ![Brors](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/brors/32/151655_2.png) [@Brors](https://community.homey.app/u/Brors)\
**Post date:** [December 30, 2025, 8:50pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/2079 "2025-12-30T20:50:13Z")

</div>

I also found out the capabilites isnt “setable” in the json view of getting the device.  
Is this the reason my first code didnt work maybe? 🤔  
Any1 know how to change that?

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

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

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