GetStatus doesn't give total energy.

  • Hello, i have had succes getting total energy consumed with the shelly pro 1 pm, but when i try to request it from the shelly pro 2 pm I get, voltage, current, and apparent power, but i dont get the total energy consumed. Underneath is the request i send + the response.

    olinestaerke@Olines-MBP / % curl http://192.168.33.1/rpc/shelly.getstatus

    {"ble":{},"cloud":{"connected":false},"eth":{"ip":null},"input:0":{"id":0,"state":false},"input:1":{"id":1,"state":false},"mqtt":{"connected":false},"switch:0":{"id":0, "source":"WS_in", "output":true, "apower":3.9, "voltage":228.2, "current":0.035, "pf":-0.00, "aenergy":{"total":0.000},"temperature":{"tC":43.1, "tF":109.6}},"switch:1":{"id":1, "source":"WS_in", "output":false, "apower":0.0, "voltage":1.8, "current":0.000, "pf":0.00, "aenergy":{"total":0.000},"temperature":{"tC":40.0, "tF":104.1}},"sys":{"mac":"EC62608C94BC","restart_required":false,"time":null,"unixtime":null,"uptime":6017,"ram_size":253536,"ram_free":131272,"fs_size":524288,"fs_free":290816,"cfg_rev":0,"available_updates":{}},"wifi":{"sta_ip":null,"status":"disconnected","ssid":null,"rssi":0}}

  • Welcome to the forum!

    Channel 0 of Shelly plus 2PM indicates

    Voltage 228,2V

    Current 0,035 A

    Power factor -0,0

    According to P = U * I * pf, power is zero! And this indicates the Shelly.

    Channel 1 is obviously not active (switch off).

    „Habt Geduld. Alle Dinge sind schwierig, bevor sie einfach werden!“ (aus Frankreich)

    „Nothing in life is to be feared, it is only to be understood.“ (Marie Curie, 1867-1934)

    „Es reicht nicht“, rief Schiller, „Gedankenfreiheit zu fordern, man muß auch denken können, sonst fordert man Gedankenlosigkeitsfreiheit und die ist die Freiheit zur Dummheit, welche wiederum die schlimmste Unfreiheit überhaupt ist!“
    (Aus „Besuch aus Weimar“ von Gert Heidenreich, Schriftsteller, *1944 in Eberswalde)

  • Shelly plus 1PM (and plus 2PM) don’t measure power and current if relay contact are open!

    „Habt Geduld. Alle Dinge sind schwierig, bevor sie einfach werden!“ (aus Frankreich)

    „Nothing in life is to be feared, it is only to be understood.“ (Marie Curie, 1867-1934)

    „Es reicht nicht“, rief Schiller, „Gedankenfreiheit zu fordern, man muß auch denken können, sonst fordert man Gedankenlosigkeitsfreiheit und die ist die Freiheit zur Dummheit, welche wiederum die schlimmste Unfreiheit überhaupt ist!“
    (Aus „Besuch aus Weimar“ von Gert Heidenreich, Schriftsteller, *1944 in Eberswalde)