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

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

Модератор: immortal

Ответить
chaoba
Сообщения: 32
Зарегистрирован: Пн мар 25, 2019 12:37 pm
Благодарил (а): 14 раз
Поблагодарили: 2 раза

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

Сообщение chaoba » Вс апр 21, 2019 9:01 am

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

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

Сообщение JackOfShadows » Вс апр 21, 2019 9:03 am

setTimeout попробуйте.
За это сообщение автора JackOfShadows поблагодарил:
chaoba (Вс апр 21, 2019 9:37 am)
Рейтинг: 1.16%
Logrus
Сообщения: 2113
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 317 раз
Поблагодарили: 466 раз

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

Сообщение Logrus » Вс апр 21, 2019 9:07 am

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