Daten von SMA HM2 abfragen
Re: Daten von SMA HM2 abfragen
Ich habe kein Update des SMA Home Managers durchgeführt. Anlage ist neu und wurde erst Mitte des Jahres in Betrieb genommen.
Ob, der sich selbst aktualisiert hat, weiß ich leider nicht.
Bis Ende November hat es bei mir Reibungslos funktioniert. Erst nach dem Update auf 1.68 habe ich das Problem
Ob, der sich selbst aktualisiert hat, weiß ich leider nicht.
Bis Ende November hat es bei mir Reibungslos funktioniert. Erst nach dem Update auf 1.68 habe ich das Problem
-
- Beiträge: 21
- Registriert: Fr Jul 19, 2019 12:18 pm
Re: Daten von SMA HM2 abfragen
Das Problem liegt am Update des SMA Homemangers, der eine neue Firmware erhalten hat. Es gibt eine neue Variable im Register des Datendiagramms. Da Kevin auf ein Open source Modul aufsetzt, das die Werte leider nicht über OBIS ID ermittelt, sondern die Werte über Offsets ausliest, sind einige Variablen nun um 8 Byte verrutscht. Ich habe das lokal bei mir bereits im entsprechenden Python Modul korrigiert. Sobald ich das „sauber“ abwärtskompatibel implementiert habe, stelle ich das Modul hier gerne hier zur Verfügung. @Kevin: Es wäre sicherlich sinnig dieses dann auch via Github Pull Request in das Ursprungsprojekt einzufliegen.
-
- Site Admin
- Beiträge: 8649
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 8 times
- Been thanked: 47 times
Re: Daten von SMA HM2 abfragen
Danke für die Infos.
openWB nutzt jetzt schon eine feste commit ID des Projektes.
Ich denke ich werde das dann lokal einbinden und natürlich einen PR an das Ursprungsprojekt stellen.
Danke vorab!
openWB nutzt jetzt schon eine feste commit ID des Projektes.
Ich denke ich werde das dann lokal einbinden und natürlich einen PR an das Ursprungsprojekt stellen.
Danke vorab!
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Re: Daten von SMA HM2 abfragen
Super community, in einem Tag Fehler gefunden und gefixt
@soul
kannst du bitte das Datenblatt vom neuen Protokoll bereitstellen (link).
Finde nur SMA ENERGY METERZählerprotokoll in der V1.0 und das dürfte noch der alte Stand sein vor dem Update.
@soul
kannst du bitte das Datenblatt vom neuen Protokoll bereitstellen (link).
Finde nur SMA ENERGY METERZählerprotokoll in der V1.0 und das dürfte noch der alte Stand sein vor dem Update.
-
- Beiträge: 21
- Registriert: Fr Jul 19, 2019 12:18 pm
Re: Daten von SMA HM2 abfragen
Hier die Details: http://www.eb-systeme.de/?page_id=3005
Der Wert/Variable für die Netzfrequenz ist hinzugekommen.
Der Wert/Variable für die Netzfrequenz ist hinzugekommen.
Re: Daten von SMA HM2 abfragen
Cool, klasse das die Ursache ermittelt ist.
@i_got_soul Danke für die Infos
@KevinW Danke für den schnellen Support. Ihr seit super!
@i_got_soul Danke für die Infos
@KevinW Danke für den schnellen Support. Ihr seit super!
-
- Site Admin
- Beiträge: 8649
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 8 times
- Been thanked: 47 times
Re: Daten von SMA HM2 abfragen
Wäre das mit diesem PR von David nicht auch sauber gelöst?
https://github.com/datenschuft/SMA-EM/pull/18
https://github.com/datenschuft/SMA-EM/pull/18
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
-
- Beiträge: 21
- Registriert: Fr Jul 19, 2019 12:18 pm
Re: Daten von SMA HM2 abfragen
@Kevin: Jep genauso so sollte es gemacht werden. Cool, dann ist die Lösung ja schon da und man müsste nur diesen Change als Basis für die SMA Integration nehmen. Well spotted!
-
- Site Admin
- Beiträge: 8649
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 8 times
- Been thanked: 47 times
Re: Daten von SMA HM2 abfragen
David ist selber auch openWB Nutzer
Ich habe nun schonmal ein Fork erstellt.
Das SMA SHM Modul muss minimal angepasst werden da sich die Namenskonvention im April geändert hat.
Kommt dann im nächsten Update. Hier wird dann jeder SMA SHM Nutzer den "SMA Support Button" einmal neu klicken müssen damit es geht.
Ich habe nun schonmal ein Fork erstellt.
Das SMA SHM Modul muss minimal angepasst werden da sich die Namenskonvention im April geändert hat.
Kommt dann im nächsten Update. Hier wird dann jeder SMA SHM Nutzer den "SMA Support Button" einmal neu klicken müssen damit es geht.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
-
- Site Admin
- Beiträge: 8649
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 8 times
- Been thanked: 47 times
Re: Daten von SMA HM2 abfragen
Könnte einer von euch mit etwas Linux Kenntnissen mal folgendes probieren?:
per ssh einloggen.
folgende Befehle ausführen:
kommen nun wieder die richtigen Werte?
Wenn nicht:
Wenns Fehler gibt die natürlich posten
per ssh einloggen.
folgende Befehle ausführen:
Code: Alles auswählen
cd /opt/smaemd/
sudo git clone https://github.com/snaptec/SMA-EM.git .
sudo cp /var/www/html/openWB/web/files/smashm.conf /etc/smaemd/config
sudo systemctl daemon-reload
Wenn nicht:
Code: Alles auswählen
sudo systemctl enable smaemd.service
sudo systemctl stop smaemd.service
sudo systemctl start smaemd.service
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de