feat(rtc): wire rtcsync into setup and loop
This commit is contained in:
@@ -21,6 +21,7 @@
|
||||
#include <preferencemanager.h>
|
||||
#include <rfid.h>
|
||||
#include <timesync.h>
|
||||
#include <rtcsync.h>
|
||||
#include <webserverrouter.h>
|
||||
#include <wificlass.h>
|
||||
|
||||
@@ -50,7 +51,12 @@ void setup() {
|
||||
loadWifiSettings();
|
||||
loadLocationSettings();
|
||||
|
||||
setupRTC(); // RTC zuerst, damit Systemzeit vor WiFi plausibel ist
|
||||
setupWifi(); // WiFi initialisieren
|
||||
if (WiFi.status() == WL_CONNECTED) {
|
||||
syncFromNTP();
|
||||
lastStaConnected = true; // Edge bereits "konsumiert"
|
||||
}
|
||||
setupOTA(&server);
|
||||
|
||||
setupRoutes();
|
||||
@@ -64,6 +70,7 @@ void setup() {
|
||||
|
||||
void loop() {
|
||||
checkAutoReset();
|
||||
loopRTC();
|
||||
|
||||
// MQTT hat höchste Priorität (wird zuerst verarbeitet)
|
||||
loopMqttServer();
|
||||
|
||||
Reference in New Issue
Block a user