How to write rules: различия между версиями

(→‎cron-правила: Без секунд - не работает, поправил.)
Строка 177: Строка 177:
   then: function (newValue, devName, cellName) {
   then: function (newValue, devName, cellName) {
     dev["wb-mrm2-mini_2"]["Relay 2"] = true;
     dev["wb-mrm2-mini_2"]["Relay 2"] = true;
  }
});
defineRule({
  asSoonAs: function() {
    return dev["wb-gpio"]["A3_IN"];
  },
  then: function (newValue, devName, cellName) {
    dev["wb-mrm2-mini_2"]["Relay 2"] = false;
   }
   }
});
});
Строка 191: Строка 183:


При нажатии на кнопку, подключенную к входу А2, включаем реле, а при нажатии на кнопку, подключенную к входу А3 — выключаем.
При нажатии на кнопку, подключенную к входу А2, включаем реле, а при нажатии на кнопку, подключенную к входу А3 — выключаем.


=== when ===  
=== when ===