Hacking My Ceiling Fan Radio Signal With a $15 USB TV Tuner (RTL2832U)

Поделиться
HTML-код
  • Опубликовано: 22 авг 2024
  • Armed with just a USB TV Tuner, I decode the RF commands that my ceiling fan remote sends so that I can incorporate it into my "smart home" system.
    Part 2: • Abusing Raspberry Pi G...
    I demo using a stock Raspberry Pi 3B to transmit these radio commands.
    I got my RTL2832U tuner off eBay, which is usually the cheapest place to get them: rover.ebay.com...
    Just make sure to find a buyer in your country if you don't want to wait for shipping from China. Mine was actually purchased in 2016 but they haven't changed much since then.
    If you're interested in getting one of these USB SDRs yourself, know that even with the same RTL2832U chip, they incorporate different tuners with different frequency ranges. My tuner, shown in the video, has the Rafael Micro R820T which is also the most common one you'll find. You can find more details about the different tuners here: wiki.radiorefe...
    Links to the software used:
    Spektrum: github.com/pav...
    Universal Radio Hacker: github.com/jop...
    There's a ton of software out there that can use the RTL-SDR, these are just the two that I used to accomplish this task.
    Background music:
    Puzzle Jukebox - Parallel Lofi Chill / parallel-lofi-chill
    Hybrid V - Shibuya Station / shibuya-station-royalt...
    Some of the links in my video descriptions may get me referral compensation which help support my channel.
  • НаукаНаука

Комментарии • 31

  • @killbit
    @killbit 3 года назад +8

    Great video and perfectly presented. Speed and explanation was spot on.

  • @skeeviesteve1071
    @skeeviesteve1071 3 года назад +3

    Please keep posting videos! The subs will come, be patient.... don't change anything, these are perfect! Thanks

  • @CheffreyGriffin
    @CheffreyGriffin Год назад

    I tripped over this video while searching for how to control a USB thermal POS printer with raspberry Pi. I ended up watching the whole video. Super interesting and well put together. Great video!

  • @OskarP2601
    @OskarP2601 2 года назад

    what?? this vid is rlly high quality i expected this to come from a channel with at least 200k subs. keep it up! 👍

  • @jdjr3640
    @jdjr3640 3 года назад +4

    Redditor here. This grade A content! Feasible, reasonable, and and easily understood! Keep up the great work! 👍

  • @daleatkin8927
    @daleatkin8927 3 года назад +2

    Holy heck that is cool.

  • @dangerdonny
    @dangerdonny Месяц назад

    Now do the whole house fan by Quietcool. Im pretty good with “hacking” things, but this is a bit above my pay grade. 🤣🤣🤣

  • @dennisasamoah2213
    @dennisasamoah2213 3 года назад

    Really mindblowing

  • @edoncieu
    @edoncieu 3 года назад

    Congrats, very educative!

  • @j1_dev
    @j1_dev 2 года назад

    Really, really cool

  • @cabasse_music
    @cabasse_music Год назад +1

    this is awesome. are you using spektrum and universal radio hacker on the pi itself or do you have a desktop install of linux?

    • @riveducha
      @riveducha  Год назад

      I’m running the SDR receiver on my desktop, but I don’t think there’s any theoretical reason why you couldn’t do it on the Pi instead.

  • @EthanTrewhitt
    @EthanTrewhitt 2 года назад

    What a fantastic tutorial. Thanks!

  • @animehawaiiTECH
    @animehawaiiTECH 3 года назад

    Subbed! Great content! I did it with my roll up roof

  • @skeeviesteve1071
    @skeeviesteve1071 3 года назад +1

    Awesome

  • @vadimm6432
    @vadimm6432 3 года назад

    Awesome! Thnx for sharing

  • @aim__freakz8499
    @aim__freakz8499 3 года назад

    how are you always coming up with those ideas? really cool

  • @Alsoxavi
    @Alsoxavi 3 года назад +2

    Second part!!!!

  • @peteluo5367
    @peteluo5367 3 года назад

    Awesome!

  • @Sp3rickhj
    @Sp3rickhj 2 года назад

    hey i need to get the signal of a 2.4ghz controller, i can do it with a normal wifi antenna that support 2?

  • @tsutsid5361
    @tsutsid5361 2 года назад +1

    I want to see if you can hack radio with that USB

  • @tonkofonko
    @tonkofonko Месяц назад

    Hello pls help.
    When you capture signal using RTLSDR then modify it and finally try to use rpi for TX that signal I wondering if is possible to use esp32 with cc1101 instead.
    Thx.

    • @riveducha
      @riveducha  Месяц назад +1

      Yeah, I don’t see any reason why you can’t.

  • @mikietonon
    @mikietonon Год назад

    My spektrum reading is nowhere near as stable as yours appears to be. I have the exact same USB and antenna.

  • @forxan
    @forxan 2 года назад

    Hi everyone,
    I would like to be able to receive the signal from a controller with an HCS301 (MICROCHIP KeeLoq) in the transmitter and with a PICxxx or an ATMELxxx in the receiver.
    There is a library for ARDUINO about receiving the signal from an HCS301 and another to emit the signal from an HCS301, but I can't find it... I'm still looking.
    Greetings to all.

  • @shayypy
    @shayypy 3 года назад

    I've been trying to do this myself, but unfortunately I'm having some trouble. I purchased the USB TV tuner linked in the description, but I can't get my computer to recognize it (I'm on windows). Spektrum doesn't seem to work on Raspberry Pi 4s, which is what I have, so no luck there, and I don't have another Linux machine available.
    My tuner came with a CD that includes a driver, but even after installing it I can't get Windows to even recognize that something has been plugged in. The light's on, but Windows shows nothing. If anyone has any tips they would be greatly appreciated.

    • @riveducha
      @riveducha  3 года назад

      Hmm, you might be able to do it on your Raspberry Pi using other programs. I know there are other programs like GNU Radio and freqshow. And even spektrum should work in theory but you might need to compile some stuff from source.

    • @riveducha
      @riveducha  3 года назад

      Oh, actually I re-read your comment and realized something. You probably don't want the Windows drivers that came with your TV tuner because those drivers are for watching TV. The Spektrum README says to use this to install WinUSB (I haven't tried it myself): zadig.akeo.ie/

    • @shayypy
      @shayypy 3 года назад +1

      @@riveducha I tried out that program but since Windows doesn't seem to recognize the device being plugged in, I can't select it in Zadig. I decided to boot into Ubuntu with a USB stick but the tuner didn't get recognized there either. Maybe there's something wrong with my tuner.

  • @nosbig6462
    @nosbig6462 3 года назад +2

    Surprised there's not more views this is super good video/editing quality/ Also congrats on 1k subs!

    • @riveducha
      @riveducha  3 года назад +1

      Thanks! And 1k has been a loong time coming haha