Alles klar. Also hatte jmaus den richtigen Riecher und irgendwas (vermutlich ein Script) blockiert dein System.
Also erstmal...
Dann den simplen Test von eben wiederholen.
Moderatoren: jmaus, Co-Administratoren
Alles klar. Also hatte jmaus den richtigen Riecher und irgendwas (vermutlich ein Script) blockiert dein System.
Dann den simplen Test von eben wiederholen.
Wenn du das rohe Skript noch parat hast das angeblich das Problem ausgelöst hast würde mich das interessieren es zu sehen weil eigentlich sollten irgendwelche Sonderzeichen in Skripten auch nicht einfach dazu führen das die ReGa abschmiert oder hängen bleibt. Vielleicht kann ich da noch was reparieren in der ReGa damit das dann nicht mehr passiert in Zukunft.Hackertomm hat geschrieben: ↑03.09.2020, 11:26Fehler gefunden!
Es war eines der zwei Skripte, das Hauptskript auch noch.
Da sind etliche Anführungszeichen drin, die bei der Fehlerprüfung jetzt als "^„" Zeichenkette erscheinen.
Da ist es dann auch kein Wunder dass sich die Raspberrymatic aufhängt.
Die Ursache wahr wahrscheinlich ein Zeichensatz wirr war, obwohl die Anführungszeichen im Editor von Windows 10 IO aussehen!
Ich werde das Skript Neu schreiben und dann nochmals Testen.
Code: Alles auswählen
string stdout;
string stderr;
;
string Temp03 = dom.GetObject(„BidCos-RF.JPTH10I003:1.TEMPERATURE“).Value().ToString(1);
string Hum03 = dom.GetObject(„BidCos-RF.JPTH10I003:1.HUMIDITY“).Value().ToString(2);
string url = „http://192.168.2.106/control?cmd=LCD,1,3,’Innen „#Temp03#“ßC%20″#Hum03#“%%20%20′“;
system.Exec („wget -q -O /dev/null “ #url, &stdout, &stderr);
;
string Temp04 = dom.GetObject(„BidCos-RF.JPTH10I004:1.TEMPERATURE“).Value().ToString(1);
string Hum04 = dom.GetObject(„BidCos-RF.JPTH10I004:1.HUMIDITY“).Value().ToString(2);
string url = „http://192.168.2.106/control?cmd=LCD,2,2,’Garage „#Temp04#“ßC%20″#Hum04#“%%20%20′“;
system.Exec („wget -q -O /dev/null “ #url, &stdout, &stderr);
;
string Temp01 = dom.GetObject(„BidCos-RF.JPTHPO0001:1.TEMPERATURE“).Value().ToString(1);
string Hum01 = dom.GetObject(„BidCos-RF.JPTH10I003:1.HUMIDITY“).Value().ToString(2);
string Pres01 = dom.GetObject(„BidCos-RF.JPTHPO0001:1.AIR_PRESSURE“).Value().ToString(0);
string url = „http://192.168.2.106/control?cmd=LCD,3,2,'“#Temp01#“ßC%20″#Hum01#“%%20″#Pres01#“HPa'“;
system.Exec („wget -q -O /dev/null “ #url, &stdout, &stderr);
;
;object oGarage = datapoints.Get(„BidCos-RF.OEQ2138226:1.STATE“);
string sGarage = „Rolltor „;
if(oGarage.Value()) {sGarage= sGarage#“OFFEN“;}else{sGarage=sGarage#“ZU“;}
string url = „http://192.168.2.106/control?cmd=LCD,4,5,'“#sGarage#“%20′“;
system.Exec („wget -q -O /dev/null “ #url, &stdout, &stderr);
system.Exec („wget
Typischer MS Word-Copy&Paste-mit-Formatierung-Fehler ?
Solange solche Scripte auch noch im Forum verfügbar und auch als verstümmelter Schrott auf externen Seiten gehostet wird, wird das Problem auch bestehen bleiben. Nicht das erste Mal, dass dieser aus dem Forum kopierte und unter "eigenem Copyright" auf irgendwelchen Seiten zur Verfügung gestellte fehlerhafte Inhalt zu Problemen führt.