Universal remote switch based on ESP8266. General configuration is done via web interface. Diagnostics and GPIO control is done via MQTT. Source code is still dirty, because of the intensive updates. More information will be published later.