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

<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:** [February 15, 2021, 7:45am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/295 "2021-02-15T07:45:55Z")

</div>

The possibility to control the steps in the virtual thermostat in 0.1 steps or even with two decimal places would be really ingenious. I could then create much more accurate tiles.

Example:  
My fish tank  
 ![Screenshot_20210215-084452_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/3/f3268e8a214b7753b47813183e893d79b84987fc.jpeg)

---

<div class="post-metadata">

**Author:** ![G.P\_Bruins](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/g.p_bruins/32/711_2.png) [@G.P\_Bruins](https://community.homey.app/u/G.P_Bruins)\
**Post date:** [February 15, 2021, 9:23am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/296 "2021-02-15T09:23:05Z")

</div>

I agree, one decimal would be nice. Two seems a bit over the top to me …

---

<div class="post-metadata">

**Author:** ![clipse\_M](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/clipse_m/32/30035_2.png) [@clipse\_M](https://community.homey.app/u/clipse_M)\
**Post date:** [February 15, 2021, 11:12am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/297 "2021-02-15T11:12:01Z")

</div>

Cannot update to the latest version.  
Whenever I try to click on 0.9.4 update in the Homey app, my Homey app crashes.

Do you guys have this too?

---

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

</div>

> [@G.P\_Bruins](#):
>
> But I failed to find a PayPal link to buy you a 🍺. Or can I only donate a virtual 🍺? Please advise 😉

Thanks! I’ll update it in the next release.  
The link is:

> **[Pay Arjan Kranenburg using PayPal.Me](https://www.paypal.com/paypalme/ArjanKranenburg?locale.x=nl_NL)**
>
> Go to paypal.me/ArjanKranenburg and type in the amount. Since it’s PayPal, it's easy and secure. Don’t have a PayPal account? No worries.

But don’t feel obliged. I also like the Thank you’s and virtual beers 😉

---

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

</div>

> [@Undertaker](#):
>
> The possibility to control the steps in the virtual thermostat in 0.1 steps or even with two decimal places would be really ingenious. I could then create much more accurate tiles.

As far as I know, the tile (made by Athom) does not support this. So I’m afraid there is nothing we can do about that.

---

<div class="post-metadata">

**Author:** ![Peter\_de\_Vos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_de_vos/32/151925_2.png) [@Peter\_de\_Vos](https://community.homey.app/u/Peter_de_Vos)\
**Post date:** [February 15, 2021, 7:06pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/300 "2021-02-15T19:06:28Z")

</div>

0.5 it is!

---

<div class="post-metadata">

**Author:** ![G.P\_Bruins](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/g.p_bruins/32/711_2.png) [@G.P\_Bruins](https://community.homey.app/u/G.P_Bruins)\
**Post date:** [February 15, 2021, 8:39pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/301 "2021-02-15T20:39:12Z")

</div>

I hope the beer is cold 🍺 Cheers!

---

<div class="post-metadata">

**Author:** ![Kallemann](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kallemann/32/12705_2.png) [@Kallemann](https://community.homey.app/u/Kallemann)\
**Post date:** [February 16, 2021, 6:21am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/302 "2021-02-16T06:21:30Z")

</div>

Hey Arjan.

Your app is the reason why i bougth an homey and started with smart house gadgets. ❤

Your app made it possible for me to control heating in a smart way for my house.

I use z-water for controling the valves, and aquara sensors in all rooms, thermostats are offcorse “virtual”

I use virtual doors and windows (open state or closed) by state of magnet sensors and this helps me save energy. (Opened windows set temp 5 degrees after 60 sek) 😉

In Logic i set target temperatures for (home, nigth, away modes)

All my heating is with water in pipes in the floor and i would never have gotten this smart system without your app.  
All rooms have indevidual virtual termostats so all rooms can be adjusted individual, that is great for comfort and flexibility.

So basicly you make the world a bit green… you have given me the tools to use less energy.

---

<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:** [February 16, 2021, 7:53pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/303 "2021-02-16T19:53:42Z")

</div>

@Kallemann Thank you very much for the nice message! That really started my day with a smile.  
It sounds like you have it well organized. Glad I could help with that!

---

<div class="post-metadata">

**Author:** ![gy\_1977](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gy_1977/32/16573_2.png) [@gy\_1977](https://community.homey.app/u/gy_1977)\
**Post date:** [February 17, 2021, 11:31am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/304 "2021-02-17T11:31:23Z")

</div>

Hi I’m loving this app and I’m using it to display the current temperature on a tile by selecting a thermostat.

I then set a virtual sensor value using target\_temprtature and my outdoor weather station value.

The weather station gives reading in increments of 0.1 but I’ve found that the flow only works if the outdoor temp is a whole number or a .5. So 7 or 7.5 is good but not 7.3.

Is there a way to fix this, thanks.

---

<div class="post-metadata">

**Author:** ![Rob](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rob/32/10272_2.png) [@Rob](https://community.homey.app/u/Rob)\
**Post date:** [February 17, 2021, 11:49am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/306 "2021-02-17T11:49:35Z")

</div>

Can you show your flow to display the temperature on a tile?

---

<div class="post-metadata">

**Author:** ![gy\_1977](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gy_1977/32/16573_2.png) [@gy\_1977](https://community.homey.app/u/gy_1977)\
**Post date:** [February 17, 2021, 11:51am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/307 "2021-02-17T11:51:28Z")

</div>

Sure

[https://homey.app/f/i46RLu](https://homey.app/f/i46RLu)

---

<div class="post-metadata">

**Author:** ![Rob](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rob/32/10272_2.png) [@Rob](https://community.homey.app/u/Rob)\
**Post date:** [February 17, 2021, 12:05pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/308 "2021-02-17T12:05:14Z")

</div>

Thanks! I used the measure\_temperature and with no results.

---

<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:** [February 17, 2021, 3:49pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/309 "2021-02-17T15:49:51Z")

</div>

> [@gy\_1977](#):
>
> Gibt es eine Möglichkeit, dies zu beheben, danke

Rounds the starting value to 0.5  
[https://homey.app/f/FlDGMu](https://homey.app/f/FlDGMu)

Sends the value to the tile  
[https://homey.app/f/XELGMu](https://homey.app/f/XELGMu)

Result

 ![Screenshot_20210217-164647_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/0/809bc776f8bf5a1df9058a349bd1a256bdb8803a.jpeg)

---

<div class="post-metadata">

**Author:** ![gy\_1977](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gy_1977/32/16573_2.png) [@gy\_1977](https://community.homey.app/u/gy_1977)\
**Post date:** [February 17, 2021, 8:53pm UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/310 "2021-02-17T20:53:55Z")

</div>

Hi do you have a guide on how to round the temperature, I’d like to do this but cannot figure it out.

Do I need to create a logic entry?

---

<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:** [February 18, 2021, 3:50am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/311 "2021-02-18T03:50:01Z")

</div>

Please create a numeric logic variable with any name. You then need two flows. The first flow takes the initial value, calculates it to xx.5 and writes it to the variable. The second flow sends the calculated variable to the tile. This works with 1 or two decimal places.

 ![Screenshot_20210218-044824_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/4/f45afdfaa961c64735e673a3aa274d6c563b22a1.jpeg)

---

<div class="post-metadata">

**Author:** ![Joka](https://avatars.discourse-cdn.com/v4/letter/j/7feea3/32.png) [@Joka](https://community.homey.app/u/Joka)\
**Post date:** [February 18, 2021, 7:00am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/312 "2021-02-18T07:00:40Z")

</div>

Hi, which device class did you derive your tile from? Is it a thermostat with a custom icon?

Do you know how or even if I can use negative temperature values of outside thermometers?

With v0.9.4. I can define a min for target\_temperature, but it is not possible to select a negative temperature.

THX

---

<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:** [February 18, 2021, 7:22am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/313 "2021-02-18T07:22:04Z")

</div>

> [@Joka](#):
>
> Hallo, von welcher Geräteklasse haben Sie Ihre Kachel abgeleitet? Ist es ein Thermostat mit einem benutzerdefinierten Symbol?

Yes

Unfortunately, it is currently not possible to display negative values. A freely configurable tile with at least one decimal place would be nice.

---

<div class="post-metadata">

**Author:** ![CB83](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cb83/32/30125_2.png) [@CB83](https://community.homey.app/u/CB83)\
**Post date:** [February 18, 2021, 8:04am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/314 "2021-02-18T08:04:49Z")

</div>

Perhaps i misunderstand, but i use this flow to round up.  
[https://homey.app/f/XewaQu](https://homey.app/f/XewaQu)

Also, there is possible to get negative values but needs to tweek the settings in app.

Or perhaps the maker have adjusted it in a newer app version?

---

<div class="post-metadata">

**Author:** ![JPe4619](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jpe4619/32/9017_2.png) [@JPe4619](https://community.homey.app/u/JPe4619)\
**Post date:** [February 18, 2021, 8:53am UTC](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723/315 "2021-02-18T08:53:59Z")

</div>

> [@CB83](#):
>
> use this flow

It’s good practice to delay the Set Card by 1 sec. The execution of the two cards start at the same time so in worst case, the set is done before the calculation is finisht, and so the previous value of Bak Ovn will be stored.

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

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