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

<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:** [May 22, 2021, 6:30am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/419 "2021-05-22T06:30:08Z")

</div>

Without sealing. It just sticks to the inside wall of the refrigerator.

 ![20210522_082742](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/4/9410067f5ccd9d80a4aeb888b75f260bd84b5273.jpeg)

---

<div class="post-metadata">

**Author:** ![Chris\_nl](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/chris_nl/32/27194_2.png) [@Chris\_nl](https://community.homey.app/u/Chris_nl)\
**Post date:** [May 22, 2021, 7:06am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/420 "2021-05-22T07:06:13Z")

</div>

Nice, I just put one in the fridge still not 100% sure about the freezer, also because low temperatures drain the battery very quickly i would think?

---

<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:** [May 22, 2021, 7:14am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/421 "2021-05-22T07:14:26Z")

</div>

My Aqara is running a year in the freezer. No problem with battery.  
Only problem with the Aqaras I had outside if it`s cold and rainy and humidity near to 100%. Then the cold battery is collecting some condensation water.

---

<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:** [May 22, 2021, 8:34am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/422 "2021-05-22T08:34:56Z")

</div>

> [@Chris\_nl](#):
>
> > [@Peter\_Kawa](#):
> >
> > So, compare it with my card below: my logics var (from point 1.) is called `virt_temp_koelkast`
> 
> Just curious, what kind of sensor are you using for this? Inside the fridge it can be quite damp / humid

Standard Aqara temp/humid sensors 😉  
While it is a humid sensor, it should be able to function in a damp/humid surrounding. Some guys have 'em hanging right over the showerhead, and I got one right under the cooker hood. Working for months now 😉  
And don’t put plastic bags around them, while they cannot measure the humidity then (it can’t hurt if you only care about the temp measuring)

And yes, batteries in a freezer are draining a little faster.

---

<div class="post-metadata">

**Author:** ![Arie\_Laxed](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_laxed/32/913_2.png) [@Arie\_Laxed](https://community.homey.app/u/Arie_Laxed)\
**Post date:** [May 24, 2021, 6:36pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/423 "2021-05-24T18:36:43Z")

</div>

> @Arie_Laxed Hi Arjan, is it possible to add `measure_ph` as sensor value? Thanks in advance.

@Peter_Kawa: Thanks for the suggestion, but unfortunately measure\_ph is not a capability provided by Homey. I don’t want to add any custom capabilities, because then I’ll be adding them for everything.

---

<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:** [May 24, 2021, 6:55pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/424 "2021-05-24T18:55:15Z")

</div>

I get it, no problemo Arjan! Thanks for your reply.  
Peter

---

<div class="post-metadata">

**Author:** ![B3rt](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/b3rt/32/9435_2.png) [@B3rt](https://community.homey.app/u/B3rt)\
**Post date:** [May 27, 2021, 9:33pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/425 "2021-05-27T21:33:17Z")

</div>

I wish to add a own icon, i uploaded a .svg and added the device, but the icon in blank…

Are there any specific rules where this .svg should match on?  
Are there any tools to create a own svg?

---

<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:** [May 28, 2021, 2:45am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/426 "2021-05-28T02:45:19Z")

</div>

If you use the web app: first add it using the phone app. After that it’ll be visible in the web app

---

<div class="post-metadata">

**Author:** ![MrBlue](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mrblue/32/5446_2.png) [@MrBlue](https://community.homey.app/u/MrBlue)\
**Post date:** [May 31, 2021, 9:40am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/427 "2021-05-31T09:40:43Z")

</div>

Hi all,

Thanks for creating and maintaining this app.  
I recently got to use it to create a virtual LED light and use a flow ([link](https://homey.app/nl-nl/flow/ONuO1D/)) to send the command to my ESPEasy connected LED ring.  
This works pretty well as long as you control the device in the Homey app.  
However, if I control the virtual device with a flow, I see that the device status changes in Homey, but that the flow above (to actually control the device) doesn’t get triggered.

Is there anything I can do to change this?  
Appreciate your help.

PS: Apologies if this has been asked/addressed before. A quick search did not show any results.

---

<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:** [May 31, 2021, 11:02am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/428 "2021-05-31T11:02:13Z")

</div>

Hi Rick,  
It looks like you added a virtual knob / button.  
Try it with a virtual light instead. This thing can be switched on an switched off. A knob only gives a pulse.  
Hope this makes sense 😉  
The light then must have the on/off capability.

 ![Screenshot_20210531-130618_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/4/c4283bde5846ae066c5c660583fa0eb813b0f0a8.jpeg)

Here an example of a virtual light (read: switch) which is switched ON in an other flow, and triggers this flow this way.

The other flow which switches it ON:

---

<div class="post-metadata">

**Author:** ![MrBlue](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mrblue/32/5446_2.png) [@MrBlue](https://community.homey.app/u/MrBlue)\
**Post date:** [May 31, 2021, 4:52pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/429 "2021-05-31T16:52:51Z")

</div>

Hi Peter,

Thanks for your help.  
To my knowledge, I did add it as a light.  
What I added: Device\>Light icon\>Light class\>Several properties

And to make sure, this works:  
Color change of virtual device (in app) → Flow triggered by change → Command to device (HTTP request)

This _doesn’t_ work:  
Color change of virtual device in flow → Color change of virtual device (by flow) → _(Not triggered)_ Flow triggered by change → Command to device (HTTP request)

---

<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:** [May 31, 2021, 6:08pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/430 "2021-05-31T18:08:36Z")

</div>

Try to change the WHEN card type from “pressed / has changed” into “is switched on”

---

<div class="post-metadata">

**Author:** ![MrBlue](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mrblue/32/5446_2.png) [@MrBlue](https://community.homey.app/u/MrBlue)\
**Post date:** [May 31, 2021, 6:27pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/431 "2021-05-31T18:27:20Z")

</div>

Just changed it, but same result.  
Manual change works, change through flow only changes the virtual device, but does not trigger the flow to send it to the actual device.

---

<div class="post-metadata">

**Author:** ![MiK](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mik/32/34271_2.png) [@MiK](https://community.homey.app/u/MiK)\
**Post date:** [May 31, 2021, 6:32pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/432 "2021-05-31T18:32:10Z")

</div>

Hi! Been reading along a bit but still new to homey so forgive me if this might be a silly question:

I have two Hue lights. I created a VD lamp with hue color capabilities. This VD shows up and I can set its color.

Now I am trying to make the two hue lights change to the color I set in that one VD. But I can’t seem to find such flow cards?

---

<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:** [May 31, 2021, 6:36pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/433 "2021-05-31T18:36:26Z")

</div>

It sounds like a modus vdevice.  
That one has an extra card. It can be switched on and off whithout sending triggers.  
Try to replace your VD with a new one, and make sure it is like:  
Add Device (NOT modus)\>Light icon\>Light class\>Several properties including on/off

My vdevice happens to be a modus type.  
I can select “Switch it On” and "Switch it On without sending a trigger. Make sure you select “Switch it On”

 ![Screenshot_20210531-204017_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/b/bbef02b5b3749db0fa58dc7addc7ef907cd76c01.jpeg)

---

<div class="post-metadata">

**Author:** ![MrBlue](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mrblue/32/5446_2.png) [@MrBlue](https://community.homey.app/u/MrBlue)\
**Post date:** [May 31, 2021, 6:42pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/434 "2021-05-31T18:42:12Z")

</div>

Created a new device (not modus) and changed the flows, but the problem persists…

---

<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:** [May 31, 2021, 6:43pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/435 "2021-05-31T18:43:22Z")

</div>

Pls share both flows

---

<div class="post-metadata">

**Author:** ![MrBlue](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mrblue/32/5446_2.png) [@MrBlue](https://community.homey.app/u/MrBlue)\
**Post date:** [May 31, 2021, 6:47pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/436 "2021-05-31T18:47:02Z")

</div>

This is a test flow to change the color randomly every second: [Gedeelde Flow | Homey](https://homey.app/nl-nl/flow/wNwL3D/)  
This is the flow that sends the command to the device: [Gedeelde Flow | Homey](https://homey.app/nl-nl/flow/kzvL3D/)  
Note: Also tried the 2nd flow (again) with the “When switched on” trigger, didn’t work either.

---

<div class="post-metadata">

**Author:** ![B3rt](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/b3rt/32/9435_2.png) [@B3rt](https://community.homey.app/u/B3rt)\
**Post date:** [May 31, 2021, 6:49pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/437 "2021-05-31T18:49:10Z")

</div>

i tried to add the icon using the phone app now, when i choose the icon i can see it in the app but when i press the button to use it i get an popup message:  
could not find that pairsession…

 ![Screenshot_20210531-205139_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/f/bfb750541cb2d7292e2a48a47f356e3e947f058c.jpeg)

---

<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:** [May 31, 2021, 6:52pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/438 "2021-05-31T18:52:10Z")

</div>

Thank you. I think you cannot trigger a flow when a color has changed (I didn’t notice that)  
The “is ingedrukt/veranderd” is about the onoff state afaik.  
Here are my cards I can pick as a flow trigger. If color changed isn’t available.

 ![Screenshot_20210531-204810_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/f/5fbe110faf66aa0f30cd732da2eefd223488e295.jpeg)

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

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