MQTT - упрощенный сетевой протокол, используемый для обмена сообщениями между устройствами по принципу издатель-подписчик. В статье описываются возможности протокола, алгоритм работы системы и инструкция по управлению светом на ESP8266 с помощью MQTT. В качестве сервера можно использовать облачный сервис или установить свой на Linux. Для управления необходимо скачать приложение для Android, добавить свой broker и создать кнопку с указанием топика, в котором будет публиковаться значение (вкл/выкл свет).