TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

DIY IoT Fan

79 pointsby JoshuaMullikenalmost 4 years ago

12 comments

stavrosalmost 4 years ago
This is a nice hack, but I&#x27;m always very wary of playing with large voltages because it&#x27;s too easy for things to go wrong. Instead, for controlling mains devices, I recommend a Sonoff S20:<p><a href="https:&#x2F;&#x2F;esphome.io&#x2F;devices&#x2F;sonoff_s20.html" rel="nofollow">https:&#x2F;&#x2F;esphome.io&#x2F;devices&#x2F;sonoff_s20.html</a><p>I usually flash ESPurna onto it (Tasmota and ESPhome are also good choices), it&#x27;s very easy to do and it&#x27;s extremely reliable and hopefully has a lower chance of fire than anything I&#x27;d make.
评论 #27760667 未加载
评论 #27759173 未加载
评论 #27763954 未加载
评论 #27759168 未加载
评论 #27759393 未加载
评论 #27759851 未加载
bartvkalmost 4 years ago
The pinout of that ESP32 board says 3.3V but the author feeds 5V into it. But apparently it works :)<p>Something else I didn&#x27;t quite understand: they write &quot;NodeMCU ESP32 which is a small IoT device with a USB port and is programmable in ESPHome&quot;. Does that mean that the little board itself does not need to be flashed? That, out of the box, it&#x27;s controllable&#x2F;programmable in ESPHome, which is webbased?<p>Looks like a fun little project, all in all. Kudos for documenting and sharing it!
评论 #27758449 未加载
评论 #27758556 未加载
MrRoboticsalmost 4 years ago
Cool DIY guide to make a smarter fan!<p>I was playing around with upgrading my own fan last year and ended up adding person-tracking capabilities so that the fan automatically stays pointed at me when I move. I ended up started a company, Following Fan, that builds and sells these tracking fans!
maxioaticalmost 4 years ago
I have this same exact fan! And the remote recently stopped working so I was thinking of doing something really similar to this. Glad to see it worked out.
janekmalmost 4 years ago
I recently came across this neat button pusher IoT gadget (used it to control the boiler in our rented accommodation): <a href="https:&#x2F;&#x2F;www.switch-bot.com&#x2F;products&#x2F;switchbot-bot" rel="nofollow">https:&#x2F;&#x2F;www.switch-bot.com&#x2F;products&#x2F;switchbot-bot</a><p>A less intrusive and safer alternative for those not quite comfortable with mains diy.
评论 #27758779 未加载
Havocalmost 4 years ago
For those less keen on mains voltage - some wifi smart plugs can be flash with tasmota without opening them.<p>Tricky but is you need a fan that powers on when it gets juice. Something that requires a button press won’t work
评论 #27758777 未加载
xenioalmost 4 years ago
I have the same fan, I&#x27;ll love to control it with esp32. Is he using 3 relays to trigger on&#x2F;off, rotation and speed? Also, from what I see, he is not detecting the previous state?
评论 #27764066 未加载
herbstalmost 4 years ago
For anyone who wants the luxury without DIY. I really dig the Xiaomi fans and their &#x27;nature&#x27; mode.
shreyshnaccountalmost 4 years ago
I did this with an Arduino and a light when I was in highschool a few years ago! Very fun project 11&#x2F;10
kristianpaulalmost 4 years ago
Wondering if esp32 + some infrared board wasn&#x27;t an option here
thirdhafalmost 4 years ago
Neat hack, but why would you want a fan on the internet?
评论 #27764043 未加载
joshualmost 4 years ago
esphome seems pretty great, been meaning to give it a try.