Design a Smart Thermostat — Low-level design — CareerVerse