Bei den BidCos Thermostaten hat das keine Rolle gepielt. Da konnte ich die Wert ein Anführungszeichen übergeben und er hat sie genommen.
Ich habe folgenden Code von Dir probiert und es ändert sich nichts im Thermostat. Sorry bin diesbezüglich Anfänger.
Code: Alles auswählen
object dev=devices.Get("OG Therm NEU");
WriteLine(dev);
WriteLine(dev.Address());
WriteLine(dev.Interface());
xmlrpc.PutParamset(dev.Interface(), dev.Address(), "MASTER", "P1_ENDTIME_SATURDAY_1", 510);
xmlrpc.PutParamset(dev.Interface(), dev.Address(), "MASTER", "P1_TEMPERATURE_SATURDAY_1", 13.0);
Was stimmt trotzdem noch nicht?
Im übrigen, wenn ich folgende Zeile eingebe:
Code: Alles auswählen
WriteLine(xmlrpc.GetParamset(dev.Interface(), dev.Address(), "MASTER"));
müssten doch Masterwerte zurückkommen oder? Tun sie aber nicht. Beim BidCos Thermostat macht er es...