|
|
||
Warum das Rad neu erfinden, nimm doch den 'Sum power inputs' flow: https://github.com/victronenergy/node-red-contrib-victron/blob/master/examples/Sum%20power%20inputs.json -) gesamten code kopieren -) im node Red Editor: Strg + i -) einfügen -) import klicken -) 'links' bei den nodes hast du dann den neuen Subflow, einfach reinziehen |
||
|
||
hab ganz vergessen zu antworten. Ich will doch nur 3 Werte zusammenzählen. Da wäre das Rad neu erfinden eher dein Weg, oder? Ich bin dann selbst draufgekommen was mein Fehler war: Einer der drei Werte war ein String (siehe auch am Screenshot da der Wert dort rot und nicht blau ist) und ließ sich dadurch nicht rechnen, sondern wurde hinten angestellt. Mit der folgenden Zeile wird nun korrekt gerechnet: "msg.payload = Number(msg.payload);" |
||
|
||
Die Variante über 'join' funktioniert, IMHO, nur, wenn alle drei Werte kontinuierlich und im selben zeitlichen Abstand kommen. Wenn das immer sichergestellt ist, kein Problem! |
||
|
Beitrag schreiben oder Werbung ausblenden?
Einloggen
Kostenlos registrieren [Mehr Infos]