# Share Your Device! - Advanced Virtual Devices from Device Capabilities

**URL:** <https://community.homey.app/t/share-your-device-advanced-virtual-devices-from-device-capabilities/68676>\
**Category:** Apps\
**Tags:** app, tools, virtual-device, device-capabilities, avd\
**Created:** [September 10, 2022, 8:43am UTC](https://community.homey.app/t/share-your-device-advanced-virtual-devices-from-device-capabilities/68676 "2022-09-10T08:43:41Z")\
**Posts on this page:** 1\
**Showing post:** 50

<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 18, 2022, 12:08pm UTC](https://community.homey.app/t/share-your-device-advanced-virtual-devices-from-device-capabilities/68676/50 "2022-11-18T12:08:28Z")

</div>

# Control 5 dimmable lights as one

This AVD let’s you control five dimmable lights as if it were one.  
When the AVD button is pushed, all lights will be switched on or off.  
And when the Dim slider on the AVD is changed, all lights will be set to that dim value.

Also, whenever a light is turned on or off, the AVD will turn it’s button on, when one of the lights is on. When all are off, the OnOff button on the AVD will be Off also.

There are also five Buttons on the buttontab, which shows the OnOff of all light and let’s you control them separatly.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/7/175ee63796ab899354f2dcb5520093487cc3fcfc.png) ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/4/c49f1d90d27ab355e1a4c5310f7fb25022308f2f.png) ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/0/c095a09685885ceaaefeef956f3e488967f87e18.png)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/5/f534dde70c4256573a77c9e244464abaa3b89c4b.png)

You can use this for 3 or 4 lights also, and after import: remove all greyed out flowcards and tags.  
And remove one or two Light buttons from the Device Settings.

### Other things people need to do to get it working correct?

You need the `average` function in the App Settings–\> functions:

Name: average

```auto
function () {
  var sum = 0.00;
  for( var i = 0; i < arguments.length; i++ ){
      sum += parseFloat( arguments[i], 10 );
  }
  return sum/arguments.length;
 }

```

TEF:

```auto
[tef:AVD,FLOWS:"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":/tef]

```

---

_[View the full topic](https://community.homey.app/t/share-your-device-advanced-virtual-devices-from-device-capabilities/68676)._
