New OTA Bigroom
This commit is contained in:
@@ -30,30 +30,30 @@ void setup() {
|
||||
Serial.println("Booting"); // "Загрузка"
|
||||
WiFi.mode(WIFI_STA);
|
||||
WiFi.hostname("BigRoom");
|
||||
ArduinoOTA.onStart([]() {
|
||||
// Serial.println("Start"); // "Начало OTA-апдейта"
|
||||
});
|
||||
ArduinoOTA.onEnd([]() {
|
||||
// Serial.println("\nEnd"); // "Завершение OTA-апдейта"
|
||||
});
|
||||
ArduinoOTA.onProgress([](unsigned int progress, unsigned int total) {
|
||||
// Serial.printf("Progress: %u%%\r", (progress / (total / 100)));
|
||||
});
|
||||
ArduinoOTA.onError([](ota_error_t error) {
|
||||
// Serial.printf("Error[%u]: ", error);
|
||||
// if (error == OTA_AUTH_ERROR) Serial.println("Auth Failed");
|
||||
// // "Ошибка при аутентификации"
|
||||
// else if (error == OTA_BEGIN_ERROR) Serial.println("Begin Failed");
|
||||
// // "Ошибка при начале OTA-апдейта"
|
||||
// else if (error == OTA_CONNECT_ERROR) Serial.println("Connect Failed");
|
||||
// // "Ошибка при подключении"
|
||||
// else if (error == OTA_RECEIVE_ERROR) Serial.println("Receive Failed");
|
||||
// // "Ошибка при получении данных"
|
||||
// else if (error == OTA_END_ERROR) Serial.println("End Failed");
|
||||
// // "Ошибка при завершении OTA-апдейта"
|
||||
});
|
||||
// ArduinoOTA.onStart([]() {
|
||||
// // Serial.println("Start"); // "Начало OTA-апдейта"
|
||||
// });
|
||||
// ArduinoOTA.onEnd([]() {
|
||||
// // Serial.println("\nEnd"); // "Завершение OTA-апдейта"
|
||||
// });
|
||||
// ArduinoOTA.onProgress([](unsigned int progress, unsigned int total) {
|
||||
// // Serial.printf("Progress: %u%%\r", (progress / (total / 100)));
|
||||
// });
|
||||
// ArduinoOTA.onError([](ota_error_t error) {
|
||||
// // Serial.printf("Error[%u]: ", error);
|
||||
// // if (error == OTA_AUTH_ERROR) Serial.println("Auth Failed");
|
||||
// // // "Ошибка при аутентификации"
|
||||
// // else if (error == OTA_BEGIN_ERROR) Serial.println("Begin Failed");
|
||||
// // // "Ошибка при начале OTA-апдейта"
|
||||
// // else if (error == OTA_CONNECT_ERROR) Serial.println("Connect Failed");
|
||||
// // // "Ошибка при подключении"
|
||||
// // else if (error == OTA_RECEIVE_ERROR) Serial.println("Receive Failed");
|
||||
// // // "Ошибка при получении данных"
|
||||
// // else if (error == OTA_END_ERROR) Serial.println("End Failed");
|
||||
// // // "Ошибка при завершении OTA-апдейта"
|
||||
// });
|
||||
|
||||
ArduinoOTA.begin();
|
||||
// ArduinoOTA.begin();
|
||||
|
||||
mqttReconnectTimer = xTimerCreate("mqttTimer", pdMS_TO_TICKS(2000), pdFALSE, (void*)0, reinterpret_cast<TimerCallbackFunction_t>(connectToMqtt));
|
||||
wifiReconnectTimer = xTimerCreate("wifiTimer", pdMS_TO_TICKS(2000), pdFALSE, (void*)0, reinterpret_cast<TimerCallbackFunction_t>(connectToWifi));
|
||||
@@ -165,6 +165,14 @@ void setup() {
|
||||
curDelay = -1;
|
||||
wLamp = bLamp = false;
|
||||
statLamp = 0;
|
||||
|
||||
server.on("/", HTTP_GET, [](AsyncWebServerRequest *request) {
|
||||
request->send(200, "text/plain", "Hi! I am ESP32.");
|
||||
});
|
||||
|
||||
AsyncElegantOTA.begin(&server); // Start ElegantOTA
|
||||
server.begin();
|
||||
Serial.println("HTTP server started");
|
||||
|
||||
connectToWifi();
|
||||
}
|
||||
@@ -174,7 +182,7 @@ void loop() {
|
||||
static uint8_t sec = 0;
|
||||
char s[7];
|
||||
|
||||
ArduinoOTA.handle();
|
||||
//ArduinoOTA.handle();
|
||||
bled.tick();
|
||||
if(digitalRead(MOVE_SENS) > 0){
|
||||
if(curDelay == -1){
|
||||
|
||||
Reference in New Issue
Block a user