ich ("blutiger Homematic Anfänger") arbeite gerade an der Umsetzung des Projekts
https://www.stall.biz/project/robuster- ... nz-einfach
Leider bekomme ich das Original-Skript (s.u.) nicht zum laufen .... Es wird auf meinem RaspberryMatic-2.31.25.20180625-rpi3 nicht ausgeführt ...
Code: Alles auswählen
!skript zur berechnung des mittelwertes der sonnentemperatur
real tau = 0.1; ! 1 = keine mittelung ; kleinere werte, umso stärker ist mittelung
real Sonne_Diff_Tur = dom.GetObject("BidCos-RF.KEQ0543406:4.TEMPERATURE").Value();
!WriteLine(Sonne_Diff_Tur);
real Sonne_Diff_Mittel = dom.GetObject("sonne_diff_mittel").Value();
!WriteLine(Sonne_Diff_Mittel);
real Diff= Sonne_Diff_Tur - Sonne_Diff_Mittel;
Sonne_Diff_Mittel = Sonne_Diff_Mittel + (tau *Diff);
!WriteLine(Sonne_Diff_Mittel);
dom.GetObject("sonne_diff_mittel").State(Sonne_Diff_Mittel );
Danke für die zahlreichen, gut nachvollziehbaren Hinweise zur Lösung ...