Датчик движения из камеры Foscam и не только

Не требует установки программ или изменения файлов

Модераторы: immortal, newz20

Ответить
PAV
Сообщения: 926
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 67 раз
Поблагодарили: 90 раз

Датчик движения из камеры Foscam и не только

Сообщение PAV » Ср окт 07, 2020 10:32 am

У меня камеры Foscam пишут по движению на сервер. При это этом на экраны в доме выводится картинка и когда срабатывает внутренний датчик движения камеры, на экранах это тоже видно.
Пришла в голову идея, чтобы и на телефон приходило уведомление, когда включен режим активного режима датчика движения (ждем гостей, ворота открыты, сам на заднем дворе шашлык жарю, чтобы не пропустить).
Сначала сделал на ESP8266, кому интересно - выложу. Там скетч опрашивает камеру, если есть движение, отправляет отбивку в МЖД, и на сервер pushbullet.
Потом подумал и сделал просто скрипт на баш

Код: Выделить всё

  #!/bin/bash
  curl -0 -I "http://10.0.0.500:88/cgi-bin/CGIProxy.fcgi?cmd=getDevState&usr=LOGIN&pwd=PASS" > Foscam.txt
  # FOSCAM Status
  FOSCAMStatus=`grep -oP '(?<=<motionDetectAlarm>).*(?=<\/motionDetectAlarm>)' Foscam.txt`
                 
       #         echo $FOSCAMStatus     
  if [[ $FOSCAMStatus = "2" ]];
then
		      # Send data
  			curl -0 -I "http://10.0.0.550:88/objects/?object=Cam1&op=m&m=StatusChanged&motion=1"			
			#echo 'Motion detected'   
            
	#fi
На МЖД настроил реакцию, все работает, но...сервер жалко ;) = запрос нужен раз в секунду, т.е. каждую секунду пишется файл и запрашивается. Сервер на малинке с карточкой, без жесткого диска. ИМХО сдохнет быстро.

Вернулся к идее ESP8266.
Аватара пользователя
tarasfrompir
Сообщения: 3114
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 209 раз
Поблагодарили: 771 раз

Re: Датчик движения из камеры Foscam и не только

Сообщение tarasfrompir » Ср окт 07, 2020 1:13 pm

PAV писал(а):
Ср окт 07, 2020 10:32 am
У меня камеры Foscam пишут по движению на сервер. При это этом на экраны в доме выводится картинка и когда срабатывает внутренний датчик движения камеры, на экранах это тоже видно.
Пришла в голову идея, чтобы и на телефон приходило уведомление, когда включен режим активного режима датчика движения (ждем гостей, ворота открыты, сам на заднем дворе шашлык жарю, чтобы не пропустить).
Сначала сделал на ESP8266, кому интересно - выложу. Там скетч опрашивает камеру, если есть движение, отправляет отбивку в МЖД, и на сервер pushbullet.
Потом подумал и сделал просто скрипт на баш

Код: Выделить всё

  #!/bin/bash
  curl -0 -I "http://10.0.0.500:88/cgi-bin/CGIProxy.fcgi?cmd=getDevState&usr=LOGIN&pwd=PASS" > Foscam.txt
  # FOSCAM Status
  FOSCAMStatus=`grep -oP '(?<=<motionDetectAlarm>).*(?=<\/motionDetectAlarm>)' Foscam.txt`
                 
       #         echo $FOSCAMStatus     
  if [[ $FOSCAMStatus = "2" ]];
then
		      # Send data
  			curl -0 -I "http://10.0.0.550:88/objects/?object=Cam1&op=m&m=StatusChanged&motion=1"			
			#echo 'Motion detected'   
            
	#fi
На МЖД настроил реакцию, все работает, но...сервер жалко ;) = запрос нужен раз в секунду, т.е. каждую секунду пишется файл и запрашивается. Сервер на малинке с карточкой, без жесткого диска. ИМХО сдохнет быстро.

Вернулся к идее ESP8266.
ачего камера сама не отрабатывает по движению какоето сообщение?
За это сообщение автора tarasfrompir поблагодарил:
PAV (Ср окт 07, 2020 3:46 pm)
Рейтинг: 1.18%
Спасибо нам ПОМОЖЕТ..!
PAV
Сообщения: 926
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 67 раз
Поблагодарили: 90 раз

Re: Датчик движения из камеры Foscam и не только

Сообщение PAV » Ср окт 07, 2020 3:47 pm

tarasfrompir писал(а):
Ср окт 07, 2020 1:13 pm
ачего камера сама не отрабатывает по движению какоето сообщение?
Ну потому, что карантин с полным подвалом виски даром не проходит ;)
Пошел копать, спасибо ;)
Аватара пользователя
tarasfrompir
Сообщения: 3114
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 209 раз
Поблагодарили: 771 раз

Re: Датчик движения из камеры Foscam и не только

Сообщение tarasfrompir » Ср окт 07, 2020 5:01 pm

PAV писал(а):
Ср окт 07, 2020 3:47 pm
tarasfrompir писал(а):
Ср окт 07, 2020 1:13 pm
ачего камера сама не отрабатывает по движению какоето сообщение?
Ну потому, что карантин с полным подвалом виски даром не проходит ;)
Завидую черной завистью...
Как бы с месяц на карантине посидеть.....
Все хрен с ним.....
Спасибо нам ПОМОЖЕТ..!
PAV
Сообщения: 926
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 67 раз
Поблагодарили: 90 раз

Re: Датчик движения из камеры Foscam и не только

Сообщение PAV » Вс окт 11, 2020 5:16 pm

В итоге все реализовал на модуле SMTP. Камера отправляет типа письмо на сервер, получаем сигнал, дальше обрабатываем, как хотим.
А в принципе использую для просмотра камер на телефоне TinyCam, нашел там фоновый режим, выбрал камеру, активировал, когда ожидаешь кого-то и по движению сигнал и картинка появляется. Единственный минус - поддерживает потоковое видео и жрет батарею как сволочь - отписался разрабу, мож добавить функцию ловить только датчик движения.
Аватара пользователя
xor
Сообщения: 1741
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 212 раз
Поблагодарили: 522 раза

Re: Датчик движения из камеры Foscam и не только

Сообщение xor » Вс окт 11, 2020 8:18 pm

PAV писал(а):
Вс окт 11, 2020 5:16 pm
В итоге все реализовал на модуле SMTP. Камера отправляет типа письмо на сервер, получаем сигнал, дальше обрабатываем, как хотим.
А в принципе использую для просмотра камер на телефоне TinyCam, нашел там фоновый режим, выбрал камеру, активировал, когда ожидаешь кого-то и по движению сигнал и картинка появляется. Единственный минус - поддерживает потоковое видео и жрет батарею как сволочь - отписался разрабу, мож добавить функцию ловить только датчик движения.
я так делал
https://connect.smartliving.ru/profile/303/blog339.html
За это сообщение автора xor поблагодарил:
PAV (Чт окт 15, 2020 2:15 pm)
Рейтинг: 1.18%
PAV
Сообщения: 926
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 67 раз
Поблагодарили: 90 раз

Re: Датчик движения из камеры Foscam и не только

Сообщение PAV » Чт окт 15, 2020 2:33 pm

xor писал(а):
Вс окт 11, 2020 8:18 pm
я так делал
https://connect.smartliving.ru/profile/303/blog339.html
А не могли бы посоветовать статью или курс по OpenCV, а то давно мечтаю освоить компьютерное зрение, но кажется высоким порог вхождения. Куча всего, а хочется, как помните в Picasa - это Леха, это Ваня и потом безошибочно лица раскладывает по папкам.
Ответить