My idea is to use different set of temperature sensors to trigger a thermostat depending on the time of day. For example, during the day, I only care about the temperature of the office and living room. But during the night, I only care about the temperature of the bedrooms.
One idea was to set in Thermostat Controller the weight of ignored sensors to zero so the ignored rooms have no influence over the averaged temp, but there doesn't seem to be a rule function to do that. My current idea is to create separate Thermostat Controller instances for DAY and NIGHT, with each instance configured with desired sensors. Then have a scheduled rule run to toggle the on/off state of the Controllers, which essentially links/unlinks them from the physical Thermostat. So a thermostat that is set to off and free (from controlling the real thermostat) would have no effect on managing the temperature, leaving the "on" ones to affect the thermostat. Does this seem like something that will work or is there a better way? I'm sure I can replace all this with rules but rules take more work to maintain.
Next issue is seeing if there is a way to integrate this on/off task with the Thermostat Scheduler, but probably not. Haven't found a rule function that can determine the named schedule in use (eg: Night, Wake) or trigger on schedule change. I do dislike having to duplicates schedules in the Scheduler and in Rules.