Sensor Platform
Anleitung
Projekt-Anleitung: ESP32 Data Control Center
Diese Anleitung fuehrt dich durch den kompletten Ablauf: Benutzerkonto, Station anlegen, Firmware aufspielen, ESP konfigurieren, Daten auswerten und OTA-Updates verwalten.
1) Konto anlegen und anmelden
- Gehe zu Registrieren und erstelle einen Benutzer.
- Melde dich danach unter Login an.
- Nach dem Login stehen dir Dashboard, Detailansicht, Stationen und Messwerte zur Verfuegung.
2) Neue Station anlegen
- Oeffne Stationen.
- Vergib einen Stationsnamen und klicke auf Station erstellen.
- Kopiere den angezeigten Token sofort. Er wird aus Sicherheitsgruenden nur einmal im Klartext gezeigt.
Ohne den Token kann der ESP keine Daten und keine Statusmeldungen ans Portal senden.
3) Firmware herunterladen und aufspielen
- Oeffne ESP32 Download.
- Lade die passende ZIP fuer dein Board herunter:
- ESP32 WROOM Dev Kit:
esp32_data_logger_v1.zip - ESP32C3:
esp32c3_supermini_data_logger_v1.zip
- Arduino IDE: passendes ESP32-Board auswaehlen.
- Sketch aus der ZIP oeffnen.
- Benoetigte Libraries installieren (DHT, Adafruit Unified Sensor, BME280, optional BMP280).
- Firmware auf den ESP flashen.
4) Erstkonfiguration am ESP (Hotspot)
Der ESP startet den Setup-Hotspot automatisch beim Erststart ohne gueltige Konfiguration.
- Mit dem Setup-Hotspot verbinden (
ESP32WROOM-Setup-XXXXoderESP32C3-Setup-XXXX). - Im Browser
http://192.168.4.1aufrufen. - SSID, WLAN-Passwort, Token, API-URL und Upload-Intervall eintragen.
- Sensormodul und Pins konfigurieren, speichern, Neustart abwarten.
Setup-Modus erzwingen (ab Firmware 1.10.2):
- ESP32 WROOM Dev Kit: GPIO
27kurzzeitig mitGNDbruecken und neu starten. - ESP32C3: GPIO
3kurzzeitig mitGNDbruecken und neu starten.
5) Dashboard und Detailansicht nutzen
- Dashboard: Uebersicht aller Stationen mit letzten Werten und Mini-Graphen.
- Detailansicht: Station waehlen, Zeitraum festlegen (24h, 7d, 30d, custom) und detaillierte Charts analysieren.
- Messwerte: letzte Messpunkte tabellarisch.
6) Stationen verwalten (Details, OTA, Intervall)
- Unter Stationen auf Details klicken.
- In der Stationsseite kannst du:
- Station umbenennen
- OTA Ziel-Firmware per Dropdown setzen (Dateien aus
/firmware) - Portal Upload-Intervall fuer diese Station vorgeben
- letzte Softwareversion, letzter Kontakt und letzte Portal-Meldung sehen
Wenn Zielversion gesetzt ist, installiert der ESP die neue Firmware beim naechsten erfolgreichen Kontakt automatisch.
7) Status, Offline und Fehleranalyse
- Eine Station gilt als Offline, wenn sie laenger als
Portal-Intervall * 2nichts aktualisiert hat. - Der ESP sendet Statusmeldungen an
api/status.php(z. B. Sensorfehler oder Uploadfehler). - Ab Firmware
1.10.3werden Messwerte bei WLAN-Ausfall lokal gepuffert und nach Wiederverbindung mit Zeitstempel nachgeladen. - Die letzte Portal-Meldung findest du in der jeweiligen Station-Detailseite (aufgerufen ueber Stationen) und in der Stationsliste.