diff --git a/include/classes/IoTItem.h b/include/classes/IoTItem.h index 62884956..4979e796 100644 --- a/include/classes/IoTItem.h +++ b/include/classes/IoTItem.h @@ -69,7 +69,7 @@ class IoTItem { IoTItem* findIoTItem(String name); // поиск экземпляра элемента модуля по имени String getItemValue(String name); // поиск плюс получение значения bool isItemExist(String name); // существует ли айтем -StaticJsonDocument* getLocalItemsAsJSON(); // сбор всех локальных занчений Items +StaticJsonDocument* getLocalItemsAsJSON(); // сбор всех локальных значений Items class externalVariable : IoTItem { // объект, создаваемый при получении информации о событии на другом контроллере для хранения информации о событии указанное время diff --git a/src/classes/IoTItem.cpp b/src/classes/IoTItem.cpp index 88794444..dcd3701e 100644 --- a/src/classes/IoTItem.cpp +++ b/src/classes/IoTItem.cpp @@ -96,7 +96,7 @@ void IoTItem::regEvent(String value, String consoleInfo = "") { // SerialPrint("i", F("=>ALLMQTT"), "Broadcast event: "); // } //отправка события другим устройствам в сети============================== - if (jsonReadBool(settingsFlashJson, "mqttin")) { + if (jsonReadBool(settingsFlashJson, "mqttin") && _global) { String json = "{}"; jsonWriteStr_(json, "id", _id); jsonWriteStr_(json, "val", value);