NEWS
Adapter: SMA SEMP
-
@Rene_HM ach ja und noch nen kleiner bug, wenn er die Ladung abschaltet trĂ€gt er immer die geladene Menge in Min Energy ein.Das dĂŒrfte meiner Meinung nicht sein.
Weil wenn er die eintrĂ€gt fĂ€ngt er irgendwann abzuladen obwohl kein Ăberschuss vorhanden ist. -
Neue Version installiert.So wie ich es jetzt gesehn habe sind die bugs raus.was mir aber aufgefallen ist min energy kann ich nach oben korrigieren, was man im semp auch sieht aber wenn ich nach unten korigiere zb von 5000 auf 0 wird die 0 nicht ĂŒbernommen, nur nach oben.
Den schalter fĂŒr 3phasenunschaltung muss ich jetzt auf die wallbox triggern richtig? -
@q_doc Der Adapter muss mit dem SHM kommunzieren, das macht er ĂŒber den SEMP-Port. Ist die richtige IP eingestellt? das muss die IP sein, in der ioB und damit der Adapter erreichbar ist.
ZusĂ€tzlich muss der Adapter ĂŒber SSDP gefunden werden können.
Was sagt denn das debug log?Danke, habe den Adapter noch einmal neu installiert. Die IP ist die vom ioBroker (andere Adapter sind darĂŒber auch problemlos erreichbar). SSDP ist laut debug log die 9765 (habe ich im Docker als UDP und TCP freigegeben) UPnP ist im Router auch fĂŒr den PI aktiv. Einzige Fehlermeldung ist die fehlende csv (Ă€hnlich wie in dem Problem oben) ansonsten ist das log fĂŒr mich unauffĂ€llig. Beim Suchen nach NeugerĂ€ten findet der SHM einfach nichts...
Bevor ich hier den ganzen log poste, was wĂ€re denn der fĂŒr Dich relevante Teil?Edit: beim genauen lesen, ist das normal:
? -
Danke, habe den Adapter noch einmal neu installiert. Die IP ist die vom ioBroker (andere Adapter sind darĂŒber auch problemlos erreichbar). SSDP ist laut debug log die 9765 (habe ich im Docker als UDP und TCP freigegeben) UPnP ist im Router auch fĂŒr den PI aktiv. Einzige Fehlermeldung ist die fehlende csv (Ă€hnlich wie in dem Problem oben) ansonsten ist das log fĂŒr mich unauffĂ€llig. Beim Suchen nach NeugerĂ€ten findet der SHM einfach nichts...
Bevor ich hier den ganzen log poste, was wĂ€re denn der fĂŒr Dich relevante Teil?Edit: beim genauen lesen, ist das normal:
? -
Neue Version installiert.So wie ich es jetzt gesehn habe sind die bugs raus.was mir aber aufgefallen ist min energy kann ich nach oben korrigieren, was man im semp auch sieht aber wenn ich nach unten korigiere zb von 5000 auf 0 wird die 0 nicht ĂŒbernommen, nur nach oben.
Den schalter fĂŒr 3phasenunschaltung muss ich jetzt auf die wallbox triggern richtig?@cb187 sagte in Adapter: SMA SEMP:
was mir aber aufgefallen ist min energy kann ich nach oben korrigieren, was man im semp auch sieht aber wenn ich nach unten korigiere zb von 5000 auf 0 wird die 0 nicht ĂŒbernommen, nur nach oben.
wird z.Bsp. 10 (also gröĂer 0) noch ĂŒbernommen?
Den schalter fĂŒr 3phasenunschaltung muss ich jetzt auf die wallbox triggern richtig?
genau.
-
@cb187 sagte in Adapter: SMA SEMP:
was mir aber aufgefallen ist min energy kann ich nach oben korrigieren, was man im semp auch sieht aber wenn ich nach unten korigiere zb von 5000 auf 0 wird die 0 nicht ĂŒbernommen, nur nach oben.
wird z.Bsp. 10 (also gröĂer 0) noch ĂŒbernommen?
Den schalter fĂŒr 3phasenunschaltung muss ich jetzt auf die wallbox triggern richtig?
genau.
-
@q_doc sagte in Adapter: SMA SEMP:
Edit: beim genauen lesen, ist das normal:
Das passt schon.
Interessant im log ist die start-Phase bis zum ersten "response xml <?xml version="1.0" encoding="utf-8"?>"
-
Mal der ganze Screenshot, da kommt kein Response xml (was dann vermutlich der Fehler ist):


was mir jetzt noch aufgefallen ist, Redi States/objects 127.0.0.1 kommt nicht immer und ist das Sub-Netz im Docker.
@q_doc sagte in Adapter: SMA SEMP:
Mal der ganze Screenshot,
ein log als Text wÀre mir lieber...
da kommt kein Response xml (was dann vermutlich der Fehler ist):
dann wird der Adapter per SSDP nicht gefunden
siehe
https://github.com/rg-engineering/ioBroker.semp/blob/master/docu/SMA/20150831 Short Introduction SEMP SMA.pdfwas mir jetzt noch aufgefallen ist, Redi States/objects 127.0.0.1 kommt nicht immer und ist das Sub-Netz im Docker.
das ist okay, da ioB-intern...
-
@q_doc sagte in Adapter: SMA SEMP:
Mal der ganze Screenshot,
ein log als Text wÀre mir lieber...
da kommt kein Response xml (was dann vermutlich der Fehler ist):
dann wird der Adapter per SSDP nicht gefunden
siehe
https://github.com/rg-engineering/ioBroker.semp/blob/master/docu/SMA/20150831 Short Introduction SEMP SMA.pdfwas mir jetzt noch aufgefallen ist, Redi States/objects 127.0.0.1 kommt nicht immer und ist das Sub-Netz im Docker.
das ist okay, da ioB-intern...
@rene_hm also ladung funktioniert mega.Heute morgen mal auto eingesteckt und mal machen lassen.đđ
Leider konnte ich die phasenumschaltung noch nicht sehn weil Leistung nicht reicht.Frage meinst wir bekommen diese original 3 Lademodis hin?

Ah mir ist gerade aufgefallen wenn er die Ladung stoppt und dann wieder die Ladung startet, springt RemainingMaxEnergy immer wieder auf den ursprĂŒnglichen wert zurĂŒck.DĂŒrfte ja nur passieren wenn Ladekabel getrennt wird.
-
@rene_hm also ladung funktioniert mega.Heute morgen mal auto eingesteckt und mal machen lassen.đđ
Leider konnte ich die phasenumschaltung noch nicht sehn weil Leistung nicht reicht.Frage meinst wir bekommen diese original 3 Lademodis hin?

Ah mir ist gerade aufgefallen wenn er die Ladung stoppt und dann wieder die Ladung startet, springt RemainingMaxEnergy immer wieder auf den ursprĂŒnglichen wert zurĂŒck.DĂŒrfte ja nur passieren wenn Ladekabel getrennt wird.
@cb187 sagte in Adapter: SMA SEMP:
Ah mir ist gerade aufgefallen wenn er die Ladung stoppt und dann wieder die Ladung startet, springt RemainingMaxEnergy immer wieder auf den ursprĂŒnglichen wert zurĂŒck.DĂŒrfte ja nur passieren wenn Ladekabel getrennt wird.
kann ich das log von heute davon haben? Wie stoppt das Laden? vom SHM gestoppt? Es gibt eigentlich nur zwei Wege, wie RemainingMaxEnergy wieder auf den Ursprungswert zurĂŒck geht:
- Ladekabel abstecken. Dann wird der timeframe gelöscht und bei erneutem Anstecken wird ein neuer timeframe angelegt (mit den entsprechenden default-Werten)
- MaxEnergy-Wert wird im Datenpunkt geĂ€ndert. maxEnergy wird als Basis fĂŒr die Berechnung von RemainingEnergy verwendet
einfaches Unterbrechen des Ladevorganges sollte nicht zum RĂŒcksetzen fĂŒhren
Bzgl. der Lademodis:
Das mĂŒsste doch mit minEnergy und maxEnergy realisierbar sein:- minEnergy > 0 heisst in jedem Fall laden, bis minEnergy erreicht, danach noch bis maxEnergy laden, wenn ĂberschuĂ vorhanden
- minEnergy = 0 heisst nur bei ĂberschuĂ laden bis maxEnergy erreicht ist
evtl. muss man noch EarliestStart und LatestEnd mit einbeziehen um prognosebasiertes Laden zu realisieren. Im Moment setze ich EarliestStart auf 0 wenn das Ladekabel angesteckt wird. LatestEnd setze ich auf "in 12 h", damit der Ladevorgang in spÀtestens 12 h nach Anstecken des Ladekabels abgeschlossen ist.
-
@cb187 sagte in Adapter: SMA SEMP:
Ah mir ist gerade aufgefallen wenn er die Ladung stoppt und dann wieder die Ladung startet, springt RemainingMaxEnergy immer wieder auf den ursprĂŒnglichen wert zurĂŒck.DĂŒrfte ja nur passieren wenn Ladekabel getrennt wird.
kann ich das log von heute davon haben? Wie stoppt das Laden? vom SHM gestoppt? Es gibt eigentlich nur zwei Wege, wie RemainingMaxEnergy wieder auf den Ursprungswert zurĂŒck geht:
- Ladekabel abstecken. Dann wird der timeframe gelöscht und bei erneutem Anstecken wird ein neuer timeframe angelegt (mit den entsprechenden default-Werten)
- MaxEnergy-Wert wird im Datenpunkt geĂ€ndert. maxEnergy wird als Basis fĂŒr die Berechnung von RemainingEnergy verwendet
einfaches Unterbrechen des Ladevorganges sollte nicht zum RĂŒcksetzen fĂŒhren
Bzgl. der Lademodis:
Das mĂŒsste doch mit minEnergy und maxEnergy realisierbar sein:- minEnergy > 0 heisst in jedem Fall laden, bis minEnergy erreicht, danach noch bis maxEnergy laden, wenn ĂberschuĂ vorhanden
- minEnergy = 0 heisst nur bei ĂberschuĂ laden bis maxEnergy erreicht ist
evtl. muss man noch EarliestStart und LatestEnd mit einbeziehen um prognosebasiertes Laden zu realisieren. Im Moment setze ich EarliestStart auf 0 wenn das Ladekabel angesteckt wird. LatestEnd setze ich auf "in 12 h", damit der Ladevorgang in spÀtestens 12 h nach Anstecken des Ladekabels abgeschlossen ist.
@rene_hm genau gestoppt wurde vom SHM.Sobald SHM wieder eingeschaltet hat wurde max energy wieder auf den eingestellten wert gesetzt und der vorher geladene teil auf 0.
genau minenergy 0 ist reines pv Ăberschussladen.
prognosebasiertes Laden schliesst wahrscheinlich ein minenergy auf einen Wert festzulegen und die festgelegte Zeit.
Also morgens um 5Uhr soll 10kw geladen sein.
Und schnell laden wÀre auch top.
das könnte man ja dann ĂŒber einen Datenpunkt auszahlbar machen.
beim schnell laden darf natĂŒrlich der ihm nicht eingreifen aber dafĂŒr nur den Stromverbrauch tracken.kann dir gerne das log geben aber das wird ziemlich gross sein:-).Willst immer noch?
-
@q_doc sagte in Adapter: SMA SEMP:
Mal der ganze Screenshot,
ein log als Text wÀre mir lieber...
da kommt kein Response xml (was dann vermutlich der Fehler ist):
dann wird der Adapter per SSDP nicht gefunden
siehe
https://github.com/rg-engineering/ioBroker.semp/blob/master/docu/SMA/20150831 Short Introduction SEMP SMA.pdfwas mir jetzt noch aufgefallen ist, Redi States/objects 127.0.0.1 kommt nicht immer und ist das Sub-Netz im Docker.
das ist okay, da ioB-intern...
Noch einmal Danke! und sorry ich dachte screenshot ist einfacher...
Habe mich nun weiter eingelesen (Dein Link) und auch die SEMP specification in der Doku. Bei der Suche warum SSDP/multicast nicht durchkommt, dann ĂŒber diverse Themen zu Docker und Multicast gestolpert (wo ua steht, dass mutlicast nur bei "use net host" lĂ€uft was ich wegen anderer Adapter nicht kann (zudem wundert es mich weil der modus-Adapter ohne Probleme Multicast empfĂ€ngt)).
Wie auch immer, ich werde mal OpenHausIO und/oder smcroute testen und berichten.
Falls doch schon jemand den Adapter mit ioBroker in einem Docker (bridge-mode) am laufen hat oder ich völlig auf dem Holzweg bin freue ich mich ĂŒber einen Rat.
-
@rene_hm genau gestoppt wurde vom SHM.Sobald SHM wieder eingeschaltet hat wurde max energy wieder auf den eingestellten wert gesetzt und der vorher geladene teil auf 0.
genau minenergy 0 ist reines pv Ăberschussladen.
prognosebasiertes Laden schliesst wahrscheinlich ein minenergy auf einen Wert festzulegen und die festgelegte Zeit.
Also morgens um 5Uhr soll 10kw geladen sein.
Und schnell laden wÀre auch top.
das könnte man ja dann ĂŒber einen Datenpunkt auszahlbar machen.
beim schnell laden darf natĂŒrlich der ihm nicht eingreifen aber dafĂŒr nur den Stromverbrauch tracken.kann dir gerne das log geben aber das wird ziemlich gross sein:-).Willst immer noch?
@cb187 sagte in Adapter: SMA SEMP:
kann dir gerne das log geben aber das wird ziemlich gross sein:-).Willst immer noch?
bitte per email. Es ist einfacher einen Fehler zu suchen, wo er aufgetreten ist, als erst zu versuchen den Fehler nachzustellen und dann die Ursache zu suchen... ;-)
-
@rene_hm genau gestoppt wurde vom SHM.Sobald SHM wieder eingeschaltet hat wurde max energy wieder auf den eingestellten wert gesetzt und der vorher geladene teil auf 0.
genau minenergy 0 ist reines pv Ăberschussladen.
prognosebasiertes Laden schliesst wahrscheinlich ein minenergy auf einen Wert festzulegen und die festgelegte Zeit.
Also morgens um 5Uhr soll 10kw geladen sein.
Und schnell laden wÀre auch top.
das könnte man ja dann ĂŒber einen Datenpunkt auszahlbar machen.
beim schnell laden darf natĂŒrlich der ihm nicht eingreifen aber dafĂŒr nur den Stromverbrauch tracken.kann dir gerne das log geben aber das wird ziemlich gross sein:-).Willst immer noch?
@cb187 sagte in Adapter: SMA SEMP:
beim schnell laden darf natĂŒrlich der ihm nicht eingreifen aber dafĂŒr nur den Stromverbrauch tracken.
Das ist einfach. Ich könnte einen Datenpunkt "Schnellladen" einbauen. Der schaltet die wallbox ein und setzt die Leistung auf Maximum und wenn vorhanden auch 3phasenLadung auf ein. Alle recommendations vom SHM werden dabei ignoriert. Die aktuelle Leistung wird trotzdem noch an den SHM gemeldet.
-
@cb187 sagte in Adapter: SMA SEMP:
beim schnell laden darf natĂŒrlich der ihm nicht eingreifen aber dafĂŒr nur den Stromverbrauch tracken.
Das ist einfach. Ich könnte einen Datenpunkt "Schnellladen" einbauen. Der schaltet die wallbox ein und setzt die Leistung auf Maximum und wenn vorhanden auch 3phasenLadung auf ein. Alle recommendations vom SHM werden dabei ignoriert. Die aktuelle Leistung wird trotzdem noch an den SHM gemeldet.
-
das zeigt er mir in der MonatsĂŒbersicht an.Komisch weil wenn das Auto lĂ€dt zeigt er es beim Verbrauch richtig an.

@cb187 bei mir stimmt es:

ist das nur in der Monatsansicht so (Tagesansicht)? Ich habe mir deine alten logs angeschaut, da wird die AveragePower positiv versendet, sollte also passen... Habe aktuell keine ErklĂ€rung fĂŒr die negative Werte in deiner Anzeige...
-
@cb187 bei mir stimmt es:

ist das nur in der Monatsansicht so (Tagesansicht)? Ich habe mir deine alten logs angeschaut, da wird die AveragePower positiv versendet, sollte also passen... Habe aktuell keine ErklĂ€rung fĂŒr die negative Werte in deiner Anzeige...
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen BeitrĂ€ge zu scrollen? Wenn du dich fĂŒr ein Konto anmeldest, kommst du immer genau dorthin zurĂŒck, wo du zuvor warst, und kannst dich ĂŒber neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und BeitrĂ€ge positiv bewerten, um anderen Community-Mitgliedern deine WertschĂ€tzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden đ
Registrieren Anmelden