Автоматизация переключения профилей в ZoneMinder
[stextbox id=’info’]ПРЕДИСТОРИЯ: У меня развернут ZM 1.29.0 на Ubuntu server 14.04 LTS. В заведенных камерах ZM выставлена постоянная запись (Record) по всем камерам.[/stextbox]
Возникла необходимость в реализации автоматического переключения режима записи по камерам с Record (постоянная запись) на Modect (запись по движению). Для начала нужно создать профили нужных нам режимов.
Профили создаются довольно просто, выставляете нужные вам параметры по камерам и нажимаем Running
В появившемся окне в поле New State вводим название профиля (в моем случае я назвал профиль DayRecord) и нажимаем Save.
Если мы снова нажмем на Running и откроем список доступных профилей, то мы увидим созданные свои профили. (в моем случае это NightModect и DayRecord)
Теперь когда мы создали нужные нам профили, мы можем через командную строку переключатся между ними посредством zmpkg.pl <имя профиля>.
Пример:
/usr/bin/zmpkg.pl DayRecord /usr/bin/zmpkg.pl NightModect
С помощью cron можно автоматизировать процесс переключения профилей.
Пример: каждый день в 7:00 включать профиль DayRecord и каждый день в 21:00 включать профиль NightModect. Открываем crontab
sudo crontab -e
и вписываем строки
0 7 * * * /usr/bin/zmpkg.pl DayRecord 0 21 * * * /usr/bin/zmpkg.pl NightRecord
Все теперь процесс у нас автоматизирован.
Большое спасибо!