Main

Подключение IP-камер

На данной странице рассмотрим примеры использования IP - камер совместно с системой MajorDoMo Project.

Подробно останавливаться на настройке и подключению камер не будем, думаю трудностей с этим обычно не возникает. Все подробно расписано в документации, однако пожелания и обсуждение приветствуется на форуме форум.

Китайская ip PTZ камера Kai Cong для использования внутри помещения.

Технические характеристики

Подключение видеокамеры к системе можно осуществить простым добавлением в меню нового пункта с данными как показано в примере

<div align="center">
<br><img src="http://192.168.1.152/videostream.cgi?user=user&pwd=&resolution=8&rate=6" width="240">
</div>

Либо создать страницу и вывести на нее все камеры видеонаблюдения. Все зависит от Вашего желания.

В итоге мы получили вот такой вариант

Реагирование системы MajorDoMo Project на движение в камере.

Данный алгоритм реализовать в системе MajorDoMo Project можно несколькими способами. В данной статье мы попробуем рассмотреть их все. Какой из них реализовать у себя решать Вам...

1 Способ:

Большинство IP -Камер умеет работать с FTP сервером, т.е. имеется функция отправки видеофайлов либо снимком камеры с определенной переодичностью. Отправка может осуществляться по различным сценариям. Все зависит от функционала используемой камеры. Подробно останавливаться не будем. Обсуждение данной тематики можно перенести на форум форум.

Способ заключается в том, что в системе MajorDoMo Project имеется модуль слежения за папками Folders Последовательность действий пользователя сводится:

  • установить на компьютер, где используется система MajorDoMo Project любой FTP сервер
  • настроить камеру (отправка данных на FTP сервер)
  • настроить модуль слежения за папками Folders

В результате данных действий появляется возможность назначить скрипт, который будет запускаться при изменении в папке. В нашем случае скрипт будет срабатывать на движение в камере.
Единственное ограничение данного способа это то, что слежение за папками можно настроить для проверки не чаще чем раз в минуту.

2 Способ:

Реализовать возможно через отправку в систему запроса по принципу описанному в сценарии

Система безопасности и реакции на движение в доме

Запрос должен быть вида
http://homeserver/objects/?object=sensorMovement1&op=m&m=statusChanged&status=1

Например при использовании любой web камеры подключенной к компьютеру совместно с программой Webcam XP Описание Webcam XP можно воспользоваться функцией отправки СМС для отправки запроса в систему MajorDoMo Project.

3 Способ:

При наличии в IP камере (I/O Alarm Contacts/Ports)

можно реализовать сопряжения с контроллером Arduino на примере Датчика открытия въездных ворот.

Пример части кода для Arduino реализующий этот вариант использования IP камеры

//PODVAL Web SENSOR
  Serial.println("G");
  int current_garage=digitalRead(5);
  //Serial.println(current_garage);
  if (current_garage!=(int)old_garage) {
    old_garage=(int)current_garage;
    sprintf(buf, "GET /objects/?object=sensorPodval&op=m&m=statusChanged&status=%i HTTP/1.0", (int)current_garage);
    sendHTTPRequest();
  }

Подключаем датчик открытия въездных ворот

В данной статье мы рассмотрели несколько вариантов реализации поставленной задачи. Какой из вариантов использовать, решать только Вам.

Все вопросы, пожелания и обсуждение как в общем, так и в отношении данных примеров пишем на форуме форум.

MajorDomo

Project

Partners

edit SideBar

 

Blix theme adapted by David Gilbert, powered by PmWiki