Seite 3 von 4
Re: Funk-Wandthermostat Heizen/Kühlen Umschalten
Verfasst: 20.03.2017, 13:30
von wendy2702
Hi,
Danke für den Hinweis aber das regelt meine Heizung nachts eh runter.
Für mich ist nur wichtig das ich die Stellmotoren halt auch öffnen kann wenn meine Heizung auf Kühlbetrieb geht damit halt das Kalte Wasser fließen kann.
Viele Grüße
Mirko
Gesendet von iPhone mit Tapatalk Pro
Re: Funk-Wandthermostat Heizen/Kühlen Umschalten
Verfasst: 20.03.2017, 17:28
von wendy2702
Hi,
noch eine Frage an die CCU Script und Programm Experten.
Ich habe das zum Umschalten jetzt so gemacht:
Und die beiden Scripte zum Umschalten sehen so aus:
Heizen --> Kühlen:
Code: Alles auswählen
object dev = devices.Get("Test");
var cool = dom.GetObject("SV_Kuehlen_Test").Value();
if (cool) {cool = "1";}
else {cool = "0";}
if(dev)
{ xmlrpc.PutParamset(dev.Interface(),dev.Address(),"MASTER","HEATING_COOLING",cool);
}
Kühlen --> Heizen:
Code: Alles auswählen
object dev = devices.Get("Test");
var heat = dom.GetObject("SV_Kuehlen_Test").Value();
if (heat) {heat = "1";}
else {heat = "0";}
if(dev)
{ xmlrpc.PutParamset(dev.Interface(),dev.Address(),"MASTER","HEATING_COOLING",heat);
}
Ist das so O.K. oder sollte man das besser anders lösen?
Danke
Re: Funk-Wandthermostat Heizen/Kühlen Umschalten
Verfasst: 20.03.2017, 18:01
von paul53
wendy2702 hat geschrieben:...oder sollte man das besser anders lösen?
Ja, mit nur einem Skript (dem ersten) im Dann-Zweig; Auslösung mit true
ODER false.
ALTERNATIV:
Im Dann-Zweig (Heizen --> Kühlen) dieses Skript:
Code: Alles auswählen
object dev = devices.Get("Test");
if(dev)
{ xmlrpc.PutParamset(dev.Interface(),dev.Address(),"MASTER","HEATING_COOLING","1");
}
und im Sonst-Zweig (Kühlen --> Heizen) dieses
Code: Alles auswählen
object dev = devices.Get("Test");
if(dev)
{ xmlrpc.PutParamset(dev.Interface(),dev.Address(),"MASTER","HEATING_COOLING","0");
}
Kein Sonst Wenn... !
Re: Funk-Wandthermostat Heizen/Kühlen Umschalten
Verfasst: 20.03.2017, 19:30
von wendy2702
Hi Paul,
Danke für die Info und deine Geduld mit mir.
Befürchte das Scripten mit der CCU werde ich in diesem Leben nicht mehr erlernen. [emoji20]
Werde das testen und Bescheid geben.
Schönen Abend
Gesendet von iPhone mit Tapatalk Pro
Re: Funk-Wandthermostat Heizen/Kühlen Umschalten
Verfasst: 21.03.2017, 10:11
von wendy2702
Guten Morgen,
dann ist das hoffentlich jetzt richtig:
Jetzt muss ich mich nur noch einlesen wie man den Kanalparameter für Heizen/Kühlen abfragen und in eine SV schreiben kann.
Viele Grüße
Mirko
Re: Funk-Wandthermostat Heizen/Kühlen Umschalten
Verfasst: 21.03.2017, 10:33
von shartelt
wenn Du vertraust, dass Dein Script funktioniert, kannst Du das doch auch direkt mit dem Programm setzen? Also einfach die SV im Dann zweig nach dem Script auf False stellen?
Re: Funk-Wandthermostat Heizen/Kühlen Umschalten
Verfasst: 21.03.2017, 10:35
von wendy2702
Wie heißt es so schön: Vertrauen ist gut, kontrolle ist besser.
Ich Vertraue dem Script schon, wüsste aber trotzdem gerne was aktuell eingestellt ist...im WTH.
Re: Funk-Wandthermostat Heizen/Kühlen Umschalten
Verfasst: 21.03.2017, 14:14
von BadenPower
wendy2702 hat geschrieben:Jetzt muss ich mich nur noch einlesen wie man den Kanalparameter für Heizen/Kühlen abfragen und in eine SV schreiben kann.
Dafür gibt es die Methode .GetParamset() statt .PutParamset().
Als Rückgabewert erhälst Du das komplette Parameterset als String mit XML-Tags.
Danach parst Du im Skript den String in eine Skript-Variable vom Typ "xml" und iterierst mit .GetChildNode() durch den XML-Baum und holst Dir den benötigten Wert mit .GetText().
.
Re: Funk-Wandthermostat Heizen/Kühlen Umschalten
Verfasst: 21.03.2017, 14:26
von wendy2702
Hi,
Danke.
Ich hatte mich da schon an einem kleinen Script zur einfachen Abfrage versucht welches ich in diesem Thema von dir gefunden habe:
viewtopic.php?uid=8487&f=26&t=31755&start=10
Hatte da auch schon etwas dazu geschrieben.
Wollte erstmal nur die Abfrage testen aber leider versagt die Webseite bei dem Script test immer und Chrome (oder auch andere) reagieren nicht mehr.
Mirko
Re: Funk-Wandthermostat Heizen/Kühlen Umschalten
Verfasst: 22.06.2017, 18:37
von Micha121
Hi,
eine Frage: Muss die FAL auch irgendwie umgeschaltet werden? Hab die RTs auf "kühlen", aber lt. Pocket Control sind die Ventile geschlossen...?
Danke und viele Grüße
Micha