ich bin völlig neu in dem Thema HomeMatic.
Ich habe die CCU2 und dazu ein Schaltaktor und den Außentemperatursensor.
Nun will ich in Abhängigkeit der Außentemperatur den Aktor ein-bzw. ausschalten und daran scheitere ich.
Hier mein CODE
Code: Alles auswählen
var k1= dom.GetObject("Anst. Heizung").DPByHssDP("STATE");
var b1= dom.GetObject("Aussentemperatur").DPByHssDP("TEMPERATURE").Value();
var soll_aktuell= dom.GetObject("Sollwert Aktuell");
var soll=0;
if(soll_aktuell == 0) { soll= 2;}
if(soll_aktuell == 1) { soll= 6;}
if(soll_aktuell == 2) { soll= 15;}
if(b1<soll) { k1.State(1); }
if(b1>soll) { k1.State(0); }
Der Aktor schaltet bei den Scriptdurchlauf immer auf false, egal welche Temperatur der Fühler misst oder welcher Sollwert eingestellt ist.
Kann mir jemand auf die Sprünge helfen für die ersten Schritte?
Vielen Dank.
Mfg
Paul