DivanX10

<<< Назад

Блог чайника. Простое устройство. Выключатель.

Блог чайника для чайника. Вариант настройки выключателя Broadlink с помощью методов.

Здесь приведу пример, как можно создать выключатель (у меня выключатель Broadlink) без привязки к свойству, путем запуска метода. Методы turnOn или turnOff будут активироваться при изменении значении в свойстве status, объекта SSwitch1, если значение 1, то запустится метод turnOn, если значение 0, то запустится метод turnOff. Я для своего удобства, объекты в классе SRelays именую по имени, например SSwitch1, перед объектом добавляю букву S или например SСonditionerLG, а в созданном мною классе "Климат" я назову его просто ConditionerLG

Сначала создаем объект в классе SRelays

В простых устройствах создаем устройство и привязываем его к созданному нами объекту

В методе turnOn я вставил код brLinkCommand('SSwitch1_On'); , а в методе turnOff я вставил код brLinkCommand('SSwitch1_Off');

Образец кода я взял из модуля Broadlink в меню Использовании команд

В меню управления я настроил таким образом, включил чтение для свойства status и выбрал метод switch

Обсуждение (12) (1)

Смотрите так же:
27.10.2019 Пылесос Xiaomi Mi Robot Vacuum
21.10.2019 Блог чайника. Блокировка ночного режима.
12.10.2019 Blockly. Вариант 2 - Адаптивный "Ночной режим"
12.10.2019 Blockly. Вариант 1 - Если я ушел из дома, а "Ночной режим" еще не выключен
11.10.2019 Blockly. Режим "Кто-то дома" | "Дома никого нет" | "Дома спят"
08.10.2019 Blockly. Рабочий/выходной/отпуск - немного укоротил сборку кода в блоках
07.10.2019 Blockly. Создаем сценарии рабочий/выходной/отпуск для нестандартного рабочего графика
12.10.2019 Blockly. Мои блоки - месяц
12.10.2019 Blockly. Мои блоки - дни недели

Москва, Россия