diff --git a/ESP8266-MQTT-RGBControl/ESP8266-MQTT-RGBControl.ino b/ESP8266-MQTT-RGBControl/ESP8266-MQTT-RGBControl.ino index 95d84f6..71ac668 100644 --- a/ESP8266-MQTT-RGBControl/ESP8266-MQTT-RGBControl.ino +++ b/ESP8266-MQTT-RGBControl/ESP8266-MQTT-RGBControl.ino @@ -37,6 +37,9 @@ **********************************************************************/ #include +#include +#include +#include #include #include "ESP8266-MQTT-RGBControl.h" @@ -113,6 +116,9 @@ void setup_wifi() { // Print IP address to serial Serial.print("My IP address: "); Serial.println(WiFi.localIP()); + + ArduinoOTA.setHostname("esp8266-Lighting2"); + ArduinoOTA.begin(); } /* @@ -288,6 +294,9 @@ void setColor() { } void loop() { + // Check OTA update + ArduinoOTA.handle(); + if (!client.connected()) { reconnect(); }