Fork me on GitHub

pimatic-rtl433 by AxLED | github | npm

pimatic-rtl433

Pimatic plugin to display datas from temperature and humidity sensors using a RTL-SDR compatible dongle. This plugin use the rtl_433 executable (https://github.com/merbanan/rtl_433)

Installation

Install dependencies (See rtl_433 readme for more details.):

sudo apt-get install cmake libtool libusb-1.0.0-dev librtlsdr-dev rtl-sdr

Change to your pimatic node_modules folder:

cd /home/pi/pimatic-app/node_modules

Clone the repository:

git clone https://github.com/Ax-LED/pimatic-rtl433.git

Change into plugin folder:

cd pimatic-rtl433

Install Plugin:

npm install

Thanks

Thanks to merbanan and the rtl_433 community for their support and to maintain that very nice tool. Thanks to David Pirlot, his plugin pimatic-efergy-e2 was base of this plugin.

Plugin Config Options

rtl433 config options
OptionDescriptionDefault
debug
boolean
Log information for debugging, including received messages
false
freq
number
Carrier frequency (in Hz)
433920000
detectionLevel
number
Detection level used to determine pulses [0-16384]
0

Device Config Options

RTL433Temperature

RTL433Temperature config options
OptionDescriptionDefault
sensorId
string
sensor id of 433Mhz device (f.e. Temp Sensor)
""
isFahrenheit
boolean
boolean that sets the right units if the temperature is to be reported in Fahrenheit
false
pimatic-rtl433 is written by AxLED