CUB-230: ESP32 offline status buffering and replay on reconnect
CI/CD / lint-and-typecheck (pull_request) Successful in 9m32s
CI/CD / test (pull_request) Successful in 9m27s
CI/CD / build (pull_request) Failing after 4m49s
CI/CD / deploy (pull_request) Has been skipped

- Add SPIFFS buffer for status entries when MQTT offline
- FIFO eviction when max_buffer_entries exceeded
- Replay buffer on MQTT reconnect
- Configurable buffer size in esp32-config.json
This commit is contained in:
Pip Bot
2026-05-23 07:35:53 +00:00
parent 1a8f67a392
commit 1efd48ed2e
312 changed files with 122258 additions and 56 deletions
+3 -1
View File
@@ -4,5 +4,7 @@
"mqtt_broker": "10.60.1.56",
"mqtt_port": 1883,
"camera_id": "",
"heartbeat_interval_sec": 60
"heartbeat_interval_sec": 60,
"max_buffer_entries": 100,
"buffer_file": "/status_buffer.json"
}