# A gateway for 433 MHz devices It uses [rc_switch](https://github.com/sui77/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" } } ] ```