Hi.
I have a shelly Pro 3EM 63A device, that i use to collect data about a waterheater. When i enable MQTT(set emon to be the prefix), i see the device pops up in “inputs”.
However, the device is pushing 2 elements under “status”, em:0 and emdata:0
I can select the emdata:0 values, eg; total_act and add it to feeds - it gets update, great all good. but all the data in emdata:0 is of a more historical aspect.
the data in em:0 is current live data.
The object is in the list: “status_em0” but everything in the object; (is not)
emon/shellypro3em63-6825ddd1cb9c/status/em:0{“id”:0,“a_current”:0.230,“a_voltage”:226.9,“a_act_power”:4.6,“a_aprt_power”:52.1,“a_pf”:0.09,“a_freq”:50.0,“b_current”:0.387,“b_voltage”:229.1,“b_act_power”:14.3,“b_aprt_power”:88.5,“b_pf”:0.16,“b_freq”:50.0,“c_current”:0.251,“c_voltage”:227.4,“c_act_power”:3.1,“c_aprt_power”:57.0,“c_pf”:0.06,“c_freq”:50.0,“n_current”:null,“total_current”:0.867,“total_act_power”:22.060,“total_aprt_power”:197.704, “user_calibrated_phase”:}
is not.
for reference emdata:0 looks like:
emon/shellypro3em63-6825ddd1cb9c/status/emdata:0{“id”:0,“a_total_act_energy”:82614.11,“a_total_act_ret_energy”:3.79,“b_total_act_energy”:90803.77,“b_total_act_ret_energy”:2.67,“c_total_act_energy”:76627.69,“c_total_act_ret_energy”:1.77,“total_act”:250045.57, “total_act_ret”:8.23}
Where would i have to see in the code, to understand why one is working, and the other is not?
Maybe there is something going on when the code has to read the data within em:0 ?
I am using version 11.7.4 (local)

