Перейти к содержанию

Навигация

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

Новая страница: «if (relay_down_timer_id) { relay_down_timer_id = clearTimeout(relay_down_timer_id); };»
(Новая страница: «defineRule("roller_shutter_1_both_on", { asSoonAs: function() { return relay_up_1 && relay_down_1; }, then: function () { relay_up_1 = 0; relay_down_1 = 0; log("Both roller shutter relays on, switching them off"); } }); })();»)
(Новая страница: «if (relay_down_timer_id) { relay_down_timer_id = clearTimeout(relay_down_timer_id); };»)
Строка 281: Строка 281:
var inpulseValue = 10 // Number of liters per impulse
var inpulseValue = 10 // Number of liters per impulse


<div lang="ru" dir="ltr" class="mw-content-ltr">
defineVirtualDevice("water_meters", { //  
defineVirtualDevice("water_meters", { // Создаем виртуальный девайс для отображения в веб интерфейсе.
We create a virtual device for display in the web interface.
     title: "Счетчики воды",
     title: "Water meters",
     cells: {
     cells: {
         water_meter_1: {
         water_meter_1: {
Строка 291: Строка 291:
     }
     }
});
});
</div>


<div lang="ru" dir="ltr" class="mw-content-ltr">
<div lang="ru" dir="ltr" class="mw-content-ltr">
translator, wb_editors
4390

правок