Sorry, das wurde wohl missverstanden. Ich habe das Beispiel aus dem Thread für mich angepasst und will dann in Zukiunft die Entkalkungsfahrt ändern.
Gestern habe ich es mal mit der Temperatur versucht, weil ich das dann gleich sehe. Ist ja dasselbe Verfahren. Ich habe jetzt allerdings mal ins Logfile geschaut und gesehen das wohl doch ein Fehler auftritt. Den Versuch habe ich an der CCU2 unter Script testen gemacht. Das WriteLine habe ich drin gelassen um zu sehen ob es durchläuft.
Ich habe einen HmIP-eTRV Heizkörperregler. Er heist auch so im Script
Das war mein Script
Code: Alles auswählen
object dev=devices.Get("HmIP-eTRV");
xmlrpc.PutParamset(dev.Interface(), dev.Address()#":1", "MASTER", "SET_POINT_TEMPERATURE", "18");
Das die Fehler im Logfile
Code: Alles auswählen
Jan 24 18:11:01 homematic-ccu2 local0.err ReGaHss: Error: IseESP::SyntaxError= Error 1 at row 2 col 66 near ^ "MASTER", "SET_POINT_TEMPERATURE", "18"); WriteLine("Hallo Welt!");^M [iseESP.cpp:1111]
Jan 24 18:11:01 homematic-ccu2 local0.err ReGaHss: Error: ParseProgram: SyntaxError= "MASTER", "SET_POINT_TEMPERATURE", "18"); WriteLine("Hallo Welt!"); [iseESP.cpp:364]
Jan 24 18:11:03 homematic-ccu2 local0.err ReGaHss: Error: IseESP::SyntaxError= Error 1 at row 2 col 66 near ^ "MASTER", "SET_POINT_TEMPERATURE", "18"); WriteLine("Hallo Welt!");^M [iseESP.cpp:1111]
Jan 24 18:11:03 homematic-ccu2 local0.err ReGaHss: Error: ParseProgram: SyntaxError= "MASTER", "SET_POINT_TEMPERATURE", "18"); WriteLine("Hallo Welt!"); [iseESP.cpp:364]
Jan 24 18:11:29 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =putParamset Params = {"000A1709A63FC9:1","MASTER",[SET_POINT_TEMPERATURE:18]} result= [faultCode:-5,faultString:"Invalid parameter or value"] [iseXmlRpc.cpp:
Jan 24 18:11:29 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallPutParamset: CallXmlrpcMethod failed [iseXmlRpc.cpp:1353]
Code: Alles auswählen
Jan 24 20:24:47 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =putParamset Params = {"000A1709A63FC9:1","MASTER",[SET_POINT_TEMPERATURE:18]} result= [faultCode:-5,faultString:"Invalid parameter or value"] [iseXmlRpc.cpp:
Jan 24 20:24:47 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallPutParamset: CallXmlrpcMethod failed [iseXmlRpc.cpp:1353]
Gruß
Werner