One of the main reasons I automated my upstairs tstat was the kids would adjust the thermostat with wild changes like lowering it to 68 at night in the summer or raising it to 80 in the winter. I now have HomeSeer monitor changes and if the tstat changes more than 2 degrees I set it back to 76 in the summer or 72 in the winter.
I go a step further with my stargate controlling RCS thermostats. Any time the setpoint on any thermostat changes there is a voice confirmation in the form of "kitchen thermostat is now set to 68 degrees." This lets me note when changes are made and decide if they are reasonable or not.
I also have a maximimum limit where the temperature gets set back to the maximum I have defined for that area. This also has a voice prompt in the form of: "Front Hall Thermostat is now set to 88 degrees. 88 degrees is too high. Front Hall Thermostat is now set to 72 degrees."
The stargate also lets me operate any thermostat from any stargate keypad. It works just as if you were standing at the thermostat adjusting it directly. The LCD display shows the temp and setpoint and the up and down set buttons work just the same as the ones on the thermostat itself. This is a super useful feature for manually tweaking any/all tstats from the bedroom in the middle of the night or from the basement while servicing the filters and such. (I'm kind of surprised Elk doesn't support this from their keypads yet!)