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

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [February 23, 2023, 6:50pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/1076 "2023-02-23T18:50:07Z")

</div>

> [@Sharkys](#):
>
> Doesn’t sound right if developer like you would not see a workaround on this…we are then … ed

It’s perfectly possible to work around it. Trivial, even.

---

<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:** [February 23, 2023, 6:50pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/1077 "2023-02-23T18:50:41Z")

</div>

I don’t understand the problem(s)…  
Why does an app rely on another (not optional)? Why not building a dedicated library used in all the apps needing similar functionality? So like npm does, too.

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [February 23, 2023, 7:03pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/1078 "2023-02-23T19:03:27Z")

</div>

> [@Arie\_J\_Godschalk](#):
>
> Maybe i feel like trying to find a solution, but as soon as someone informs Athom, it will be killed again: Thuse waisting my time **and** there’s…

Please stop FUD’ing.

This wasn’t done to spite you, or as a reaction to your apps, you only _found out_ about this change that has been present in HP2023 since the very beginning.

In short: the `onInit()` of an app cannot take more than 30 seconds. This has to do with app lifecycle management and how apps on the HP2023 are run (inside Docker containers).

It’s not documented yet, because the SDK is still in flux, but because the previous error message (`CreateClientTimeout`) wasn’t very descriptive and useful it was changed to what it’s now showing.

I’m pretty much the last person to defend Athom, but I can see they’re working extremely hard to get to a stable firmware, and your drama is just misguided.

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [February 23, 2023, 7:25pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/1079 "2023-02-23T19:25:28Z")

</div>

> [@Arie\_J\_Godschalk](#):
>
> So right at this very moment, i don’t feel like that at all as you can understand after months of hard work.

If it’s not trivial, I fully understand that and also yours frustration, just surprised after what you have achieved seeing how you are giving up - but you very well know your app code so just hope that Robert is right here (even doing it"his" way)

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [February 25, 2023, 9:34pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/1080 "2023-02-25T21:34:47Z")

</div>

Can someone suggest, why those triggers doesn’t work for me ?

![obrazek](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/1/f1df23aaf3775803861ca514391d5467fdc2a1b8.png)

 ![obrazek](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/0/80bee9d5452ea52d5e42c312d886385c02c7d306.png)  
 ![obrazek](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/8/78214a5b47043bae08410c59db73214706b941e2.png)  
 ![obrazek](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/4/3425f8c0ce89f8bc597a2627a9949870aee32bff.png)

The device itself updates it’s values fine and well as insights… any suggestions ?

---

<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:** [February 25, 2023, 10:08pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/1081 "2023-02-25T22:08:25Z")

</div>

No, it should work as i see it. Send me a diag?

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [February 25, 2023, 10:11pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/1082 "2023-02-25T22:11:08Z")

</div>

I thought maybe I’m doing something wrong…thank you, diag sent. I even tried just on Trigger and then simply send me value - never got triggered, not sure why…

---

<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:** [March 4, 2023, 5:18am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/1083 "2023-03-04T05:18:25Z")

</div>

Hi Arie!  
Not sure if already asked, but what is the “text” tag for in the retrieve card? Seems not returning 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:** [March 4, 2023, 8:05am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/1084 "2023-03-04T08:05:25Z")

</div>

Hey Anders,

Well, i guess you are right, since there are (currently) no text/string insights, i guess text will never be filled.  
ill fix it when i have a DC day/moment: [QlusterIT / nl.qluster-it.DeviceCapabilities / issues / #28 - Remove Text token from Retrieve insights. — Bitbucket](https://bitbucket.org/QlusterIT/nl.qluster-it.devicecapabilities/issues/28/remove-text-token-from-retrieve-insights)

---

<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:** [March 4, 2023, 8:41am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/1085 "2023-03-04T08:41:09Z")

</div>

Thank you very much Arie for adding the picker:  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/b/8bee2c54189d9cb556ea494e1a79da74c84e320c.png)

Working like a blaze! I use it for heating and for lights.

- Heating: when person leaves the room, and automatic, turn off the IR panels.
- Lights: Automatic = switch on if there is zone activity; switch off a little while after zone activity ends.

---

<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:** [March 4, 2023, 8:57am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/1086 "2023-03-04T08:57:40Z")

</div>

> [@RogerSt](#):
>
> Thank you very much Arie for adding the picker:

You’re welcome Roger!

Keep the lists coming, that way we will get a good long lists of default pickers and lists to pick a list from 🙂  
(Pun intended)

---

<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:** [March 4, 2023, 3:05pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/1087 "2023-03-04T15:05:55Z")

</div>

DC moment 😆

---

<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:** [March 7, 2023, 6:49am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/1088 "2023-03-07T06:49:10Z")

</div>

> [@RogerSt](#):
>
> Working like a blaze! I use it for heating and for lights.
> 
> - Heating: when person leaves the room, and automatic, turn off the IR panels.
> - Lights: Automatic = switch on if there is zone activity; switch off a little while after zone activity ends.

## 2 new Pickers are in test now:

- Heating, Cooling, Off
- Automatic, Electricity, Gas, Off

And please note: i changed the values of the recently added picker Auto, On, Off: the actually values are now lowercase, just like all other pickers and default Homey pickers.

Sorry about the breaking change for the few that were already using this picker!  
I’ll watch better next time when adding a list that the values are “correct”.

---

<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:** [March 7, 2023, 7:07pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/1089 "2023-03-07T19:07:06Z")

</div>

Awesome control with one AVD now: select heating or cooling (or off) for heating type and if heating then select automatic natural gas / electric as nature of heating:  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/a/2a11d19cd1a9f472e1cd07e3457e01ee42da49e9.png)

If other zones are using Natural gas based heating the ‘automatic’ setting makes sure I use gas for heating my office room. If no others use gas, I use electricity.

Arie - you have outdone yourself! Thanks!

---

<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:** [March 8, 2023, 8:40pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/1090 "2023-03-08T20:40:12Z")

</div>

@RogerSt Perhaps you can create a nice AVD template with it? 😛

---

<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:** [March 9, 2023, 7:01am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/1091 "2023-03-09T07:01:28Z")

</div>

@Arie_J_Godschalk Yes, I had thought about that.  
I still need to refactor it because it is way to complex now. I will do that once I have my new HP23.  
Then I can do the wizardry and post a template.

---

<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:** [March 11, 2023, 12:18am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/1092 "2023-03-11T00:18:43Z")

</div>

This might be a nice feature, while there isn’t any ‘last\_changed’ data available in flows:

> **[Retrieve insights from 'last changed' time](https://bitbucket.org/QlusterIT/nl.qluster-it.devicecapabilities/issues/31/retrieve-insights-from-last-changed-time)**
>
> Hi Arie,
> 
> Next to “from X minutes ago”, is it possible to add “from last changed time” ?
> 
> Like, for the Growatt Engery, that was @ March 10 2023, 15:40 hrs...

---

<div class="post-metadata">

**Author:** ![Allram](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/allram/32/191_2.png) [@Allram](https://community.homey.app/u/Allram)\
**Post date:** [March 14, 2023, 11:59am UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/1093 "2023-03-14T11:59:24Z")

</div>

Does not seems like Cumulative energy is working on the new Homey Pro 2023.  
Don’t know if that is an error from Athom or via this app 🙂

I have created new devices and given them the cumulative setting, but they show up as “load” and not as energy-meters.

---

<div class="post-metadata">

**Author:** ![Allram](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/allram/32/191_2.png) [@Allram](https://community.homey.app/u/Allram)\
**Post date:** [March 14, 2023, 12:17pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/1095 "2023-03-14T12:17:28Z")

</div>

No, i’m talking about the Device capabilities app 🙂

Arie added cumulative energy a few weeks/months ago, and that worked great on the “old” Pro, but does not seem to be working on the new Pro.

---

<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:** [March 14, 2023, 12:24pm UTC](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/1096 "2023-03-14T12:24:09Z")

</div>

Ah ok, my apologies 🙃

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

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