Build a Cloud-Free Smart Fan Using iroh and ESP32
An iroh powered smart fan
I built a smart fan using an ESP32 and iroh to control cooling without any cloud dependency. This project measures temperature with a DHT22 sensor and allows global remote access via a simple WebAssembly website. By storing keys in non-volatile memory, the device maintains a stable identity and connects directly to users anywhere in the world.
Don't be afraid to get things wrong. Both the DHT22 and the ESP32 are pretty robust and forgiving for wiring mistakes if you correct them quickly!
- unsolved73
Iroh is probably one of the best shots we have at making IoT finally secure with the built-in endpoint-to-endpoint encryption. The only thing that is missing is an embedded QUIC stack, the setup described in this article sees a little bit too hacky (4 MiB of PSRAM, really?).
- devttyeu
Any plans to standardize Iroh IoT protocols, e.g. Matter over Iroh / Some other standard that would be plug-able to things like Home Assistant?
- Alien1Being
I use a inexpensive 36 AUD Tapo infrared hub to control my fan reliably.
It links to my Google Home installation and responds to voice commands.
https://us.store.tapo.com/products/tapo-h110-smart-ir-iot-hu...
Someone with too much time on their hands might benefit from the iroh solution....
- Liftyee
While this is neat, it strikes me as the software developer's idea of a "smart fan". The engineer in me says that an actual "smart fan" would be one whose blades are designed to produce maximum airflow with minimum noise (variable pitch? avoiding turbulence?)
- cold_pizz4