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
Metadata
Release files for rpi-rfsniffer 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| rpi_rfsniffer-0.1.0-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details for rpi_rfsniffer-0.1.0-py2.py3-none-any.whl |
Release files / rpi_rfsniffer-0.1.0-py2.py3-none-any.whl
| Download URL | rpi_rfsniffer-0.1.0-py2.py3-none-any.whl |
|---|---|
| Size | 5.8 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
5467dc8b079070a3ee447c257311c263cdeb8f4f2501b49e26fbe211bb81aad2
|
|
BLAKE2b-256 checksum How to use checksums |
3c04586f0762e5a582f2c6e4f7619996f860e0d220229c2886ccba66fcc2e780
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for rpi-rfsniffer 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.