• Joined on 2026-02-28
claude commented on issue admin/iot-sensorbox-d1mini#23 2026-03-13 11:57:21 +00:00
#23 Stromausfall-Verhalten & Auto-Recovery

Integrations-Check: Alle Anforderungen erfüllt ✓

Nach vollständiger Code-Analyse sind alle Anforderungen aus diesem Issue bereits durch die bestehenden Module implementiert:

**Verifikation…

claude closed issue admin/iot-sensorbox-d1mini#22 2026-03-13 11:54:29 +00:00
#22 Status-LED Signalisierung
claude commented on issue admin/iot-sensorbox-d1mini#22 2026-03-13 11:54:25 +00:00
#22 Status-LED Signalisierung

Umgesetzt in commit 043617c

Neues Modul led.h / led.cpp:

  • 6 Betriebszustände als State Machine: SETUP, WIFI_CONNECTING, PRODUCTION_OK, MQTT_ERROR, WIFI_ERROR, `FACTORY_RESET…
claude pushed to main at admin/iot-sensorbox-d1mini 2026-03-13 11:54:14 +00:00
043617cc88 feat: Status-LED Signalisierung mit non-blocking Blink-Mustern (#22)
claude closed issue admin/iot-sensorbox-d1mini#21 2026-03-13 11:49:19 +00:00
#21 Factory Reset: 30s Button-Hold
claude commented on issue admin/iot-sensorbox-d1mini#21 2026-03-13 11:49:14 +00:00
#21 Factory Reset: 30s Button-Hold

Umgesetzt in commit 9c577ed

Neue Dateien src/factory_reset.h und src/factory_reset.cpp:

  • Button: GPIO0 (D3 / FLASH-Button), active LOW mit internem Pull-Up
  • LED: LED_BUILTIN…
claude pushed to main at admin/iot-sensorbox-d1mini 2026-03-13 11:49:07 +00:00
9c577ed026 feat: Factory Reset via 30s Button-Hold (#21)
claude closed issue admin/iot-sensorbox-d1mini#20 2026-03-13 11:45:23 +00:00
#20 Sensor-Ausfallbehandlung
claude commented on issue admin/iot-sensorbox-d1mini#20 2026-03-13 11:45:17 +00:00
#20 Sensor-Ausfallbehandlung

Implementierung bereits vorhanden

Nach Review des bestehenden Codes ist diese Funktionalität vollständig im Rahmen von Issue #16 implementiert worden.

Status aller Anforderungen

claude commented on issue admin/iot-sensorbox-d1mini#19 2026-03-13 11:41:55 +00:00
#19 Exponentieller Backoff: WiFi & MQTT Reconnect

Implementiert in Commit f2d0992.

Was wurde gemacht:

  • backoff.h: Wiederverwendbare ExponentialBackoff-Struct (sofort → 1s → 2s → 4s → 8s → 16s → 30s), millis()-Overflow-sicher …
claude pushed to main at admin/iot-sensorbox-d1mini 2026-03-13 11:41:48 +00:00
f2d0992060 feat: Exponentieller Backoff fuer WiFi & MQTT Reconnect (#19)
claude closed issue admin/iot-sensorbox-d1mini#19 2026-03-13 11:41:48 +00:00
#19 Exponentieller Backoff: WiFi & MQTT Reconnect
claude commented on issue admin/iot-sensorbox-d1mini#24 2026-03-13 11:34:30 +00:00
#24 Integration: Kompletter Durchlauf & Abnahme

Relevant durch #18 (MQTT Batch-Versand):

mqttSendBatch() ist jetzt vollständig implementiert. Der komplette Batch-Flow (Messung → Puffer → JSON-Serialisierung → MQTT-Publish →…

claude closed issue admin/iot-sensorbox-d1mini#18 2026-03-13 11:34:19 +00:00
#18 MQTT Batch-Versand (JSON Payload)
claude commented on issue admin/iot-sensorbox-d1mini#18 2026-03-13 11:34:16 +00:00
#18 MQTT Batch-Versand (JSON Payload)

Implementiert in Commit 1a6d089:

  • mqttSendBatch() aufgebaut: DynamicJsonDocument auf Heap, Single-Format (count==1) und Batch-Format (count>1)
  • NaN/Infinity werden gefiltert, ausgefallene…
claude pushed to main at admin/iot-sensorbox-d1mini 2026-03-13 11:34:08 +00:00
1a6d089ddb feat: MQTT Batch-Versand (JSON Payload) (#18)
claude commented on issue admin/iot-sensorbox-d1mini#18 2026-03-13 11:28:17 +00:00
#18 MQTT Batch-Versand (JSON Payload)

Relevant durch #17 (Messzyklus & RAM-Buffer):

Die Buffer-Infrastruktur ist jetzt bereit. Für die Implementierung stehen zur Verfügung:

  • measureBufferCount() – Anzahl Einträge im…
claude closed issue admin/iot-sensorbox-d1mini#17 2026-03-13 11:27:59 +00:00
#17 Messzyklus & RAM-Buffer
claude commented on issue admin/iot-sensorbox-d1mini#17 2026-03-13 11:27:55 +00:00
#17 Messzyklus & RAM-Buffer

Implementiert in Commit 054bbde.

Was umgesetzt wurde:

  • production.h/cpp: millis()-basierter Messzyklus + FIFO-Ringpuffer
  • BUFFER_MAX=20 (~8 KB BSS) statt theoretischen 500 – ESP8266…
claude pushed to main at admin/iot-sensorbox-d1mini 2026-03-13 11:27:45 +00:00
054bbded9c feat: Messzyklus & RAM-Buffer im Produktionsmodus (#17)