Hallo
habe ein Instarcam in FHEM seit längerem eingebunden.
Ein Bild bekomme ich im Browser mit dem Befehl
http://myuser:mypasswort@IP_Adresse:80/snapshot.cgi
In FHEM ist das aufgeteilt
Bei Def steht: IP_Adresse:80
Bei Path steht: snapshot.cgi?user=myuser&pwd=mypasswort
Nun habe ich eine wansview Kamera
Ein Bild bekomme ich auch hier im Browser mit dem Befehl
http://myuser:mypasswort@IP_Adresse:80/tmpfs/auto.jpg
In FHEM teile ich das wieder auf
Bei Def steht: IP_Adresse:80
Bei Path steht: tmpfs/auto.jpg?user=myuser&pwd=mypasswort
Leider kommt nur im Falle der Instar ein Image an. Bei der wansview nichts.
Der Befehl tmpfs/auto.jpg steht in diversen Dokus und funktioniert auch im Browser.
Die Schreibweise sollte doch sonst gleich sein, lediglich der Befehl zum holen eines Bildes ist bei vielen Kameras unterschiedlich.
Hier halt "tmpfs/auto.jpg"
Mache ich es mir hier zu Einfach mit meiner Überlegung, das dies funktionieren müßte.
Versuche das Bild mit "get Kamera image" zu holen
Hallo
nachdem keinerlei Resonanz auf meine Frage gekommen ist, bin ich nicht sicher ob das Thema jemand interessiert.
Möchte trotzdem informieren das mein Thema nach langer Suche nun erledigt ist.
Habe eine Diskussion auf der Seite von fischer.net gefunden, bei der Viele das gleiche Problem haben.
Die Lösung ist das attr basicauth hinzuzufügen.
basicauth admin:pwd
path ohne admin und pwd, nur noch tmpfs/auto.jpg
Nun holt die Kamera Snapshots
habs zu spät gelesen.. habe seit geraumer zeit mene wansview mit fhem am laufen.
ein tip noch: die meisten wansview sind nachbauten der instar, lassen sich also mit instar-firmware betanken ;) hat auch den vorteil das man an firmware überhaupt ran kommt da wnasview ihr nicht öffentlich bereit stellt (man muss immer den support fragen obs was neues gibt und wenn schicken die dir das file)
Hallo Chris,
ich habe meine Wansview über einen iframe in FHEM eingebunden.
Leider kommt dann die Hauptseite und auf dem Ipad oder Mac kann das wegen fehlendem Plugin oder sowas nicht dargestellt werden.
Welche URL für den Stream oder vlt. besser eine Bild URL hast du verwendet?
meine wansview läuft noch mit mjpeg stream. wenn du eine aktuelle hast, wird diese wahrscheinlich H.264 codec verwenden und somit nicht ohne plugin / app auskommen. hier bleibt dann nur jpeg-url und schnelle refreshes. welches modell hast du denn?
Hallo Chris,
ja ist eine neuere mit Stream. Es ist diese hier:
Wansview W3:
Bildkomprimierung:H.264 /MPEG
https://www.amazon.de/Wansview-W3-Sicherheitskamera-%C3%9Cberwachungskamera-Outdoor/dp/B0148C2ZX0 (https://www.amazon.de/Wansview-W3-Sicherheitskamera-%C3%9Cberwachungskamera-Outdoor/dp/B0148C2ZX0)
Hallo!
Ich habe die gleiche Kamera.
Den Pfad für die Bilder: http://IP/mjpeg/snap.cgi?chn=0
Der Pfad für den MJPEG-Stream: http://IP/mjpeg/stream.cgi?chn=0
Wobei chn=0 für 1080P, "1" für 640*480 und "2" für 320*180 steht.
Ich habe allerdings Probleme mit der Authentifizierung und wäre für einen Tip dankbar.
Gruß,
Jan
Hallo Jan, super der MJPEG Stream funktioniert !
Mein DEF sieht jetzt so aus:
iframe http://user:pw@192.168.xxx.xxx:Port/mjpeg/stream.cgi?chn=0
Zitat von: chris1284 am 01 März 2015, 07:41:33
ein tip noch: die meisten wansview sind nachbauten der instar, lassen sich also mit instar-firmware betanken ;) hat auch den vorteil das man an firmware überhaupt ran kommt da wnasview ihr nicht öffentlich bereit stellt (man muss immer den support fragen obs was neues gibt und wenn schicken die dir das file)
Aber welche FW nimmst du? Die schreiben auf ihrer Webseite "Wichtige Info für die Wahl der Firmware!
Achten Sie auf die zweite Stelle Ihrer Firmware. Sollten Sie dort eine 37 stehen haben, so wählen Sie bitte die Firmware mit der 37 an zweiter Stelle. Ansonsten bitte bei 22 oder anderen Zahlen die Firmware mit der 22 an zweiter Stelle."
Gesendet von iPhone mit Tapatalk Pro
das dir weder wansview sagen wird welche instar-fw auf deine cam geht und instar dir nicht sagen wird welche instar-firmware auf deine wansview cam geht musst du im netz suchen ob schon jemand erfolgreich eine fw zum laufen bekommen hat.
Hallo,
zum einen habe ich mir die Kommunikation mit meiner HCM620W im Entwicklermodus (F12) des Internet Explorer angeschaut.
z.B für einen Horizontralen Schwenk
http://192.168.188.25:81/web/cgi-bin/hi3510/param.cgi?cmd=ptzctrl&-step=0&-act=hscan
Daraufhin habe ich bei instar folgende Seite entdeckt (passt zu meiner HCM620W):
https://wiki.instar.de/720p_Series_CGI_List/
Habe ein paar der Beispiele in den Browser geschmissen und sieht viel versprechend aus...
Sind nur mal ein paar Informationen, die einem Suchenden wie mir ggf. weiterhelfen.
Hallo,
Weils so schön tut und es dem eine oder anderen sicher weiterhilft hier mal meine Konfig.
Also ich habe hier die WansView NCM620W, wenn ich dannach google finde ich nicht wirklich viel. Meist wird mir die NCM624W als Treffer angeboten. Die Frau wollte aber eine IP CAM kaufen, also innerhalb weniger minuten die Entscheidung für die 620 (Verfügbarkeit bei amazon prime preis etc) getroffen. Allerdings bin ich recht enttäuscht von der Qualität der Bilder. Und nur unter dem Internet Explorer im Kompatibilitäsmodus + Ausnahme inzufügen, läuft das Webinterface (Stichwort AktivX). Was ich nicht ganz verstehe, weil die ausgabe z.B. des mjepg streams im Firefox einwandfrei tut.
Genug der Worte hier die Implementierung:
define CAM.NCM620W IPCAM 192.168.188.105:81
attr CAM.NCM620W basicauth username:password
attr CAM.NCM620W cmd01 /cgi-bin/hi3510/ptzctrl.cgi?-step=0&-act=stop
attr CAM.NCM620W cmdPanLeft cgi-bin/hi3510/ptzctrl.cgi?-step=0&-act=left
attr CAM.NCM620W cmdPanRight cgi-bin/hi3510/ptzctrl.cgi?-step=0&-act=right
attr CAM.NCM620W cmdPos01 /cgi-bin/hi3510/preset.cgi?-act=goto&-status=1&-number=0
attr CAM.NCM620W cmdPos02 /cgi-bin/hi3510/preset.cgi?-act=goto&-status=1&-number=1
attr CAM.NCM620W cmdPos03 /cgi-bin/hi3510/preset.cgi?-act=goto&-status=1&-number=2
attr CAM.NCM620W cmdPos04 /cgi-bin/hi3510/preset.cgi?-act=goto&-status=1&-number=3
attr CAM.NCM620W cmdPos05 /cgi-bin/hi3510/preset.cgi?-act=goto&-status=1&-number=4
attr CAM.NCM620W cmdPos06 /cgi-bin/hi3510/preset.cgi?-act=goto&-status=1&-number=5
attr CAM.NCM620W cmdPos07 /cgi-bin/hi3510/preset.cgi?-act=goto&-status=1&-number=6
attr CAM.NCM620W cmdPos08 /cgi-bin/hi3510/preset.cgi?-act=goto&-status=1&-number=7
attr CAM.NCM620W cmdPosHome cgi-bin/hi3510/ptzctrl.cgi?-step=0&-act=home
attr CAM.NCM620W cmdTiltDown cgi-bin/hi3510/ptzctrl.cgi?-step=0&-act=down
attr CAM.NCM620W cmdTiltUp cgi-bin/hi3510/ptzctrl.cgi?-step=0&-act=up
attr CAM.NCM620W delay 1
attr CAM.NCM620W path tmpfs/snap.jpg
attr CAM.NCM620W room System
attr CAM.NCM620W snapshots 1
attr CAM.NCM620W storage ./www/snapshots
#Auf die die position 1 gefahren (muss natürlich vorher festgelegt werden sein)
set CAM.NCM620W pos 1
#Auf den Mittelpunkt gefahren
set CAM.NCM620W cmd home
#ein bild aufnahmen in 720p
get CAM.NCM620W image
#Mit diesem Kommando wird rechts links geschwenkt, wobei ich den step=0 gesetzt habe, es wird also geschwenkt bis ein stop gesendet wird. Daher habe ich als cmd 1 noch das Stop Kommando hinterlegt.
set CAM.NCM620W pan left/right
Die Ansteuerung sind dann wie folgt aus:
fhem("set CAM.NCM620W tilt down; sleep 1; set CAM.NCM620W cmd 1;")
mit Step=1 macht die Kamera nur einzelne Schritt, was recht lange dauert den Bildausschnitt zu ändern. Nach der Analyse des Webinterface habe ich festgestellt, dass auch im Live Modus der Schwenk wie oben beschrieben gestartet und dann wenn man die Maus vom Courser nimmt wieder gestoppt wird.
Ansonsten im vorherigen Post habe ich ja schon Instar verlinkt, dort einfach die häufig verwendeten Befehle kopieren und für seine Zwecke anpassen.
Hallo,
da mir die Bilder der NM620W nicht gefallen haben (zu schlechte Qualität) habe ich mir die WansViewQ1 gekauft.
Allerdings habe ich jetzt ein "Problem" beim einbinden.
Der "Befehlssatz" ist ein wenig anders. Hier gibt es eine gute Übersicht: http://blog.steveundkristin.de/2015/12/22/wansview-ncm625gb-x-series-urls-und-mehr/
Habe die Befehle wieder eingepflegt, Bilder machen ging sofort, allerdings PTZ macht Probleme.
Wenn ich die vordefinierten atttribute verwende z.B.
set cam.ipcam tilt up
passiert nichts, wenn ich das kommando also
set cam.ipcam raw hy-cgi/ptz.cgi?cmd=ptzctrl&act=up
absetzte geht es. Wichtig hierbei ohne vorangestelltes "/"
Meine Liste sieht momentan so aus:
cmd01 hy-cgi/ptz.cgi?cmd=ptzctrl&act=stop
cmd02 hy-cgi/ptz.cgi?cmd=ptzctrl&act=hscan
cmdPanLeft hy-cgi/ptz.cgi?cmd=ptzctrl&act=left
cmdPanRight hy-cgi/ptz.cgi?cmd=ptzctrl&act=right
cmdPos01 hy-cgi/ptz.cgi?cmd=preset&act=goto&number=0
cmdPos02 hy-cgi/ptz.cgi?cmd=preset&act=goto&number=1
cmdPos03 hy-cgi/ptz.cgi?cmd=preset&act=goto&number=2
cmdPos04 hy-cgi/ptz.cgi?cmd=preset&act=goto&number=3
cmdPos05 hy-cgi/ptz.cgi?cmd=preset&act=goto&number=4
cmdPos06 hy-cgi/ptz.cgi?cmd=preset&act=goto&number=5
cmdPos07 hy-cgi/ptz.cgi?cmd=preset&act=goto&number=6
cmdPos08 hy-cgi/ptz.cgi?cmd=preset&act=goto&number=7
cmdPosHome hy-cgi/ptz.cgi?cmd=ptzctrl&act=home
cmdTiltDown hy-cgi/ptz.cgi?cmd=ptzctrl&act=down
cmdTiltUp hy-cgi/ptz.cgi?cmd=ptzctrl&act=up
delay 1
path /mjpeg/snap.cgi?chn=0
room IPCAM
snapshots 1
storage ./www/snapshots
Hat jemand eine Idee?
bin einen Schritt weiter, habe noch den command path eingetragen die Command 1 und 2 gehen jetzt auch.
Attributes:
basicauth user:pw
cmd01 cmd=ptzctrl&act=stop
cmd02 cmd=ptzctrl&act=hscan
cmdPanLeft cmd=ptzctrl&act=left
cmdPanRight cmd=ptzctrl&act=right
cmdPos01 cmd=preset&act=goto&number=0
cmdPos02 cmd=preset&act=goto&number=1
cmdPos03 cmd=preset&act=goto&number=2
cmdPos04 cmd=preset&act=goto&number=3
cmdPos05 cmd=preset&act=goto&number=4
cmdPos06 cmd=preset&act=goto&number=5
cmdPos07 cmd=preset&act=goto&number=6
cmdPos08 cmd=preset&act=goto&number=7
cmdPosHome cmd=ptzctrl&act=home
cmdTiltDown cmd=ptzctrl&act=down
cmdTiltUp cmd=ptzctrl&act=up
delay 1
path /mjpeg/snap.cgi?chn=0
pathCmd hy-cgi/ptz.cgi?
room IPCAM
snapshots 1
storage ./www/snapshots
ich habe meine WANS View nur noch als Attrappe hängen ... das blöde Teil telefonierte den kompletten Video Stream nach Hause (irgendwo in die Amazon Cloud) und es lies sich ihr nicht wirklich abgewöhnen ...
es ignorierte meinen DNS und nahm immer die google Server ...
meine Cisco ACL dazu war schon ziemlich heftig
ip access-list extended myHome-input
remark Sperre IP-CAM aus und logge Interzugriffe
deny ip host 172.17.2.100 host 8.8.8.8
deny ip host 172.17.2.100 host 54.245.98.57
deny ip host 172.17.2.100 host 54.247.103.91
deny ip host 172.17.2.100 host 123.56.159.92
deny ip host 172.17.2.100 host 52.18.177.18
permit ip host 172.17.2.100 172.17.0.0 0.0.255.255
permit ip host 172.17.2.100 192.168.99.0 0.0.0.255
permit ip host 172.17.2.100 any log
permit ip any any
die IPs waren irgendwo hart kodiert in der FW eingerannt :-(
Danach lief sie aber stabil 8-)
und rum pop3pen wollte Sie auch immer im meinen Netz
Hi,
Werde heute abend testen ob ich meine Wansview (de-q3-w) in fhem einbinden kann.
Habe auf der Kamera einen motion-alert eingestellt, sobald sich etwas bewegt wird ein Bild gemacht und auf meiner Synology abgelegt.
Also alles noch ohne fhem - funktioniert soweit gut.
In fhem will ich nun nur ein reading haben in dem angezeigt wird wann das letzte Bild gemacht wurde, bspw.
12.12.2016 05:34
geht das ?
Gruss
Hans
Hallo, hat jemand eine Lösung zum thema Bewegungserkennung ? Wie kann ich in FHEM feststellen, dass die BEwegungserkennung aktiv wurde?