←back to thread

439 points david927 | 1 comments | | HN request time: 0.201s | source

What are you working on? Any new ideas which you're thinking about?
Show context
z3ugma ◴[] No.44417035[source]
Still working on: an enclosure-compatible open-source version of the 2nd gen Nest thermostat. It reuses the enclosure, encoder ring, display, and mounts of the Nest but replaces the "thinking" part with an open-source PCB that can interact with Home Assistant.

- The encoder ring which works like an LED mouse, but in reverse: Fully reverse-engineered and on its own demo PCB

- The faceplate PCB, which does the actual control of the thermostat wires, has been laid out, but the first version missed a really-obvious problem involving the behavior on power-on with certain of the GPIO pins from the ESP32, so I've got rev 3 on order from the PCB manufacturer.

Nest Thermostats of the 1st and 2nd generation will no longer be supported by Google starting October 25, 2025. You will still be able to access temperature, mode, schedules, and settings directly on the thermostat – and existing schedules should continue to work uninterrupted. However, these thermostats will no longer receive software or security updates, will not have any Nest app or Home app controls, and Google will end support for other connected features like Home/Away Assist. It has been pretty-badly supported in Home Assistant for over a year anyway, missing important connected features.

replies(7): >>44417171 #>>44417672 #>>44419087 #>>44421766 #>>44421793 #>>44423232 #>>44427050 #
kbouck ◴[] No.44423232[source]
I really like the nest encoder/button feel, so I was considering trying to hack mine into a becoming desktop volume control/button... but probably lacking the skills to not make a mess of it. Would love to see how you interface with the existing hardware!
replies(1): >>44425964 #
1. rzzzt ◴[] No.44425964[source]
Vaguely related - two encoder wheel projects on YouTube that might interest you:

- "Wireless High Resolution Scrolling is Amazing": https://youtu.be/FSy9G6bNuKA

- "DIY haptic input knob: BLDC motor + round LCD": https://youtu.be/ip641WmY4pA