NEWS
[Frage] Realisierung Adapter UDP Keba Wallbox
-
@pengo Die Anzahl Phasen für die Berechnung der Ladestromstärke erfolgt anhand der Leistung auf den Phasen. Du müsstest dann "pauseWallbox" auf true setzen, warten bis der Ladevorgang pausiert, dann Deine Phasenschaltung machen und "pauseWallbox" wieder auf false setzen.
Die Wallbox merkt sich aber mit wieviel Phasen zuletzt geladen wurde und kalkuliert (solange das Auto nicht läft und damit keine Messung möglich ist) mit diesem Wert.
Ggfs. musst Du dann noch etwas die Toleranzen ändern, wenn Du umschaltest. Das wird sich zeigen, wenn Du testest. -
@sneak-l8 sagte in [Frage] Realisierung Adapter UDP Keba Wallbox:
@onkel-tom auf github hab ich jetzt mal ne Version, bei der man in neues States auch RFID tag/class zum Freischalten/Sperren angeben kann. Musst halt beide Werte als einen String (mit Blank getrennt) angeben.
Moin
ich habe heute Morgen noch mal über das mit dem RFID-Tag nachgedacht und da sind mir noch ein paar fragen eingefallen.
Wie starte ich die Box wenn ich RFID tag/class als Parameter hinterlegt habe?
Die Box wird ja normalerweise über den UDP-Befehl start "RFID tag" "RFID class" gestartet und über den UDP-Befehl stop "RFID tag" angehalten.
Wie setzte ich das um?LG
Onkel-Tom -
@onkel-tom Starten ist mit "start[RFID tag] [RFID class]". Also beide Werte in einem Kommando.
Es gibt neue states "start" und "stop", da schreibst Du einfach den/die gewünschte(n) Wert rein. Für start also tag und class mit Leerzeichen getrent und bei stop nur den Hex-Wert des Tags. Danach sollte die Automatik dann den Rest machen. -
Hallo
ich versuche gerade das PV Überschuss Laden mit einer P30-C zum Laufen zubekommen. Prinzipiell funktioniert es auch. Aktuell wird nur der Akku auch wieder mit entladen. Ich würde gerne erst den Akku vollladen und anschließend den Überschuss zum Laden des E-Auto verwenden. Leider wird dabei aber auch immer der Akku wieder mit entladen. Gibt es eine Möglichkeit das zu verhindern oder ist das mit dem Adapter so nicht vorgesehen.Hier noch ein Screenshot mit den Einstellungen. Vielen Dank schonmal!
Grüße Andreas
-
@andik Enthalten die beiden State auch die Verbrauchswerte? Sprich werden sie negativ, wenn Netzbezug bzw. Laden der Batterie eintritt?
-
@andik Wenn der Batteriespeicher quasi vorrangig behandelt werden soll und erst danach das Auto geladen (warum dieser Wunsch?), dann würde ich den Batteriespeichern icht angeben.
Dann wird nur auf den Einspeisestrom bzw. Netzbezug geschaut. In dem sollte der Verbrauch bzw. die Abgabe der Batterie ja schon drin sein.
Dann lädt das Auto erst, wenn entweder mehr Überschuss da ist, als in die Batterie reingeht oder die Batterie schon voll ist. -
@sneak-l8 sagte in [Frage] Realisierung Adapter UDP Keba Wallbox:
@andik Enthalten die beiden State auch die Verbrauchswerte? Sprich werden sie negativ, wenn Netzbezug bzw. Laden der Batterie eintritt?
Ja genau die beiden Werte sind Überschuss und Bezug bzw. Laden und Entladen also Positiv und Negativ je nachdem.
-
@sneak-l8 sagte in [Frage] Realisierung Adapter UDP Keba Wallbox:
@andik Wenn der Batteriespeicher quasi vorrangig behandelt werden soll und erst danach das Auto geladen (warum dieser Wunsch?), dann würde ich den Batteriespeichern icht angeben.
Dann wird nur auf den Einspeisestrom bzw. Netzbezug geschaut. In dem sollte der Verbrauch bzw. die Abgabe der Batterie ja schon drin sein.
Dann lädt das Auto erst, wenn entweder mehr Überschuss da ist, als in die Batterie reingeht oder die Batterie schon voll ist.Den Speicher möchte ich immer voll haben da der Strom nachts auf jeden Fall verbraucht wird. Beim Auto ist in der Regel etwas Spielraum, da es relativ häufig geladen werden kann.
Ich habe es zunächst auch ohne die Batterieleistung versucht aber das hatte leider nicht funktioniert.
Alternativ könnte ich versuchen das Laden der Batterie per Stop Befehl an den Hybrid-Wechselrichter (Sungrow SH10RT) zu unterbinden. -
Ich habe es zunächst auch ohne die Batterieleistung versucht aber das hatte leider nicht funktioniert.
Dann sollten wir usn den Punkt anschauen. Was hat wie nicht funktioniert?
-
@sneak-l8 Nach einiger Zeit wird immer der Akku mit Entladen. Ich denke aber das die Nutzung so wie ich sie mit vorstelle im Adapter nicht vorgesehen ist. Was auch absolut ok ist. Ich werde das dann mit js lösen. Dann kann ich das laden / entladen des Akku stoppen wenn das Auto geladen wird.
-
@andik ja, verständlich. Der Akku liefert die Energie automatisch nach, die von der Sonne am Abend fehlt. Das kann der Adapter nicht merken.Du könntest höchstens mal versuchen, einen eigenen stated mit Überschuss bereitzustellen.
Der müsste dann das Entladen des Akku vom aktuellen Überschuss abziehen bzw. auf den Netzbezug addieren.
Dann sollte es klappen. -
@sneak-l8 Das ist auch eine super Idee Danke für den Impuls und dein Feedback
-
@sneak-l8 Moin, konnte jetzt die Verdrahtung und auch ein Blockly Script schreiben. Wenn nicht genug PV-Leistung vorhanden ist wird der Ladevorgang mit „pauseWallbox“ angehalten, überprüft und gewartet bis „i1“ = 0mA. Über ein Schütz werden dann L2 und L3 von der Wallbox getrennt und dann „pauseWallbox = false gesetzt.
Jetzt mein Problem. Das Auto scheint bei der Umschaltung nicht mitbekommen das sie jetzt z.B. auf 3 Phasen laden kann. Mache ich was falsch oder muss ich länger warten? -
@pengo Coole Steuerung!
Wenn Du gezielt die Phasen abschaltest, dann musst Du auch die calcPhases anpassen. Der Adapter kann ja nicht wissen, mit wieviel Phasen das auto laden wird, also merkt er sich den Wert vom letzten Laden.
Wenn Du L2 und L3 getrennt hast, setze also calcPhases auf 1 und es sollte gehen. -
@sneak-l8 OK werde es testen und beobachten.
Kannst du die Umschaltung eventuell in den Adapter integrieren? Hatte es schon überlegt selber zu machen, leider habe ich aber überhaupt keine Erfahrung wie so ein Adapter programmiert wird.
Ich beobachte mein Blockly Script wie er sich im Alltag schlägt und wenn Interesse besteht kann ich ihn auch posten. -
@pengo Integration in Adapter wäre schön, aber das wäre ja eine Kopplung an eine ganz konkrete Implementierung von Dir (wie Du die Schütze schaltest).
Bei mir würde die Optimierung schon darin bestehen, eine Phase manuell in den Wintermonaten abzuschalten. Das müsste schon viel bringen.
Haben in anderer Sache bzgl. Heizung Überlegungen angestellt, was ich optimieren kann und habe hier mal etwas beschrieben.
Bei dieser Gelegenheit kam mir auch der Gedanke, ob ich anstelle von zwei Sicherungen, die ich manuell bediene (aktuell ist "nur" eine 3-phasige Sicherung (also mit fester Verbindung der drei "Hebel") verbaut und würde da für Phase 2 + 3 je eine weitere Einzelsicherung vorschalten) gleich einen Smarten Aktor verbaue.
Wenn man jetzt das Schalten der Phasen "generalisieren" könnte (z.B. durch Angabe eine Boolean-States), der vom Adapter geschaltet wird und auf den ein anderer Adapter oder Skript reagiert und den Aktor schaltet, dann wäre das im Adapter machbar.
Fertig gibt es das ja bereits als SmartFox. das ist aber extra Hardware. -
@sneak-l8 said in [Frage] Realisierung Adapter UDP Keba Wallbox:
Wenn man jetzt das Schalten der Phasen "generalisieren" könnte (z.B. durch Angabe eine Boolean-States), der vom Adapter geschaltet wird und auf den ein anderer Adapter oder Skript reagiert und den Aktor schaltet, dann wäre das im Adapter machbar.
Fertig gibt es das ja bereits als SmartFox. das ist aber extra Hardware.So mache ich es auch. Es wird geprüft wie der Ertrag ist und dann entschieden ob 1 Phase oder 3 Phasen. Nach der Entscheidung wird über ein Shelly 1 das Schütz betätigt was wiederum die L2 und L3 schaltet.
Meiner Ansicht nach muss ein Menü Eintrag „Phasenumschaltung“ mit der Auswahl des zu schaltenden Schalters, bei mir der Shelly 1 und in deinem Fahl z.B. ein Homematic Autor eingefügt werden. Die für die Schaltung verantwortliche Logik natürlich auch. -
@pengo Ist Deine Wallbox eigentlich auf 16A begrenzt? Sonst wären die Shelly nicht ausreichend.
Aber da frage ch mich ingesamt, was denn da zulässig ist. Bei den technischen Daten des Homeatic-Aktor stehen Σ 64 A Strombelastbarkeit (Gerät).
Aber da heißt es auch als Nutzer:
- Ohmsche Lasten (16 A pro Kanal)
- Elektrische Radiatoren und elektrische Heizungsanlagen (8 A, 200.000 Schaltspiele pro Kanal)
Ment das jetzt die Last die geschaltet werden darf? Die wäre null, da das Laden vorher unterbrochen wird. Aber Beim E-Laden handelt es sich ja um Dauerlast. Packt das so ein Aktor?
-
@sneak-l8 Hi, ja die Wallbox ist auf 16A begrenzt.
Ich kenne mich mit Homematic nicht aus. Habe ein „Schalt-Mess-Aktor 16 A – Unterputz“ gefunden. Er kann max 16A aber nur 2760W (12A) dauerhaft schalten.
Nach angaben des Herstellers kann der Shelly 1 16A schalten. Ich bin dies bezüglich skeptisch. Der Shelly schaltet bei mir ein Schütz von Siemens der für solche Ströme ausgelegt ist. Über den Shelly wird nur die Spule des Schützes angesteuert.
Ich habe in meinem Blockly Aufbau auch eine Abfrage des Stroms gemacht, somit verhindere ich das der Schütz unter Last schaltet. Erst bei 0mA auf L1 wird der Schütz über den Shelly geschaltet.
Ich teste noch etwas mein Blockly Aufbau, wenn ich der Meinung bin das es funktioniert werde ich es hier Posten als Anregung für Andere Interessierte und um eventuell Verbesserung in meiner Programmierung zu bekommen. -
@pengo danke für die Info. Nach längerem Überlegen denke ich auch, dass der Aktor nicht direkt sondern einen Schütz schalten sollte. Dann ist das, wie bei Deinem Shelly, unproblematisch.
Was hast Du für einen Schütz genommen? Du schaltest beide Phasen gleichzeitig?Das bedeutet, Du hast eine "Leistungslücke" zwischen 1x16A und 3x6A. Lässt Du dann ein wenig Überschuss ungenutzt bis Du bei 4,2kW ankommst oder nimmst Du ein wenig Netzbezug?
Habe überlegt, die Phasen getrennt zu schalten, um den Überschuss optimal zu nutzen. Die Schütze schalten aber wohl mind. 2 Phasen, so dass man 2 bräuchte und die Hälfte unbenutzt bleibt.
Wie ist das mit den Verbrauch? Der Schütz braucht ja dauerhaft Strom. Ist das ein relevanter Verbrauch? Oder gibt es auch leistungsstarke Relais bis 32A?