Home
Softono
record-and-replay-RF-remote

record-and-replay-RF-remote

Open source
176
Stars
10
Forks
0
Issues
8
Watchers
1 year
Last Commit

About record-and-replay-RF-remote

record and replay remote control signal with Raspberry Pi & RTL-SDR dongle (optional) integrate with Home Assistant, Alexa and Google Home ( radio frequency RF )

Platforms

Web Self-hosted

Links

record and replay Radio Frequency (RF) remote signal

Record any replay any RF signal. (optional) Integrate with Home Assistant. Trigger replay with Alexa or Google Home.
Common use cases: airconditioners, remote power plugs, fans, shades and kitchen hoods. This won't work with rolling codes often used for more secure communication to open doors for example.

required hardware

record and replay RF signal

on your Pi

  1. Install Raspberry Pi OS.

  2. Install https://github.com/F5OEO/rpitx

  3. Connect the RTL-SDR dongle to your Pi.

  4. Record remote signal.

    To find the frequency, your can install SDR software. If the remote has an FCC id, you can look that up here. Common frequencies are: 433.92, 868.3, 315, 288, 300, 303, 306, 310, 318, 330, 390, 403.55 and 418 MHz.

    cd rpitx
    # this records on 868.00 MHz frequency and writes it to a fan-on-button.iq file
    rtl_sdr -s 250000 -g 35 -f 868.0000e6 fan-on-button.iq

          above can also be done through the rtlmenu.sh GUI

  5. CTRL + C to stop recording.

    You can remove the RTL-SDR dongle when you're done recoding. It's not required for sending.

  6. Add electrical wire to GPIO pin#7 (4th pin down, left row) - see picture.

  7. Replay recording.

    sudo ./rpitx/sendiq -s 250000 -f 868.0000e6 -t u8 -i ./rpitx/fan-on-button.iq

    credits

    All rights of the original authors reserved.

    Creative Commons Zero v1.0 Universal license