Привет всем.
Столкнулся с проблемой, при использовании команды say на вывод информации в чат, система в некоторых случаях выводит дублирование сообщений.
Например сделал условие при открытии ворот уведомлять что они открыты, и подключил телеграмм, так вот все уведомления отправляет по 2. Кто знает как с этим бороться ?
Дублирование сообщений в чате.
Модератор: immortal
- m-malva
- Сообщения: 291
- Зарегистрирован: Чт фев 26, 2015 1:38 am
- Откуда: Санкт-Петербург
- Благодарил (а): 16 раз
- Поблагодарили: 66 раз
- Контактная информация:
Re: Дублирование сообщений в чате.
Это не say два раза, а Вы ворота пытаетесь открыть два раза
Более того, даже если ставить проверку типа:
если ворота уже открыты/открывается то не говорить say
Один фиг отрабатывает два раза, но только в том случае если команды прилетели одновременно.
у меня такая хрень на старом планшете из сцен. Браузер отправляет сразу по 2-3 запроса вместо одного.
Более того, даже если ставить проверку типа:
если ворота уже открыты/открывается то не говорить say
Один фиг отрабатывает два раза, но только в том случае если команды прилетели одновременно.
у меня такая хрень на старом планшете из сцен. Браузер отправляет сразу по 2-3 запроса вместо одного.
- VooDooN
- Сообщения: 307
- Зарегистрирован: Сб июн 11, 2016 12:02 am
- Благодарил (а): 170 раз
- Поблагодарили: 64 раза
Re: Дублирование сообщений в чате.
У меня была подобная проблема по моей вине из-за неправильной инсталляции на RaspberryPi3. Основной цикл запускался из 2-х мест.
Вылечил тем, что зашел в crontab для юзера pi
и закомментировал строку (поставил # в начале строки)
Сохранил и перезапустил.
Недавно обсуждали эту проблему вот тут
viewtopic.php?f=13&t=3793
Вылечил тем, что зашел в crontab для юзера pi
Код: Выделить всё
sudo crontab -e -u pi
Код: Выделить всё
@reboot /usr/bin/php /var/www/cycle.php
Недавно обсуждали эту проблему вот тут
viewtopic.php?f=13&t=3793
- Рейтинг: 1.16%