Browse Source

Merge pull request #15 from DanielR92/patch-2

Shelly Topic MQTT checker - powermeter.h
pull/1638/head
tictrick 8 months ago
committed by GitHub
parent
commit
0d45d3e4b5
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 15
      src/plugins/zeroExport/powermeter.h

15
src/plugins/zeroExport/powermeter.h

@ -217,7 +217,22 @@ class powermeter {
float power = 0.0; float power = 0.0;
// //TODO: datajson 100 enough?
// // this if-statement need to check if value contains a json object.
// // is it so, then deserialize it and get the values (Shelly GEN2)
// DynamicJsonDocument datajson(100);
// if (!deserializeJson(datajson, obj["val"]))
// {
// switch (mCfg->groups[group].pm_target) {
// case 0: power = datajson["a_act_power"]; break;
// case 1: power = datajson["b_act_power"]; break;
// case 2: power = datajson["c_act_power"]; break;
// case 3: power = datajson["total_act_power"]; break;
// }
// } else {
// //TODO: check if parse is possible here? Is that right?
power = (uint16_t)obj["val"]; power = (uint16_t)obj["val"];
// }
bufferWrite(power, group); bufferWrite(power, group);

Loading…
Cancel
Save