Хотим добавить оповещение звонком на контроллере Xiaomi через Domoticz сценарий. Дверь открыли – предупреждение мелодией. Типичный сценарий я использую для своей калитки во дворе. В качестве мелодий используются встроенные в Xiaomi мелодии. Для этого будем использовать стандартный функционал самого контроллера, а именно idx устройства с именами Xiaomi Gateway Doorbell (сами мелодии) и Xiaomi Gateway Volume (громкость мелодий), которые у вас имеются при первоичном подключении котроллера в систему Domoticz.
При открытии двери (Open), громкость звонка максимальная и проигрывается мелодия с Level 20 (Всего их 4: 10, 20, 30, 40). В лог также записываем о действии сценария.
Вот еще пример (включение подсветки)
LUA scripts (пример)
commandArray = {} -- sound values: -- 10 = Doorbell -- 20 = Knock -- 30 = Hilarious -- 40 = Alarm clock sound = 10 volume = 10 if devicechanged['ТЕСТОВЫЙ Датчик двери'] == 'Open' then commandArray['Xiaomi Gateway Volume']='Set Level '..tostring(volume) commandArray['Xiaomi Gateway Doorbell']='Set Level '..tostring(sound) end return commandArray
как записать свои файлы на шлюз?