Translations:Rule Examples/220/ru: различия между версиями
FuzzyBot (обсуждение | вклад) (Импортирована новая версия из внешнего источника) |
FuzzyBot (обсуждение | вклад) (Импортирована новая версия из внешнего источника) |
||
Строка 1: | Строка 1: | ||
if (co2_good) { | if (co2_good) { | ||
dev[devName | dev["devName/Green LED"] = true; | ||
dev[devName | dev["devName/Red LED"] = false; | ||
dev[devName | dev["devName/LED Period (s)"] = 10; | ||
} | } | ||
if (co2_middle) { | if (co2_middle) { | ||
dev[devName | dev["devName/Green LED"] = true; | ||
dev[devName | dev["devName/Red LED"] = true; | ||
dev[devName | dev["devName/LED Period (s)"] = 5; | ||
} | } | ||
if (co2_bad) { | if (co2_bad) { | ||
dev[devName | dev["devName/Green LED"] = false; | ||
dev[devName | dev["devName/Red LED"] = true; | ||
dev[devName | dev["devName/LED Period (s)"] = 1; | ||
} | } | ||
} | } |
Текущая версия на 21:46, 21 сентября 2022
if (co2_good) {
dev["devName/Green LED"] = true; dev["devName/Red LED"] = false; dev["devName/LED Period (s)"] = 10; } if (co2_middle) { dev["devName/Green LED"] = true; dev["devName/Red LED"] = true; dev["devName/LED Period (s)"] = 5; } if (co2_bad) { dev["devName/Green LED"] = false; dev["devName/Red LED"] = true; dev["devName/LED Period (s)"] = 1; } }
}); </syntaxhighlight>
Max Motion
"Max Motion" - максимальное значение датчика движения за N время. Время от 1 до 60 секунд можно выставить в 282 регистре. По умолчанию 10 секунд. При достижении Max Motion значения 50 проверяем достаточно ли освещена комната, если нет - включаем свет. Как только значение Max Motion упадет ниже 50 свет выключаем.