3

Я только что обнаружил движение, и он работает как шарм .. Моя единственная проблема в том, что я хочу, чтобы он был активен только в ночное время, но нет параметров для планирования.

Я думаю, что мог бы написать программу, которая управляла бы Motion через его "HTTP API", но мне было интересно, если кто-то уже сделал это, или есть альтернативное решение.

Заранее спасибо :)

2 ответа2

4

Для этой простой задачи HTTP-интерфейс Motion можно использовать напрямую с wget или аналогичным.
Прямо из FAQ:

0 9 * * * root /usr/bin/lwp-request http://localhost:8080/0/detection/start > /dev/null 
0 18 * * * root /usr/bin/lwp-request http://localhost:8080/0/detection/pause > /dev/null 
2

Используйте cron:

crontab -e

затем вставьте в него:

DISPLAY=:0.0
0 0 * * * /usr/bin/motion 
0 8 * * * /usr/bin/killall motion

Я предполагаю, что вы хотите открывать "движение" в полночь каждый день, и этот путь движения - /usr /bin /motion: настройте этот crontab под свои нужды, и он сделает свое дело.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .