-
Grüße zusammen, vielen Dank für dieses richtig coole Projekt! Ich habe es nun seit ein paar Wochen mit dem OpenDTU Fusion Board im Einsatz. Mein aktuelles Setup sieht wie folgt aus: Ein Shelly 3EM ist im Sicherungskasten installiert und misst den Stromverbrauch der gesamten Wohnung, mit Ausnahme des Warmwasserspeichers. Dieser wird direkt vom Keller aus versorgt, wo auch der Smart Meter im allgemeinen Stromkasten platziert ist. Leider haben alle Versuche, den Smart Meter über Module und WLAN auszulesen, aufgrund der schlechten Verbindung nicht funktioniert. Daher benötige ich nun zwei Shellys zur Strommessung des gesamten Wohnungs verbrauches. Allerdings scheitere ich an der Einbindung des Shelly PM1 das den Warmwasserspeicher steuert und misst. Alle Ansätze, die ich über Google finden konnte (wie „Status“ oder /rpc/Shelly.GetStatus usw.), haben einfach nicht funktionierten nicht und enden mit "Value 2: Unable to access JSON key 'total' (JSON path 'apower', position 0)" Soweit ich verstehe liegt es an der formatierung aber ich komm einfach nicht dahinter der gewünscht wert wird von Shelly PM1 unter "apower" ausgeben. Vielleicht kann mich jemand auf den richtigen Weg bringen? Vielen Dank im Voraus! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
Ist es eine Shelly PM1 oder eine Shelly Plus PM1 ? New Shellies: Old Shellies: |
Beta Was this translation helpful? Give feedback.
-
Ist ein neues "Shelly 1PM Gen3" eben wenn ich die IP eingebe und /rpc/Shelly.GetStatus dann sehe ich im browser alle daten und der entsprechende verbrauchswert ist unter apower. |
Beta Was this translation helpful? Give feedback.
Okay die Lösung war im nachhinein einfacher als gedacht, fürs das abrufen muss man folgendes eingeben:
"http://IP/rpc/Switch.GetStatus?id=0"
und dann bei der abfrage:
"apower"
Somit gelöst danke für die hilfe