It enables to:
- receive MQTT data from a topic and send the 433Mhz signal
- receive MQTT data from a topic and send the IR signal
- receive IR signal from a remote, optional map it to a channel and publish the data to a MQTT topic
- receive 433Mhz signal from a traditional remote, optional map it to a channel and publish the data to a MQTT topic
- additional DHT senor can record the room temperature & humidity of the room where the gateway is installed
- can work as alarm, it support MQTT Alarm Control Panel from Home assistant
The software is based on Homie to enable an easy integration with home automation systems like home assistant
- Nodemcu
- RF Receiver 433Mhz
- RF Transmitter 433MHz
- IR diode
- IR Reciever
- DHT sensor
todo
The following software libraries are used:
- [Homie V2]
- [RCSwitch]
- [DHT]
- [IRremoteESP8266]
- [Adafruit Unified Sensor]
- Optinally PlatformIO environment for building the code
The following config parameters are available via MQTT message (see Homie documentation how to use):
Parameter | Type | Usage |
---|---|---|
channels | const char* | mapping of 433MHz signals to mqtt channels, useful if used with OpenHab |
All configs can be set during the init proccedure of the module or via MQTT messages (see Homie specification).
Sampe config:
TODO
- 1 Technophile's 433toMQTTto433
- Mhaack [https://github.com/mhaack/mqtt-433mhz-gateway-homie]