Тааак, что-то прояснилось.
Теперь как сделать, чтобы включался свет на 10 минут по детектору движения?
Автоматизация включения света
Модератор: immortal
-
- Сообщения: 189
- Зарегистрирован: Сб окт 12, 2019 2:10 pm
- Благодарил (а): 6 раз
- Поблагодарили: 30 раз
Re: Автоматизация включения света
Я выше давал пример, как это реализовать.
Основная идея - по детектору движения проверяем включен ли свет, если не включен то включаем и устанавливаем таймер на 10 минут чтобы ВЫключить, если свет включен, но детектор движения ещё раз сработал то очищаем таймер и снова его выставляем на 10 минут.
Raspberry pi3, xiaomi, sonoff rf.
- xor
- Сообщения: 2039
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 286 раз
- Поблагодарили: 629 раз
Re: Автоматизация включения света
А зачем тут проверять перед включением света горит он или нет? Экономим команду на включение, но проверку добавляем. И таймер можно не очищать, одноименный просто перепишет старыйfreesh писал(а):Я выше давал пример, как это реализовать.
Основная идея - по детектору движения проверяем включен ли свет, если не включен то включаем и устанавливаем таймер на 10 минут чтобы ВЫключить, если свет включен, но детектор движения ещё раз сработал то очищаем таймер и снова его выставляем на 10 минут.
Отправлено с моего Redmi 4X через Tapatalk
win10 connect https://connect.smartliving.ru/profile/303
- Andrei1401
- Сообщения: 30
- Зарегистрирован: Вт янв 15, 2019 6:18 pm
- Благодарил (а): 7 раз
- Поблагодарили: 1 раз
Re: Автоматизация включения света
Подскажите пожалуйста. Использую датчики движения от xiaomi и наблюдается такая проблема. По одиночки все работает нормально, но если одновременно срабатывают все датчики (такое иногда бывает), то первый выключатель который сработал по датчику движения не отключается, остальные выключаются нормально. Всю голову сломал уже.
-
- Сообщения: 189
- Зарегистрирован: Сб окт 12, 2019 2:10 pm
- Благодарил (а): 6 раз
- Поблагодарили: 30 раз
Re: Автоматизация включения света
У меня только одно странное предположение что первый датчик не успевает поднять таймер отключения.....может просто для теста сделать на каждую сработку например sleep(1)..(2) (3)Andrei1401 писал(а): ↑Ср янв 08, 2020 12:49 pmПодскажите пожалуйста. Использую датчики движения от xiaomi и наблюдается такая проблема. По одиночки все работает нормально, но если одновременно срабатывают все датчики (такое иногда бывает), то первый выключатель который сработал по датчику движения не отключается, остальные выключаются нормально. Всю голову сломал уже.
Raspberry pi3, xiaomi, sonoff rf.