I've had this Vornado 660 for years and didn't want to swap out a working fan just to control it from my phone. So I wired transistors across each of the physical buttons and let an ESP32 tap them. The fan's own controller still handles everything on the mains side; my board shorts the button s...
Source: [Hacker News](https://github.com/tylerrosnett/smart-vornado-660)