Translations:Rule Examples/195/ru: различия между версиями
FuzzyBot (обсуждение | вклад) (Импортирована новая версия из внешнего источника) |
FuzzyBot (обсуждение | вклад) (Импортирована новая версия из внешнего источника) |
||
Строка 3: | Строка 3: | ||
then: function(newValue, devName, cellName) { | then: function(newValue, devName, cellName) { | ||
if(newValue){ | if(newValue){ | ||
dev["water_meters | dev["water_meters/water_meter_1"] = ((parseInt(newValue) - counterCorrection) * inpulseValue) + meterCorrection; // Умножаем значение счетчика на количество литров/импульс и прибавляем корректировочное значение. | ||
} | } | ||
} | } | ||
}); | }); | ||
</syntaxhighlight> | </syntaxhighlight> |
Текущая версия на 21:46, 21 сентября 2022
defineRule("water_meter_1", {
whenChanged: "wb-mcm8_29/Input 1 counter", then: function(newValue, devName, cellName) { if(newValue){ dev["water_meters/water_meter_1"] = ((parseInt(newValue) - counterCorrection) * inpulseValue) + meterCorrection; // Умножаем значение счетчика на количество литров/импульс и прибавляем корректировочное значение. } }
}); </syntaxhighlight>