[Modul] SMA Home Manager

Kriege leider keine Daten, da ich beim Erstellen der Schnittstelle bereits die Fehlermeldung kriege:

Fehler beim Übernehmen der Änderungen
Normalerweise darf jede Socketadresse (Protokoll, Netzwerkadresse oder Anschluss) nur jeweils einmal verwendet werden. (Code: -32603)

Vielleicht hat jemand eine Idee?

Wie sieht denn dein Multicast Socket aus?

Den Sende-Host kannst du leer lassen. Ich glaube den braucht man nicht, da ja nur empfangen wird.

Hast du eventuell eine weiteren Multicast Socket?

Arghhhh, klar gibt es noch einen MulticastSocket → den vom alten Script.
Läuft wunderbar!

Hallo Burkhard,
über dem SMA HM sehe ich ja auch die BYD Batterie. Bekommen wir die auch in dein Modul? Kenn mich leider noch nicht gut aus mit der ganzen IPS Materie.

Dann noch was anderes, laut SMA App habe ich einen Netzbezug von bspw. 2.000 W
Diese 2.000 W sehe ich dann unter Real Power + (korrekt)

Die 1.000 W welche auf dem Dach Produziert werden sehe ich nicht, welcher Wert sollte dies sein?

Real Power + wäre dann Einspeisung?

Dann noch eine Frage unabhängig von dem Modul, ggf. weiß da jemand Bescheid von euch, kann man bei dem SMA System verhindern dass das Auto die BYD Batterie leer zieht? Wenn ich ohne Sonne schnell laden muss und dynamischer Strompreis günstig ist, dann würde ich lieber vom Netz laden als Batterie leerzuziehen.

Die genutzte Schnittstelle liefert nur die Werte vom Stromanschluss. Batteriewerte und auch PV Werte kannst du über ModBus vom Batterie bzw. PV Wechselrichter holen. Das geht relativ einfach über die Symcon Instanz ModbusGerät.

Real Power - ist die Einspeisung.

Sehr komplexes Thema. Da brauchst du zum einen Wechselrichter, der es erlaubt , das Entladen zu sperren indem du einen mindest SOC der Batterie festlegst. Wird aber von SMA meiner Meinung nach nicht öffentlich unterstützt, da ein häufiges Ändern die Lebenszeit der Elektronik verringert.
Zum anderen brauchst du eine sehr intelligente Ladesteuerung. Eventuell geht es mit evcc und entsprechender Konfiguration. Das ist aber wohl auch dort noch sehr experimentell.

Falls du es weiter diskutieren oder ausprobieren möchtest, mache bitte einen neuen Thread auf :slight_smile:

Hallo @bumaas ,

Ich bekomme nach Installation des Moduls immer wieder folgende Fehlermeldung.
Daten werden aber angezeigt und aktualisiert.

Die Fehlermeldung kommt so ca. im 30 sec Takt.

15.01.2025, 17:47:13 | FlowHandler | Kann Daten nicht zur Instanz #53906 weiterleiten:
Notice: 5a9b57d2 unbekannt in /Library/Application Support/Symcon/modules/.store/de.bumaas.smahomemanager/SMAHomeManagerDevice/module.php on line 542
RESULT:

VG Sven

Magst du mir davon mal einen Debug schicken?

Mach ich, komm aber erst morgen dazu bin noch auf Arbeit.
Vielen Dank schon mal. :slight_smile:

VG Sven

Welches SmartMeter nutzt du genau und mit welcher Firmware Version ? Momentan ist das Modul auf das SMA Energy Meter Protokoll ausgelegt (https://cdn.sma.de/fileadmin/content/www.developer.sma.de/docs/EMETER-Protokoll-TI-en-10.pdf)
Das meldet sich mit der Protokoll ID 0x6069.

Bei dir ist das Protokoll aber 0x6073. Zu dem habe ich noch nichts im Netzt gefunden.

Ich nute den SMA Home Manager 2.0, aktuelle Firmware ist die 2.15.6R

Spannend. Gleiches Szenario wie bei mir. Nur bei mir kam gestern die FW 2.15.7R. Aber daran kann es nicht liegen, vorher hatte ich auch deine FW-Version.

Sieht es bei dir im Objektbaum wie bei mir aus?

So sieht es bei mir aus.
Die FW 2.15.7R behebt ja nur das Verbindungsproblem mit den Fritz DECT Steckdosen was seit dem AVM Update besteht.

Kurz an alle: per PN konnte die Ursache geklärt werden. Die unbekannte Protokoll-Id wird zukünftig ignoriert.

2 „Gefällt mir“

Vielen Dank für deine tolle Unterstützung und die Anpassung des Moduls.
Wie bereits geschrieben läuft jetzt alles einwandfrei.
Seit gestern keine Fehlermeldungen mehr und alle Werte werden ununterbrochen aufgezeichnet.
:+1: :blush: :partying_face:

VG Sven

Hallo, seit ein paar Tagen bleibt die Datenaktualisierung nach einer gewissen Zeit immer wieder hängen. Nach erneuter Aktivierung der zugehörigen I/O-Instanz läuft die Aktualisierung wieder, für ca. 1-2 Minuten. Debug Protokoll für so einen Zyklus ist angehängt.
Ich nutze den Sunny Home Manger 2.0 / Firmwarestand 2.15.7.R
dump (1).txt (398,9 KB)

Sind die Eigenschaften des Multicast Sockets korrekt gesetzt? Sie sollten so aussehen:

Sonst ziehe bitte mal einen Debug der SMA Home Manager Device Instanz bei aktivierter Option „Erweiterte Debug Informationen“

Meine Instanzkonfiguration sieht so aus

<img width=„312“ height=„371“ style=„width:3.25in;height:3.8645in“ id=„Grafik_x0020_1“ src=„/uploads/default/original/3X/7/e/7efd68f808aa5b736607086e8f27b93fd1e595ed.jpeg“ alt="Ein Bild, das Text, Screenshot, Software, Computersymbol enthält.

KI-generierte Inhalte können fehlerhaft sein.">

Leider weis ich nicht wie man die Option „Erweiterte Debug Information“ aktiviert.

Ich habe über die Befehlsreferenz „Debug“ einen Logfile erzeugt.

Ich hoffe, dass der weiterhelfen kann.

VG

(Anhang debug_12043.log fehlt)

Da ist bei dir leider etwas schiefgelaufen. Kein Bild, kein Debug-File.

Den Schalter findest du in der Instanz unter Expertenoptionen:

Der Debug-File aus der 1. Email wurde wegen der Extension „.log“ abgelehnt. Jetzt umbenannt in „.txt“

Sowie eine neu generierter mit „erweiterten Funktionen. (dump (4).txt)

Hier nochmal meine Instanzkonfiguration.

<img width=„366“ height=„420“ style=„width:3.8125in;height:4.375in“ id=„Grafik_x0020_1“ src=„/uploads/default/original/3X/0/8/08ea18a01c20fc068fd8abe7295c1d51a21096d8.jpeg“ alt="Ein Bild, das Text, Screenshot, Software, Computersymbol enthält.

KI-generierte Inhalte können fehlerhaft sein.">

debug_12043.txt (945 KB)

dump (4).txt (403 KB)

Leider wieder ohne Bild. Wie schreibst du die Beiträge hier?

Beim Debug meinte ich einen von der SMA Home Manager Device Instanz, nicht vom Multicast Socket.