Setting an Ecobee Thermostat using a virtual thermostat

I want to set up my ecobee thermostats so that my wife can set the temperatures from an Action Tile dashboard that allows different modes to have different temperature settings.
My idea was to have a different virtual thermostat for each mode combination (Home+ Day, Home+sleep, Have Guests + Day, Have Guests + sleep.
I used Virtual Device V2 to add the virtual thermostats. The UI in Action Tiles is perfect for what I need.
The issue is that I don’t know how to set the ecobee temp settings using the values of a selected virtual thermostat. It appears that you can only hardcode the values.
Am I missing something? Is there a better way?

You need to use the Rules API to transfer values from a physical device to a virtual device.

Thanks. I’ll check it out.