I currently work at an commercial HVAC optimization company and we've been eyeing the Nest pretty hard. We've built both our hardware and software so its a bit worrisome to see this, luckily they attacked residential. Our niche is controlling fast food and sit down restaurants over a ZigBee mesh network, which are a whole 'nother level of a beast. Remote temperature sensors, 25+ year old units, and don't get me started on duct work (had to deal with one of those today).
My shot in the dark guess on the optimization comes in determining what would be called 'ramp-up' time and operating a proportional–integral–derivative controller (https://en.wikipedia.org/wiki/PID_controller). The system uses the different sensors to determine occupancy times and then in turn determines the necessary amount of time needed to run the AC so when you'd transition from an unoccupied to an occupied state, you do so efficiently while maintaining thermal comfort(https://en.wikipedia.org/wiki/Thermal_comfort), which is measured with light, temperature, humidity and potentially CO2 levels (I'd have to reread the article to see what the Nest actually has).
georgieporgie asked about access to thermostat information being accessible over wifi. My second stab is that the thermostat actually reports back to the Nest servers with their unique ID, you register the stat to your account and pushing the button sends a signal to the server confirming you are in fact in possession of device. From there, the thermostat sends periodic updates and receives messages about how it should be running.
The ZigBee support will most definitely be for future/additional appliance communication and total site monitoring (energy consumption, fault detection, etc).
My shot in the dark guess on the optimization comes in determining what would be called 'ramp-up' time and operating a proportional–integral–derivative controller (https://en.wikipedia.org/wiki/PID_controller). The system uses the different sensors to determine occupancy times and then in turn determines the necessary amount of time needed to run the AC so when you'd transition from an unoccupied to an occupied state, you do so efficiently while maintaining thermal comfort(https://en.wikipedia.org/wiki/Thermal_comfort), which is measured with light, temperature, humidity and potentially CO2 levels (I'd have to reread the article to see what the Nest actually has).
georgieporgie asked about access to thermostat information being accessible over wifi. My second stab is that the thermostat actually reports back to the Nest servers with their unique ID, you register the stat to your account and pushing the button sends a signal to the server confirming you are in fact in possession of device. From there, the thermostat sends periodic updates and receives messages about how it should be running.
The ZigBee support will most definitely be for future/additional appliance communication and total site monitoring (energy consumption, fault detection, etc).