NEWS
Javascript Multiplikator kW in W
-
Ich benötige einmal eure Hilfe zu einem recht einfachen Script.
Vorab: Ich habe keinerlei Ahnung von JS.Ich habe mir einen NZR Hutschienenzähler inklusive Modbus TCP/IP Modul installiert.
Der Werte lassen sich auch alle wunderbar über den Modbus Adapter darstellen.
Leider wird die Wirkleistung nur in kW übertragen.
Ich Schreibe die Daten allerdings in eine Homematic Variable, welche mit Negativen Zahlen bei der Nachkommastelle nichts anfangen kann.
Für mich ist aber gerade der Negative Wert interessant, da dieser mir den Überschuss nach PV Anlage anzeigt.Ich benötige eigentlich zu folgenden Script lediglich einen Multiplikator damit ich von kW auf W komme.
Kann mir irgendeiner von den Spezis hier weiterhelfen?
So sieht das Script zur Weitergabe der Daten an die Homematic Variable aus:const idSrc = 'modbus.0.holdingRegisters.4157_Verbrauch'; const idDst = 'hm-rega.0.49324'; // on(idSrc , idDst); //
Beste Grüße
Björn -
@theskydog
Das hier sollte das sein, was du möchtest. kW in W und von Modbus -> homematicconst idSrc = 'modbus.0.holdingRegisters.4157_Verbrauch'; const idDst = 'hm-rega.0.49324'; // on({id:idSrc}, function(obj){ setState(idDst, (obj.state.val*1000)); });
-
@ticaki
Jupp, das ist es.
Vielen Lieben Dank für die Wahnsinnig schnelle Antwort