HA - SEMP Integration für den SMA HomeManager 2.0

Hallo Community,
ich bin neu hier im Forum, uns setze mich aktuell (seit kurzem) mit HA auseinander.
Ich besitze eine PV Anlage von SMA inkl. des HomeManager 2.0
Nun habe ich im Haus diverse Steckdosen, welche mir den energieverbrauch messen. (z.B: Waschmaschine), sowie andere Verbraucher (Wärmepumpe, usw.)
Der Homemanager erkennt diese Geräte nicht, da er mit ihnen nicht sprechen kann.
Auf der suche bin ich nach folgender Lösung gekommen.

  • man nehme das SEMP - Protokoll, und sende Sie es dem HomeManager.

im IO-Broker soll es wohl schon eine fertige Integration geben.
Für HA habe ich noch nix gefunden.
Ein Hinweis auf SAE
( GitHub - camueller/SmartApplianceEnabler: This gateway software turns existing devices into smart appliances.)
sagt, das dieser mit HA kommunizieren kann.

Ich würde nur ungern einen Raspi, oder anderen Docker verwenden, sondern gern alles in einem haben.
So gut kenne ich mich da nicht aus :slight_smile: um dann noch die ganzen Wariablen wieder zwischen den einzelnen Instanzen hin und her zu senden
Aktuell läuft der HA in einer VM auf der SynologyNAS

Kann mir jemand einen Tipp geben, wie ich das am besten umsetzen kann?

Vielen Dank

Erstmal herzlich willkommen hier im HA-Forum! :grinning:

Ein Jahr später kann ich dir auch eine Lösung anbieten.

Ich habe gerade eine SMA-Semp Integration veröffentlicht:

https://github.com/littleyoda/ha-sma-semp

HA-SMA-Semp ermöglicht die Einbindung beliebiger Geräte, die vom Home Assistant unterstützt werden, in das Sunny Portal von SMA mit Hilfe des Sunny Home Managers 2.0 (“SHM2”). Genutzt wird hierfür das SEMP-Protokoll.

Im einfachsten Fall kann der Verbrauch der Geräte an den SHM2 gemeldet werden, so dass der Stromverbrauch der Geräte im Portal angezeigt wird. Das Gerät wird durch den SHM2 aber nicht gesteuert.

energyusage

Jede Farbe in diesem Diagramm steht für den Stromverbrauch eines anderen Gerätes.

Im komplexeren Fall kann das Energiemanagement die Geräte aktiv steuern. Dazu wird z.B. festgelegt, wie lange das Gerät pro Tag laufen soll. Das SHM 2 schaltet das Gerät dann aktiv ein und aus, um das Gerät mit möglichst viel PV-Strom zu versorgen.

planing

2 „Gefällt mir“

@little.yoda Super! Ich werde es auf jeden Fall testen, hab hier mehrere HA Installationen mit Sunnyportal die ich damit endlich bedienen könnte. SAE ist zwar super aber ein mega Aufwand wenn man eh schon HA am laufen hat.

Habe die SMA-Semp Integration schon länger laufen. Bis heute morgen alles super.

Dann hab ich das update auf 2025.11.1 gemacht. Seit dem hab ich nen Einrichtungsfehler.

Neustart HA und der kompletten Hardware nützt nichts.

Jemand ne Idee?

Sehe grad, hat schon Jemand auf GIT gemeldet.

mit der neusten Version (0.2.3) sollte es klappen.

1 „Gefällt mir“

Danke, geht wieder.

Hast Du das Update grad erst rausgebracht? Wurde mir gestern noch nicht im HACS angeboten.

Ich hatte das Update schon vor 2 Wochen fertig gemacht. Ich hatte das Update aber nicht als Release markiert und so wurde es durch HACS nicht gefunden.

Das habe ich gestern kurz korrigiert.

Alles klar. Vielen Dank!

Vielen Dank für die tolle Integration, die ich gerade entdeckt und erstmals getestet habe. Externe Erzeuger, die in HA gemessen werden (z. B. Speicher, PV), können nicht im Sunny Portal/ennexOS dargestellt werden, oder habe ich da etwas übersehen?
Grüße
Matthias

Verbraucher können über die SEMP-Integration in das Portal gebracht werden.

Erzeuger kannst du evtl. über diesen Weg ins Portal bringen, wenn du einen Shelly oder so hast.

1 „Gefällt mir“

Besten Dank für die schnelle Rückmeldung!
Ich hatte gehofft mir einen zusätzlichen “Meter” sparen zu können und nur deine Integration zu nutzen;-)

Wenn du software-technisch fit bist:

Es gab mal die Idee einen Shelly oder einen Energymeter zu simulieren und diesen dann im SMA-Portal einzubinden. Ich habe die Diskussion aber nicht verfolgt.

Schau dir mal uni-meter ein.

Ich habe heute meine Erweiterung bzgl. SMA Energymeter hinzufügen lassen.

Damit kannst du aus belieben HA-Entities einen Energy Meter simulieren. Diesen solltest du auch den Sunny Portal hinzufügen. Siehe das Video.

Das könnte die Lösung für mich sein, danke! Ich habe leider noch nicht ganz die Zusammenhänge für die Einrichtung verstanden. Insbesondere die Einrichtung der uni-meter.conf-Datei ist mir noch nicht klar. Da muss ich mich noch reinfuchsen.

du musst sowieso auf die nächste Version warten.

uni-meter {
  output = "uni-meter.output-devices.sma-em"
  
  input = "<gewünschter Input>"

  output-devices {
  sma-em {
    type = "SmaEM"
    group = "239.12.255.254"
    port = 9522
    ttl = 32
    send-interval = 1s
    serial-number   = 4123456789
    susy-id = 270
    network-interface = ""
  }
}
  input-devices {
    <konfiguration des Input-Devices>
  }
}

1 „Gefällt mir“

Es war etwas trickreich, aber es funktioniert!
Man kann dann problemlos im SMA-Portal den verbundenen „virtuellen“ EM als Erzeuger konfigurieren, jedoch nur als PV-Erzeuger. Hat man z. B. einen anderen Stromerzeuger, wird dieser bei der PV-Erzeugung visualisiert.

1 „Gefällt mir“