Bei dieser Antwort handelt es sich um einen Kommentar, der von zdenko33 verfasst wurde:Ja genau, so ist es, es wird einfach dazu addiert, man kann zwar auch das was in dem ccu zähler steht auslesen, dazu muss man das interne programm ansehen...es ist irgendwo beschrieben im homematic forum....kann ich im moment leider nicht finden. Unterschied gibt es eigentlich kein auch wenn wir den wert so dazu addieren.
Was du machen könnntest ist es wie hier beschrieben vorzugehen, falls du möchtest, dann bleiben die werte immer da und hast noch tageszähler, monatszähler und jahreszähler....
http://hausautomation.stern-av.de/201...das ist aber eigentlich gedacht für den hm zähler der über den zähler im hauptkasten eingebunden wird.
so jetzt das script mit dem addiertem wert
var zahl = dom.GetObject("BidCos-RF.MEQ0272557:2.ENERGY_COUNTER").Value();
zahl = zahl + 52722.50
var preis = ((zahl / 1000)*0.2568).ToString(2);
string vorkomma = preis.Substr(0, preis.Find("."));
string nachkomma = preis.Substr(preis.Find(".") +1 ,2);
string mitkomma = vorkomma + "," + nachkomma;
dom.GetObject("Steckdose_Strompreis").State(mitkomma);
var kw = (zahl / 1000).ToString(3);
string vorkomma = kw.Substr(0, kw.Find("."));
string nachkomma = kw.Substr(kw.Find(".") +1 ,2);
string mitkomma = vorkomma + "," + nachkomma;
dom.GetObject("Steckdose_KW").State(mitkomma);
einfach die 52722.50 mit dem aktuellen wert ersetzen in watt
am ende der zeile muss ; stehen
zahl = zahl + 52722.50;
Neuen Kommentar hinzufügen