Skip to main content

RF remote sniffer and sender for the Raspberry Pi

Project description

rpi-rfsniffer

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.

Installation

Through pip:

$>sudo pip install rpi-rfsniffer

Latest development version (in linux):

$>git clone https://github.com/jderehag/rpi-rfsniffer.git
$>cd rpi-rfsniffer
$>sudo python setyp.py install
$>

Usage

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
  remotename.button1
$>

Hardware guide

TODO

Signal analysis

TODO

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

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 2Python 3

File details

Details for the file rpi_rfsniffer-0.1.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for rpi_rfsniffer-0.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5467dc8b079070a3ee447c257311c263cdeb8f4f2501b49e26fbe211bb81aad2
MD5 a8ff5efa13e39645d76bcdfa085f2643
BLAKE2b-256 3c04586f0762e5a582f2c6e4f7619996f860e0d220229c2886ccba66fcc2e780

See more details on using hashes here.

Supported by

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