====== Как посчитать импульсы со счетчика? (газ/вода) ====== [[https://www.ab-log.ru/forum/viewtopic.php?p=44499#p44499|Источник: martiniman » 01 мар 2021, 18:16]] Порт настроить как P&R Switch sysSens_GasCounter_R "Счетчик Газа Mega" { channel="megad:standard:incoming:m5:m5-1-in_p11:in" } Number sysSens_GasCounter "Счетчик Газа [%.2f м³]" (gSys, gEveryChange, gRestoreOnStartup) rule "sysSens_GasCounter" when Item sysSens_GasCounter_R changed to ON then if (sysSens_GasCounter.state instanceof Number){ //Проверяет подгрузилось ли предыдущее значение счетчика из базы sysSens_GasCounter.postUpdate(sysSens_GasCounter.state as Number + 0.0101) //Прибавка одного импульса logInfo (" ---> Counters", "Счетчик газа = " + sysSens_GasCounter.state.toString + " м³.") } else { logWarn (" ---> Counters", "В БД нет данных общего счетчика по газу.") } end