Упрощаем получение переменной из базы getItemValue(String name);

This commit is contained in:
2022-02-28 00:55:43 +03:00
parent 520d27f8d8
commit 39c5e98ca6
2 changed files with 7 additions and 0 deletions

View File

@@ -49,6 +49,7 @@ class IoTItem {
};
IoTItem* findIoTItem(String name); // поиск экземпляра элемента модуля по имени
String getItemValue(String name); // поиск плюс получение значения
StaticJsonDocument<JSON_BUFFER_SIZE>* getLocalItemsAsJSON(); // сбор всех локальных занчений Items

View File

@@ -127,6 +127,12 @@ IoTItem* findIoTItem(String name) { // поиск элемента модуля
return nullptr;
}
String getItemValue(String name) { // поиск плюс получение значения
IoTItem* tmp = findIoTItem(name);
if (tmp) return tmp->getValue();
else return "";
}
StaticJsonDocument<JSON_BUFFER_SIZE> docForExport;
StaticJsonDocument<JSON_BUFFER_SIZE>* getLocalItemsAsJSON () {