IP CAM - Step by Step, Anfängerfragen

Begonnen von stratege-0815, 15 November 2016, 16:13:24

Vorheriges Thema - Nächstes Thema

stratege-0815

Hallo zusammen,
ich will in FHEM meine IP Cam mit dem Modul IP CAM einbinden, wie kann ich am besten prüfen ob ich von der Cam Bilder bekommen kann? Gibt es eine Art Sample Code?
Beste Grüße
J

bergadler

Hi,
Zitatwie kann ich am besten prüfen ob ich von der Cam Bilder bekommen kann? Gibt es eine Art Sample Code?
Das kommt drauf an, was für eine Kamera Du hast.
Es gibt, je nach Typ/Modell verschiedene CGI-Befehle, mit denen man per Webbrowser z.B. einen Snapshot abholen kann.

Gruß
aktuelles FHEM auf Raspberry B+, FHEM von fhem.de V.5.7, CUL868 V1.57, (6x FHT80B+ FHTTK, div. IT,div. FS20,Harmony Hub)

stratege-0815

Die Kamera im stand alone ist nicht das Problem, ich will testen ob IP CAM Bilder abholt.

waschbaerbauch

#3
Wie bergadler schon schrieb - du musst die Parameter deiner Kamera kennen und diese entsprechend im Modul eintragen. Die Aufrufe und Pfade differieren je nach Marke und Modell. Wenn du das im Browser schaffst, dann diese Parameter ins Modul übertragen, danach bietet es dir die Möglichkeit mit get images/snapshots zu testen ob das Modul korrekt eingerichtet ist.

'Samplecode' findest du dazu im Wiki

Anbei wären z.B. die Einträge von einer FOSCAM FI9805W/E


waschbaerbauch

Als kleiner Nachtrag noch mal eine HIKVISION miniBullet.

Marlen

Hallo Waschbaerbauch,

ich hab auch eine FOSCAM FI9805W!
Ich bekomm allerdings keine Snapshots rein!

Hast du zu
cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=user&pwd=password

die User Daten dann in basicauth stehen oder wie?

LG
  Marlen

waschbaerbauch

Nein ich habe sie direkt eingetragen - hier natürlich vorher geändert ;)

Marlen

Was mich ich falsch?
Warum geht es bei mir nicht?
Muss ich an der Kamera was einstellen/frei geben?

waschbaerbauch

Kann ich so schwer beantworten..

Ich hab statt usr=user (user=mein Benutzer) und pwd=password (password=mein Passwort) eingetragen,

Auf der FOSCAM befindet sich die aktuellste Firmware, aber das hat sich meines Wissens nach nicht geändert über die letzten 2 Jahre.

Marlen

Hier mal mein Code:
defmod FosCam01 IPCAM 192.168.178.37:88
attr FosCam01 delay 3
attr FosCam01 path cgi-bin/CGIProxy.fcgi?cmd=snapPic2&usr=xxx&pwd=xxx
attr FosCam01 room Camera
attr FosCam01 snapshots 10
attr FosCam01 storage ./www/snapshots


Muss man vielleicht am Router ein Port freigeben??

franky08

hallo, hier mein ein list von meiner foscam:
Internals:
   AUTHORITY  192.168.2.64:88
   DEF        192.168.2.64:88
   NAME       ipcam
   NR         1944
   SEQ        0
   STATE      last: 2016-11-19 00:46:28
   TYPE       IPCAM
   Readings:
     2016-11-19 00:46:29   last            ipcam_snapshot.jpg
     2016-11-19 00:46:24   snapshot1       ipcam_snapshot_1.jpg
     2016-11-19 00:46:25   snapshot2       ipcam_snapshot_2.jpg
     2016-11-19 00:46:26   snapshot3       ipcam_snapshot_3.jpg
     2016-11-19 00:46:27   snapshot4       ipcam_snapshot_4.jpg
     2016-11-19 00:46:28   snapshot5       ipcam_snapshot_5.jpg
     2016-11-19 00:46:29   snapshots       5
Attributes: 
   delay      0.5
   path       cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=user&pwd=meinpassword
   pathCmd    cgi-bin/CGIProxy.fcgi 
   room       Kamera,Wohnzimmer
   snapshots  5
   storage    ./www/snapshot
   timestamp  0


VG
Frank
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

Marlen

Hallo Frank,

hab meine mal genau angepasst.....


Internals:
   AUTHORITY  192.168.178.37:88
   DEF        192.168.178.37:88
   NAME       FosCam01
   NR         237
   SEQ        0
   STATE      Defined
   TYPE       IPCAM
   Readings:
     2016-11-18 23:58:49   last            FosCam01_snapshot.svg
     2016-11-18 23:58:49   snapshot01      FosCam01_snapshot_01.svg
     2016-11-18 23:58:49   snapshot02      FosCam01_snapshot_02.svg
     2016-11-18 23:58:49   snapshot03      FosCam01_snapshot_03.svg
     2016-11-18 23:58:49   snapshot04      FosCam01_snapshot_04.svg
     2016-11-18 23:58:49   snapshot05      FosCam01_snapshot_05.svg
     2016-11-18 23:44:46   snapshot1       FosCam01_snapshot_1.svg
     2016-11-18 23:44:46   snapshot2       FosCam01_snapshot_2.svg
     2016-11-18 23:44:46   snapshot3       FosCam01_snapshot_3.svg
     2016-11-18 23:44:46   snapshot4       FosCam01_snapshot_4.svg
     2016-11-18 23:44:46   snapshot5       FosCam01_snapshot_5.svg
     2016-11-18 23:58:49   snapshots       0
Attributes:
   delay      0.5
   path       cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=Marlen&pwd=****
   pathCmd    cgi-bin/CGIProxy.fcgi
   room       Camera
   snapshots  5
   storage    ./www/snapshots


Die ....svg sind mal erschienen, als ich ein bisschen mit dem path experimentiert habe!

franky08

Und bekommst du jetzt Bilder von der Camera? Das Verzeichnis für die snapshots mus natürlich existieren und fhem mus darauf zugreifen können (Rechte setzen und Benutzer/Gruppe).

VG
Frank
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

Marlen

Ne, funktioniert nicht!  :'(

Verzeichnis existiert und die Berechtigungen passen auch, die komischen  svg sind ja auch da!

franky08

Wenn ich mich richtig erinnere (die Einrichtung der Kamera ist schon etwas her) musste da irgendwo noch eingestellt werden das jpg's generiert werden, iMo kann ich dir aber nicht sagen wo das war.

VG
Frank
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1