1.0 KiB
1.0 KiB
A gateway for 433 MHz devices
It uses rc_switch library for controlling wall sockets.
It also supports receiving commands from the same protocol.
It acts as a serial gateway and it is connected to a Raspberry Pi running Home assistant.
It uses an Arduino Pro Mini 5v 16 Mhz. The original bootloader has been replaced with Optiboot using this tutorial: https://andreasrohner.at/posts/Electronics/How-to-make-the-Watchdog-Timer-work-on-an-Arduino-Pro-Mini-by-replacing-the-bootloader/
Read sensors
DHT
{
"dht11": {
"temperature": 31.9,
"humidity": 45
}
}
RC Switch
on
[
{
"rcSwitch": {
"protocol": 1,
"group": "00001",
"channel": 1,
"state": true
}
}
]
off
[
{
"rcSwitch": {
"protocol": 1,
"group": "00001",
"channel": 1,
"state": false
}
}
]
[
{
"rcSwitch": {
"protocol": 2,
"value": "10011110000000000001110101111001"
}
}
]