Verbrauch aus MQTT Daten

VPN/Proxy erkannt

Es scheint, dass Sie einen VPN- oder Proxy-Dienst verwenden. Bitte beachten Sie, dass die Nutzung eines solchen Dienstes die Funktionalität dieser Webseite einschränken kann.

  • Hallo,

    ich habe seit kurzen einen Shelly Pro 3EM und habe diesen in mein Grafana Dashboard integriert. Ich nutze MQTT->MOSQUITO-> Telegraf->InfluxDB-> Grafana. Nun würde ich gerne den Energieverbrauch in Wh bzw. kWh anzeigen lassen. Doch dieser Wert wird vom Shelly gleich gar nicht geliefert.

    Ich bekomme über MQTT:

    [script] [/script]

    [script]shelly/status/em:0[/script]

    [script]{ [/script]

    [script]"id":0, [/script]

    [script]"a_current":3.602, [/script]

    [script]"a_voltage":231.8, [/script]

    [script]"a_act_power":792.2, [/script]

    [script]"a_aprt_power":836.8, [/script]

    [script]"a_pf":0.94, [/script]

    [script]"a_freq":50.0, [/script]

    [script]"b_current":1.256, [/script]

    [script]"b_voltage":232.3, [/script]

    [script]"b_act_power":108.9, [/script]

    [script]"b_aprt_power":293.8, [/script]

    [script]"b_pf":0.82, [/script]

    [script]"b_freq":50.0, [/script]

    [script]"c_current":2.444, [/script]

    [script]"c_voltage":232.8, [/script]

    [script]"c_act_power":539.6, [/script]

    [script]"c_aprt_power":571.3, [/script]

    [script]"c_pf":0.95, [/script]

    [script]"c_freq":50.0, [/script]

    [script]"n_current":null, [/script]

    [script]"total_current":7.302, [/script]

    [script]"total_act_power":1440.738, [/script]

    [script]"total_aprt_power":1701.942, [/script]

    [script]"user_calibrated_phase":[ [/script]

    [script]
    [/script]

    [script]] [/script]

    [script]}[/script]

    [script]
    [/script]

    [script][/script]

    Ich nutze die 20231106-1.0.8 Firmware Version.

    Bei MQTT habe ich folgendes eingestellt: Generic status update over MQTT.

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Wie bekomme ich den Energieverbrauch, der in der Shelly Cloud App dargestellt ist auch in mein Grafana Dashboard? Aktuell kann ich nur das Lastprofil darstellen, da ich die Leistung der 3 Phasen sehe in kWh.

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

  • Hallo,

    ich nutze den Pro3 EM mit der FW 1.08 ->ioBroker->InfluxDB->Grafana.

    Die MQTT Einstellungen sind bei mir alle an

    Enable MQTT Control = an

    Enable RPC over MQTT = an

    RPC status notifications over MQTT = an

    Generic status update over MQTT = an

    Der Shelly Adapter im ioBroker greift auf "total_act" zu und schreibt dies in einen Datenpunkt. Hier liegt der Gesamtverbrauch über die komplette Zeit und alle Phasen.

    Das habe ich in der API Dokumentation gefunden: https://shelly-api-docs.shelly.cloud/gen2/0.14/Comp…s/EMData#status

    In Grafana habe ich dann über die spread function Tabellen erstellt welche die Verbräuche nach Tag/Woche/Monat darstellen.

  • Hallo User0009,
    die Energiemengen werden nicht via shelly/status/em:0 gesendet sondern

    via shelly/status/emdata:0
    unter total_act findest Du dann die Summenbezugsmenge.

    Viele Grüße
    Uli