|
Aquarium Cooling Controller
ESP32 firmware for aquarium cooling fan control, monitoring, telemetry, and fault handling.
|
Wi-Fi and MQTT telemetry publisher for controller state. More...
#include <Arduino.h>#include <PubSubClient.h>#include <WiFi.h>#include "control_engine.h"#include "fault_monitor.h"#include "fault_policy.h"

Go to the source code of this file.
Classes | |
| struct | OtaTelemetrySnapshot |
| Operator-visible OTA maintenance window state for MQTT publication. More... | |
| struct | RemoteConfigStatus |
| Last-result summary for MQTT remote configuration commands. More... | |
| class | MqttTelemetry |
| Maintains Wi-Fi/MQTT connections and publishes controller telemetry. More... | |
Wi-Fi and MQTT telemetry publisher for controller state.
The telemetry layer is optional at runtime. Local cooling continues even when Wi-Fi credentials are missing, the broker is unavailable, or MQTT publishing fails.