Объединение MWAC модулей

Добрый день! В проекте предусмотрено 2 модуля MWAC на каждом из которых: 2 датчика протечки и 2 крана с электроприводом. Задача состоит в том, что при сработке любого датчика протечки должны перекрываться краны на каждом MWAC модуле. Помоги с написанием правила, с WB работаю впервые.

Добрый день!

А точно ли нужно решать это задачу, используя два WB-MWAC?

К одному WB-MWAC вы можете подключить несколько кранов параллельно: они будут закрываться и открываться одновреенно, как вы и хотите.

Датчики протечки тоже можно подключать параллельно.

Если WB-MWAC будет один, то ничего настраивать и программировать будет не надо, оно будет просто работать.

Вопрос можно закрывать. Написал правило самостоятельно.

Если кому-то пригодится:

defineRule(“MWAC1.1”, { //название правила
whenChanged: “wb-mwac_120/K1”, //при изменении состояния реле K1 на MWAC 120
then: function (newValue, devName, cellName) { //выполняй следующие действия
dev[“wb-mwac_79”][“K1”] = newValue ; //включи K1 модуля MWAC(79)
dev[“wb-mwac_79”][“K2”] = newValue ; //включи K2 модуля MWAC(79)
}
});

defineRule(“MWAC1.2”, { //название правила
whenChanged: “wb-mwac_120/K2”, //при изменении состояния реле K2 на MWAC 120
then: function (newValue, devName, cellName) { //выполняй следующие действия
dev[“wb-mwac_79”][“K1”] = newValue ; //включи K1 модуля MWAC(79)
dev[“wb-mwac_79”][“K2”] = newValue ; //включи K2 модуля MWAC(79)
}
});

defineRule(“MWAC2.1”, { //название правила
whenChanged: “wb-mwac_79/K1”, //при изменении состояния реле K1 на MWAC 79
then: function (newValue, devName, cellName) { //выполняй следующие действия
dev[“wb-mwac_120”][“K1”] = newValue ; //включи K1 модуля MWAC(120)
dev[“wb-mwac_120”][“K2”] = newValue ; //включи K2 модуля MWAC(120)

}
});

defineRule(“MWAC2.2”, { //название правила
whenChanged: “wb-mwac_79/K2”, //при изменении состояния реле K2 на MWAC 79
then: function (newValue, devName, cellName) { //выполняй следующие действия
dev[“wb-mwac_120”][“K1”] = newValue ; //включи K1 модуля MWAC(120)
dev[“wb-mwac_120”][“K2”] = newValue ; //включи K2 модуля MWAC(120)

}
});