Infrared IR, 433mhz and MQTT on ESP8266 bidirectional gateway OpenMQTTGateway

The goal is to act as a gateway between 433Mhz sensors, infrared remote controls and a MQTT broker or between the MQTT broker and 433Mhz actuators, infrared devices.
It enables to receive MQTT data from a topic and send RF 433Mhz signal corresponding to the received MQTT data, publish MQTT data to a different topic related to received 433Mhz signal, receive MQTT data from a topic and send infrared signal corresponding to the received MQTT data, publish MQTT data to a different topic related to received infrared signal.
1technophile.blogspot.de/2016/11/433nIRtomqttto433nIR-bidirectional-esp8266.html