
Fehler gefunden. Da war ein Punkt zuviel.


Moderator: Co-Administratoren
Ist es auch möglich so etwas in einen Befehl zu packen, den ich dann in die Webcamconfig.ini schreibe?Martin_BY hat geschrieben: ↑07.01.2016, 20:50Code: Alles auswählen
set SNAPSHOT_PFAD http://192.168.x.x/web/cgi-bin/hi3510/param.cgi?cmd=snap&-chn=2 set Pfad [exec wget -q -O - $SNAPSHOT_PFAD] regexp {/.*g} $Pfad TEILPFAD set SNAPSHOT_URL1 http://192.168.x.x$TEILPFAD
Ich benutze ein ähnliche wie auf homestatus.de vorgestellte Lösung seit Jahren erfolgreich. Eine Anleitung im Forum zu dieser Umsetzung gibt es auch. Zusätzlich habe ich mir das Script für bestimmte Zwecke (Klingelbetätigung) noch um einen Versand per Telegram erweitert.
Code: Alles auswählen
[0 Zilink
7 info 0 Zilink
7 img 3 http://<user>:<pass>@<ip>:<port>/tmpfs/auto.jpg?
7 img 1 http://<user>:<pass>@<ip>:<port>/web/tmpfs/snap.jpg
7 img 0 http://<user>:<pass>@<ip>:<port>/web/tmpfs/auto.jpg
7 img 2 http://<user>:<pass>@<ip>:<port>/tmpfs/snap.jpg?
0 Position Home
7 ptz 1 http://<user>:<pass>@<ip>:<port>/cgi-bin/hi3510/param.cgi?cmd=ptzctrl&-step=0&-act=home&-speed=30
0 Drehen nach links step1
7 ptz 2 http://<user>:<pass>@<ip>:<port>/cgi-bin/hi3510/param.cgi?cmd=ptzctrl&-step=1&-act=left&-speed=45
0 Bewegung Stopp
7 ptz 3 http://<user>:<pass>@<ip>:<port>/cgi-bin/hi3510/param.cgi?cmd=ptzctrl&-step=1&-act=stopp&-speed=45
0 position 1
7 ptz 4 http://<user>:<pass>@<ip>:<port>/cgi-bin/hi3510/param.cgi?cmd=preset&-act=goto&-status=1&-number=1
0 Position 0
7 ptz 5 http://<user>:<pass>@<ip>:<port>/cgi-bin/hi3510/param.cgi?cmd=preset&-act=goto&-status=1&-number=0
0 Das sind alle möglichen Befehle :
0 Motorsteuerung
0 http://192.168.x.x/cgi-bin/hi3510/param.cgi?cmd=ptzctrl&-step=0&-act=left&-speed=45
0 => anstelle von "left" kann man auch "right", "up", "down", "home",
0 "hscan", "vscan" oder "stop" einsetzen /
0 http://192.168.x.x/cgi-bin/hi3510/ptzctrl.cgi?-step=0&-act=left&-speed=63
0 => anstelle von "left" kann man auch "right", "up", "down", "zoomin", "zoomout", "focusin", "focusout"
0 oder "stop" einsetzen
0 http://192.168.x.x/cgi-bin/hi3510/param.cgi?cmd=preset&-act=goto&-status=1&-number=1
0 => anstelle von "act=goto" (zum Anfahren der Position) kann man auch "act=set" einsetzen (zum Speichern der Position)
0 => anstelle von "status=1" (zum Setzen der Position) kann man auch "status=0" einsetzen (zum löschen der Position)
0 => anstelle von "number=1" kann man auch "number=2" oder "number=3" oder "number=4" eingeben
0 Voreinstellungen (Positionen):
0 http://192.168.x.x/cgi-bin/hi3510/param.cgi?cmd=preset&-act=goto&-status=1&-number=1
0 => anstelle von "act=goto" (zum Anfahren der Position) kann man auch "act=set" einsetzen (zum Speichern der Position)
0 => anstelle von "status=1" (zum Setzen der Position) kann man auch "status=0" einsetzen (zum löschen der Position)
0 => anstelle von "number=1" kann man auch "number=2" oder "number=3" oder "number=4" eingeben
0 Bewegungserkennung an/aus schalten:
0 zum Einschalten:
0 http://admin:[email protected]/web/cgi-bin/hi3510/param.cgi?cmd=setmdattr&-enable=1&-name=1
0 zum Ausschalten:
0 http://admin:[email protected]/web/cgi-bin/hi3510/param.cgi?cmd=setmdattr&-enable=0&-name=1
0 Email-Alarm an/aus schalten:
0 zum Einschalten:
0 http:/admin:[email protected]/web/cgi-bin/hi3510/param.cgi?cmd=setmdalarm&-aname=emailsnap&-switch=on
0 zum Ausschalten:
0 http://admin:[email protected]/web/cgi-bin/hi3510/param.cgi?cmd=setmdalarm&-aname=emailsnap&-switch=off
0 Alle Infos stammen von : https://www.upcam.de/hilfe/cgi-api-steuerbefehle-ip-kameras
0 Das ist ein Kommentar