Using a Virtual thermostat to control several others

My house has 6 thermostats. I currently have various scenes I I schedule to run based on season. I am considering tying them all into a virtual thermostat as follows:

  • A scene that runs every three hours, gets settings the the virtual tstat, and sends commands to the 6 real ones. This one is easy.
  • When I change anything on the virtual tstat, have the scene trigger, getting new settings, and sending them to the real units. I can set triggers for the above scene for mode change and energy mode scene, but not for heat and cool setpoints. I suppose I’d have to add a watched variable for that.

I’ be interested in hearing from you if you do anything similar.