mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-30 20:09:14 +03:00
продолжение переписи проекта!
This commit is contained in:
@@ -1,5 +1,4 @@
|
|||||||
{
|
{
|
||||||
"settings_": "",
|
|
||||||
"name": "IoTmanagerVer4",
|
"name": "IoTmanagerVer4",
|
||||||
"apssid": "IoTmanager",
|
"apssid": "IoTmanager",
|
||||||
"appass": "",
|
"appass": "",
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
const String getThisDevice() {
|
const String getThisDevice() {
|
||||||
String thisDevice = "{}";
|
String thisDevice = "{}";
|
||||||
jsonWriteStr_(thisDevice, F("devicelist_"), ""); //метка для парсинга
|
// jsonWriteStr_(thisDevice, F("devicelist_"), ""); //метка для парсинга
|
||||||
jsonWriteStr_(thisDevice, F("ip"), jsonReadStr(settingsFlashJson, F("ip")));
|
jsonWriteStr_(thisDevice, F("ip"), jsonReadStr(settingsFlashJson, F("ip")));
|
||||||
jsonWriteStr_(thisDevice, F("id"), jsonReadStr(settingsFlashJson, F("id")));
|
jsonWriteStr_(thisDevice, F("id"), jsonReadStr(settingsFlashJson, F("id")));
|
||||||
jsonWriteStr_(thisDevice, F("name"), jsonReadStr(settingsFlashJson, F("name")));
|
jsonWriteStr_(thisDevice, F("name"), jsonReadStr(settingsFlashJson, F("name")));
|
||||||
|
|||||||
@@ -19,8 +19,8 @@ void globalVarsSync() {
|
|||||||
jsonWriteStr_(settingsFlashJson, "root", mqttRootDevice);
|
jsonWriteStr_(settingsFlashJson, "root", mqttRootDevice);
|
||||||
jsonWriteStr_(settingsFlashJson, "id", chipId);
|
jsonWriteStr_(settingsFlashJson, "id", chipId);
|
||||||
|
|
||||||
jsonWriteStr_(errorsHeapJson, "errors_", ""); //метка для парсинга
|
// jsonWriteStr_(errorsHeapJson, "errors_", ""); //метка для парсинга
|
||||||
jsonWriteStr_(ssidListHeapJson, "ssids_", ""); //метка для парсинга
|
// jsonWriteStr_(ssidListHeapJson, "ssids_", ""); //метка для парсинга
|
||||||
}
|
}
|
||||||
|
|
||||||
String getParamsJson() {
|
String getParamsJson() {
|
||||||
|
|||||||
@@ -56,19 +56,19 @@ void webSocketEvent(uint8_t num, WStype_t type, uint8_t* payload, size_t length)
|
|||||||
|
|
||||||
//отвечаем данными на запрос страницы
|
//отвечаем данными на запрос страницы
|
||||||
if (headerStr == "/|") {
|
if (headerStr == "/|") {
|
||||||
sendFileToWs("/layout.json", num, 1024);
|
sendFileToWsByFrames("/layout.json", "layout", "", num, WEB_SOCKETS_FRAME_SIZE);
|
||||||
}
|
}
|
||||||
|
|
||||||
//отвечаем на запрос параметров
|
//отвечаем на запрос параметров
|
||||||
if (headerStr == "/params|") {
|
if (headerStr == "/params|") {
|
||||||
String params = "{}";
|
String params = "{}";
|
||||||
jsonWriteStr(params, "params_", ""); //метка для парсинга
|
// jsonWriteStr(params, "params_", ""); //метка для парсинга
|
||||||
for (std::list<IoTItem*>::iterator it = IoTItems.begin(); it != IoTItems.end(); ++it) {
|
for (std::list<IoTItem*>::iterator it = IoTItems.begin(); it != IoTItems.end(); ++it) {
|
||||||
if ((*it)->getSubtype() != "Loging") {
|
if ((*it)->getSubtype() != "Loging") {
|
||||||
if ((*it)->iAmLocal) jsonWriteStr(params, (*it)->getID(), (*it)->getValue());
|
if ((*it)->iAmLocal) jsonWriteStr(params, (*it)->getID(), (*it)->getValue());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
standWebSocket.sendTXT(num, params);
|
sendStringToWs("params", params, num);
|
||||||
}
|
}
|
||||||
|
|
||||||
//отвечаем на запрос графиков
|
//отвечаем на запрос графиков
|
||||||
|
|||||||
Reference in New Issue
Block a user