Mein Infrarot-CGI-Befehl zur IN-9020HD funktioniert nicht. Was mache ich falsch?

Guten Tag zusammen,

ich habe ein kleines Problem. Nachfolgende CGI-Befehle werden nicht umgesetzt/aktiviert in der IN-9020HD:

http://192.xxx.xxx.xx:xxxx/param.cgi?cmd=set_instar_admin&-index=2&-value=open&-usr=xxxxx&-pwd=xxxxxxxxxxxxxxx
http://192.xxx.xxx.xx:xxxx/param.cgi?cmd=set_instar_admin&-index=2&-value=close&-usr=xxxxx&-pwd=xxxxxxxxxxxxxxx
http://192.xxx.xxx.xx:xxxx/param.cgi?cmd=set_instar_admin&-index=2&-value=auto&-usr=xxxxx&-pwd=xxxxxxxxxxxxxxx

Was mache ich falsch? Die Befehle wurden im Firefox/Chrom-Browser getestet und ich bekomme die Meldung [Succeed]set ok. gemeldet. Im Programm von Instar kann ich unter Features/IR-Nachtsicht/IR-Cut-Filter sehen, dass der jeweilige Befehl angekommen ist. Aber der jeweilige Befehl kommt nicht zur Ausführung. Irgendwie fehlt dann das EXECUTE. Im IR-Cut-Filter-Feld steht nach der Befehlsübergabe, im INSTAR-Programm, zum Beispiel Tagesmode, jetzt betätige ich noch einmal den Übernehmen-Button, nichts passiert. Wechsle ich den Tagesmode in den Nachmode im IR-Cut-Filter und drücke den Übernehmen-Button funtioniert es so, wie es sein sollte.

Ehe ich es vergesse zu schreiben, ich habe im Passwort Sonderzeichen, die ich brav in %Irgendwas von der Seite:

https://en.wikipedia.org/wiki/Percent-encoding

übersetzt habe.

Wie schon erwähnt, in den getesteten Browsern bekomme ich ein [Succeed]set ok. ,wenn ich die Befehle teste.

Zusammengefasst, mein CGI-Befehl kommt wohl in der „Kamera“ an, wird aber nicht ausgeführt… Ich habe keine Ahnung wo ich noch einen Syntaxfehler im CGI-Befehl habe.

Kurioserweise funktionieren die beiden Befehle zum Schalten der Zustände Aus/Automatisch für die IR selbst einwandfrei.

http://192.xxx.xxx.xx:xxxx/param.cgi?cmd=setinfrared&-infraredstat=close&-usr=xxxxx&-pwd=xxxxxxxxxxxxxxxxx
http://192.xxx.xxx.xx:xxxx/param.cgi?cmd=setinfrared&-infraredstat=auto&-usr=xxxxx&-pwd=xxxxxxxxxxxxxxxxx

respektive

http://usr:pwd@192.xxx.xxx.xx:xxxx/param.cgi?cmd=setinfrared&-infraredstat=close
http://usr:pwd@192.xxx.xxx.xx:xxxx/param.cgi?cmd=setinfrared&-infraredstat=auto

einwandfrei.

Wer kann mir bitte helfen?

Ich freue mich über jeden Lösungsansatz…

Ich bedanke mich jetzt schon dafür…

Mit lieben Grüßen

Jürgen (der Jäger)

Hallo @JoJoAC007 ,

vielen Dank für den Hinweis - da ist unsere Dokumentation tatsächlich nicht vollständig. Die INSTAR Variable (set_instar_admin) beeinflusst nur das, was einem in der WebUI angezeigt wird. Nicht aber die Einstellung auf der Kamera, die den Tag/Nacht Wechsel betreffen. Um die Kamera permanent in den Tag- oder Nachtmodus zu schalten, müssen stattdessen die Grenzwerte für die Tag/Nachtumschaltung (auch über die WebUI einstellbar) verändert werden.

Die Einstellung die die 9020 benötigt (funktioniert auch mit der 9010 - aber nicht mit anderen Modellen) lautet:

  • param.cgi?cmd=set_instar_admin&-index=2&-value=close&cmd=setircutattr&-saradc_switch_value=1&-saradc_b2c_switch_value=1
  • param.cgi?cmd=set_instar_admin&-index=2&-value=open&cmd=setircutattr&-saradc_switch_value=270&-saradc_b2c_switch_value=270
  • param.cgi?cmd=set_instar_admin&-index=2&-value=auto&cmd=setircutattr&-saradc_switch_value=60&-saradc_b2c_switch_value=40
Damit werden sowohl die Grenzwerte festgelegt, als auch die Anzeige in der WebUI angepasst.

Die Einstellungen für alle Kameras (außer 9010/9020) lauten:

  • param.cgi?cmd=set_instar_admin&-index=2&-value=close&cmd=setircutattr&-saradc_switch_value=1&-saradc_b2c_switch_value=1
  • param.cgi?cmd=set_instar_admin&-index=2&-value=open&cmd=setircutattr&-saradc_switch_value=270&-saradc_b2c_switch_value=270
  • param.cgi?cmd=set_instar_admin&-index=2&-value=auto&cmd=setircutattr&-saradc_switch_value=208&-saradc_b2c_switch_value=190

Guten Morgen zusammen, guten Morgen @INSTAR,

danke…, danke…, danke…!

Ich werde diese Befehle gleich testen. Da die Erklärung direkt von der Quelle kommt, weiß ich natürlich, dass ich diese Befehle direkt so übernehmen kann.

Beim zweiten Post hatte ich zuerst gedacht…, hm…, da hat sich doch überhaupt nichts verändert…, aber dann sah ich es.

Nach einmal vielen Dank für die schnelle Antwort und Hilfe.

Mit lieben Grüßen

Jürgen (der Jäger)

Die Modelle haben andere Helligkeitsensoren - man benötigt also andere Werte für den „Normal Zustand“ :icon_smile: