Advertisement
NittyGritty

Sonoff-PIR

Oct 6th, 2021
954
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var words = msg.topic.split('/');
  2. var KnotenName = (words[3]);
  3.  
  4. var occupancy = msg.payload.occupancy;
  5. var tamper = msg.payload.tamper;
  6. var Bat = msg.payload.battery;
  7. var Volt = msg.payload.voltage / 1000;
  8. var Link_Quality = msg.payload.linkquality;
  9.  
  10. tamper = tamper.toString();
  11. occupancy = occupancy.toString();
  12.  
  13.  
  14. var Influx = [{
  15.     Room: KnotenName,
  16.     Tamper: tamper,
  17.     Occupancy: occupancy,
  18.     Bat: Bat,
  19.     Volt: Volt,
  20.     Link: Link_Quality
  21. }]
  22.  
  23. var newMsg1 = {payload:Influx};
  24. var newMsg2 = {payload:occupancy};
  25.  
  26.  
  27. node.status({fill:"blue",shape:"ring",text:KnotenName + " " +
  28.                     "Tamper: " + tamper + " " +
  29.                     "Occupancy: " + occupancy + " " +
  30.                     "Bat: " + Bat + "% " +
  31.                      Volt + "Volt " +
  32.                     "Link: -" + Link_Quality + "dB"
  33.             });
  34.  
  35. return [newMsg1, newMsg2 ];
  36.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement