Hallo,
wie meine Überschrift schon sagt, möchte ich die aktuellen Verbrauchsdaten direkt aus dem Sunny Home Manager 2.0 auslesen (also eigentlich genau das, was im Sunny Portal angezeigt wird). Ziel ist es, je nach aktueller Erzeugung und Eigenverbrauch die Ladegeschwindigkeit für mein Elektroauto mit dem go-eCharger dynamisch zu regeln. Der go-eCharger hat hier auch eine recht gute API, allerdings weiß ich nicht, wie ich an die Daten des SHM 2.0 kommen soll. Es gibt ja beispielsweise auch die SEMP Schnittstelle, so weit ich das verstanden habe kann diese aber nur ein- und ausschalten, was für meine Anwendung relativ sinnfrei ist. Ich habe mir auch schon überlegt den Charger in meinem Programm virtuell in mehrere Geräte aufzuteilen, sodass der SHM ein Gerät hat, welches die langsamste Ladegeschwindigkeit des Autos darstellt und pro Stufe ein Gerät, sodass bei voller Leistung der SMA denkt, er hat jetzt z.B. 5 Geräte eingeschaltet, wenn er dann eins ausschalten will regel ich halt die Ladeleistung runter. Problem an der Stelle ist nur, dass ja der SHM die Zeiten braucht, wie lange denn ein Gerät laufen wird und das bei mir dann abhängig von den anderen Geräten ist. Alles in allem sehe ich als einzige Lösung, direkt die Verbrauchsdaten aus dem SHM 2.0 auszulesen. Aufgrund der Fülle an Protokollen und Schnittstellen, die es da gibt habe ich aber keine Ahnung, welches Protokoll ich dafür verwenden soll.
Ich hoffe ich habe mein Problem verständlich kommuniziert und mir kann hier jemand weiterhelfen.