The Nest looked nice but it wouldn’t do what I wanted. So I built my own. NodeMCU, a relay, a temperature sensor, custom firmware, MQTT for messaging, and a Home Assistant dashboard.
End-to-end from schematic to working thermostat. It’s been running reliably for years and does exactly what I tell it to.