RF Hacking A Ceiling Fan Via The Remote | Hackaday
Skip to content
[Sam Wilkinson] recently installed a Dreo CLF513S ceiling fan in his place — it’s cheap, well-sized, and blows air around as you’d expect it to. The only problem is that it only works with an ugly cloud-only smart home setup out of the box. Never mind, though, because [Sam] figured out how to hack up a custom solution.
Hacking efforts began with the included remote control. [Sam] identified that the remote had to be RF, since it didn’t need line of sight to work properly. The FCC ID on the back of the device further indicated this was the case. Armed with that knowledge, it was simply a case of figuring out the commands sent by the remote, building something to replay them, and then hooking that into [Sam]’s existing Home Assistant setup.
The remote ran on 433.92 MHz, a not-uncommon bit of spectrum for these sort of appliances. An RTL-SDR was thusly enlisted to capture the output, with a spectrogram indicating the remote used simple on-off keying to send commands. Once commands were captured, [Sam] grabbed an ESP32-C6 microcontroller, hooked it up to a RFM69HCW radio transceiver, and programmed it to replay the fan on/off command. From there, a little dabbling with MQTT got the ESP32 controlling the fan as desired from within the Home Assistant ecosystem.
Sometimes, it’s hard to find smart home gear that actually suits your tastes and budgets. Often, a bit of tinkering can shape existing appliances to bend to your will instead. If you’re tweaking your own gear to better fit your smart home, don’t hesitate to notify the tipsline.
Leave a ReplyCancel reply
Please be kind and respectful to help make the comments section excellent. (Comment Policy)<br>This site uses Akismet to reduce spam. Learn how your comment data is processed.
Search
Search for:
Never miss a hack
Follow on facebook<br>Follow on twitter<br>Follow on youtube<br>Follow on rss<br>Contact us
Subscribe
If you missed it
Flying Cell Towers Are A Thing
17 Comments
The Trains With Rubber Tires
36 Comments
Linux Fu: Upcycling An Old Router
25 Comments
MSYS2 And The No-Fuss Way To Get More GNU Into Your Windows
33 Comments
What Happens If Russia Shuts The Door On Their Leaky ISS Module?
29 Comments
More from this category
Our Columns
Hacking Routers Like It’s 2008
14 Comments
Hackaday Podcast Episode 375: Rebuilding Tech On Our Terms And The Hero Nerd
1 Comment
This Week In Security: Stealing Email With AI, AMD Nerfs Chips, The World Cup Nearly Rickrolled, And GPSD Bugs
17 Comments
FLOSS Weekly Episode 872: I’m Not Satoshi
1 Comment
Hackaday Links: June 21, 2026
6 Comments
More from this category
Search
Search for:
Never miss a hack
Follow on facebook<br>Follow on twitter<br>Follow on youtube<br>Follow on rss<br>Contact us<br>Subscribe
If you missed it
Flying Cell Towers Are A Thing
17 Comments
The Trains With Rubber Tires
36 Comments
Linux Fu: Upcycling An Old Router
25 Comments
MSYS2 And The No-Fuss Way To Get More GNU Into Your Windows
33 Comments
What Happens If Russia Shuts The Door On Their Leaky ISS Module?
29 Comments
More from this category<br>Categories<br>Categories<br>Select Category<br>3d Printer hacks<br>Android Hacks<br>Arduino Hacks<br>ARM<br>Art<br>Artificial Intelligence<br>Ask Hackaday<br>ATtiny Hacks<br>Battery Hacks<br>Beer Hacks<br>Biography<br>blackberry hacks<br>Business<br>car hacks<br>Cellphone Hacks<br>chemistry hacks<br>classic hacks<br>clock hacks<br>cnc hacks<br>computer hacks<br>cons<br>contests<br>cooking hacks<br>Crowd Funding<br>Curated<br>Current Events<br>Cyberdecks<br>digital audio hacks<br>digital cameras hacks<br>downloads hacks<br>drone hacks<br>Engine Hacks<br>Engineering<br>Fail of the Week<br>Featured<br>Fiction<br>firefox hacks<br>FPGA<br>g1 hacks<br>Games<br>google hacks<br>gps hacks<br>green hacks<br>Hackaday Columns<br>Hackaday links<br>Hackaday Store<br>Hackerspaces<br>HackIt<br>handhelds hacks<br>hardware<br>High Voltage<br>History<br>Holiday Hacks<br>home entertainment hacks<br>home hacks<br>how-to<br>Interest<br>internet hacks<br>Interviews<br>iphone hacks<br>ipod hacks<br>Kindle hacks<br>Kinect hacks<br>laptops hacks<br>Laser Hacks<br>LED Hacks<br>Lifehacks<br>Linux Hacks<br>lockpicking hacks<br>Mac Hacks<br>Machine Learning<br>Major Tom<br>Medical Hacks<br>Microcontrollers<br>Misc Hacks<br>Multitouch Hacks<br>Musical Hacks<br>Netbook Hacks<br>Network Hacks<br>News<br>Nintendo DS Hacks<br>Nintendo Game Boy Hacks<br>Nintendo Hacks<br>Nintendo Wii Hacks<br>Nook Hacks<br>Original Art<br>Palm Pre Hacks<br>Parts<br>PCB Hacks<br>Peripherals Hacks<br>Phone Hacks<br>Playstation Hacks<br>Podcasts<br>Portable Audio Hacks<br>Portable Video Hacks<br>PSP Hacks<br>Radio Hacks<br>Rants<br>Raspberry Pi<br>Repair Hacks<br>Retrocomputing<br>Retrotechtacular<br>Reverse Engineering<br>Reviews<br>Robots Hacks<br>Roundup<br>Science<br>Security Hacks<br>Skills<br>Slider<br>Software Development<br>Software Hacks<br>Solar Hacks<br>Space<br>Tablet Hacks<br>Teardown<br>Tech Hacks<br>The Hackaday Prize<br>Tool Hacks<br>Toy Hacks<br>Transportation Hacks<br>Uncategorized<br>Video Hacks<br>Virtual Reality<br>Weapons Hacks<br>Wearable Hacks<br>Weekly Roundup<br>Wireless Hacks<br>Xbox Hacks
Our Columns
Hacking Routers Like It’s 2008
14 Comments
Hackaday Podcast Episode 375: Rebuilding Tech On Our Terms And The Hero Nerd
1...