Skip to main content

RF remote sniffer and sender for the Raspberry Pi

Project description


Allows you to record RF signals and play them back on a Rapsberry Pi.

Nowadays, many remotes are sending over cheap RF transmitters. Especially alot of the home automation devices usually communicate over these RF links.


Through pip:

$>sudo pip install rpi-rfsniffer

Latest development version (in linux):

$>git clone
$>cd rpi-rfsniffer
$>sudo python install


By default it assumes you have attached the transmitter on pin 11 and the recevier on pin 13:

# To record signal
$>rfsniffer record remotename.button1
  Press remotename.button1
  Recorded 64 bit transitions

# To transmit/send that signal (twice)
$>rfsniffer play remotename.button1 remotename.button1

# To dump all the recorded signals
$>rfsniffer dump

Hardware guide


Signal analysis


Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

rpi_rfsniffer-0.1.0-py2.py3-none-any.whl (5.8 kB view hashes)

Uploaded py2 py3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page