mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-29 15:42:20 +03:00
Добавляем проверку на отсутствие параметров дял модификаторов
This commit is contained in:
@@ -11,9 +11,9 @@ IoTItem::IoTItem(String parameters) {
|
|||||||
_interval = _interval * 1000;
|
_interval = _interval * 1000;
|
||||||
jsonRead(parameters, F("subtype"), _subtype);
|
jsonRead(parameters, F("subtype"), _subtype);
|
||||||
jsonRead(parameters, F("id"), _id);
|
jsonRead(parameters, F("id"), _id);
|
||||||
jsonRead(parameters, F("multiply"), _multiply, false);
|
if (jsonRead(parameters, F("multiply"), _multiply, false)) _multiply = 1;
|
||||||
jsonRead(parameters, F("plus"), _plus, false);
|
if (!jsonRead(parameters, F("plus"), _plus, false)) _plus = 0;
|
||||||
jsonRead(parameters, F("round"), _round, false);
|
if (!jsonRead(parameters, F("round"), _round, false)) _round = -1;
|
||||||
|
|
||||||
String valAsStr;
|
String valAsStr;
|
||||||
if (jsonRead(parameters, F("val"), valAsStr, false)) // значение переменной или датчика при инициализации если есть в конфигурации
|
if (jsonRead(parameters, F("val"), valAsStr, false)) // значение переменной или датчика при инициализации если есть в конфигурации
|
||||||
|
|||||||
Reference in New Issue
Block a user