Страница 1 из 1
Алиса повторяет несколько раз сообщение
Добавлено: Пт янв 19, 2018 8:52 pm
2lenkoff
Добрый вечер. Подскажите, пожалуйста, как избавиться от повторов сообщений Алисы. Дело в том, что датчик Xiaomi при открытии двери шлёт несколько раз подряд сигнал, при этом Алиса каждый раз повторяет, что входная дверь открыта. Как сделать, что бы Алиса проговаривала сообщение только один раз и игнорировала повторные сигналы от датчика во время одного и того же открытия двери? Заранее благодарен за помощь.
Re: Алиса повторяет несколько раз сообщение
Добавлено: Пт янв 19, 2018 10:58 pm
Chainik
Если паузы между повторными сигналами Xiaomi составляют, к примеру, менее 1 секунды, можете попробовать запускать оповещение об открытии двери не сразу, а по секундному таймеру. Тогда каждый последующий сигнал от Xiaomi будет "затирать" текущий таймер и запускать новый. После последнего срабатывание датчика выполнится оповещение. Код, примерно, такой:
Код: Выделить всё
setTimeOut('myTimer_1','say("Дверь открыта",5);',1);
Re: Алиса повторяет несколько раз сообщение
Добавлено: Сб янв 20, 2018 5:16 am
Logrus
в копилку, менее затратно для ресурсов (хотя тут и мизер)
https://majordomo.smartliving.ru/forum/ ... =90#p67429