-
Hallo, ich habe mir einen Shelly Pro 3em besorgt und würde diesen auch hier gerne verbinden. Via http://192.168.179.128/rpc/Shelly.GetStatus?id=0 bekomme ich nach Eingabe von Benutzername (admin) und Passwort (xxxx) Als JSON Path vermute ich hier: total_act_power Mir ist hier (bin da immer noch Laie auf dem Gebiet) nicht klar, wie ich das bei den Einstellungen eingeben kann. |
Beta Was this translation helpful? Give feedback.
Replies: 12 comments 20 replies
-
Ich kenne zwar den pro 3em nicht, aber wenn ich https://shelly-api-docs.shelly.cloud/gen2/ComponentsAndServices/EM richtig verstanden habe, würde ich folgendes mal versuchen: Als JSON Path: total_act_power |
Beta Was this translation helpful? Give feedback.
-
Oh, der Shelly Pro 3em verwendet digest authentication anstelle von basic authentication. Ich fürchte, das ist nicht implementiert. Gibt es Freiwillige, die Zeit haben das zu implementieren? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
I just created a feature request #251 to support digest authentication. |
Beta Was this translation helpful? Give feedback.
-
Should work with release 2023.07.04. Please provide feedback, because I don't own such a device. |
Beta Was this translation helpful? Give feedback.
-
Hallo zusammen, |
Beta Was this translation helpful? Give feedback.
-
An dieser Stelle einmal eine grundsätzliche Frage: Ich versorge die DTU gerade mit den Shelly-Pro-3EM-Daten mit den HTTP(S) - JSON-Daten. Wäre es besser/ effizienter, hier die MQTT-Daten zu verwenden? Was davon geht schneller/ liefert die Daten schneller an die DTU? |
Beta Was this translation helpful? Give feedback.
-
So wie ich das sehe, werden die Leistungsdaten in MQTT alle in einer Zeile veröffentlich. Ich kann also so einfach kein Topic für Wert 1, 2 und 3 eintragen. Kann mir da jemand helfen? |
Beta Was this translation helpful? Give feedback.
-
Sorry - was würde ich denn bei den MQQT-Topics 1, 2 und 3 genau eintragen? |
Beta Was this translation helpful? Give feedback.
-
Wäre das dann dieser Pfad hier? Hier werde die Werte auf keinen Fall sekündlich aktualisiert - das dauert schon viel länger (5-6 Sekunden). Wie kann ich hier erreichen, dass eine sekündliche Aktualisierung klappt? |
Beta Was this translation helpful? Give feedback.
-
meinst Du das hier? {
"src": "shellypro3em-ec6260963964",
"dst": "shellypro3em-ec6260963964/events",
"method": "NotifyStatus",
"params": {
"ts": 1738960366.89,
"em:0": {
"id": 0,
"a_act_power": 214.2,
"a_aprt_power": 251,
"a_current": 1.096,
"a_freq": 50,
"a_pf": 0.85,
"a_voltage": 229.1,
"b_act_power": -179.7,
"b_aprt_power": 215.2,
"b_current": 0.936,
"b_freq": 50,
"b_pf": 0.83,
"b_voltage": 229.8,
"c_act_power": 57.3,
"c_aprt_power": 80.3,
"c_current": 0.35,
"c_freq": 50,
"c_pf": 0.72,
"c_voltage": 229.2,
"n_current": null,
"total_act_power": 91.801,
"total_aprt_power": 546.482,
"total_current": 2.383
}
}
} |
Beta Was this translation helpful? Give feedback.
-
Prima. Den schreib ich dann in das Feld "Optional: JSON-Pfad" bei "Konfiguration Wert 1" rein, oder? und als TOPIC dann Ist das soweit korrekt? |
Beta Was this translation helpful? Give feedback.
Thanks, version should be built by now. ChatGPT was not so helpful at the end. I had to read the specs and fix the code. ChatGPT was not able to generate working code, even when you point out what is wrong.