Ezviz Kamera einbinden

Alles was per HTTP gesteuert werden kann
Antworten
Tomoise
Beiträge: 50
Registriert: Do 28. Jul 2016, 21:14

So 2. Mai 2021, 12:03

Hallo,

versuche eine Ezviz CS-CV310 Kamera einzubinden.
Oder heisst auch C3WN

Nur finde ich nirgends eine Snapshot url.
eine RTSP URL weiss ich, aber die läuft wohl nur über den VLC Player oder ähnliches.

rtsp://admin:GXXXGZ@192.168.2.XXX:554/h264/ch1/main/av_stream

Dann gibts noch in der App eine LAN Live Ansicht, dort läuft es über den Port :8000
Aber ansonsten komm ich über die LAN Live Ansicht auf keinerlei weitere Daten ran.
Über google finde ich auch nichts.

Weiss jemand was?
Tomoise
Beiträge: 50
Registriert: Do 28. Jul 2016, 21:14

Do 3. Jun 2021, 19:08

Kann mir keiner helfen?
Funktioniert das mit diesen Kameras überhaupt?
Falls nicht, kann jemand gute Kameras für den Aussenbereich empfehlen?

Danke!
Benutzeravatar
jbmedia
Administrator
Beiträge: 4446
Registriert: Mi 17. Feb 2016, 13:42

Fr 4. Jun 2021, 14:43

Wir konnten ebenfalls leider keine Snapshot URL für Ezviz Kameras finden.

Unsere Empfehlung wären Foscam Kameras. Diese bieten weitreichende Optionen, vom Snapshot Link mit unterschiedlichen Auflösungen bis hin zum Aktivieren des Bewegungsalarms etc. per HTTP Request über den Light-Manager und mehr. Es gibt keine Zwangs-Cloud und eine komfortable App. Für den Außenbereich wäre z.B. die FI9902P eine gute Wahl. Top-Bildqualität, großer Blickwinkel sowie eine hervorragende Nachtsicht machen die Kamera zu einer guten Wahl.
Wir wünschen viel Spaß mit den Produkten und einen erfolgreichen Tag! Ihr jbmedia Team :)

hitman83
Beiträge: 80
Registriert: Mo 7. Nov 2016, 16:57

Fr 11. Jun 2021, 01:10

@jbmedia: Könntet ihr mir verraten wie man den Bewegungsalarm bei foscam Kameras per http auslöst?

Ich hab da mal Monate rum probiert und es letztendlich aufgegeben...
- 9 Romotec Rolladenmotor
- 9 Rolladentaster Rohrmotor24
- 1 ACM-100
- 2 ITS-2000
- 2 CMR-1000
- 2 AWMR-300
- 10 Newmax HW2
- 9 Olympia Magnetkontakte
- 1 Sonoff 4ch Pro
- 4 Foscam FI9900P
- 1 Netatmo Wetterstation
- 7 Iluminize Dimmaktor
korken
Beiträge: 153
Registriert: Mi 24. Feb 2016, 18:40

Di 15. Jun 2021, 16:03

Falls du das aktivieren und deaktivieren meinst, das ist in https://www.google.com/url?sa=t&rct=j&q ... Z4Ef9cvqbr diesem Dokument beschrieben.

Zum deaktivieren: http://ip_cam:port/cgi-bin/CGIProxy.fcgi?cmd=setMotionDetectConfig1&isEnable=0&usr=xxxxxx&pwd=xxxxxxx

Das aktivieren ist etwas koplexer, da du alle Parameter übergeben musst

z.B bei mir http://ip_cam:port/cgi-bin/CGIProxy.fcgi?cmd=setMotionDetectConfig1&isEnable=1&snapInterval=5&linkage=142&isMovAlarmEnable=1&schedule0=281474976710655&schedule1=281474976710655&schedule2=281474976710655&schedule3=281474976710655&schedule4=281474976710655&schedule5=281474976710655&schedule6=281474976710655&x1=3027&y1=0&width1=6528&height1=10000&treshold1=0&sensitivity1=0&valid1=1&usr=xxxxxx&pwd=xxxxxxxx

Bei Ip und Port sowie usr und pwd musst du natürlich deine eigenen Daten eintragen.

EDIT: hinter setMotionDetectConfig muss entgegen der Beschreibung noch eine 1 stehen.
Mit getMotionDetectConfig1 kannst du die aktuelle config anzeigen lassen.
Benutzeravatar
jbmedia
Administrator
Beiträge: 4446
Registriert: Mi 17. Feb 2016, 13:42

Mi 16. Jun 2021, 15:06

Das ist völlig korrekt. Um die aktuell eingestellten Parameter zu bekommen, kann man diese mit folgendem Request auslesen:

http://192.168.xxx.xxx:yy/cgi-bin/CGIProxy.fcgi?cmd=getMotionDetectConfig&usr=xxx&pwd=yyy

Man erhält in etwa:

Code: Alles auswählen

<CGI_Result>
    <result>0</result>
    <isEnable>1</isEnable>
    <linkage>142</linkage>
    <snapInterval>2</snapInterval>
    <sensitivity>0</sensitivity>
    <triggerInterval>10</triggerInterval>
    <isMovAlarmEnable>1</isMovAlarmEnable>
    <isPirAlarmEnable>0</isPirAlarmEnable>
    <schedule0>281474976710655</schedule0>
    <schedule1>281474976710655</schedule1>
    <schedule2>281474976710655</schedule2>
    <schedule3>281474976710655</schedule3>
    <schedule4>281474976710655</schedule4>
    <schedule5>281474976710655</schedule5>
    <schedule6>281474976710655</schedule6>
    <area0>1023</area0>
    <area1>1023</area1>
    <area2>1023</area2>
    <area3>1023</area3>
    <area4>1023</area4>
    <area5>1023</area5>
    <area6>1023</area6>
    <area7>1023</area7>
    <area8>1023</area8>
    <area9>1023</area9>
</CGI_Result>
Mit einem Texteditor wird daraus der fertige Request "gebastelt".

Code: Alles auswählen

192.168.xxx.xxx:yy/cgi-bin/CGIProxy.fcgi?usr=xxx&pwd=yyy&cmd=setMotionDetectConfig1&isEnable=1&linkage=134&snapInterval=0&triggerInterval=0&isMovAlarmEnable=1&isPirAlarmEnable=1&schedule0=281474976710655&schedule1=281474976710655&schedule2=281474976710655&schedule3=281474976710655&schedule4=281474976710655&schedule5=281474976710655&schedule6=281474976710655&x1=0&y1=0&width1=10000&height1=10000&threshold1=0&sensitivity1=0&valid1=1&x2=0&y2=0&width2=0&height2=0&threshold2=0&sensitivity2=0&valid2=1&x3=0&y3=0&width3=0&height3=0&threshold3=0&sensitivity3=0&valid3=1
Etwas umständlich, funktioniert aber einwandfrei.
Wir wünschen viel Spaß mit den Produkten und einen erfolgreichen Tag! Ihr jbmedia Team :)

Antworten