ESP32 Emulator: веб-морда контроллера гроубокса поверх MQTT
Go-сервис без внешних фронтенд-зависимостей: embedded HTML-страница
с SVG-изображением платы (датчик + вентилятор + свет + помпа) и
Server-Sent Events для live-обновления. Слушает devices/+/commands
и реально отвечает ack'ом, публикует devices/{id}/telemetry —
протокол зеркалит ingest-service/device-control-service основного
репозитория, общего кода между репозиториями нет. Дефолтные
external_id (sensor-1/fan-1/light-1/pump-1) совпадают с
DemoGrowboxSeeder платформы.
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
# Address of the same Mosquitto broker the main platform uses.
|
||||
# Local dev against home_automatization's docker-compose: tcp://localhost:1883
|
||||
# (mosquitto's port is bound to 127.0.0.1 there — reachable from the host).
|
||||
MQTT_BROKER_URL=tcp://localhost:1883
|
||||
|
||||
HTTP_PORT=8091
|
||||
Reference in New Issue
Block a user