Translations:Rule Examples/83/en: различия между версиями

Материал из Wiren Board
(Новая страница: «defineRule("_system_buzzer_onof", { whenChanged: "buzzer/enabled", then: function (newValue, devName, cellName) { if ( dev.buzzer.enabled) { _buzzer_set_params(); runShellCommand("echo 1 > /sys/class/pwm/pwmchip0/pwm2/enable"); } else { runShellCommand("echo 0 > /sys/class/pwm/pwmchip0/pwm2/enable"); } } });»)
 
(нет различий)

Текущая версия на 20:49, 21 сентября 2022

Определение сообщения (Rule Examples)
defineRule("_system_buzzer_onof", {
  whenChanged: "buzzer/enabled",
  then: function (newValue, devName, cellName) {
   if ( dev.buzzer.enabled) {
       _buzzer_set_params();
       runShellCommand("echo 1  > /sys/class/pwm/pwmchip0/pwm2/enable");
   } else {
       runShellCommand("echo 0  > /sys/class/pwm/pwmchip0/pwm2/enable");
   }
   }
});

defineRule("_system_buzzer_onof", {

 whenChanged: "buzzer/enabled",
 then: function (newValue, devName, cellName) {
   if ( dev.buzzer.enabled) {
       _buzzer_set_params();
       runShellCommand("echo 1  > /sys/class/pwm/pwmchip0/pwm2/enable");
   } else {
       runShellCommand("echo 0  > /sys/class/pwm/pwmchip0/pwm2/enable");
   }
  }

});