Umrechnung von Wh in kWh

Kabellose und kabelgebundene Sender und Empfänger der klassischen Homematic-Serie

Moderator: Co-Administratoren

Antworten
boersenman
Beiträge: 62
Registriert: 13.11.2012, 20:25

Umrechnung von Wh in kWh

Beitrag von boersenman » 13.04.2018, 18:38

Hallo zusammen,

ich sitze jetzt hier seit Stunden um einen Codeschnipsel den ich gerne nach meine Bedürfnissen anpassen möchte.
Ziel ist es die Leistung meiner PV-Anlage in HM zu aufzuzeichnen und später auszuwerten.
Hierzu lese ich mittels Schaltaktor mit Leistungsmessung diesen Sensor aus. Das klappt auch soweit, die Leistung wird mir in Wh angezeigt. Jedoch hätte ich die Anzeige in der Variable (PV Ertrag) gerne in kWh, also geteilt durch 1000, und genau das bekomme ich nicht hin.
Kann mir da jemand kurz helfen?

Code: Alles auswählen

var energy = dom.GetObject("svEnergyCounter_12345_xxxxxxxxxx:2").Value().ToString(1)#"";
dom.GetObject("PV Ertrag").State(energy);

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: Umrechnung von Wh in kWh

Beitrag von alchy » 13.04.2018, 21:28

du liest eine Systemvariable vom Typ Zahl aus, wandelst den Wert dessen in einen String und schreibst den Wert in eine weitere Variable ohne überhaupt irgendetwas zu berechnen.
^^ im besten Fall.
Selbst wenn du /1000 rechnen würdest, würde es bei einem String nicht funktionieren.

Ohne jegliche Prüfung

Code: Alles auswählen

real energy = dom.GetObject("svEnergyCounter_12345_xxxxxxxxxx:2").Value();
real ergebnis = energy / 1000;
dom.GetObject("PV Ertrag").State(ergebnis);
Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

boersenman
Beiträge: 62
Registriert: 13.11.2012, 20:25

Re: Umrechnung von Wh in kWh

Beitrag von boersenman » 13.04.2018, 23:52

Hallo Alchy,

meine kläglichen Versuche habe ich mich nicht getraut hier zu posten :-)
Das so zu machen da wäre ich im Leben nicht drauf gekommen.

Vielen herzlichen Dank für deine Unterstützung!

Gruß
boersenman

Antworten

Zurück zu „HomeMatic Aktoren und Sensoren (klassisch)“