Hallo liebe Community,
ich steuere einen Shelly 1 mit einer S7-CPU über HTTP-Request. Das funktioniert fehlerfrei und ich bekomme auch den entsprechenden Status.
Da an diesem Shelly aber auch noch ein Schalter an SW angeschlossen ist, würde ich gerne mit der Action "Output switched On" ein Bit in meinem Webserver schreiben.
Wenn ich nun folgende Befehlszeile:
http://XXX.XXX.XXX.XXX/awp/Haustechnik/Haustechnik.html?"DB_Rueckmeldungen".Webserver.Aussensteckdose_Status=true
über einen Browser an den Jana-Server (Http-Server) schicke, protokolliert dieser zwei Einträge:
XXX.XXX.XXX.XXX - - [12/Dec/2021:17:21:15 +0100] "GET /awp/Haustechnik/Haustechnik.html HTTP/1.1" 404 6966 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36 OPR/82.0.4227.23"
XXX.XXX.XXX.XXX - - [12/Dec/2021:17:21:16 +0100] "GET /favicon.ico HTTP/1.1" 404 6966 "http://172.21.101.99/awp/Haustechni…ose_Status=true" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36 OPR/82.0.4227.23"
(Die Befehlszeile im Browser ausgeführt schaltet mir übrigens das gewünschte Bit im Webserver)
Trage ich nun per Copy/Paste diesen Befehl im Shelly ein und sende diesen an den Jana-Server, protokolliert dieser nur folgenden einen Eintrag:
XXX.XXX.XXX.XXX - - [12/Dec/2021:16:43:04 +0100] "GET /awp/Haustechnik/Haustechnik.html HTTP/1.1" 404 6966 "-" "Shelly/20211109-124958/v1.11.7-g682a0db (SHSW-1)"
Hat jemand eine Idee, wie das Problem zu lösen ist..? Mir scheint, dass der Teil mit dem zu schreibenden Bit "abgeschnitten" ist...