wb_editors
906
правок
Brainroot (обсуждение | вклад) (Добавил пример с функкцией) |
Brainroot (обсуждение | вклад) |
||
Строка 516: | Строка 516: | ||
<syntaxhighlight lang="ecmascript"> | <syntaxhighlight lang="ecmascript"> | ||
function ruleCO2 (devCO2, minCO2, maxCO2){ | function ruleCO2 (devCO2, minCO2, maxCO2){ | ||
log.debug("rule create", devCO2) | |||
defineRule ("ruleCO2"+devCO2, { | defineRule ("ruleCO2"+devCO2, { | ||
whenChanged: devCO2+"/CO2", | whenChanged: devCO2+"/CO2", | ||
then: function(newValue, devName, cellName) { | then: function(newValue, devName, cellName) { | ||
log.info("ruleCO2 " + devCO2 +" enter with", newValue) | |||
if (newValue < minCO2) { | if (newValue < minCO2) { | ||
dev[devCO2+"/LED Glow Duration (ms)"] = 50; | dev[devCO2+"/LED Glow Duration (ms)"] = 50; |