Skip to content
etreml edited this page Nov 18, 2024 · 15 revisions

Ich habe seit ein paar Wochen ein nettes kleines Spielzeug im Haus. Es hört auf den Namen LaMetric Time. Mehr Infos unter LaMetric. Mit dem Tool kann man sich Daten verschiedenster Art anzeigen lassen. Unteranderem die Daten von evcc.

Es gibt mehrere Methoden, um an die Daten zu kommen und man kann sich dann natürlich noch mehr vertiefen. Ich möchte hier zeigen, wie man einen Frame mit einem Datensatz hinzufügt. Der Rest ist dann jedem selbst überlassen. Ich persönlich habe noch ein PHP Script dazwischen geschalten. Damit tue ich mir mit der Formatierung (W auf kW mit einer gewissen Anzahl von Nachkommastellen) und anderen Logikfunktionen leichter. Aber nicht jeder hat so was zur Verfügung, darum hier die Basic Variante.

Erstelle eine My Data DIY App: image8

Bildschirmfoto 2024-11-13 um 13 30 27

Klicke dann auf "Name" und gibt der App einen für dich passenden Namen. z.B. evcc image7

Type lässt du auf "HTTP Poll"

Unter "HTTP Poll Config" gibst du die evcc URL ein: http://IP:PORT/api/state (z.B. http://192.168.0.5:7070/api/state)

Unter "Data Format" wählst du "Any (JSON or XML)" image4

Nun erscheint der Menüpunkt "Frames", den wählen wir nun an: image3 Gib den Frame einen Namen, der mit den gezeigten Daten zusammen passt. Ich habe hier "Haus" gewählt.

"Data" belässt du.

Wähle ein zu den Daten passendes Icon aus. Ich habe "current5" gewählt.

Und unter Text fügst du: "{homePower} W" ein. Und hier passiert die Magie. LaMetric liest die JSON Datei (http://IP:PORT/api/state) und holt sich das Element "homePower" und zeigt es dann an. Schau dir die JSON Datei an und such dir die Daten raus, die du brauchst. Als Anregung kannst du nehmen: batterySoc, gridPower, pvPower

Kleiner Hinweis: Die LaMaetric App ist etwas störrisch. Nicht vergessen immer brav "Fertig" links oder rechts oben zu drücken.

Viel Spaß damit. Edgar

Clone this wiki locally