Files
cacto a645737927 Начальный каркас: прошивка ESP32 для зоны "Гроубокс"
Реализованы sensor-1 (DHT22, телеметрия temperature/humidity) и
реле-актуаторы light-1/pump-1/fan-1 (turn_on/turn_off/set_level) по
протоколу MQTT платформы home_automatization (devices/{id}/telemetry|commands|ack).
2026-08-11 18:46:37 +05:00

13 lines
505 B
C

#pragma once
#include <Arduino.h>
// Подключение к mosquitto, подписка на devices/+/commands, диспетчеризация
// команд в devices.cpp и публикация ack. См. протокол в README.md.
void mqttBegin();
void mqttEnsureConnected();
void mqttLoop();
// Публикует одно показание телеметрии в devices/{deviceId}/telemetry.
void mqttPublishTelemetry(const String& deviceId, const String& sensorType, double value);