Advertisement
Guest User

Untitled

a guest
Apr 2nd, 2020
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Aktueller Verbrauch
  2. context.data = context.data || {};
  3. switch (msg.topic) {
  4.     case "javascript/Variablen/SMA/AktuellerVerbrauch":
  5.         context.data.verbrauch = Math.round(msg.payload);
  6.         msg = null;
  7.         break;
  8.     case "javascript/Variablen/SMA/AktuelleErzeugung":
  9.         context.data.erzeugung = Math.round(msg.payload);
  10.         msg = null;
  11.         break;
  12.     case "javascript/Variablen/SMA/AktuelleEinspeisung":
  13.         context.data.einspeisung = Math.round(msg.payload);
  14.         msg = null;
  15.         break;
  16.     case "javascript/Variablen/SMA/Batterieladung":
  17.         context.data.batterieladung = Math.round(msg.payload);
  18.         msg = null;
  19.         break;
  20. }
  21.  
  22. var verbrauch = context.data.verbrauch + context.data.erzeugung + context.data.batterieladung - context.data.einspeisung;
  23. return {payload:verbrauch};
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement