Блог чайника для чайника. Вариант настройки выключателя 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
Москва, Россия