June 30, 2026

OnlyFans, but for ceiling fans

RF Hacking My Cloud-Controlled Ceiling Fan

Man ditches the app, teaches his ceiling fan to obey locally, and commenters are divided

TLDR: A homeowner figured out how to control a cloud-dependent ceiling fan without relying on the company’s app, using the fan’s own remote as the workaround. Commenters loved the hacker energy, but one deadpan critic stole the show by asking why anyone wouldn’t just use the bedside knob.

A man bought a sleek new bedroom ceiling fan, then immediately decided the real enemy was not the wobble or the mysterious pull chains of his old fan — it was the idea that a company server somewhere on the internet should get a say in whether air moves in his house. So he went on a mission to make the fan respond without relying on the brand’s cloud app, essentially teaching his own setup to copy the handheld remote and trigger the fan directly.

And the comments? Instant smart-home culture war. On one side were the gadget gremlins cheering him on like he’d pulled off a suburban heist. One reader dropped Universal Radio Hacker like a backstage pass for anyone wanting to snoop on wireless remotes. Another casually flexed that they’d done nearly the same thing with a Flipper Zero, before admitting their own setup still wasn’t behaving — relatable chaos. A third commenter said they’re trying to make this kind of trick so easy that copying a remote becomes simpler than signing up for yet another company account, which honestly got a lot of “yes, please” energy.

But the funniest jab came from the anti-automation camp: one commenter basically asked, why not just turn the fan on with the knob next to the bed like a normal person? That one landed because it’s the eternal smart-home debate in one sentence: magic convenience or elaborate overkill? Either way, the crowd was entertained.

Key Points

  • The article documents an attempt to achieve local control of a Dreo CLF513S ceiling fan that officially supports only cloud-based smart-home control.
  • The author uses Home Assistant as the main smart-home platform and wants the fan integrated without depending on internet-based services.
  • Instead of modifying firmware, the author chooses to decode and replay the fan remote’s RF commands as a lower-risk approach.
  • The remote was confirmed to be an RF transmitter through its FCC ID, and the author planned local control by decoding commands, replaying them, and triggering them from Home Assistant.
  • FCC documentation listed the remote at 433.92 MHz and said it used FSK, but signal capture with an RTL-SDR and gqrx indicated it actually used ASK/OOK.

Hottest takes

"What kind of automation are you looking for?" — artisinal
"my favourite tool in this space" — CraigJPerry
"copying rf remotes feels easier than signing up with the company" — ainka-ainka
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.