This project is a RF-WiFi bridge that receives commands using MQTT.
- ESP8266 board (NodeMCU and ESP07 targets are included)
- RF Transmitter and optionally, a Receiver
This project is ready to be used with Plataform.io, but you can use the regular Arduino IDE.
You have only to change a few parameters such your MQTT and WiFi information.
The firmware expects a JSON payload with the RF information. Here's an example:
{
"protocol": 6,
"pulse_length": 484,
"binary": "1001101001100101100011110101"
}
You can get this information using the example code from the rc-switch
library.