Demostand: различия между версиями

Строка 460: Строка 460:
<code>
<code>
defineAlias("rozetka1_control", "wb-mr6c_1/K1");
defineAlias("rozetka1_control", "wb-mr6c_1/K1");
defineAlias("rozetka1_button", "wb-gpio/EXT5_DR5");
defineAlias("rozetka2_control", "wb-mr6c_1/K2");
defineAlias("rozetka2_control", "wb-mr6c_1/K2");
defineAlias("rozetka2_button", "wb-gpio/EXT5_DR4");
defineAlias("rozetka1_virtual_control", "rozetkas_controls/Включить розетку 1");
defineAlias("rozetka1_virtual_control", "rozetkas_controls/Включить розетку 1");
defineAlias("rozetka2_virtual_control", "rozetkas_controls/Включить розетку 2");
defineAlias("rozetka2_virtual_control", "rozetkas_controls/Включить розетку 2");
Строка 467: Строка 469:


defineRule("rozetka1_manual_turn_on", {
defineRule("rozetka1_manual_turn_on", {
     whenChanged: "wb-gpio/EXT5_DR5",
     whenChanged: "rozetka1_button",
     then: function(newValue, devName, cellName) {
     then: function(newValue, devName, cellName) {
         if (newValue == true) {
         if (newValue == true) {
Строка 479: Строка 481:


defineRule("rozetka2_manual_turn_on", {
defineRule("rozetka2_manual_turn_on", {
     whenChanged: "wb-gpio/EXT5_DR4",
     whenChanged: "rozetka2_button",
     then: function(newValue, devName, cellName) {
     then: function(newValue, devName, cellName) {
         if (newValue == true) {
         if (newValue == true) {
Строка 489: Строка 491:
</code>
</code>
</div></div>
</div></div>


====Управление нагревателем====
====Управление нагревателем====
wb_editors
556

правок