hallo,
ich habe jetzt eine Hikvision IP Cam, Modell DS-2CD2032-I, in mein Netzwerk gebracht, mit der ich die Überwachung meines Gartens plane.
Das ICAM Modul habe ich in mein FHEM integriert, aber ich schaffe es nicht, snapshots zu schießen. Ich vermute, dass der path nicht korrekt ist, denn mit dem zusammengesetzten IP:port/path schaffe ich es im Webbrowser auch nicht, direkt auf die Webcam zu kommen, ich werde immer auf die Anmeldeseite der Cam geleitet.
basicauth aus dem Modul von Martin Fischer habe ich ebenfalls bereits übernommen, aber ohne Erfolg. Habe ich einen Denkfehler?
Ich poste mal meinen Code aus meiner Fhem.cfg:
define Gartencam IPCAM 192.168.178.33
attr Gartencam basicauth user:password
attr Gartencam delay 2
attr Gartencam path Streaming/channels/1/Picture
attr Gartencam room Garten
attr Gartencam snapshots 2
attr Gartencam storage /srv/surveillance/snapshots
Das Verzeichnis (storage) habe ich auch angelegt.
Mit einem Event löse ich den Befehl "get Gartencam image" aus. Es kommen aber keine snapshots an.
Hat jemand eine Idee für mich?
1000 Dank
Burkart
einfacher wäre zur fehlersucher erstmal die url zu posten mit der du im browser ein jpg(oder anderes untertsütztes format) der cam angezeigt bekommst.
kann der user unter dem fhem läuft auf /srv/surveillance/snapshots schreibend zugreifen? ggf.storage mal auf ./www/snapshots setzen. (im fhem-verzeichnis kann der fhemuser auf jeden fall schrieben
Welche meldung kommt wenn du per hand man das get image ausführst?
hallo chris,
danek für Deine Antwort. Ich versuche mal lsoo viel wie möglich davon zu beantworten.
Folgende Url funktioniert, fragt aber dennoch beim ersten Öffnen des Browsers nach User/Kennwort: http://192.168.178.33/Streaming/channels/1/Picture
Meine Versuche, user und pw nach der syntax http://user:pwd@ip/path anzugeben quittiert mein Browser mit der Fehlermeldung "Datei .... kann nicht geöffnet werden.
FHEM läuft als root und kann alles. Also auch auf das Verzeichnis zugreifen. Ich habe auch die Funktion emailversand mit eingebaut. Wenn ich den Befehl zum sendsnapshot manuell in die Befehlszeile eingebe, kommt die programmierte Fehlermedung, dass keine snapshots zur Verfügung stehen. Mit dem Speicherpfad scheint also alles erstmal ganz gut zu sein.
Wenn ich das get image manuell eingebe, wird nichts ausgeführt, es kommt aber auch keine Fehlermeldung. Die Anzahl der snapshots im device Gartencam ist aber weiterhin 0. Last wird auch nicht aktualisiert.
Daher lokalisiere ich das Problem auf der Benutzeranmeldung auf der cam beim get image. Entweder brauche ich eine funktionierende Url mit user/pwd oder ich nutze die basicauth (deren Funktionsweise mir aber nicht geläufig ist)
VG Burkart
ZitatMeine Versuche, user und pw nach der syntax http://user:pwd@ip/path anzugeben quittiert mein Browser mit der Fehlermeldung "Datei .... kann nicht geöffnet werden.
wenn dann so im browser testen. path kennt nut das ipcam-modul aber dein browser nicht ;-)
Zitathttp://user:passwort@192.168.178.33/Streaming/channels/1/Picture
http://knx-user-forum.de/forum/%C3%B6ffentlicher-bereich/geb%C3%A4udetechnik-ohne-knx-eib/32504-hikvision-ds-2cd2032-i-gute-outdoor-%C3%BCberwachungskamera
demnach sollte es http://user:pass@192.168.1.xxx/Streaming/channels/101/picture sein
denn http://IP/Streaming/channels/1/picture ist ein stream und kein standbild
hallo Chris,
danke für den Hinweis mit der 101/ statt 1/ für das Standbild.
Leider erhalte ich bei Eingabe der Url http://user:passwort@192.168.178.33/Streaming/channels/1/Picture (natürlich mit meinem path, nicht mit "path" ;-)) wie zuvor beschrieben die Fehlermeldung
"die Datei http://user:passwort@192.168.178.33/Streaming/channels/1/Picture wurde nicht gefunden ...." also akzeptiert der Browser diese Syntax wohl nicht.
Es bliebe ausserdem noch zu klären, wie man dies dann dem IPCAM Modul beibringt, das ja fein säuberlich zwischen der Angabe von IP und path unterscheidet. Wie basicauth da mit reinspielt ist mir auch noch nicht klar...
also akzeptiert der Browser diese Syntax wohl nicht.
nö, deine cam aktzeptiert sie nicht, großer unterschied. das ist kein browser oder ipcam-modul problem!
wenn du im browser von deiner cam ein jpg geliefert bekommst, ist das die url für path. klappt das nicht kann das modul auch nichts weiter machen da es im prinzip auch nur wie ein browser die url öffnet und das bild runterläd
macht er bei http://user:pass@192.168.1.xxx/Streaming/channels/101/picture
<-----------101 statt 1 auch den fehler?
Zitat
Es bliebe ausserdem noch zu klären, wie man dies dann dem IPCAM Modul beibringt, das ja fein säuberlich zwischen der Angabe von IP und path unterscheidet.
das tut es, funktioniert bei vielen vielen modellen einwandfrei.
was soll das modul bei IP und path auch unterscheiden?
IP = IP
Path = alles was man an
http://IP/ anhängen muss um ein bild von der cam zu erhalten
bringt aber alles nichts wenn deine cam nicht mitspielt. ich habe gelesen das für die cam auch nicht jede firmware-version die snapshot funktion hat. evtl mal firmwareupdare durchführen?!
ZitatWie basicauth da mit reinspielt ist mir auch noch nicht klar...
ganz einfach das basicauth attr enthält username:passwort, das wird einfach in die url eingestezt
http://{basicauth}@ipdercam/{path attribut}
also
http://username:passwor@ip_der_cam/Streaming/channels/101/picture
attr Gartencam delay 2
und
attr Gartencam snapshots 2
würde ich beim testen erstmal löschen!
Hi Chris,
danke für die ausführliche Antwort. Im Moment komme ich nicht an mein lokales Netzwerk, ich probiere heute Abend noch mal aus. Dann kann ich auch gleich sehen, ob ich ein firmware-update machen sollte /kann.
VG Burkart
Vorsicht mit dem Firmware-Update!
Wenn die Seriennummer mit CCCH beginnt hast du danach ev. nur noch eine chinesische GUI.
Vorher mal durchlesen:
http://knx-user-forum.de/forum/%C3%B6ffentlicher-bereich/geb%C3%A4udetechnik-ohne-knx-eib/32504-hikvision-ds-2cd2032-i-gute-outdoor-%C3%BCberwachungskamera/page82 (http://knx-user-forum.de/forum/%C3%B6ffentlicher-bereich/geb%C3%A4udetechnik-ohne-knx-eib/32504-hikvision-ds-2cd2032-i-gute-outdoor-%C3%BCberwachungskamera/page82)
Auch eine Art wie man den Gewinn maximieren kann. A'la FTDI.
Es gibt aber bereits schon eine "Modifikation" ;D
Einfach mal Google mit dem Suchbegriff "mtd chinese language" füttern.
Ich will mir ev. auch ein paar davon zulegen ... mal sehen.
So, nun habe ich noch mal etwas ausprobiert, wohingegen ich vom FW update die Finger lasse.
1. Ich kann im Browser durchaus ein Bild anzeigen lassen, wenn ich die URL http://192.168.178.33/Streaming/channels/101/Picture wähle. Beim ersten Aufruf fragt er user & pwd über das Loginfenster ab, solange ich die Browser-session nicht beende klappt das bei Wiederholung auch ohne erneute Abfrage von user&pwd.
Ich schließe daraus, dass die Cap durchaus das Picture anzeigen kann, aber ich schaffe es nicht, die Abfrage des pwd beim ersten Zugriff über die URL abzufangen.
2. Ich habe es auch mit folgender URL versucht: http://192.168.178.33/Streaming/channels/101/Picture?user=user&auth=pwd, auch hier klappt der Link nur, wenn ich mich in derselben Session vorher schon einmal über das Loginfenster angemeldet habe. Beim ersten Mal ignoriert er die Angaben und führt mich auf das Loginfenster.
3. Verwende ich die URL http://user:pwd@192.168.178.33/Streaming/channels/101/Picture, kommt nach wie vor die Fehlermeldung "Datei nicht gefunden".
Dass die cam mir kein jpeg anzeigen kann, schließe ich daher aus, der Browser kapiert scheinbar meine mitgelieferte auth nicht.
:(
LG Burkart
ich muss noch was ergänzen.
Ich habe das ganze jetzt mal in Firefox ausprobiert. URL 192.168.178.33/Streaming/channels/101?user=user&auth=pwd. Hier kommt auch ein popup, user und pwd sind schon eingetragen. OK gedrückt und: voila! Ohne Klick auf ok komme ich aber nicht weiter.
Ich habe dann gleich mal /Streaming/channels/101?user=user&auth=pwd als path im Modul IPCAM eingegeben, aber komme dennoch nicht weiter. Es passiert nichts.
Ich bin glaube ich ganz nah dran, aber der letzte Schritt fehlt noch, nur was ist es?
Millimeterweise voran: ich habe mal verschiedene Browser installiert:
Die Url http://user:pwd@192.168.178.33/Streaming/channels/101/Picture klappt beim IE und Firefox NICHT (Fehlermeldung s.o.), aber sie funktioniert in Chrome und Opera.
Toll. Auf jeden Fall beherrscht die cam grundsätzlich snapshots. Jetzt muss ich es nur noch meiner FHEM Installation auf dem Raspberry entlocken....
Die Fehlersuche geht also dort weiter. Ich habe jetzt die IPCAM mal auf user:pwd@192.168.178.33 geändert. Ohne Erfolg. Dabei habe ich bemerkt, das IPCAM wurscht ist, wenn ich eine ganz andere IP angebe - keine Fehlermeldung, nichts. Komisch.
Hallo Burk,
habe dieselbe Kamera im Einsatz und bei mir klappt das so:
define Cam1 IPCAM 192.168.xxx.xxx
attr Cam1 basicauth <username>:<passwort>
attr Cam1 delay 0
attr Cam1 group Kamera
attr Cam1 icon it_camera
attr Cam1 path Streaming/channels/1/picture?snapShotImageType=JPEG
attr Cam1 snapshots 1
attr Cam1 storage /opt/fhem/www/snapshots/cam1
... und mach besser kein Firmware-Update!!!
hallo Papaloewe,
vielen Dank für Deinen Hinweis. Ich bekomme inzwischen ja keine Fehlermeldungen mehr, alles müsste klappen, durch die Ergänzung des Picture-typs hat sich allerdings keine Lösung ergeben was die Funktion des IPCAm Moduls betrifft.
Kannst Du mir sagen, welche Internals und Readings ich im Device der cam sehen müsste? Ich habe state = Defined, snapshots = 0, und wenn ich den Befehl get Gartencam image ausführe, passiert nichts, nicht einmal der timestamp des Readings snapshots ändert sich. Auf meinem Verzeichnis sind auch keine Bilder angekommen...
LG Burkart
Bei mir schaut das nach einem "get Cam1 image" so aus:
Ja. Bis auf die Readings siehts bei mir identisch aus. Die ersten beiden Readings fehlen mir
die kommen ja auch erst bei einem erfolgreichen snapshot
so, heute mal wieder was Neues in dieser Sache. Man lernt immer.
Mein Problem dass ich keine Snapshots machen konnte lag daran dass FHEM keine Schreibrechte besaß :-\
Leider wurde der entsprechende Fehler im Eventmonitor nicht angezeigt, ich sah das eher zufällig, als ich fhem einmal im Terminalfenster beendete und dort auch wieder startete, das Fenster dann aber offen ließ. Ich war erstaunt zu sehen, was ich da alles an Meldungen vom Raspberry bekam, unter anderem auch die der fehlenden Schreibrechte. Wenn jemand einen eleganteren Weg kennt, an diese vielen interessanten Fehlermeldungen heranzukommen, mache ich es auch anders, einstweilen nehme ich den beschriebenen Weg über das Terminalfenster. Es gibt noch manche Meldung, die abzuarbeiten ist....
Nun, dieses Problem ist gelöst, und ich habe auch die Readings der snapshots jetzt, aber ich habe noch keine Bilder, dafür eine neue Fehlermeldung die ich in diesem Zusammenhang jetzt lösen muss:
"Can´t ignore signal CHLD, forcing to default"
Ich mach mich auf die Suche, wenn jemand eine Idee hat, bin ich echt interessiert!
VG Burkart
GELÖST! 8) 8) 8) 8)
Also, vielen Dank an alle, die mir hier geholfen haben. Meine cam ist im Netz, sie macht was sie soll, und alles klappt wie erwünscht.
Woran hat es letztendlich gelegen? Der Gordische Knoten war das Thema Berechtigung meiner FHEM Instanz auf meinem eigenen Raspberry, und ganz nebenbei die nicht vollständigen Events trotz verbose 5. Nachdem ich diese Meldungen aber direkt über das Terminalfenster des rpi sehen konnte, waren die verbliebenen Fehler z.B. der Syntax auch nacheinander schnell abgearbeitet.
danke und Gruß
Burkart
Hallo zusammen,
ich glaube ich habe irgendwo bei mir ein Grundlegendes Problem.
Bei keiner meiner FHEM Instanzen bringe ich meine Hikvision Cam mit dem Modul zum laufen.
Über den Link und als WEBLINK funktioniert es
http://BENUTZER:PASSWORD@192.168.254.3/Streaming/channels/101/picture?snapShotImageType=JPEG
aber als Modul nicht.
@Burk was hast du da gemacht und wie hast du die Meldungen gesehen ?
2016.08.01 21:42:27 1: IPCAM Cam_Haustuer Wrong or not supported image format: error while reading source image:
Internals:
AUTHORITY 192.168.27.254.3
DEF 192.168.27.254.3
NAME Cam_Haustuer
NR 1731
SEQ 0
STATE Defined
TYPE IPCAM
Readings:
2016-08-01 13:58:19 snapshots 0
Attributes:
basicauth BENUTZER:PASSWORD
icon it_camera
path Streaming/channels/1/picture?snapShotImageType=JPEG
room Cam
storage ./www/snapshots
Danke
Gruß Gerd
Hallo zusammen,
ich habe heute eine neue IPCAM eingerichtet und wollte diese als "unterstützte Kamera" mit anmelden:
Es handelt sich um die AMCREST IP2M-841B-EDG-DE https://www.amazon.de/Amcrest-IP2M-841B-%C3%9Cberwachungskamera-Audiofunktion-Betrachtungswinkel-Black/dp/B01GGRFM0I (https://www.amazon.de/Amcrest-IP2M-841B-%C3%9Cberwachungskamera-Audiofunktion-Betrachtungswinkel-Black/dp/B01GGRFM0I) mit folgenden Parametern:
define Camera IPCAM 192.168.XXX.XXX
attr Camera basicauth [user]:[Password]
attr Camera delay 5
attr Camera path cgi-bin/snapshot.cgi?1
attr Camera room Garten
attr Camera snapshots 3
attr Camera storage ./www/snapshots
attr Camera timestamp 1
Hallo Forum
ich würde mich gerne hier mal anhängen.
Ich habe mittlerweile zwei Hikvision Kamera. Die erste DS-2CD2042WD-I funktioniert nach anfänglichen Problemen jetzt einfach super. Ich kann damit getriggert durch Bewegungsmelder über IPCAM Bilder auf einer NAS-Festplatte speichern.
Meine neue Hikvision DS-2CD2055FWD-I (5MP in der gleichen Auflösung eingestellt) und mit allen Einstellungen wie die erste, geht nicht. Bei "get snapshots" kommt nur "Name snapshots => 0" und im Eventmonitor die Meldung:
2018.08.25 12:11:40 1 : IPCAM HikvisionCam1 Wrong or not supported image format: unknown
Ein erster Versuch, einfach in diesem Device die IP Adresse auf die erste Hikvision Kamera im DEF umgestellt und das Modul macht die snapshots => 5 - (Bilder der älteren Kamera) scheint also zu gehen.
Wie könnte ich jetzt den Fehler finden?
Meine Vermutung, der Zugriffspfad bei der neueren Hikvision wurde verändert.
Das List der neuen, die nicht geht.
Internals:
AUTHORITY 10.63.173.98
DEF 10.63.173.98
NAME HikvisionCam1
NR 56
SEQ 0
STATE Defined
TYPE IPCAM
READINGS:
2018-08-25 12:00:09 last HikvisionCam1_snapshot.svg
2018-08-25 12:00:09 snapshots 0
Attributes:
basicauth USER:PASSWD
delay 1
icon it_camera
path Streaming/channels/101/picture?snapShotImageType=JPEG
snapshots 5
storage /media/sda1/Bilder/HikvisionCam
timestamp 1
Das List der alten, die wunderbar funktioniert
Internals:
AUTHORITY 10.63.173.221
DEF 10.63.173.221
NAME HikvisionCam
NR 41
SEQ 0
STATE Defined
TYPE IPCAM
READINGS:
2018-08-24 14:46:00 last HikvisionCam_snapshot.jpg
2018-08-24 14:45:39 snapshot1 HikvisionCam_20180824_144539.jpg
2018-08-24 14:45:43 snapshot2 HikvisionCam_20180824_144543.jpg
2018-08-24 14:45:49 snapshot3 HikvisionCam_20180824_144549.jpg
2018-08-24 14:45:55 snapshot4 HikvisionCam_20180824_144555.jpg
2018-08-24 14:46:00 snapshot5 HikvisionCam_20180824_144600.jpg
2018-08-24 14:46:00 snapshots 5
Attributes:
basicauth USER:PASSWD
delay 1
disable 0
icon it_camera
path Streaming/channels/101/picture?snapShotImageType=JPEG
snapshots 5
storage /media/sda1/Bilder/HikvisionCam
timestamp 1
Vielen Dank für jeden hilfreichen Hinweis.
Ein seltsames erscheinen beim Test der Version:
Latest Revision: 17191
File Rev Last Change
fhem.pl 17180 2018-08-20 16:59:04Z rudolfkoenig
96_allowed.pm 17179 2018-08-20 15:49:33Z rudolfkoenig
90_at.pm 17051 2018-07-30 09:46:17Z rudolfkoenig
98_autocreate.pm 15620 2017-12-16 18:10:36Z rudolfkoenig
98_cloneDummy.pm 13015 2017-01-08 20:26:33Z betateilchen
98_DOIF.pm 17155 2018-08-17 11:45:19Z Damian
98_dummy.pm 16965 2018-07-09 07:59:58Z rudolfkoenig
91_eventTypes.pm 14888 2017-08-13 12:07:12Z rudolfkoenig
93_FHEM2FHEM.pm 17126 2018-08-12 11:56:13Z rudolfkoenig
01_FHEMWEB.pm 17116 2018-08-10 11:52:49Z rudolfkoenig
92_FileLog.pm 17181 2018-08-20 17:23:26Z rudolfkoenig
98_help.pm 15223 2017-10-10 10:14:24Z betateilchen
****************************************************************
49_IPCAM.pm 2626 2013-02-01 19:19:15Z mfr69bs aus 2013 ?
****************************************************************
73_MPD.pm 15830 2018-01-08 18:45:38Z Wzut
91_notify.pm 15937 2018-01-20 13:43:28Z rudolfkoenig
51_RPI_GPIO.pm 16687 2018-05-04 19:02:38Z klausw
99_SUNRISE_EL.pm 16632 2018-04-17 19:00:21Z rudolfkoenig
98_telnet.pm 17116 2018-08-10 11:52:49Z rudolfkoenig
98_update.pm 16551 2018-04-04 18:50:38Z rudolfkoenig
99_Utils.pm 15713 2017-12-28 11:01:02Z rudolfkoenig
98_version.pm 15140 2017-09-26 09:20:09Z markusbloch
98_weblink.pm 16293 2018-02-28 21:33:57Z rudolfkoenig
Blocking.pm 16985 2018-07-15 14:08:15Z rudolfkoenig
Color.pm 11159 2016-03-30 16:08:06Z justme1968
DevIo.pm 16623 2018-04-15 18:44:05Z rudolfkoenig
HttpUtils.pm 17034 2018-07-27 05:47:13Z rudolfkoenig
RTypes.pm 10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm 17100 2018-08-07 07:40:20Z rudolfkoenig
TcpServerUtils.pm 17124 2018-08-11 06:54:58Z rudolfkoenig
doif.js 15546 2017-12-03 09:57:42Z Ellert
fhemweb.js 17049 2018-07-29 15:07:19Z rudolfkoenig
Nachdem ich gestern erst ein Update gemacht hatte!
Zitat von: NewRasPi am 25 August 2018, 13:07:53
Ein seltsames erscheinen beim Test der Version:
Nachdem ich gestern erst ein Update gemacht hatte!
Ist aber die "aktuelle" Version
https://svn.fhem.de/trac/log/trunk/fhem/FHEM/49_IPCAM.pm?rev=17214
Über die Cam hab ich auf die schnelle nichts gefunden: https://www.ispyconnect.com/man.aspx?n=Hikvision#
Zitat von: oli82 am 26 August 2018, 20:23:54
Ist aber die "aktuelle" Version
https://svn.fhem.de/trac/log/trunk/fhem/FHEM/49_IPCAM.pm?rev=17214
Über die Cam hab ich auf die schnelle nichts gefunden: https://www.ispyconnect.com/man.aspx?n=Hikvision#
Danke für Deine Hilfe
Die ispy Seite kannte ich und habe die auch rauf und runter alle durch probiert, - leider ohne Erfolg.
Interessant finde ich, das es im VLC-Player mit haargenau dem gleichen Aufbau geht, im FHEM IPCAM Modul aber nicht.
Bei dem Konfigurationsmenue der älteren gab es einen Auswahl Bottom "
- Hikvision-CGI aktivieren".
Der fehlt bei der neueren Kamera leider (bzw. so wirklich traue ich mich auch nicht dran eine neuere Firmware
zu laden, weil diese Datei digicap.dav im Editor schon nur chinesische Zeichen hat, in anderen Foren wird gewarnt das es
hierdurch zu Edelschrott werden kann, wenn man nicht chinesisch beherscht).
Die Fehlermeldung bleibt:
... Wrong or not supported image format: unknown
Vielleicht fällt noch jemand eine Lösung ein?
Schöne Grüße
P.S. Die Bildqualität ist super gut - im Internet-Explorer oder im VLC-Player - darum "lohnt" sich hoffentlich auch der Aufwand.
Zitat von: NewRasPi am 25 August 2018, 12:25:01
Ich habe mittlerweile zwei Hikvision Kamera. Die erste DS-2CD2042WD-I funktioniert nach anfänglichen Problemen jetzt einfach super. Ich kann damit getriggert durch Bewegungsmelder über IPCAM Bilder auf einer NAS-Festplatte speichern.
Meine neue Hikvision DS-2CD2055FWD-I (5MP in der gleichen Auflösung eingestellt) und mit allen Einstellungen wie die erste, geht nicht. Bei "get snapshots" kommt nur "Name snapshots => 0" und im Eventmonitor die Meldung:
2018.08.25 12:11:40 1 : IPCAM HikvisionCam1 Wrong or not supported image format: unknown
Wie sind denn die Firmwareversionen der Kamera? Hat die neue Cam evtl. eine 2018er Firmware?
Zitat von: Steigerbalett am 27 August 2018, 22:02:54
Wie sind denn die Firmwareversionen der Kamera? Hat die neue Cam evtl. eine 2018er Firmware?
Hallo
die ältere 4 MP Hikvision DS-2CD2042WD-I hat Firmware: V5.5.0 build 170725 - funktioniert
die neuere 5 MP Hikvision DS-2CD2055FWD-I hat die Firmware: V5.5.51 build 180314 - geht leider nicht
Hilft das weiter?
Versuche es mal mit:
path
Streaming/channels/101/picture?snapShotImageType=JPEG&user=USER&password=PASSWD
(USER und PASSWD natürlich durch die echten Werte ersetzen)
Sollte zumindest so laut der Xiong Mai Logik funktionieren.
Vgl. mein Blogeintrag vom Frühjahr:
https://steigerbalett.wordpress.com/2018/01/24/ip-adresse-an-noname-azishn-onvif-kamera-aendern/ (https://steigerbalett.wordpress.com/2018/01/24/ip-adresse-an-noname-azishn-onvif-kamera-aendern/)
Zitat von: Steigerbalett am 28 August 2018, 19:39:02
Versuche es mal mit:
path
Streaming/channels/101/picture?snapShotImageType=JPEG&user=USER&password=PASSWD
(USER und PASSWD natürlich durch die echten Werte ersetzen)
Sollte zumindest so laut der Xiong Mai Logik funktionieren.
Vgl. mein Blogeintrag vom Frühjahr:
https://steigerbalett.wordpress.com/2018/01/24/ip-adresse-an-noname-azishn-onvif-kamera-aendern/ (https://steigerbalett.wordpress.com/2018/01/24/ip-adresse-an-noname-azishn-onvif-kamera-aendern/)
Hallo Steigerbalett
danke Dir auch für Deine Unterstützung.
Leider hat auch dieser Versuch nicht zum Erfolg geführt.
Die Fehlermeldung hat sich aber etwas erweitert:
2018.08.28 20:40:21 1 : PERL WARNING: Use of uninitialized value in read at ./FHEM/49_IPCAM.pm line 452. << einmalig
2018.08.28 20:40:21 1 : IPCAM HikvisionCa1 Wrong or not supported image format: error while reading source image:
(den Namen habe ich auf die selbe länge wie die erste Kamera gekürzt)
Die Suche geht weiter.
Vielleicht kennt jemand eine zuverlässige Firmware Update Quelle bei dem dann auch die Hikvision-CGI aktivieren Funktion drinnen ist?
Schöne Grüße
Hallo Forum
ich habe soeben mein Problem gelöst. Bei der 5 MP Hikvision DS-2CD2055FWD-I war die Firmware: V5.5.51 build 180314 ab Lieferung drauf.
Diese hat den Auswahl Schalter "
- Hikvision-CGI aktivieren" im Menue Konfiguration > Netzwerk > Erw. Einst. > Integrationsprotokoll leider nicht.
Mit dem Update der Firmware auf Version V5.5.52 build 180511 ist dieser Schalter wieder da, kann aktiviert werden und schon geht es mit dem IPCAM Modul und dem Pfad "Streaming/channels/101/picture?snapShotImageType=JPEG
Jetzt kann ich endlich wieder nach externen Bewegungsmeldern im FHEM Kamerabilder auf mein NAS senden.
Die unzähligen nutzlosen Insektenfotos in der Nacht bleiben mir jetzt erspart. (Durch den IR- Strahler)
Vielen Dank an allen die mir helfen konnten.
Schöne Grüße
Zitat von: Inputsammler am 01 August 2016, 21:51:14
Hallo zusammen,
ich glaube ich habe irgendwo bei mir ein Grundlegendes Problem.
Bei keiner meiner FHEM Instanzen bringe ich meine Hikvision Cam mit dem Modul zum laufen.
Über den Link und als WEBLINK funktioniert es
http://BENUTZER:PASSWORD@192.168.254.3/Streaming/channels/101/picture?snapShotImageType=JPEG
aber als Modul nicht.
@Burk was hast du da gemacht und wie hast du die Meldungen gesehen ?
2016.08.01 21:42:27 1: IPCAM Cam_Haustuer Wrong or not supported image format: error while reading source image:
Internals:
AUTHORITY 192.168.27.254.3
DEF 192.168.27.254.3
NAME Cam_Haustuer
NR 1731
SEQ 0
STATE Defined
TYPE IPCAM
Readings:
2016-08-01 13:58:19 snapshots 0
Attributes:
basicauth BENUTZER:PASSWORD
icon it_camera
path Streaming/channels/1/picture?snapShotImageType=JPEG
room Cam
storage ./www/snapshots
Danke
Gruß Gerd
Ich hab das gleiche Problem, hast Du es mittlerweile zum laufen bekommen? Ist auch egal ob channel 1, 101 oder 102 - im browser geht es und im modul nicht...
defmod IPCam_227 IPCAM 192.168.12.227:80
attr IPCam_227 basicauth admin:xxxxxxxx
attr IPCam_227 path Streaming/channels/101/picture?snapShotImageType=JPEG
attr IPCam_227 storage /Q/bilder/FHEM/triggered/Cam1_Hoftor
attr IPCam_227 timestamp 1
Gesendet von meinem S68Pro mit Tapatalk
Sieht bei mir nicht viel anders aus:
ZitatInternals:
AUTHORITY 10.0.0.205
CFGFN
DEF 10.0.0.205
FUUID 5ed4bfba-f33f-8381-48e0-398402234d554ace
NAME Cam1
NR 16682
SEQ 0
STATE Defined
TYPE IPCAM
READINGS:
2020-06-01 10:45:25 snapshots 0
Attributes:
alias Cam1
basicauth admin:***
delay 0
path http://10.0.0.205/Streaming/channels/101/picture?snapShotImageType=JPEG
room SSCam
snapshots 1
storage ./www/snapshots
timestamp 1
Nach get image kommt im Logfile:
Zitat2020.06.01 14:42:36.599 1: IPCAM Cam1 Wrong or not supported image format: unknown
hier hat mal wer geschrieben, dass die Schreibrechte von Fhem gefehlt haben, wie kann ich überprüfen ob ./www/snapshots geschrieben werden kann?
Der Ordner existiert jedenfalls...
Ergänzung:
Meine neueste HIK hat Firmware V5.5.83 build 190221 und die älteste V5.5.0 build 170725, mit beiden gleiches Ergebnis
Dein Pfad ist doch falsch. Ist in der Mitte verkürzt und die IP muss raus.
Gesendet von meinem S68Pro mit Tapatalk
Oh man! die IP durfte nicht in den Pfad, das hab ich irgendwie übersehen. Nu kläpperts! Vielen Dank Frank!
Ich habe nun selbst auch eine HikVision im Einsatz und bin bis jetzt recht zufrieden.
Danke an dieser Stelle für Eure Vorarbeit: Die Einrichtung der Kamera war damit kein Problem mehr.
Die HiWatch-Serie (in meinem Fall die HWI-B120-D/W) sollte als "path"-Attribut Folgendes enthalten:
/ISAPI/Streaming/channels/1/picture?snapShotImageType=JPEG
Der Rest passt soweit =)