ich hab ein Problem mit einem Scrip und finde einfach keine Lösung dafür.
Es ist ein Scrip das Daten an ein WMOS Mini mit Display schickt. Bis zum Update auf 3.73.9.20231130 hat das auch problemlos funktioniert, aber seit dem Update bekomme ich im CUxD folgenden Fehler:
Code: Alles auswählen
Dec 23 15:33:30 homematic local0.err ReGaHss: ERROR: ScriptRuntimeError: string url = "http://192.168.2.23/control?cmd=LCDCMD,clear"; dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null '"#url#"'"); string url = "http://192.168.2.23/control?cmd=let,5,500"; dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null '"#url#"'"); string tempStrom = dom.GetObject("BidCos-RF.SEQ3474749:1.IEC_POWER").Value().ToString(0); string tempPV = dom.GetObject("BidCos-RF.UEQ1258558:1.PO
ER").Value().ToString(0); string url1 = "http://192.168.2.23/control?cmd=LCD,1,1,'Aktuell:"#tempStrom#"'w/'"#tempPV#"'pv"; dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null '"#url1#"'"); string tempVerschenkt = dom.GetObject("Einspeisung heute").Value().ToString(0); string tempVerbrauch = dom.GetObject("Strom Verbrauch heute").Value().ToString(0); string url2 = "http://192.168.2.23/control?cmd=LCD,2,1,'Imp/Exp:____"#tempVerbrauch#"'/'"#tempVerschenkt#"'kw"; dom.GetObject("CUxD.CUX28
1001:1.CMD_EXEC")
Code: Alles auswählen
string url = "http://192.168.2.23/control?cmd=LCDCMD,clear";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null '"#url#"'");
string url = "http://192.168.2.23/control?cmd=let,5,500";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null '"#url#"'");
string tempStrom = dom.GetObject("BidCos-RF.SEQ3474749:1.IEC_POWER").Value().ToString(0);
string tempPV = dom.GetObject("BidCos-RF.UEQ1258558:1.POWER").Value().ToString(0);
string url1 = "http://192.168.2.23/control?cmd=LCD,1,1,'Aktuell:"#tempStrom#"'w/'"#tempPV#"'pv";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null '"#url1#"'");
string tempVerschenkt = dom.GetObject("Einspeisung heute").Value().ToString(0);
string tempVerbrauch = dom.GetObject("Strom Verbrauch heute").Value().ToString(0);
string url2 = "http://192.168.2.23/control?cmd=LCD,2,1,'Imp/Exp:____"#tempVerbrauch#"'/'"#tempVerschenkt#"'kw";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null '"#url2#"'");
string tempWZ = dom.GetObject("HmIP-RF.000A97099CE205:1.ACTUAL_TEMPERATURE").Value().ToString(1);
string url3 = "http://192.168.2.23/control?cmd=LCD,3,1,'Wohnzimmer:__"#tempWZ#"'ßC";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null '"#url3#"'");
string TempBalkon = dom.GetObject("HmIP-RF.0010D8A98AD4F5:1.ACTUAL_TEMPERATURE").Value().ToString(1);
string url4 = "http://192.168.2.23/control?cmd=LCD,4,1,'Balkon:______"#TempBalkon#"'ßC";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null '"#url4#"'");
Code: Alles auswählen
string url = "http://192.168.2.23/control?cmd=LCDCMD,on";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null '"#url#"'");
string url2 = "http://192.168.2.24/control?cmd=LCDCMD,on";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null '"#url2#"'");
CUxD: 2.11
CUxD-Highcharts: 1.4.5
E-Mail: 1.7.6
HCOnnectVPN: 4.0
XML-API: 2.3
Mehr hab ich nicht laufen.
Wäre echt klasse wenn jemand mir einen Tipp geben könnte an was das liegt.
Vielen Dank und schöne Feiertage!
Gruß Roman