OpenMQTTGateway act as a WIFI or Ethernet gateway between your 433mhz/315mhz/Infrared/BLE/GSM/GPRS devices and a MQTT broker.
The MQTT broker can be connected to your favorite home automation controller (Home Assistant, Openhab, Domoticz) or NodeRED, as long as it supports MQTT, the system can talk to the gateway and by the way your different devices on both directions.
It can be installed on:
Sonoff RF bridge.
It enables to:
It supports also sensors; DHT, HC SR501, ADC, I2C bus, INA226, TSL2561 Or can actutate a relay.
Z<addon> .inofile into the gateway folder with your code and call it after
OpenMQTTGateway.ino. The program is provided with a DHT sensor addon implementation (
subject433toMQTTAdvancedfor RF and
subjectIRtoMQTTAdvancedfor IR the details of the signal received (this signal has to be compatible with RCSwitch and IRRemote libraries to be read).
subjectGTWRFtoMQTTfor RF or
subjectGTWIRtoMQTTfor IR enabling to update the state of your switch or other component into your home automation.
See the wiki for more information:
Download OpenMQTTGateway from the releases page
The reference sheet, with the list of all functions, pinouts is here
A list of supported 433mhz devices (and others) is available here, door/window sensors, PIR sensors, smoke detectors, weather stations…
A list of compatible components to build your gateway is available here, nodemcu, esp32, emitters and receivers…