Периодически повторяющиеся сообщения

Если вы только начинаете осваивать систему MajorDoMo и чего-то не знаете или не можете понять, то задавайте свои вопросы в этой ветке.

Модератор: immortal

Ответить
chaoba
Сообщения: 32
Зарегистрирован: Пн мар 25, 2019 12:37 pm

Периодически повторяющиеся сообщения

Сообщение chaoba »

Как сделать, чтобы при протечке воды Алиса с периодом в 10 секунд повторяла предупреждение?
Как я понял при протечке от датчика приходит единоразовая команда, поэтому в модуле датчика команда срабатывает только один раз.
Разместил код в разделе сценарии и обращаюсь к нему из модуля датчика при срабатывании, но и так она проговорила только один раз. И команда sleep(10); не действует. Она произнесла подрят сразу обе фразы.
say('Протечка воды в туалете', 2);
sleep(10);
say('Протечка воды в туалете', 2);
sleep(10);
JackOfShadows
Сообщения: 109
Зарегистрирован: Ср янв 09, 2019 8:37 pm

Re: Периодически повторяющиеся сообщения

Сообщение JackOfShadows »

setTimeout попробуйте.
Logrus
Сообщения: 2113
Зарегистрирован: Пт апр 07, 2017 12:20 pm

Re: Периодически повторяющиеся сообщения

Сообщение Logrus »

https://connect.smartliving.ru/profile/ ... -dver.html
можно так сделать, вообще протечка по другому сделана - одно сообщение, свет и звук; и это все в зависимости от режима кто дома (то смс, тлг, громкость и т.д.)
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Ответить