ich habe hier ein merkwürdige Phänomen, welche ich nach dem letzten Update der Raspberrymatic habe.
Für die Überwachung einige Temperaturen, schicke ich deren Werte an ein Domoticz Server. Dazu habe ich ein skript siehe unten:
Leider formt die Rapsimatic den string in der url jetzt falsch um in:
command¶m=ude
anstatt
command¶m=ude
ich kann es korrigieren, aber nach dem speichern ist es wieder kaputt. Hat jemand eine Idee?
-----------------------------------------------------------------------------------
Code: Alles auswählen
string stderr;
string stdout;
var um = dom.GetObject("HmIP-RF.00171A499D4580:0.ACTUAL_TEMPERATURE").Value();
var ol = dom.GetObject("HmIP-RF.00161A499D49D0:0.ACTUAL_TEMPERATURE").Value();
var or = dom.GetObject("HmIP-RF.00161A499D498F:0.ACTUAL_TEMPERATURE").Value();
var garten = dom.GetObject("HmIP-RF.00161D898B19D9:0.ACTUAL_TEMPERATURE").Value();
var drap = dom.GetObject("HmIP-RF.001798A99B1C15:0.ACTUAL_TEMPERATURE").Value();
var om = dom.GetObject("HmIP-RF.00161A499D4B92:0.ACTUAL_TEMPERATURE").Value();
var sued = dom.GetObject("HmIP-RF.001D5A49905848:1.ACTUAL_TEMPERATURE").Value();
var nord = dom.GetObject("HmIP-RF.001D5A49905293:1.ACTUAL_TEMPERATURE").Value();
var bad = dom.GetObject("HmIP-RF.001D5A499058A5:1.ACTUAL_TEMPERATURE").Value();
var kizi = dom.GetObject("HmIP-RF.001D5A499059B3:1.ACTUAL_TEMPERATURE").Value();
string url="\"http://kellerpi:8080/json.htm?type=command¶m=udevice&idx=24&nvalue=0&svalue="#drap#" \"";
system.Exec("wget --no-check-certificate -q -O - "#url, &stdout, &stderr);
string url="\"http://kellerpi:8080/json.htm?type=command¶m=udevice&idx=25&nvalue=0&svalue="#ol#" \"";
system.Exec("wget --no-check-certificate -q -O - "#url, &stdout, &stderr);
string url="\"http://kellerpi:8080/json.htm?type=command¶m=udevice&idx=26&nvalue=0&svalue="#om#" \"";
system.Exec("wget --no-check-certificate -q -O - "#url, &stdout, &stderr);
string url="\"http://kellerpi:8080/json.htm?type=command¶m=udevice&idx=27&nvalue=0&svalue="#um#" \"";
system.Exec("wget --no-check-certificate -q -O - "#url, &stdout, &stderr);
string url="\"http://kellerpi:8080/json.htm?type=command¶m=udevice&idx=28&nvalue=0&svalue="#or#" \"";
system.Exec("wget --no-check-certificate -q -O - "#url, &stdout, &stderr);
string url="\"http://kellerpi:8080/json.htm?type=command¶m=udevice&idx=29&nvalue=0&svalue="#garten#" \"";
system.Exec("wget --no-check-certificate -q -O - "#url, &stdout, &stderr);
string url="\"http://kellerpi:8080/json.htm?type=command¶m=udevice&idx=31&nvalue=0&svalue="#sued#" \"";
system.Exec("wget --no-check-certificate -q -O - "#url, &stdout, &stderr);
string url="\"http://kellerpi:8080/json.htm?type=command¶m=udevice&idx=32&nvalue=0&svalue="#nord#" \"";
system.Exec("wget --no-check-certificate -q -O - "#url, &stdout, &stderr);
string url="\"http://kellerpi:8080/json.htm?type=command¶m=udevice&idx=33&nvalue=0&svalue="#bad#" \"";
system.Exec("wget --no-check-certificate -q -O - "#url, &stdout, &stderr);
string url="\"http://kellerpi:8080/json.htm?type=command¶m=udevice&idx=34&nvalue=0&svalue="#kizi#" \"";
system.Exec("wget --no-check-certificate -q -O - "#url, &stdout, &stderr);