NEWS
[Erledigt] Hilfe Script Smartmeter Wert in CCU2 SV schreiben
-
Ich brauche mal wieder Eure Hilfe.
Habe den Smartmeter Adapter installiert funktioniert super.
Da ich aber momentan super viele Scripte noch auf der CCU2 habe in Verbindung mit meinen Zählern müsste ich zwei Werte aus Smartmeter in eine CCU2 Variable schreiben.
Irgendwie krieg ich das grad nicht hin.
// Zähler in CCU2 Variable schreiben var idStrommeterE = "smartmeter.0.1-0:1_8_0*255.value"; //1-0:1_8_0*255.value var idTotalEnergyCountE = "hm-rega.0.10628"; //eTotalEnergyCountE var idStrommeterV = "smartmeter.0.1-0:2_8_0*255.value"; //1-0:2_8_0*255.value var idTotalEnergyCountV = "hm-rega.0.10629" //eTotalEnergyCountV*/ // Bei Änderung des Zählers subscribe({id: idStrommeterE, change: "ne"}, function (obj) { if (obj.newState.value) { var val = Math.round (obj.newState.value); // Nur Ganzzahl val = Math.round (val); setState(idTotalEnergyCountE, val); // Write value into variable } }); // Bei Änderung des Zählers subscribe({id: idStrommeterV, change: "ne"}, function (obj1) { if (obj1.newState.value) { var val = Math.round (obj1.newState.value); // Nur Ganzzahl val = Math.round (val); setState(idTotalEnergyCountV, val); // Write value into variable } });Ziel war es den Wert als Ganzzahl rüber zu schreiben. Aber irgendwie klappt das überhaupt nicht.
Wäre nett wenn da mal jemand drüber schaut und mir kurz die Füße aufpumpt.
Ganz herzlichen Dank
Gruß Zippolighter
-
var val = Math.round (obj.newState.value); // Nur Ganzzahl val = Math.round (val); ```` `–>
var val = Math.round(obj.newState.val); // Nur Ganzzahl -
Das wars. Danke
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden