Доброго времени суток.
Подскажите пожалуйста.
Первый раз сталкиваюсь с вашим оборудованием.
Имеем:Wirenboard6,WB-MDM3-5шт,wb-mrgbw-d-1шт
Имеем 14групп димируемых света и одну ленту rgb.Включение и выключение будет кнопками от shnaider elektrik.
Подскажите как сделать кнопку выключить весь свет(уходя из дома)но чтобы оставалась возможность включить свет в любой комнате.
Возможно что-то надо докупить из оборудования?Если надо подскажите.
Заранее спасибо.
Достаточно сделать для этой кнопки (Назовем ее “общее выключение”) правило (скрипт) в котором перечислить все выключаемые устройства и присвоить им “false” (Выключить).
Мы не блокируем включение, просто выключаем. Если после нажатия “общее выключение” где-то включим - будет работать.
Если есть свободный вход “сухой контакт” и кнопка - то докупать ничего не надо, все делается программно. Можно и уведомление присылать на почту или SMS при включении чего-либо после нажатия “общее выключение”.
Пример скрипта могу дать, но позже.
Спасибо большое
Здравствуйте. Можно дать пример скрипта?
defineRule("leave_mode_on", {
whenChanged: "alarm_level/leave_mode",
then: function (newValue, devName, cellName) {
if (newValue == true) {
// Выключить везде свет, кроме прихожей
dev["relay01"]["k1"] = false;
dev["relay01"]["k2"] = false;
dev["relay01"]["k3"] = false;
dev["relay01"]["k4"] = false;
dev["relay01"]["k5"] = false;
dev["relay01"]["k6"] = false;
dev["relay02"]["k3"] = false;
dev["relay03"]["k1"] = false;
dev["relay03"]["k2"] = false;
dev["dimmer01"]["k1"] = false;
dev["dimmer01"]["k2"] = false;
}
}
});
Благодарю Вас, буду разбираться.
Спасибо, работает!
Не подскажете, как сделать правило, по которому при включении любого источика освещения включится некая сигнальная лампа-светодиод?
Здравствуйте! Делайте по аналогии с правилом, приведенным коллегой выше. После “whenChanged” укажите топик выхода, управляющего светом, или комбинацию выходов, использую логические операторы “И” (&&), “ИЛИ” (||).
Информацию о движке правил с примерами можно почитать по ссылкам:
https://wirenboard.com/wiki/Движок_правил_wb-rules