Overview
The rf433 node enables sending and receiving 433MHz radio signals.
Communicate with wireless remote controls, weather stations, power outlets, and simple sensor modules
using inexpensive ASK/OOK radio modules connected to GPIO pins.
Properties
| Property | Type | Required | Default | Description |
|---|---|---|---|---|
| pin | number | Yes | - | GPIO pin for TX or RX data line |
| protocol | number | No | 1 | Protocol number (1-12) for encoding/decoding |
| pulseLength | number | No | 350 | Pulse length in microseconds |
| mode | string | Yes | "receive" | "transmit" | "receive" |
| repeat | number | No | 10 | Number of transmission repeats |
| filter | boolean | No | true | Filter duplicate signals within 500ms window |
Inputs
{
"payload": {
"code": 5393,
"protocol": 1,
"pulseLength": 320,
"bitLength": 24
}
} {
"payload": {
"binary": "000000000101010100010001",
"protocol": 1,
"pulseLength": 320
}
} Outputs
{
"payload": {
"code": 5393,
"bitLength": 24,
"protocol": 1,
"pulseLength": 320,
"delay": 0
}
} {
"payload": {
"code": 1048832,
"bitLength": 36,
"protocol": 6,
"temperature": 22.3,
"humidity": 65
}
} Use Case Examples
Remote Switches
Control 433MHz power outlet switches and relay modules for lighting and appliance automation.
Weather Stations
Receive temperature, humidity, and wind data from wireless weather station sensors broadcasting on 433MHz.
Garage Doors
Capture and replay garage door opener codes for remote automation and integration with smart home systems.
Alarm Systems
Integrate with 433MHz wireless alarm sensors including door contacts, motion detectors, and glass break sensors.
Tips & Best Practices
Add a 17.3cm wire antenna to the TX/RX module for dramatically improved range. Keep the antenna straight and vertical.
Use receive mode first to capture codes from existing remotes, then replay them with the transmit function.
Enable the duplicate filter to prevent processing the same signal multiple times from repeated transmissions.