Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Aktueller Verbrauch
- context.data = context.data || {};
- switch (msg.topic) {
- case "javascript/Variablen/SMA/AktuellerVerbrauch":
- context.data.verbrauch = Math.round(msg.payload);
- msg = null;
- break;
- case "javascript/Variablen/SMA/AktuelleErzeugung":
- context.data.erzeugung = Math.round(msg.payload);
- msg = null;
- break;
- case "javascript/Variablen/SMA/AktuelleEinspeisung":
- context.data.einspeisung = Math.round(msg.payload);
- msg = null;
- break;
- case "javascript/Variablen/SMA/Batterieladung":
- context.data.batterieladung = Math.round(msg.payload);
- msg = null;
- break;
- }
- var verbrauch = context.data.verbrauch + context.data.erzeugung + context.data.batterieladung - context.data.einspeisung;
- return {payload:verbrauch};
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement