# Evohome & virtual devices

**URL:** <https://community.homey.app/t/evohome-virtual-devices/47590>\
**Category:** Questions & Help\
**Created:** [May 20, 2021, 12:29pm UTC](https://community.homey.app/t/evohome-virtual-devices/47590 "2021-05-20T12:29:34Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mr\_Horizon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mr_horizon/32/8322_2.png) [@Mr\_Horizon](https://community.homey.app/u/Mr_Horizon)\
**Post date:** [May 20, 2021, 12:29pm UTC](https://community.homey.app/t/evohome-virtual-devices/47590/1 "2021-05-20T12:29:34Z")

</div>

Hi  
I would like to create a virtual device thermostat and link it to one of my evohome thermostats.  
The first part I manage, but how to link such a virtual device to a specific thermostat? Obviously that are already created as device based on the Honeywell app.  
With the following flow attempt I get an error: invalid capability. Whereby I try to map both values of the thermostat (current temp and set temp) to the virtual device.  
[https://homey.app/f/9E3O9C/](https://homey.app/f/9E3O9C/)  
Thanks.

---

<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:** [May 20, 2021, 1:42pm UTC](https://community.homey.app/t/evohome-virtual-devices/47590/2 "2021-05-20T13:42:00Z")

</div>

The first temperature should not be the temperature tag, but the text: measure\_temperature

---

<div class="post-metadata">

**Author:** ![Mr\_Horizon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mr_horizon/32/8322_2.png) [@Mr\_Horizon](https://community.homey.app/u/Mr_Horizon)\
**Post date:** [May 20, 2021, 2:32pm UTC](https://community.homey.app/t/evohome-virtual-devices/47590/3 "2021-05-20T14:32:39Z")

</div>

Hi, Thanks for the advice. Error message is now solved.  
Now I have this flow: [Shared Flow | Homey](https://homey.app/f/GUCbaC/)  
Interesting though is that this results in the following values:

 ![Schermafbeelding 2021-05-20 om 16.28.39](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/2/725d3dd268b43689e20451b1c071d6c82e9c6c9e.jpeg)  
But this is not what the Honeywell device is showing:  
 ![Schermafbeelding 2021-05-20 om 16.30.39](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/5/b58cffdf4dcc273f30a06a3145a8659ac4349638.png)

Current temp seems to be ok. But how to get the target temp correct?  
In principle the device can show two data point, but I only manage to feed it one with this flow 🤔

---

<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:** [May 20, 2021, 4:10pm UTC](https://community.homey.app/t/evohome-virtual-devices/47590/4 "2021-05-20T16:10:32Z")

</div>

Same procedure, use: target\_temperature

---

<div class="post-metadata">

**Author:** ![Mr\_Horizon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mr_horizon/32/8322_2.png) [@Mr\_Horizon](https://community.homey.app/u/Mr_Horizon)\
**Post date:** [May 20, 2021, 4:14pm UTC](https://community.homey.app/t/evohome-virtual-devices/47590/5 "2021-05-20T16:14:37Z")

</div>

Thanks, I was thinking that you need to deal with that one card. Duplicating it for the target\_temp works.  
One thing leads to another: now I see on the icon of the virtual device only the target temp being displayed. Can this be extended so that it shows both?

![Schermafbeelding 2021-05-20 om 21.04.11](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/8/78203bc34d8b7e47148417d46490312cb3a9f00d.png)
