NEWS
Einbindung (IP) Kamera über "Motion"
-
https://github.com/ruhigundrelaxed/ioBroker.motion
Gibts alles in diesem Thread: viewtopic.php?f=20&t=6642
-
Hi Ralf,
habe meine Foscam FI9901EP mit rtsp-stream jetzt über motion in der VIS am laufen. motion und motion adapter installiert. Nun möchte ich Bilder
bzw. Videos bei Bewegungserkennung auf meinen FTP server speichern. Mein FTP-server ist ein USB Stick an meinem speedport. Den FTP Server
habe ich probeweise in der SW für die Foscam eingetragen, Bewegungserkennung dort aktiviert, funktioniert. Nun möchte ich das aber nicht über die SW der Foscam sondern über motion machen. Möchte hier bei TRUE weitere Aktionen in iobroker starten. Wie lege ich den Pfad in der motion.conf am besten dafür an ? Der Pfad zum FTP server auf meinem MAC sieht für Bild und video so aus:
smb://speedport/Rainer/FI9901EP_00626E8547FF/record (für videos)
smb://speedport/Rainer/FI9901EP_00626E8547FF/snap (für Bilder)
Ich meine hier in der motion.conf
target_dir /usbstick/IPCam (an das System anpassen)
Komme hier nicht klar. Zudem habe ich den Teil mit den "events" noch nicht geblickt. Siehe hier:
! # Command to be executed when an event starts. (default: none)
! # An event starts at first motion detected after a period of no motion defined by event_gap
! on_event_start /usbstick/motion/events.sh on_event_start %t %s %N
! # Command to be executed when an event ends after a period of no motion
! # (default: none). The period of no motion is defined by option event_gap.
! on_event_end /usbstick/motion/events.sh on_event_end %t %s %N
! # Command to be executed when a picture (.ppm|.jpg|.webp) is saved (default: none)
! # To give the filename as an argument to a command append it with %f
! on_picture_save /usbstick/motion/events.sh on_picture_save %t %s %N %f
! # Command to be executed when a motion frame is detected (default: none)
! on_motion_detected value /usbstick/motion/events.sh on_motion_detected %t %s %N
! # Command to be executed when motion in a predefined area is detected
! # Check option 'area_detect'. (default: none)
! on_area_detected /usbstick/motion/events.sh on_area_detected %t %s %N
! # Command to be executed when a movie file (.mpg|.avi) is created. (default: none)
! # To give the filename as an argument to a command append it with %f
! on_movie_start /usbstick/motion/events.sh on_movie_start %t %s %N %f
! # Command to be executed when a movie file (.mpg|.avi) is closed. (default: none)
! # To give the filename as an argument to a command append it with %f
! on_movie_end /usbstick/motion/events.sh on_movie_end %t %s %N %f
! # Command to be executed when a camera can't be opened or if it is lost
! # NOTE: There is situations when motion don't detect a lost camera!
! # It depends on the driver, some drivers dosn't detect a lost camera at all
! # Some hangs the motion thread. Some even hangs the PC! (default: none)
! on_camera_lost /usbstick/motion/events.sh on_camera_lost %t %s %NKannst Du mir dazu etwas Erklärung geben ?
Danke für deine Hilfe.
Gruß
Rainer
-
Hallo Rainer,
bei mir ist ja der USB Stick direkt am Raspi dran.
Target base directory for pictures and films
Recommended to use absolute path. (Default: current working directory)
target_dir /media/usbralla2
wenn das überhaupt geht dann hier
target_dir /media/usbralla2 entfernen und das einfügen.
smb://speedport/Rainer/FI9901EP_00626E8547FF/record oder so
target_dir smb://speedport/Rainer/FI9901EP_00626E8547FF/record
Target_dir sind ja eigentlich Verzeichnisse des RPI.
Per FTP kann ich nicht helfen.
Zu aus IO heraus.
Dann mußt du ja die Kamera triggern.
Entweder per Kabel mit den GPIO oder per CGI Befehl.
Mußt du mal schaun was deine Kamera kann.
Bei meiner Kamera steuere ich aus IO heraus Rechts / Links usw per CGI.
Geht also.
Foscam CGI hier:
https://www.foscam.es/descarga/Foscam-I … .11.06.pdf
Picture wäre dann : http s://deineIP:443/cgi-bin/CGIProxy.fcgi?cmd=snapPicture
Links wäre dann : http s://deine IP:443/cgi-bin/CGIProxy.fcgi?cmd=ptzMoveLeft
Mit diesen Events habe ich auch noch nicht gearbeitet.
Denke eher das sind .sh Aufrufe.
Die eigentliche Einstellung Bewegungserkennung ist ja unter:
Motion Detection Settings in der motion.conf
Command to be executed when an event starts. (default: none)
An event starts at first motion detected after a period of no motion defined by event_gap
on_event_start /usbstick/motion/events.sh on_event_start %t %s %N
Denke das ist so: Wenn ein Ereignis Eintritt ( on_event_start ) wird diese .sh aufgerufen ( /usbstick/motion/events.sh)
mit der ? on_event_start %t %s %N.
Schaue heute Abend mal wo diese .sh liegt und was dort drin steht.
Gruß Ralf
-
Hi Ralf,
Danke, probiere ich heute Abend aus. Würde ansonsten auch den USB Stick am PI einsetzen aber da ich am PI nur mit dem Terminal arbeite ist das wohl nicht so schön mit dem Aufruf der gespeicherten Bilder/Videos wegen der fehlenden Oberfläche.
Vielleicht sehe ich das aus Unwissenheit aber auch falsch dann wäre ich für Tipps dankbar wie ich den Stick am besten am PI mounten kann. Hatte das schon Mal probiert und da hats mir den Pi zerschossen bzw. kam nicht mehr drauf.
Sicher ein blöder Fehler von mir. Vielleicht hast du eine gute Anleitung für mich?
Gruss
Rainer
-
Hallo Rainer,
mache erst ein Voll Backup deiner SD Card.
Verbindung habe ich mit Windows Lappy per Remote Desktop zum RPI.
Hier:
https://www.smarthomeassistent.de/raspb … erreichen/
Schau mal ob dein MAC das hat ist einfacher.
Hier:
http://www.welzels.de/blog/2013/03/per- ... pberry-pi/
Mounten schaue ich heute Abend wegen einer Anleitung.
oder hier:
https://jankarres.de/2013/01/raspberry- ... einbinden/
Wenn du den USB Stick formatierst nimm nicht NTFS, das ging bei mir nicht.
Hatte glaube ich Fat32 formatiert.
Wenn der Stick gemountet ist fährt der RPI nur hoch wenn der Stick erkannt wird !
Wenn gemountet ist wieder ein Voll Backup ausführen.
Bis nachher.
Gruß Ralf
-
Schaut euch mal motioneyeos / motioneye an. Find ich persönlich super. Muss nicht auf dem selben System wie iobroker laufen. Gibt es auch als fertiges Image.Nur mal so als Tip.
-
Funktioniert motioneye auch per Wifi ?
-
Funktioniert motioneye auch per Wifi ? `
Ja das ist möglich.![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201804 ... 17c04b.jpg">https://uploads.tapatalk-cdn.com/20180424/d3b20a95c5a2089c6f2eb6636317c04b.jpg</link_text>" /> -
Scheint ja eine eigenständige Kamera Soft zu sein.
Es ging ja bei mir darum die Kameras in VIS einzubinden
und das per http oder rtsp Stream.
Wobei rtsp nur über motion einzubinden geht.
Aber wer das nicht braucht scheint das gute Soft zu sein.
-
Scheint ja eine eigenständige Kamera Soft zu sein.
Es ging ja bei mir darum die Kameras in VIS einzubinden
und das per http oder rtsp Stream.
Wobei rtsp nur über motion einzubinden geht.
Aber wer das nicht braucht scheint das gute Soft zu sein. `
Ist ja auch möglich. Nachdem die Cameras eingebunden sind stellt der Camera Server (motioneye) eine Bild oder Video url der Camera zur Verfügung die dann in VIS eingebunden werden kann. Einfach mal probieren. Bewegungsmeldung oder Alarmweiterleitung zu iobroker inclusive. -
Scheint ja eine eigenständige Kamera Soft zu sein.
Es ging ja bei mir darum die Kameras in VIS einzubinden
und das per http oder rtsp Stream.
Wobei rtsp nur über motion einzubinden geht.
Aber wer das nicht braucht scheint das gute Soft zu sein.
Ist ja auch möglich. Nachdem die Cameras eingebunden sind stellt der Camera Server (motioneye) eine Bild oder Video url der Camera zur Verfügung die dann in VIS eingebunden werden kann. Einfach mal probieren. Bewegungsmeldung oder Alarmweiterleitung zu iobroker inclusive.
![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201804 ... 98268d.jpg">https://uploads.tapatalk-cdn.com/20180424/b11158d699dbf4b05c3d8c7cbf98268d.jpg</link_text>" /> -
Danke, werde ich mal testen.
-
So habe mal motioneye im Test.
Anleitung von hier:
https://strobelstefan.org/?p=5389
Username admin
Password, nicht nötig
Installiert auf einer SD Card,easy,
läuft sofort, Kameras eingebunden per http und rtsp läuft sofort in ME.
Sehr gut gefällt mir die einfache Configuration, die ja in Motion etwas komplex ist.
Nachtrag, läuft auch in der VIS beide per http://raspi Ip:vergebener Port
Sehr coole Geschichte.
Tausend Dank
Eine Frage dazu,wie bekomme ich Raspi Stretch img ( IO ) und Motioneye parallel zum laufen ?
Kurze Gehhilfe wenn es geht.
-
So habe mal motioneye im Test.
Anleitung von hier:
https://strobelstefan.org/?p=5389
Username admin
Password, nicht nötig
Installiert auf einer SD Card,easy,
läuft sofort, Kameras eingebunden per http und rtsp läuft sofort in ME.
Sehr gut gefällt mir die einfache Configuration, die ja in Motion etwas komplex ist.
Sehr coole Geschichte.
Danke
Eine Frage dazu,wie bekomme ich Raspi Stretch img ( IO ) und Motioneye parallel zum laufen ?
Kurze Gehhilfe wenn es geht. `
Also ich habe ein fertiges Image von iobroker genommen und habe motioneye dann installiert. Man muss aber den Port von iobroker nachträglich ändern. Schau mal hier https://github.com/ccrisan/motioneye/wiki da sind verschiedenste Installationen. Man muss auch noch schauen ob der Raspi es schafft. CPU und so. -
Tausend Dank dafür.
Scheinen beide ja den Port 8081 zu benutzen.
Teste ich am Wochenende.
Bei mir laufen die Cams ja eh auf einem 2 ten Raspi.
@ Rainer, das ist vielleicht was für dich, hier File Storage.
Bild anbei.
Danke
Gruß Ralla
5230_rainer.jpg -
Hallo Ralf, Hallo abuzze,
vielen Dank probiere ich aus. Werde jetzt erstmal ein Backup machen und den USB Stick einbinden. Dann gehts weiter.
Gruß
Rainer
-
Hallo Ralf,
kurze Frage: kann ich motioneye auf die bestehende iobroker installation meiner SD drauf nehmen oder besser einen zweiten Raspi
aufsetzen nur mit iobroker img und motioneye? Welches img dann ?
Habe noch einen RPi3 über + SD Karte. Was würde ich dann da alles drauf packen, wären das dann nicht 2 iobroker ? geht das überhaupt?
Rainer
-
Habe das auf zwei RPI verteilt.
IO läuft selbständig auf einem.
Die Cam haben einen eigenen RPI ohne IO, schon wegen der Last und Sicherheit des Systems.
Auf deinem / meinem zweiten RPI habe ich das wie hier gemacht:
https://strobelstefan.org/?p=5389
Hier schauen welchen RPI du hast, dementsprechen das Image auf SD Karte schreiben:
https://github.com/ccrisan/motioneyeos/releases
Downloaden und entpacken auf SD Karte schreiben.
Müßte diese sein : motioneyeos-raspberrypi3-20180401.img.xz
Dann solltest du per Mozilla und http://raspi IP den schon erreichen.
Mounten des USB Stick werde ich mal auf RPI 2 probieren.
Sollte aber gehen da MotionEye ja eigentlich nur eine GUI von motion ist.
Bestelle mir einen dritten RPI zum spielen. :mrgreen:
Ewig Backups einspielen dauert mir zu lange.
Leider ist mit dem Image auch mein Remote Desktop Zugriff verloren.
Hat jemand einen Hinweis wie Motioneye auf Stretch / Jessie installiert wird ?
Gruß Ralf
-
Hi Ralf,
meinen FTP server (USB Stick am Router) kriege ich nicht eingebunden in motion an meinen Rpi2.
Wäre toll wenn Du mir hier noch eine gute Anleitung für den USB Stick an Rpi2 geben könntest.
Werde das mit motioneye mit zweiten Rpi3 jetzt mal testen. Also ohne iobroker img.
Was ich noch nicht verstanden habe ist wie Du den zweiten Rpi nur für die Cam betreibst. Ist da nur motion drauf ?
Habe jetzt ja alles auf einem Rpi installiert iobroker, motion, motion adapter. Würde die ganze Einrichtung jetzt nicht unbedingt nochmal auf einem
zweiten Rpi machen wollen der nur für die Cam da ist. Denkst Du da wäre motioneye auf dem zweiten Rpi eine Alternative ? Dort dann auch
den USB Stick dran und fertig ?
Rainer
-
Hallo abbuze,
wie bekomme ich die Bewegungsmeldungen / Alarmmeldungen von motioneye in den iobroker?