Hier eine Logik zum Steuern von Kameras der Firma INSTAR per http-Request.
Mit dieser Logik werden über eine Gruppenadresse (1Byte 0-255) und den Werten 0-19 verschiedene Funktionen in der Kamera aufgerufen.
Über den Eingang „INSTAR 7011 steuern“, werden, abhängig vom Integer-Wert, Funktionen wie
– PTZ (Pan und Tilt kontinuierlich)
– PTZ Schritt (Pan und Tilt schrittweise)
– Position anfahren
– IR LED (steuern)
ausgelöst.
Da die vier Funktionen nicht die gleiche URL verwenden, wurde für jede Funktion ein eigenes http-Request Logikeditor-Element angelegt.
Die einzelnen Integer-Werte sind mit den folgenden Funktionen verknüpft:
PTZ (Triggerwert 0 – 4)
0 = Stop
1 = Left
2 = Right
3 = Up
4 = Down
PTZ Step (Triggerwert 16 – 19)
16 = Right
17 = Left
18 = Up
19 = Down
Position anfahren (Triggerwert 5 – 12)
5 = Pos. 1
6 = Pos. 2
7 = Pos. 3
8 = Pos. 4
9 = Pos 5
10 = Pos 6
11 = Pos 7
12 = Pos 8
IR LED (Triggerwert 13 – 15)
13 = Auto
14 = An
15 = Aus
Um die Logikgruppe zu verwenden, ist es notwendig, die Platzhalter [user], [password], [IP-Address] und [port] gegen die tatsächlich konfigurierten Werte zu tauschen.
Hier zur Information die verwendeten URL Pfade:
Für die PTZ Steuerung:
http//[user]:[password]@[IP-Address]:[port]/cgi-bin/hi3510/ptzctrl.cgi?-step=0&-act=[left;right;…]
Für die Position
http:// [user]:[password]@[IP-Address]:[port]/cgi-bin/hi3510/ptzctrl.cgi?-act=goto&-status=1&-number=[0-7]
PTZ Step
http:// [user]:[password]@[IP-Address]:[port]/cgi-bin/hi3510/ptzctrl.cgi?-step=1&-act=[left;right;…]
IR LED
http://[user]:[password]@[IP-Address]:[port]/ cgi-bin/hi3510/param.cgi?cmd=setinfrared&-infraredstat=[auto…]
Die Dokumentation der Schnittstelle und weitere mögliche Befehle können unter dem folgenden Link aufgerufen werden:
https://wiki.instar.de/720p_Serie_CGI_Befehle/
Alexander Zappe
(134; 2019-05)