"Выключить все" + "Выключатель прихожей" на одной кнопке

Здравствуйте!
Могли бы Вы привести пример правила, для отключения устройств (WB-MDM3 (имеет мое название DIM1), WB-MR6C(имеет мое название R1), WB-MR3(имеет мое название М1)) по событию замыкания входа контроллера W2?

Попробовал методом тыка

defineRule(“off_detector”, {
whenChanged: “wb-gpio/W2_IN”,
then: function (newValue, devName, cellName) {
dev[“R1”][“K2”] = false;
dev[“R1”][“K3”] = false;
dev[“R1”][“K4”] = false;
dev[“R1”][“K5”] = false;
dev[“R1”][“K6”] = false;
dev[“M1”][“K1”] = false;
dev[“M1”][“K2”] = false;
dev[“M1”][“K3”] = false;
dev[“DIM1”][“K1”] = false;
dev[“DIM1”][“K2”] = false;
dev[“DIM1”][“K3”] = false;
}
});

Правило работает, но может я что-то не учел?

Можно ли событие отключения всего света связать с отключением сигнального внешнего LED 5-24В, а включение любого из модулей обратным зажиганием этого LED???

Как это сделать физически? (Может быть с помощью A1-A4 контроллера?)
Какое правило для этого могло бы быть написано?

Заранее спасибо.