# \[APP\]\[Pro\] Virtual Devices - Virtual Devices to simulate 1 or more real devices

**URL:** <https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723>\
**Category:** Apps\
**Tags:** app, virtual-device, homey-pro\
**Created:** [September 15, 2018, 3:49pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723 "2018-09-15T15:49:09Z")\
**Posts on this page:** 20\
**Page:** 25

<div class="post-metadata">

**Author:** ![JvL](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jvl/32/44579_2.png) [@JvL](https://community.homey.app/u/JvL)\
**Post date:** [July 11, 2022, 7:26pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/521 "2022-07-11T19:26:52Z")

</div>

Class as well as capabilities are all correctly selected, there is just no flow card for changing hue/color/temperature available…

But it is working perfectly fine now with \< group \> 🙂

Thank you anyways!

---

<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:** [July 11, 2022, 10:59pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/522 "2022-07-11T22:59:41Z")

</div>

That’s odd. At my Homey I got those color cards for virtual lights…

 ![Screenshot from 2022-07-12 00-58-35](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/f/ffa424b2597538babda02579973f227e94a2ab3c.png)

---

<div class="post-metadata">

**Author:** ![JvL](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jvl/32/44579_2.png) [@JvL](https://community.homey.app/u/JvL)\
**Post date:** [July 12, 2022, 12:45am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/523 "2022-07-12T00:45:07Z")

</div>

That is very odd indeed. Thank you for sharing the screenshots…  
Not sure why I only have on/off/toggle/dim…  
And before you ask, yes I have double checked class and capabilities, actually tried several different capability combination. All to no avail.

But it is not an issue anymore, since I came across the \< groups \> app 🙂

---

<div class="post-metadata">

**Author:** ![Carsten\_Gates](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/carsten_gates/32/36522_2.png) [@Carsten\_Gates](https://community.homey.app/u/Carsten_Gates)\
**Post date:** [August 9, 2022, 1:39pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/524 "2022-08-09T13:39:43Z")

</div>

Is it possible to add a virtual device, with a free text value or perhaps change the device name, based on the value of a text Variable?

I have a HomeyScript that retrieves the status from my Bosch Indego Connect robot mower, and I then set a text variable. So the value can be:

- Docked
- Border cut
- Mowing
- Charing
- Idle in lawn
- Spot Mowe
- Mow without dock

I want to show this in a nice way in a device on Homeydash

---

<div class="post-metadata">

**Author:** ![Tormod\_Torgersen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tormod_torgersen/32/49434_2.png) [@Tormod\_Torgersen](https://community.homey.app/u/Tormod_Torgersen)\
**Post date:** [August 11, 2022, 10:15pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/525 "2022-08-11T22:15:29Z")

</div>

With colors? So we can use color icons?

---

<div class="post-metadata">

**Author:** ![amleivar](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/amleivar/32/55908_2.png) [@amleivar](https://community.homey.app/u/amleivar)\
**Post date:** [August 13, 2022, 4:04pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/526 "2022-08-13T16:04:44Z")

</div>

Hi all, I feel quite stupid asking this, but I have been reading and playing around with no luck. Ok, so the thing is that I’m trying to set a thermostat for both heating and cooling, so that it would have not only a target temperature but a target range, let’s say [20,27]. Then in auto whenever it goes below or above it would control either the heating or the cooler, so it would be useful all year round.

Any ideas how to make it something like this? Thanks in advance!

---

<div class="post-metadata">

**Author:** ![Dennis\_van\_Dinter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dennis_van_dinter/32/28180_2.png) [@Dennis\_van\_Dinter](https://community.homey.app/u/Dennis_van_Dinter)\
**Post date:** [September 24, 2022, 7:04am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/527 "2022-09-24T07:04:38Z")

</div>

Hi,

Is there still someone working on this app?

If yes, is it possible to add on/off functionality to the speaker virtual device.

Regards,

Dennis

---

<div class="post-metadata">

**Author:** ![Philip\_Montgomery](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/philip_montgomery/32/12434_2.png) [@Philip\_Montgomery](https://community.homey.app/u/Philip_Montgomery)\
**Post date:** [September 24, 2022, 7:40am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/528 "2022-09-24T07:40:10Z")

</div>

Not sure that there is but, have a look at  
[[APP][Pro] Device Capabilities - Enhance the capabilities of devices - Apps - Homey Community Forum](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287/682)

[Device Capabilities App for Homey | Homey](https://homey.app/en-gb/app/nl.qluster-it.DeviceCapabilities/Device-Capabilities/)

---

<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:** [September 24, 2022, 8:08am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/529 "2022-09-24T08:08:12Z")

</div>

> [@Dennis\_van\_Dinter](#):
>
> Hi,
> 
> Is there still someone working on this app?
> 
> If yes, is it possible to add on/off functionality to the speaker virtual device.
> 
> Regards,
> 
> Dennis

Hey Dennis,

In the [Advanced Virtual Device - Forum](https://community.homey.app/t/app-pro-device-capabilities-advanced-virtual-device-with-unique-text-status-indicator/68198) from [Device Capabilities - Forum](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287) you can fully configure as many fields as you would like, and each of the default functions (fields/ShowAs) that Homey has is supported.

If you need help, let me know, i can create a AVD and [Share The Device! - Forum](https://community.homey.app/t/advanced-virtual-device-share-your-device/68676) even with the Flows in it: [The Flow Exchange(r) - Forum](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981).

And if something is missing, DC and the AVDs is fully worked on, so just let me now.  
(Custom Dropdowns are on the list, just haven’t found a “real” solution yet, only a very dirty one.)

---

<div class="post-metadata">

**Author:** ![Dennis\_van\_Dinter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dennis_van_dinter/32/28180_2.png) [@Dennis\_van\_Dinter](https://community.homey.app/u/Dennis_van_Dinter)\
**Post date:** [September 24, 2022, 8:42am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/530 "2022-09-24T08:42:04Z")

</div>

You got to be kidding me. This is insanely fantastic! No more boundaries.

Thank you @Arie_J_Godschalk. I let you know when I need help, but first I’m going to fiddle around myself.

Again, 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:** [September 25, 2022, 6:53am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/531 "2022-09-25T06:53:33Z")

</div>

Yes you can now: with the Advanced Virtual Device from Device Capabilities: [[APP][Pro] Device Capabilities - Advanced Virtual Device with Unique Text Status Indicator](https://community.homey.app/t/app-pro-device-capabilities-advanced-virtual-device-with-unique-text-status-indicator/68198)

You can have custom icons for capabilities/ fields, and as many fields as you would like.

If you have questions, let me know!

---

<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:** [September 25, 2022, 6:54am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/532 "2022-09-25T06:54:45Z")

</div>

With Device Capabilities AVD, you can have a text status indicator on the device tile: [[APP][Pro] Device Capabilities - Advanced Virtual Device with Unique Text Status Indicator](https://community.homey.app/t/app-pro-device-capabilities-advanced-virtual-device-with-unique-text-status-indicator/68198)

---

<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:** [September 25, 2022, 8:43am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/533 "2022-09-25T08:43:19Z")

</div>

Look at the AVD Template for [Unique Text Status Indicator on Device Tile](https://community.homey.app/t/advanced-virtual-device-share-your-device/68676/4)

> [@Aron\_s-Gravemade](#):
>
> it’s icon but is is also possible to rename a function and it’s icon. And add custom functions as many as you want? Or more buttons than one?

Take a look at the AVD Template: [Changing a button/field name through flows](https://community.homey.app/t/advanced-virtual-device-share-your-device/68676/13)  
It also shows the custom icon you can pick for a list of 80 custom icons, that you can set to any default icon or your own!

@Geoffrey_Quiroz,

> [@Geoffrey\_Quiroz](#):
>
> I would like to make a virtual device that can display the same type of variables several times, in order to have a return in one box of several variables or sensors, and if possible to be able to put a personal name.

Yes you can, see the AVD of DC.

@OH2TH,

> [@OH2TH](#):
>
> Ah indeed it is there. Need to rethink the setup then. Thanks

Take a look at the AVD of DC; you can add and change fields whenever, and set the decimals, min/max and step just how you want it!

> [@Bonden](#):
>
> Hi! Thanks for a great app! Would it be possible to implement an option to switch icons for the virtual devices?

Hey @Bonden , take a look at the AVD’s of the DC App.  
Not only can you change a device icon after creation, you can alter the field/capability icons just how you like it.  
Take a look at the AVD Template for [Living Room Example](https://community.homey.app/t/advanced-virtual-device-share-your-device/68676/2), it has three nice custom icons.  
Well, maybe the icons are not that nice, but you can even upload your own icon!

> [@Heula](#):
>
> What I want is a virtual device that is visible on or off with a luminance value.

Hey @Heula, take a look at the App Device Capabilities, it has an Advanced Virtual Device that you can configure anywhich way you want!

> [@nytro](#):
>
> Did anyone manage to do such thing ? any advice .

Hey @nytro , with the AVD from DC you can! There are flow cards (which you can execute from HS i guess 😉 ) with which you can set values!

> [@Arjan-21](#):
>
> Let’s say I making a virtual sensor. And use power (kWh) and I want to have more than one inside this. Is there a possibility to get more than 1 of the same inside a device?

@Arjan-21 , yes you can, with AVD from DC!

> [@Bulletcather](#):
>
> I want to use these buttons.

Hey @Bulletcather , did you figure this out? If not, you can with the AVD’s from DC!

> [@Peter\_Kawa](#):
>
> So, from top to bottom you see the temperature of my:  
> -Fridge  
> -Freezer  
> -Kitchen

Haha nice one! But i guess/hope you have allready changed this now you have a beter way? 😛

> [@MatsHansen](#):
>
> Hi.  
> Is it possible to create a virtual sensor device and add multiple temperature readings in it?

@MatsHansen , yes you can now! You can add as many as you want and **you can give it custom names and units even**!

> [@R5Turbo](#):
>
> EDIT: so at the end, is it somehow possible to have a limited positioning screen? I only need Top/Down/50% (which stands for somewhere in between 100 & 0%). Ah and optionally a information that the rollershutter is running would be great to 🙂 , but that’s really optional.

Hey @R5Turbo, i don’t now if you are still looking for a way, but i just created an AVD for you: [Slider with 3 steps (0%, 50% and 100%)](https://community.homey.app/t/advanced-virtual-device-share-your-device/68676/33).

**These Advanced Virtual Devices can be easily created:**

- Install [Device Capabilities App voor Homey | Homey](https://homey.app/nl-nl/app/nl.qluster-it.DeviceCapabilities/Device-Capabilities/).
- Or install [Device Capabilities App voor Homey | Homey](https://homey.app/nl-nl/app/nl.qluster-it.DeviceCapabilities/Device-Capabilities/). (but it has a bug, see below)
- Create a new AVD.
- Select the mentioned Template and press use Template.

---

<div class="post-metadata">

**Author:** ![Arjan-21](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arjan-21/32/27181_2.png) [@Arjan-21](https://community.homey.app/u/Arjan-21)\
**Post date:** [September 27, 2022, 10:08am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/534 "2022-09-27T10:08:01Z")

</div>

Thanks Arie, Gonna try it out, but sounds great!

---

<div class="post-metadata">

**Author:** ![Robinjo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robinjo/32/2656_2.png) [@Robinjo](https://community.homey.app/u/Robinjo)\
**Post date:** [October 24, 2022, 11:08pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/536 "2022-10-24T23:08:43Z")

</div>

If I read the beginning op the post @Arie_Laxed likes to have this app developed by some other talent. Is there already someone on it for the 2023 version? This is for me a basic used app because of the without no trigger option that the experiment homey option not have for toggle switches/ modes.

I see a lot of app transfers to @Arie_J_Godschalk for example?

---

<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 25, 2022, 7:34am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/537 "2022-10-25T07:34:03Z")

</div>

Thanks Robinjo,

I just PM-ed the developer to see how things are with this app and if it can be transfered.

---

<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 26, 2022, 8:23am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/538 "2022-10-26T08:23:46Z")

</div>

> [@Robinjo](#):
>
> I see a lot of app transfers to @Arie_J_Godschalk for example?

# The Virtual Devices App has just been transfered to me by @Arie_Laxed

That means:

- It will be updated to SDK3.
- Sourcecode will me moved over to BitBucket where a new issue/support-ticket-system wil be started.  
I will (try to) work through the current issue list from GitHub, after SDK3 is done.
- Sharing of Code, Icons, etc between the Advanced Virtual Devices from [Device Capabilities App](https://homey.app/a/nl.qluster-it.DeviceCapabilities/) and the [Virtual Devices App](https://homey.app/a/com.arjankranenburg.virtual/)
- Integration into [Share Your Device](https://community.homey.app/t/share-your-device-advanced-virtual-devices-from-device-capabilities/68676) and [The Flow Exchange(r)](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981)
- Now that the sourceode and VD app is in my control, i want to add a feature, based on the AVD’s:
  - The ability to change a custom device icon after creation.  
Any VD with a custom icon that was uploaded while creating the VD, can be altered after creation, just like with the AVDs. 🙂  
Unfortuantly, this cannot be done with items picked from the default icons during device creation.  
I might change this for new VDs in the same way as with AVDs: wether you pick one from the defaults or upload a custom icon, you will be able to change it after creation.

- (Possibly) a Integration or Migration tool between AVD and VD’s.  
Like @Arie_Laxed says in this Main Topic Post: The VD sourceode is ‘outdated’ and perhaps the VD app should be refreshed. He advices to create several, more specific Apps.  
  
But that has already been done:  
The [Advanced Virtual Devices](https://community.homey.app/t/app-pro-advanced-virtual-device-device-capabilities-app-with-unique-text-status-indicator/68198) from the [Device Capabilities App](https://homey.app/a/nl.qluster-it.DeviceCapabilities/) is a fully customisable virtual device, which you can complete configure yourself.  
While the VD app is, in it’s core, more focused on Default “Athom” capabilities and extending those features.  
That means that some users with VDs might be better surved with AVDs and vice versa.  
And since the AVD (DC App) has the functionalities of the [Share Your Device! - Advanced Virtual Devices from Device Capabilities - Apps](https://community.homey.app/t/share-your-device-advanced-virtual-devices-from-device-capabilities/68676) (SYD) and the [The Flow Exchange(r) - Exchange Your Flows with Others!](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981) (TFE), there might be some excellent ways the apps can work together, synchronise and/or migrate between them.

Well this is just a start, currently i am starting of with setting up the develop environment, sourcecontrol, stuff like that. Then i’ll work on SDK3.

---

<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 26, 2022, 10:50am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/539 "2022-10-26T10:50:27Z")

</div>

### In Test now: [Virtual Device Test App](https://homey.app/a/com.arjankranenburg.virtual/test/)

Updated to SDK 3.  
Who wants to test and let me know how it works, because i didn’t have any VD devices.

@Peter_Kawa and @DirkG, do you have VD’s?

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [October 26, 2022, 10:59am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/540 "2022-10-26T10:59:08Z")

</div>

Yes, but I use only some light switches for on/off, that’s all.  
And I’m in the process of creating these devices with ADC to reduce the number of apps I have.

---

<div class="post-metadata">

**Author:** ![Undertaker](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/undertaker/32/53278_2.png) [@Undertaker](https://community.homey.app/u/Undertaker)\
**Post date:** [October 26, 2022, 11:19am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/541 "2022-10-26T11:19:34Z")

</div>

I have some virtual thermostats and switches running. App is installed. As far as I can tell so far, everything is running well.

[Previous page](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723.md?page=24)

[Next page](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723.md?page=26)
