Здравствуйте.
Завожу классы/объекты. По датчику включаю свет, фиксирую время включения. Каким-то циклом/сценарием хочу раз в минуту проверять это время, если истекло - выключать свет.
Или некий аналог setTimeout.
Или одноразовая джоба.
Каков рекомендуемый подход?
Спасибо.
Датчик движения -> свет на пять минут
Модератор: immortal
-
- Сообщения: 108
- Зарегистрирован: Ср янв 09, 2019 8:37 pm
- Благодарил (а): 27 раз
- Поблагодарили: 28 раз
- xor
- Сообщения: 2045
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 289 раз
- Поблагодарили: 633 раза
Re: Датчик движения -> свет на пять минут
Я понимаю, что нужно продлить время включения, если было повторное движение? Если так, то можно при движении проверить, горит ли свет уже, если нет, вкл свет и запустить таймер на отключение, при повторном движении он перезапустится, если движения не было - отключит свет через 5 минут. Или неправильно понял?
Отправлено с моего Redmi 4X через Tapatalk
Отправлено с моего Redmi 4X через Tapatalk
- За это сообщение автора xor поблагодарил:
- JackOfShadows (Чт янв 31, 2019 10:15 am)
- Рейтинг: 1.16%
win10 connect https://connect.smartliving.ru/profile/303
-
- Сообщения: 108
- Зарегистрирован: Ср янв 09, 2019 8:37 pm
- Благодарил (а): 27 раз
- Поблагодарили: 28 раз