Firmware
Die ESP32-Firmware erfasst Messwerte, stellt Konfiguration und Diagnose bereit und verbindet EnvNode über MQTT mit externen Systemen. Sie trennt Sensoren, Aktoren, lokale Controller und Anzeige.
Einstieg
- Firmware bauen und aufspielen.
- Netzwerk, Sensoren und Aktoren konfigurieren.
- MQTT und externe Integration prüfen.
- Updates und Fehlerdiagnose.
Funktionsumfang
| Bereich | Vorhandene Funktionen |
|---|---|
| Netzwerk | WLAN, Setup-Access-Point, Wiederverbindung, Hostname |
| Konfiguration | Persistente Speicherung im ESP32-NVS |
| Messung | Physische und simulierte Sensoren, typisierte Messwerte |
| Aktoren | GPIO On/Off und PWM/Level |
| Controller | Lokale Steuerung, darunter Blink, Threshold und Selector |
| Anzeige | Zwei I²C-Displayausgänge und konfigurierbare Textseiten |
| Integration | MQTT, Sensor-Home-Assistant-Discovery |
| Wartung | Diagnose, Logs, Web-OTA und Factory Reset |
Die Sensorübersicht nennt die tatsächlich registrierten Treiber. Entwicklungs-Hardware ist nicht automatisch als Sensor integriert. Die Firmware übernimmt keine Wettervorhersage, langfristige Historie oder ETo-Berechnung.
Stand und Reproduzierbarkeit
Diese Anleitung folgt dem Quellstand vom 9. Oktober 2026. Die Weboberfläche Firmware zeigt Version, Build-Identität, Git-Stand und Quellzustand des laufenden Geräts. Diese Angaben für Tests und Fehlerberichte notieren. Ein verfügbarer Treiber ist kein Nachweis einer vollständigen Hardwarequalifikation.