Gibt es denn einen Möglichkeit den Verbrauch auszulesen?
Ich kann vom Sunny Home Manager 2.0 (SHM) mit pconsume den Netzbezug auslesen, mit psupply den Ertrag der PV. Was fehlt ist der aktuelle Verbrauch damit ich schauen kann ob der Überschuss z.B. noch für die Spülmaschine ausreicht.
Im Prinzip benötige ich so eine Anzeige wie im SunnyPortal
@4ndi
Soweit mir bekannt misst der SHM2.0 nur, ob & wie viel ins Netz eingespeist oder bezogen wird.
Der Hausverbrauch ergibt sich dann aus Netzbezug + Eigenverbrauch.
Eigenverbrauch ist PV-Erzeugung - Einspeisung.
mittlerweile läuft die Integration in HomeAssistant und ich bin echt begeistert
Was dafür notwendig war:
Der Sunny Home Manager wurde über die SMA Energy Meter von kellerza ausgelesen.
Dieser liefert wie oben beschrieben Bezug und Einspeisung aus dem Netz.
Der SMA Wechselrichter STP9000 wurde über SunSpec ausgelesen, hier kommen dann PV Leistung und viele weitere Informationen wie einzelne Stringleistung etc. direkt vom WR. Wichtig hierbei, Speedwire Kommunikation über TCP muss mit SunnyExplorer zunächst aktiviert werden. Hierbei wird auch ein neues Anlagenkennwort vergeben werden. Dies solltet ihr nur tun wenn ihr auch den Administratorzugang für das SunnyPortal habt, denn dort müsst ihr das ebenfalls ändern.
Als letztes wurde dann PowerDistributionCard plus aktiviert, da das integrierte Energy Dashboard die Entitäten des SHM nicht erkannt hat.
Du kannst aber als Helfer einen Zähler erstellen, der auch einfach den Ertrag aus dem Sunspec Sensor aufaddiert. Den konnte ich dann auch im Energiedashboard verwenden.
Hallo zusammen,
ich versuche auch gerade den SHM 2.0 in Home assistant zu integrieren. Das SMA Addon wurden installiert und ich denke es sollte soweit auch funktionieren. Hier mal das Log des Addons:
[s6-init] making user provided files available at /var/run/s6/etc…exited 0.
[s6-init] ensuring user provided files have correct perms…exited 0.
[fix-attrs.d] applying ownership & permissions fixes…
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts…
[cont-init.d] done.
[services.d] starting services
[services.d] done.
INFO:sensors:Discover 4/4 sensors on SMA 3016094821
INFO:sensors: - pconsume every 60s
INFO:mqtt:Connecting
INFO:mqtt:MQTT: Connection successful
INFO:sensors: - pconsumecounter_max every 60s
INFO:sensors: - u1 every 60s
INFO:sensors: - psupply every 60s
INFO:sensors:Unknown sensor: pconsume
INFO:sensors:Unknown sensor: pconsumecounter
INFO:sensors:Unknown sensor: u1
INFO:sensors:Unknown sensor: psupply
INFO:sensors:Discover 0/4 sensors on SMA 4294967295
INFO:sensors:Unknown sensor: pconsume
INFO:sensors:Unknown sensor: pconsumecounter
INFO:sensors:Unknown sensor: u1
INFO:sensors:Unknown sensor: psupply
INFO:sensors:Discover 0/4 sensors on SMA 27833257
INFO:sensors:Unknown sensor: pconsume
INFO:sensors:Unknown sensor: pconsumecounter
INFO:sensors:Unknown sensor: u1
INFO:sensors:Unknown sensor: psupply
INFO:sensors:Discover 0/4 sensors on SMA 4294967295
Es werden auch die Entitäten im MQTT Addon gefunden allerdings zeigen Sie keine werte an. Wenn ich das ganze mit dem MQTT-Explorer ansehe werden dort aber Werte ausgegeben:
Was mache ich hier falsch?
Edit:/ Es werden nun auch keine Entitäten mehr angezeigt unter MQTT. Kann ich diese wieder hinzufügen?
Zweiter Edit:
Habe nun nochmal komplett alles neu installiert und jetzt klappt der Zugriff auf die Daten via Mqtt
Hallo Zusammen, ich beschäftige mich auch schon eine Weile mit dem HM 2.0 und heute habe ich es geschafft das ich die Kommunikation mit dem SMA-EM Add on hergestellt habe.
Ich bekomme auch die Werte aber die Aktualisierung funktioniert nicht.
Hier der Auszug aus dem Protokoll:
[s6-init] making user provided files available at /var/run/s6/etc…exited 0.
[s6-init] ensuring user provided files have correct perms…exited 0.
[fix-attrs.d] applying ownership & permissions fixes…
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts…
[cont-init.d] done.
[services.d] starting services
[services.d] done.
INFO:sensors:Discover 10/10 sensors on SMA 3013360217
INFO:sensors: - pconsume every 60s
INFO:mqtt:Connecting
INFO:mqtt:Connecting
INFO:mqtt:Connecting
INFO:mqtt:MQTT: Connection successful
INFO:sensors: - u1 every 60s
INFO:sensors: - u2 every 60s
INFO:sensors: - u3 every 60s
INFO:sensors: - p1supply every 60s
INFO:sensors: - p2supply every 60s
INFO:sensors: - p3supply every 60s
INFO:sensors: - p1consume every 60s
INFO:sensors: - p2consume every 60s
INFO:sensors: - p3consume every 60s
INFO:sensors:Unknown sensor: pconsume
INFO:sensors:Unknown sensor: u1
INFO:sensors:Unknown sensor: u2
INFO:sensors:Unknown sensor: u3
INFO:sensors:Unknown sensor: p1supply
INFO:sensors:Unknown sensor: p2supply
INFO:sensors:Unknown sensor: p3supply
INFO:sensors:Unknown sensor: p1consume
INFO:sensors:Unknown sensor: p2consume
INFO:sensors:Unknown sensor: p3consume
INFO:sensors:Discover 0/10 sensors on SMA 4294967295
Im Verlauf Sichtbar die längeren Pausen, bei den Peaks habe ich SMA-EM neu gestartet dann habe ich wieder für 2-3min Werte erhalten.
zwei Sachen dazu: die offizielle Integration von Sma funktioniert deutlich besser uns zuverlässiger. Dazu brauchst du aber den Benutzer und das Passwort des Wechselrichters.
Zu deinem konkreten Problem: Prüf Mal ob alle deine Netzwerkswitche und/oder Router igmpv3 snooping unterstützen. Der Home Manager überträgt die Daten über Multicast. Wenn es da hakt ist es typisch das es ein zwei Minuten funktioniert und dann bleibt es sozusagen hängen.
Hallo und guten Abend. Ich versuche mich auch gerade in HA und er Integration des SMA Home Managers. Leider kann ich das ADDOn in HACS nicht finden. Gibt es das nicht mehr?
ich versuche jetzt seit 3 Tagen meine PV Anlage in den HA zu kriegen.
SMA Energy Meter ist installiert und scheint zu funktionieren.
INFO:sensors:Discover 3/3 sensors on SMA XXXXXXXXXXXXXX INFO:sensors: - pconsume every 60s INFO:mqtt:Connecting INFO:mqtt:MQTT: Connection successful INFO:sensors: - u1 every 60s INFO:sensors: - psupply every 60s
Nach dem Durchlauf über die Home Manager Serial Number laufen noch 3 weitere Abfragen bei anderen SMA Geräten; hier kein Erfolg.
Den Wechselrichter (Tripower) wollte ich über SunSpec auslesen lassen; habe TCP via Sunny Explorer aktiviert; die IP Adresse lese ich auch im Sunny Explorer aus. Wenn ich die Daten dann bei der SunTec Integeration eingebe, kriegt er keine Verbindung aufgebaut.
Das ganze geht tatsächlich mit der originalen SMA Integration am einfachsten. Mir werden in HA im Energiedashboard alle relevanten Werte angezeigt mit denen ich in meinen normalen Dashboards arbeiten kann.
Aber der SHM misst doch Netzbezug & Netzeinspeisung.
Das funktioniert nicht mit dem Wechselrichter. Außer man hat noch einen Shelly 3EM oder sonstiges, oder?
Was ist denn die originale SMA Integration? Mit der kann ich nur die Batterie/den Batteriewechselrichter ansteuern. Ich kriege hier keinerlei Info über die PV Produktion.
Bei der SMA Integration gibt’s soviel Infos über die PV, das ich sie für diesen Post in drei Teile trennen musste. Da ist eigentlich alles relevante dabei…
Aber woher kommt denn der Wert vom Verbrauch? Also woher weiß das System wie viel eingespeist wird?
Dafür muss doch der Zähler etc. am Netzpunkt ausgelesen werden oder?
Und noch eine Frage. Wie habt ihr denn die SMA Integration genutzt?
Ich hatte das auch versucht, aber konnte keine Verbindung erstellen.
In der Anleitung steht auch nur für SMA US Inverter?