-
-
Notifications
You must be signed in to change notification settings - Fork 670
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sunspec: scale factors ignored when writing #16008
Comments
Warum ist hier etwas einzustellen? Hier scheint eher laden mit Maximalleistung relevant um den günstigsten Slot nutzen zu können? Welches Register ist für maximale Leistung notwendig? Konntest du das lokal testen? |
This comment was marked as abuse.
This comment was marked as abuse.
Moin, ich finde, dass diese Lösung besonders für diejenigen mit kleineren Speichern sinnvoll ist, um die Batterie nicht unnötig mit hohen Ladeströmen zu belasten. Insbesondere, weil die Zeitfenster (zumindest bei mir) recht großzügig bemessen sind und es somit nicht notwendig ist, stets mit der maximalen Ladeleistung zu arbeiten. Ich kann das gerne einmal lokal testen. Register Prüfe ich. |
Check. Wir möchten das nicht für alle konfigurierbar machen (wer das braucht kann es extern umsetzen). Ein sinnvoller Defaultwert wäre aber notwendig.
Prima- schau bitte auch mal, ob es reicht, das 1x zu setzen oder ob wirklich evcc das tun muss... |
This comment was marked as abuse.
This comment was marked as abuse.
ich würde auch maximale Leistung bevorzugen, um die (ohnehin schon weniger werdenden) günstigen stunden zu nutzen. |
Hallo, Auf GitHub gibt es ein Projekt mit Namen "Batcontrol" als separate Lösung. Ich bin leider kein besonders guter Programmierer aber vielleicht kann jemand anhand des Codes dort ableiten, welches Register und wie oft dieses zu setzen ist ableiten... |
Zum erzwungenen Netzladen schreibe ich in das Modbusregister 40355_OutWRte einem negativen Wert. Wenn ich zB -3000 (% mal 100) hineinschreibe, wird der Akku mit mindestens 30% von dem Wert, der in dem Register 40345_WChaMAx steht, geladen. Was an PV Leistung fehlt, kommt vom Netz. Edit: Zu den angegebenen Registern muss man 1 dazu zählen. Siehe Beitrag unten. |
Mein Fehler: du musst meine angegebenen Register um 1 erhöhen, damit diese zu denen in der Doku passen (ich hab diese nur schnell aus dem Modbus Adapter im ioBroker entnommen … da muss man com Register 1 abziehen). Wenn du in InWRte einen negativen Wert schreibst, dann erzwingst du, wenn ich mich recht erinnere, eine Entladung des Speichers. Müsste ich aber in der Modbus Doku noch einmal nachsehen. |
Auszug aus der Fronius Modus Doku Seite 34/35:
|
Laut Template wird Aus Sicht evcc scheint hier nichts falsch zu sein, daher erstmal tentatively geschlossen. Eine konfigurierbare Ladeleistung ist nicht geplant. |
This comment was marked as abuse.
This comment was marked as abuse.
Da es Probleme zu geben scheint, ein Update zu lesen und verstehen oder einen inhaltlichen Beitrag zu liefern Kommentar versteckt. |
@andig Edit: Und beim Ausschalten des Netzladens, wird glaube ich "100" geschrieben ... sollte "10000" sein. Da aber evcc beim Deaktivieren der Netzladung |
Das könnte daran liegen. Wenn ich das laden der Batterie mal durch hochsetzen der Kosten erzwinge sagt HA das OutWRte steht auf -1% steht wenn ich das ganze Stoppe (Batterie gesperrt laut EVCC) steht der wert auf 0. # |
Sowas steht im Logfile- da könnten wir einfach schauen! |
Anbei das Modbus / SunSpec log |
Ohje, ich sehe gerade das Todo im Code bei den Schreibbefehlen:
Ich hab kein Sunspecgerät. Wer mir Remote Zugang über VPN/SSH geben könnte bitte bei info@evcc.io melden. Vielen Dank! |
Was würdet du denn genau benötigen? |
@JauntyJosef Ich habe gestern für @andig einen VPN Zugang eingerichtet. Ich glaube er war noch nicht "hier" - aber das kommt bestimmt noch .. :-) Bin nur unschlüssig, ob ich evcc beenden muss, damit er debuggen kann Zur Info: ich habe die Komponenten Fronius Smartmeter TS 65A-3, Fronius Wechselrichter Fronius Symo Gen24 Plus sowie BYD Battery-Box Premium HVS. Steuerung erfolgt über Modbus und nicht über das Solar-API von Fronius - ich glaube, das war die Voraussetzung, dass das Laden der Hausbatterie über das Netz überhaupt klappt. Im Fronius habe ich "Batterieladung aus dem öffentlichen Netz zulassen" aktiviert sowie natürlich die Modbus-Steuerung. evcc hat gestern kurz angefangen zu laden (mit ca. 50W) - aber das Laden kurz danach beendet. Mal sehen, was andig rausfindet ... Viele Grüße! |
Sehr gut, danke für die Info. Da bin ich gespannt. |
Hallo @JauntyJosef, Leider ist es so, dass der Ladevorgang nach ca. 30s abbricht. Das war bei mir auch leider schon vor der Änderung im Code mit dem Scale Factor so - also bei Laden der Hausbatterie mit 50W. Ich gehe davon aus, dass das bei Dir nicht so ist, Du bislang mit einer niedrigen Leistung Deine Hausbatterie laden konntest und es deshalb irgendwie an meinen Einstellungen/Setup liegen wird. Kannst Du mir bitte mitteilen, was Du genau im Wechselrichter eingestellt hast? Vielleicht habe ich eine Einstellung übersehen. Ich dachte wichtig sind
Gibt es noch andere wichtige Einstellungen? Edit: Ich habe das Gefühl (und ich weiß, ich sollte hier nicht von Gefühlen reden), dass hier etwas "dagegen regelt" und somit das Laden der Hausbatterie nach den o.g. 30s abbricht. Ich haben beim Fronius die "Eigenverbrauchsoptimierung" (unter Energiemanagent --> Eigenverbrauchs-Optimierung) in Verdacht, die bei mir auf "Automatisch" steht. Ich danke euch und viele Grüße |
Hast du sonst vielleicht ein Skript laufen, dass den Akku steuert, wie zB prognosenbasiertes Laden? |
Einen schönen guten Morgen @JauntyJosef, vielen Dank für Deine Antwort. Bei mir funktioniert es jetzt!!! D.h. das Laden der Hausbatterie beendet sich nicht mehr nach ca. 30s. @andig (nochmal vielen Dank!!) war so nett und hat sich das bei mir nochmal virtuell "vor Ort" angeschaut. Ursache war, dass das Register "InOutWRte_RvrtTms" ("Timeout period for charge/discharge rate") von meinem Wechselrichter (warum auch immer) auf "33.00" gesetzt worden war - also die von mir beobachteten 30s. andig hat dies bereits im Code geändert (siehe #16241 ) und die Änderung ist auch bereits im aktuellen Nightly enthalten. Ich habe es heute morgen kurz getestet und - wie oben beschrieben - sieht es jetzt bei mir sehr gut aus. Möchtest Du und @Loony2392 das bei euch auch mal testen? Sonst funktioniert es nur bei bei und bei euch nicht ... :-) Viele Grüße!! |
Hallöchen, leider erst jetzt dazugekommen, Bis jetzt klappt das Netzladen Wunderbar mit der 0.130.12 :) Vielen dank @andig <3 |
Hallo zusammen,
wie bereits in #15994 erwähnt, ist die Netzladeleistung des Fronius Gen24 aktuell auf lediglich 100-200 W begrenzt. Es wäre hilfreich, im Reiter "Netzladen" eine zusätzliche Option hinzuzufügen, bei der man die gewünschte Ladeleistung festlegen kann, um den Fronius entsprechend effizienter beim Netzladen der Batterie zu steuern.
man könnte dies z.b auch in den Prozentschritten machen (in Abhängigkeit der WR Leistung)
Möglicher Weise wäre diese Funktion auch für andere Wechselrichter interessant.
1683535878986-9958f969-6c1c-444e-a777-6d1959234873-gen24_primo_symo_inverter_register_map_int-amp-sf_storage.xlsx
The text was updated successfully, but these errors were encountered: