Update main.cpp

Add ESP32-PoE Lan Support
This commit is contained in:
klahus1 2022-07-12 13:25:59 +02:00 committed by GitHub
parent 0a57dfae9a
commit 5d197d3030
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -5,6 +5,9 @@
#include "NtpSettings.h"
#include "WebApi.h"
#include "WiFiSettings.h"
#ifdef OLIMEX_ESP32_POE_LAN
#include "LanSettings.h"
#endif
#include "defaults.h"
#include <Arduino.h>
#include <LittleFS.h>
@ -54,6 +57,13 @@ void setup()
Serial.println(F("done"));
WiFiSettings.applyConfig();
#ifdef OLIMEX_ESP32_POE_LAN
// Initialize Lan
Serial.print(F("Initialize Lan... "));
Lan.init();
Serial.println(F("done"));
#endif
// Initialize NTP
Serial.print(F("Initialize NTP... "));
NtpSettings.init();
@ -96,10 +106,14 @@ void loop()
{
WiFiSettings.loop();
yield();
#ifdef OLIMEX_ESP32_POE_LAN
Lan.loop();
yield();
#endif
Hoymiles.loop();
yield();
MqttPublishing.loop();
yield();
WebApi.loop();
yield();
}
}