Virtual Thermostat falls asleep?

You are using the default virtual thermostat driver? I used that driver for awhile and never had that issue. I have since switched to Advanced vThemostat manager, that you can get through HPM, as it does most everything I needed without having to make my own rules. I have never seen that issue with it either. I use Alexa and not Google, so maybe that is the difference.