mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-30 20:09:14 +03:00
Упрощаем получение переменной из базы getItemValue(String name);
This commit is contained in:
@@ -49,6 +49,7 @@ class IoTItem {
|
|||||||
};
|
};
|
||||||
|
|
||||||
IoTItem* findIoTItem(String name); // поиск экземпляра элемента модуля по имени
|
IoTItem* findIoTItem(String name); // поиск экземпляра элемента модуля по имени
|
||||||
|
String getItemValue(String name); // поиск плюс получение значения
|
||||||
StaticJsonDocument<JSON_BUFFER_SIZE>* getLocalItemsAsJSON(); // сбор всех локальных занчений Items
|
StaticJsonDocument<JSON_BUFFER_SIZE>* getLocalItemsAsJSON(); // сбор всех локальных занчений Items
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -127,6 +127,12 @@ IoTItem* findIoTItem(String name) { // поиск элемента модуля
|
|||||||
return nullptr;
|
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> docForExport;
|
||||||
|
|
||||||
StaticJsonDocument<JSON_BUFFER_SIZE>* getLocalItemsAsJSON () {
|
StaticJsonDocument<JSON_BUFFER_SIZE>* getLocalItemsAsJSON () {
|
||||||
|
|||||||
Reference in New Issue
Block a user