NEWS
UNSOLVED Blockly zwei Variablen addieren
-
Bin blutiger Anfänger und möchte einfach zwei Variablen addieren. Wie kann ich das machen? So weit bin ich:
var Solar_Gesamt;
Solar_Gesamt = getState("fronius.0.inverter.1.PAC").val + getState("fronius.1.inverter.1.PAC").val;
-
Habst gelöst:
const idEZWR1 = 'fronius.0.inverter.1.PAC'; const idEZWR2 = 'fronius.1.inverter.1.PAC'; const idSumme = 'javascript.0.Solar.Summe'; var EZWR1 = getState(idEZWR1).val; var EZWR2 = getState(idEZWR2).val; if(!existsState(idSumme)) createState(idSumme, EZWR1 + EZWR2, {type: 'number', unit: 'W'}); function summe() { setState(idSumme, EZWR1 + EZWR2, true); } on(idEZWR1, function(dp) { EZWR1 = dp.state.val; summe(); }); on(idEZWR2, function(dp) { EZWR2 = dp.state.val; summe(); });
-
@maunty sagte: Habst gelöst:
Das sieht aber nicht nach Blockly aus.
-
@paul53 Ja sorry, mit Blockly komme ich (noch) nicht zurecht
-
@maunty sagte in Blockly zwei Variablen addieren:
@paul53 Ja sorry, mit Blockly komme ich (noch) nicht zurecht
Wenn du das so elegant mit JS lösen kannst, warum willst Du dann auf Blockly wechseln ?
-
Er übt für Blockly