MQTT Schnittstelle #183
Replies: 12 comments 42 replies
-
Hi Xerion, |
Beta Was this translation helpful? Give feedback.
-
Hi @christian1980nrw ich habe meine Daten mal die letzten Tage beobachtet.
Config-File:
|
Beta Was this translation helpful? Give feedback.
-
Hi, ich schaue mir heute Abend mal meine Logfiles an und vergleiche die Config mit Deiner. Hast Du einen AC oder DC geladenen Speicher? |
Beta Was this translation helpful? Give feedback.
-
Kannst Du Deine MQTT Version mal als Fork veröffentlichen? Würde das gerne in den Standard übernehmen. |
Beta Was this translation helpful? Give feedback.
-
Danke, ich schaue mir den Code bei Gelegenheit an. Leider ist mein Log aktuell zu kurz weil ich gestern Abend neu gestartet hatte und es in /tmp liegt. Morgen 17 Uhr ist die nächste Preisspitze. Ansonsten kannst Du bei Dir mal auf der Shell zu der Uhrzeit manuell ausführen mit DEBUG=1 bash ./controller.sh Dann solltest Du etwas mehr wie sonst sehen. |
Beta Was this translation helpful? Give feedback.
-
Also Dein Fehler ist bei mir nicht aufgetreten, allerdings bin ich auch über meine konfigurierte Preisgrenze gekommen. I: Bash Version: GNU bash, version 5.0.18(1)-release (arm-ve-linux-gnueabi) I: Charge at prices: 1 2 3 4 5 6 |
Beta Was this translation helpful? Give feedback.
-
Mit einem DEBUG=1 bash ./controller.sh solltest Du die MQTT Aufrufe im Log auf der Shell sehen. |
Beta Was this translation helpful? Give feedback.
-
@xerion3800 Ich habe das geänderte File gerade neu hochgeladen. Ich hab den MQTT Part nochmal deutlich abgekürzt und zu dem Victron Charger kompatibel gemacht, so das man zuverlässig charger 1 oder 2 auswählen kann. Kannst Du die controller.sh nochmal neu testen bei Dir ob die mosquitto Befehle so in Ordnung sind? |
Beta Was this translation helpful? Give feedback.
-
So, nachdem MQTT nun integriert ist, habe ich gestern eine weitere DEV-Version veröffentlicht mit experiementeller Unterstützung des netzparallelelen Wechselrichters vom Hersteller sonnen. Ist aber noch nicht getestet. Dabei habe ich die Ladebefehle auch für @xerion3800 seine Lösung nochmal umgebaut von Strings zu Funktionen. Das ist in Zukunft einfacher zu erweitern. Eventuell kommen bald noch der go-E charger und die Ecoflow Delta2 hinzu. Spätestens nach Einbau der Ecoflow, werde ich wohl am Ende des Scriptes einen Loop einbauen der die Einspeisung überwacht, um damit dann Überschussladen für solche Geräte zu steuern. Das sind so etwa die nächsten Pläne @xerion3800 @kLOsk . Ob es dann von stündlicher Crontab-Steuerung Richtung Hintergrundservice geht, weiß ich aber noch nicht. |
Beta Was this translation helpful? Give feedback.
-
Hi @christian1980nrw ich habe noch eine Frage zu der Konfiguration. Heute war ja so ein extremes Beispiel mit sehr teuren Slots von über einem Euro. |
Beta Was this translation helpful? Give feedback.
-
@xerion3800 ich habe chatgpt meine config optimieren lassen. einfach controller.sh und die aktuelle config reingepastet und dann folgendes gefragt:
dann noch ein follow up mit
heraus kam maßgeblich
und
Hat heut nacht auch gut geladen, ABER die laderate war lediglich ein kw, wodurch die batterie nicht ganz voll wurde. @christian1980nrw kannst du sagen wo im Victron die charge power festgelegt wird? Ich hatte in den settings nichts gefunden. |
Beta Was this translation helpful? Give feedback.
-
@xerion3800 Das ist das Problem das aktuell noch der kompletten Tag bei jedem Durchlauf betrachtet wird. Würden die vergangenen Stunden vergessen und mit jedem Durchlauf nur die zukünftigen Stunden geprüft, wäre am Nachmittag nochmal nachgeladen worden. Dazu gibt es unter issues ein ToDo. @kLOsk Schau Dir mal das DVCC Menü an, ob Du da z.B. current oder voltage begrenzt. Ich mache das bei mir absichtlich, damit sanfter geladen wird wenn der Akku voll wird, um dem BMS mehr Zeit für den Zellausgleich zu geben. Ansonsten tippe ich auf falsche Ladeparameter im VE Configure, also zu geringe Ladekurve. Der Wert unten ist für einen 16S Akku. |
Beta Was this translation helpful? Give feedback.
-
Hallo zusammen,
ich habe heute das Projekt durch Zufall gefunden. Eigentlich ist es genau das was ich für die Wintermonate suche. Ich habe aber kein Victron System. Meinen Speicher und die PV-Anlage habe ich aber in FHEM integriert. Für mich wäre es ausreichend wenn man die Informationen zum Laden/Entladen usw. einfach per MQTT bekommen würde. Dann könnte man das in anderen System problemlos weiterverwenden. Ist da evtl. was angedacht das Modul etwas generischer zu gestalten?
Beta Was this translation helpful? Give feedback.
All reactions