@armin-2
d95a2ba4-ef3c-43d8-8ec0-391d9cec6114-image.png
Also Du fügst in der JOIN Node ja nur die 3 Werte in ein Objekt zusammen. Wenn Du eine DebugNode hinter die JOIN Node machen würdest würdest Du sehen, wie das Objekt zusammengesetzt wird.
45160f00-62aa-4066-bf88-97f568135b1d-image.png
Also die Verwendung von Debug Nodes hilft in der Regel immer.
Die JOIN Node setzt also die topics nur zusammen, addiert diese aber nicht, dass musst Du mit einer anschliessenden ChangeNode noch machen.
das kannst Du entweder in diesem Fall mit der Summenfunktion von JSONATA machen:
09c69200-ad70-43d4-90a2-cc239d499c8f-image.png
oder in dem Du die Werte einzeln mit JSONATA addierst:
b8991895-efa4-4b69-8696-12d9dc843f13-image.png
Also in JSONATA in der ChangeNode entweder:
payload.L1 + payload.L2 +payload.L3
oder
$sum(payload.*)
hier die Change node
Spoiler
[
{
"id": "0eeff7bfe9f566bd",
"type": "change",
"z": "c38a1eccc4954015",
"g": "f6a3a84cec843ef8",
"name": "summieren",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "$sum(payload.*)",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 890,
"y": 480,
"wires": [
[
"bc12eec763ba10c2",
"2942bca022679e0e"
]
]
}
]