# \[APP\]\[Pro\] Advanced Virtual Device (Device Capabilities App) with Unique Text Status Indicator

**URL:** <https://community.homey.app/t/app-pro-advanced-virtual-device-device-capabilities-app-with-unique-text-status-indicator/68198>\
**Category:** Apps\
**Tags:** app, tools, virtual-device, device-capabilities, avd\
**Created:** [August 30, 2022, 7:24pm UTC](https://community.homey.app/t/app-pro-advanced-virtual-device-device-capabilities-app-with-unique-text-status-indicator/68198 "2022-08-30T19:24:40Z")\
**Posts on this page:** 1\
**Showing post:** 259

<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 16, 2023, 7:50am UTC](https://community.homey.app/t/app-pro-advanced-virtual-device-device-capabilities-app-with-unique-text-status-indicator/68198/259 "2023-03-16T07:50:14Z")

</div>

> [@DirkG](#):
>
> Could someone explain it with a useful example, please?

Here Fantross, this will be my use case, except the AVDs will contain a lott of other stuff to, but just to show the use of reflection:  
I have just created a new AVD: Fantross Example.  
I have added 2 fields, one number one text:

#### The number field

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

All i did here is set Reflection to Chronograph and selected the specific stopwatch: TAG test.  
The property is automaticly set to Elapsed.  
When no BLL expression is given, the Elapsed duration will be converted from milliseconds (true value of the Chronographs) into not-rounded seconds (with 3 decimals).  
Thus, al one needs todo to show it as normal seconds (which is what most would want i suppose), is set the Decimals to zero (0).  
And filled unit with seconds.

#### The text field:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/0/705c9a6b3940196acb8e2237a26ab1a83e1fdbce.png)  
Here i selected the same stopwatch.  
I only added the BLL expression to format the time.

## Result:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/1/310eee0439acfe3ed728422c72ca9b904277ba7a.png)

As soon as i press Pause or Resume on the Stopwatch in Chronograph, the AVD is updated.

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

No need for any flow!

---

_[View the full topic](https://community.homey.app/t/app-pro-advanced-virtual-device-device-capabilities-app-with-unique-text-status-indicator/68198)._
