Мелодия на контроллере Xiaomi при открытии двери

Хотим добавить оповещение звонком на контроллере Xiaomi через Domoticz сценарий. Дверь открыли – предупреждение мелодией. Типичный сценарий я использую для своей калитки во дворе. В качестве мелодий используются встроенные в Xiaomi мелодии. Для этого будем использовать стандартный функционал самого контроллера, а именно idx устройства с именами Xiaomi Gateway Doorbell (сами мелодии) и Xiaomi Gateway Volume (громкость мелодий), которые у вас имеются при первоичном подключении котроллера в систему Domoticz.

 

 

 

Blockly сценарий (Device)

При открытии двери (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

 

 

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
3 комментариев
Популярные
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Иван
Иван
13.02.2018 16:50

как записать свои файлы на шлюз?

damis
damis
04.10.2018 17:12
Ответить на  Иван

через штатное приложение Mi Home

3
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x
()
x