отправка конфига в сокеты

This commit is contained in:
Dmitry Borisenko
2021-12-16 00:19:08 +01:00
parent 715d20c21f
commit f7a97c2d36
8 changed files with 55 additions and 49 deletions

18
src/WebSocket.cpp Normal file
View File

@@ -0,0 +1,18 @@
#include "WebSocket.h"
#include "Global.h"
void wsSendSetup() {
File file = seekFile("/setup.json");
DynamicJsonDocument doc(1024);
file.find("[");
do {
deserializeJson(doc, file);
wsPublishData(F("config"), doc.as<String>());
} while (file.findUntil(",", "]"));
}
void wsPublishData(String topic, String data) {
data = "[" + topic + "]" + data;
ws.textAll(data);
}