Wansview – Befehle, Commands und technische Infos

Hinweis: Wir haben in diesem Artikel möglicherweise Provisions-Links verwendet und sie durch (*) gekennzeichnet. Erfolgt über diese Links eine Bestellung, erhält maffert.net eine Provision. Es entstehen für Sie keine Nachteile beim Kauf oder Preis.

Da ich inzwischen vieles von Wansview einsetze, möchte ich hier ein paar Infos bereitstellen, die das Leben einfacher machen und das einbinden in andere Systeme erleichtern soll. Diese Infos sind zum teil Kameraübergreifend, das heißt aber nicht das jede Funktion/Link funktioniert (z.B. nicht jede Kamera hat eine Schwenkfunktion).

APP/P2P/DDNS (nach Chinafunken) Funktion deaktivieren:
http://ipzurKamera/hy-cgi/factory_param.cgi?cmd=setsmartp2p&enable=0

Geräteinformationen abrufen:
Builtdate, SoftVersion, WebVersion, Devname: http://ipzurKamera/hy-cgi/device.cgi?cmd=getdeviceinfo
status.cgi?cmd=getdevstatus
Chip Infos: device.cgi?cmd=getchipinfo
Time, Timezone: device.cgi?cmd=getsystime

MJPEG – Stream
http://username:password@ipzurKamera:port/mjpeg/stream.cgi?chn=0  // Stream 720p 1280*720
http://username:password@ipzurKamera:port/mjpeg/stream.cgi?chn=1  // Stream WVGA 640*360
http://username:password@ipzurKamera:port/mjpeg/stream.cgi?chn=2 // Stream VGA  320*180

RTSP – Streams:
rtsp://username:password@ipaddress:port/live/ch0   // stream 720p 1280*720
rtsp://username:password@ipaddress:port/live/ch1   // stream WVGA 640*360
rtsp://username:password@ipaddress:port/live/ch2   // stream VGA  320*180

Snapshot:
http://username:password@ipaddress:port/mjpeg/snap.cgi?chn=0 // jpeg 720p 1280*720
http://username:password@ipaddress:port/mjpeg/snap.cgi?chn=1 // jpeg WVGA 640*360
http://username:password@ipaddress:port/mjpeg/snap.cgi?chn=2 // jpeg VGA 320*180

Dateiablage:
http://username:password@ipaddress:port/webdav/

Webcam steuern:
http://username:password@ipaddress:port/hy-cgi/ptz.cgi?cmd=ptzctrl&act=home      // home
http://username:password@ipaddress:port/hy-cgi/ptz.cgi?cmd=ptzctrl&act=left          // ganz links
http://username:password@ipaddress:port/hy-cgi/ptz.cgi?cmd=ptzctrl&act=right       // ganz rechts
http://username:password@ipaddress:port/hy-cgi/ptz.cgi?cmd=ptzctrl&act=up           // ganz hoch
http://username:password@ipaddress:port/hy-cgi/ptz.cgi?cmd=ptzctrl&act=down      // ganz runter
http://username:password@ipaddress:port/hy-cgi/ptz.cgi?cmd=ptzctrl&act=stop        // stop
http://username:password@ipaddress:port/hy-cgi/ptz.cgi?cmd=ptzctrl&act=hscan     // horizental scan
http://username:password@ipaddress:port/hy-cgi/ptz.cgi?cmd=ptzctrl&act=vscan     // vertikal scan

Die Webcam bewegt sich solange in die vorher ausgewählte Richtung (zum Beispiel UP), bis das STOP command gesendet wird.

Positionen ansteuern:
Bis zu 15 Positionen sind einstellbar
http://username:password@ipaddress:port/hy-cgi/ptz.cgi?cmd=preset&act=set&status=1&number=1 // 1 – 15

und lässt sich jeweils abrufen mit:
http://username:password@ipaddress:port/hy-cgi/ptz.cgi?cmd=preset&act=goto&number=1 // 1- 15

Quellen u.a.: https://www.ispyconnect.com/man.aspx?n=wansview, http://blog.steveundkristin.de/2015/12/22/wansview-ncm625gb-x-series-urls-und-mehr/

17 Kommentare zu “Wansview – Befehle, Commands und technische Infos”

  1. Sehr gute Zusammenstellung von Infos, danke!
    Hast du zufällig eine Idee, was hinter einem offenen TCP Port 65531 stecken könnte? Wenn ich connecte und random Zeichen sende, bekomme ich lediglich den String „HY01“ geliefert, sonst nichts:

    $ nc 192.168.178.46 65531
    dasdad
    HY01$

    Beste Grüße

  2. Echt Super danke, vor allem für „APP/P2P/DDNS (nach Chinafunken) Funktion deaktivieren“.
    Wie kommt man eigentlich an die Befehle, gibt es eine Hilfe oder kann man sich alle Befehle ausspucken lassen?
    Ich suche zur Zeit nach einer Möglichkeit die IR LED an meiner Wansview Q3S über einen Befehl manuell zu aktivieren/deaktivieren. Momentan hab ich nur die Möglichkeit die IR LED über die Android App zu steuern.

      1. Das ist echt klasse von dir, danke für das Teilen des PDFs. Da bin ich wegen IR-LED und auch darüber hinaus fündig geworden. Ein ganz großes Dankeschön!

  3. Top Infos – vielen Dank!

    Allerdings habe ich bei der W2 massive Schwierigkeiten mit der (Digest-) Authentifizierung.
    Wenn jemand wüsste wie ich die Authentifizierung komplett abschalte in der W2 dann wäre mein Tag gerettet.

    (
    Bsp: Abruf eines Bildes in einer Rule in OpenHab geht nicht wegen der Authentifizierung, User und Passwort werden anscheinend auf diese Art nicht angenommen.
    sendTelegramPhoto(„bot1“, „http://admin:pwxxx@192.168.178.100:80/mjpeg/snap.cgi?chn=1″,“Auffahrt: Bewegung“)

    Im Log steht dann:
    Failed to retrieve an image. Received status: HTTP/1.1 401 Unauthorized
    )

      1. Danke für die Rückmeldung. Aber mit einem nginx-proxy-server kenn ich mich nicht aus und ich wollte auch nicht so einen Aufwand treiben. MotionEye könnte ich mir noch mal ansehen. Allerdings befürchte ich, dass man damit eine weitere „Grundlast“ auf dem WLAN erzeugt. Der Stream muss wahrscheinlich ständig von der Kamera zu einem Server transportiert werden.

        Meine „kleine“ Lösung nur für Fotos habe ich aber in der Openhab-Docu gefunden.
        Man darf in diesem Fall User+Passwort nicht in der URL übergeben sondern separat wie in diesem Beispiel:
        sendTelegramPhoto(„bot1“, „http://192.168.178.100:80/mjpeg/snap.cgi?chn=0“, null, „admin“, „pwxxx“)

        Das Problem mit der Openhab-Sitemap ist damit aber nicht gelöst. Da braucht man zwingend einen ungeschützen Videostream.:
        „The video must be reachable directly via URL. An embedded and/or protected video are not supported.“

        Blöd, dass die W2 das nicht anbietet. Bei meiner alten Edimax geht das.

  4. Hallo, habe Wansview W6 im Test. rtsp liefert kein Ergebnis. Hat jemand mit dem Modell Erfahrung ?
    Vielen Dank im Voraus. Mit freundlichen Grüssen Klaus-Dieter Brinkmann
    BLEIBEN SIE GESUND

    1. Hallo,
      da hätte ich auch großes Interesse dran. Der rtsp Stream läuft zwar im VLC usw. aber wenn ich ihn in motion setze, kann ich mir dennoch n ichts über den Browser ansehen.
      VG

  5. Hallo, es läuft in der Zwischenzeit. Aber wie installiere ich eine ONIV Device Manager ?
    Vielen Dank im Voraus. Mit freundlichen Grüssen Klaus-Dieter Brinkmann

  6. Hallo, hoffentlich ist hier noch jemand aktiv…
    Welche Ports muss ich den für den Snapshot einstellen?

    Wansview Q5

    Vielen Dank schonmal

  7. Hallo!
    Ich versuche verzweifelt seit Wochen ein Bild der Wansview W6 auf ein FritzFon zu bekommen.
    Leider versteht das Telefon den rstp-Stream nicht sondern möchte einen mpeg-Stream oder ein .jpg Standbild.
    bei vielen der Links steht ja „Benutzername:Passwort“, aber die hab ich den Sinne ja jabr nicht bzw. kann die nicht vergeben.
    Gibt es da eine Lösung?

  8. Danke für diese Übersicht. Leider geht das so nicht mehr, sondern wird bei (zum Beispiel):

    curl -v –user user:password „ip:8899/hy-cgi/ptz.cgi?cmd=ptzctrl&act=left“

    ohne Antwort von der Cam (Wansview Q6) nicht ausgeführt (Curl: „Empty reply from server“).

    Oder rufe ich das falsch auf?

  9. Da sieht einiges merkwürdig aus.
    1. Anführungszeichen unten sind in jedem Fall falsch.
    2. Bist du dir bei dem Port sicher?
    3. curl verwendet per defaitl Basic auth. Du brauchst aber Digest.
    Probier es mal so:
    curl –digest –user user:password „http://cam.ip/hy-cgi/ptz.cgi?cmd=ptzctrl&act=left“

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert