Occupancy-driven energy management for smart building automation
The self-programming thermostat: optimizing setback schedules based on home occupancy patterns