NEWS
Test Adapter victron-gx im latest
-
na perfekt -> hoffe das auch alles da ist was man braucht zum steuern.
wenn irgendetwas fehlt (deine Temperaturfühler sollten ja auch da sein), bitte melden@Sefina sagte:
na perfekt -> hoffe das auch alles da ist was man braucht zum steuern.Modus (Auto/Manu) und Start/Stop reicht mir sogar aus. Im Modus PV-Überschuss regeln sich die Ampere automatisch.
deine Temperaturfühler sollten ja auch da sein
Sind sie. Da muss aber nichts gesteuert werden.
EDIT
Was nicht schlecht wäre ist eine Steuerbarkeit der Phasenumschaltung. Also automatische Umschaltung 1/3 Phasen oder fixe Einstellung auf 1 Phase.
-
@Sefina sagte:
na perfekt -> hoffe das auch alles da ist was man braucht zum steuern.Modus (Auto/Manu) und Start/Stop reicht mir sogar aus. Im Modus PV-Überschuss regeln sich die Ampere automatisch.
deine Temperaturfühler sollten ja auch da sein
Sind sie. Da muss aber nichts gesteuert werden.
EDIT
Was nicht schlecht wäre ist eine Steuerbarkeit der Phasenumschaltung. Also automatische Umschaltung 1/3 Phasen oder fixe Einstellung auf 1 Phase.
-
@Sefina
Asche auf mein Haupt. Das kann der GX wohl nicht direkt. Scheint über das Skript nicht implementiert zu sein. Geht nur über den Charger (App) oder den nativen Go-e-Adapter. Genau den suche ich derzeit vollständig zu ersetzen, weil die ganze PV-Überschussteuerung beim Laden das Victron-System macht. Das läuft darüber nämlich out of the box ohne ioBroker mit Rechenperformance zu belasten. -
die frage ist -> da victron ja mit dem nächsten update ja Lasten selber schalten kann, kann es sein das -> da du ja es mit einem Script einbindest da noch mehr geht.
Ich gehe mal davon aus das du es mit ein paar anpassungen es wascheinlich voll schalten kannst, dann kann der adapter das auch. -
die frage ist -> da victron ja mit dem nächsten update ja Lasten selber schalten kann, kann es sein das -> da du ja es mit einem Script einbindest da noch mehr geht.
Ich gehe mal davon aus das du es mit ein paar anpassungen es wascheinlich voll schalten kannst, dann kann der adapter das auch. -
also theoretisch muss das script nur angepasst werden, sodass da in virtueler switch mit integriert ist -> Phasenumschaltung -> wenn es über die api erlaubt ist gehe ich mal davon aus das Victron das auch kann -> wenn es Victron kann bekommen wir es auch in den Adapter
Das ist ja mein derzeitiges Vorgehen -> alles was mit Strom und Großverbraucher zu tun hat ins Victron OS einbinden.
Allerdings ohne Hardware ist das ein sehr Aussichtloses Unterfangen um es genau zu testen und zu verifizieren
EDIT :
Du brauchst nichts am Script anzupassen da Victron den echarger so nicht vorsieht.
Einfacher ist es über Node Red einen Virtuelen Switch einbinden -> ChatGPT / Claude können dir da entspannt helfen.Mit diesen Virtuelen Switch einfach das Umschalten und schon ist er auch in dem Adapter drin :
http://<IP>/api/set?psm=1 → Force 1 Phase http://<IP>/api/set?psm=2 → Force 3 Phasen http://<IP>/api/set?psm=0 → Auto (nur wenn Firmware das unterstützt)https://github.com/goecharger/go-eCharger-API-v2/blob/main/API_KEYS_FIRMWARE/apikeys-de.md
Allerdings steht psm dort nicht drin, das wurde wohl durch Reverse-Engineering herrausbekommen.
Aber das sollte man rausbekommen und so hast du da die einfachste möglichkeit. -
0.10.0 ist im Latest — Ankündigung mit ein paar Breaking Changes
Hallo zusammen,
Version 0.10.0 hat es gerade ins Latest geschafft. In der Version steckt ein größerer struktureller Umbau, deswegen bitte kurz reinschauen bevor ihr updated — insbesondere wenn ihr Skripte, Blockly-Regeln, Node-RED-Flows oder VIS-Widgets habt die auf Adapter-Datenpunkte zugreifen.
Was strukturell anders wird
- Der control.-Zweig verschwindet komplett. Alle schreibbaren Datenpunkte leben ab jetzt direkt unter devices. — ein Objekt pro logischem Datenpunkt statt Rohdaten und Alias parallel. Ob ein Datenpunkt schreibbar ist, seht ihr sofort am Schloss-Icon in Admin.
- Zwei Config-Schalter statt einem unter Adapter-Einstellungen:
-
- Modbus-Steuerung (früher „Steuerung aktivieren", intern umbenannt von controlEnabled zu modbusControlEnabled — der Wert wird beim ersten Start automatisch übernommen, ihr müsst nichts manuell umstellen)
-
- MQTT-Steuerung (bisher nur für EV-Charger, jetzt für alle MQTT-basierten schreibbaren Datenpunkte)
- SwitchableOutputs sind jetzt an den MQTT-Steuerung-Schalter gebunden. Vorher waren die immer beschreibbar, unabhängig vom Schalter. Wer Switches per Skript schaltet und MQTT-Steuerung bisher deaktiviert hatte, muss den Haken jetzt setzen.
Was einfach besser wird
- Der EV-Charger ist nicht mehr als „experimentell" gekennzeichnet — er wird wie jeder andere Gerätetyp behandelt. Steuerung über devices.evcharger.<serial>.SetCurrent / .StartStop / .Mode, wenn MQTT-Steuerung aktiv ist.
- Die Temperatursensor-Kalibrierung (Offset, Scale, FilterLength) ist erstmals schreibbar. Auch das über MQTT-Steuerung gated.
- Keine Doppelbäume mehr, keine Verwechslung mehr zwischen Serial-ID und Instance-ID, deutlich weniger Objekt-Overhead.
Migration — was passiert beim Update
Beim ersten Start nach dem Update wird der alte control.*-Zweig automatisch entfernt, der Config-Schlüssel wird umbenannt, und im Log erscheint bei jedem Restart ein Warn-Block mit der vollständigen Alt→Neu-Zuordnung als Erinnerung. Der Warn-Block bleibt bis Version 0.11.x drin und wird ab 0.12.0 entfernt.
Was ihr tun müsst wenn ihr control.*-Referenzen habt
Kurz durch eure Skripte / Blockly / Node-RED / VIS scrollen und control.evcharger., control.system., control.inverter.* durch die entsprechenden devices.*-Pfade ersetzen. Vollständige Mapping-Tabelle im README auf GitHub. Wenn ihr euch bei einem Pfad unsicher seid — gerne fragen.
Danke
Besonderer Dank an @Samson71 der mit seiner detaillierten Fehlermeldung zum EV-Charger die Diskussion angestoßen hat, die letztlich zu diesem Umbau geführt hat. Ohne den Praxis-Feedback wäre die alte Doppelbaum-Struktur wahrscheinlich noch länger geblieben.
Feedback, Bug-Reports und Rückfragen wie immer gerne hier im Thread oder als Issue auf GitHub.
-
hi,
habe einen tank140 mit 2 sensoren dran. es wird in den objekten aber nur eine sensor angelegt.
im adapter bei den geräten ist auch nur eine instanz zu sehen, bei den topics sind die daten aber vorhanden.
desweiteren fehlen alle meine temp-sensoren (ebenfalls bei den topics vorhanden). -
hi,
habe einen tank140 mit 2 sensoren dran. es wird in den objekten aber nur eine sensor angelegt.
im adapter bei den geräten ist auch nur eine instanz zu sehen, bei den topics sind die daten aber vorhanden.
desweiteren fehlen alle meine temp-sensoren (ebenfalls bei den topics vorhanden). -
Hallo Sefina, ich habe deinen Adapter gerade mite einem Cerbo-GX und einem SmartSolar Laderegler ausprobiert. Bisher habe ich die Werte immer via ESP geholt. Jetzt will ich gerne umstellen. Ich habe jedoch nur 5 Werte via MQTT. Gibt es einen Weg, wie ich zusätzliche Werte aus "Alle Topics" in die Whitelist bekomme? Ich finde nirgendwo eine Einstelloption.
Dankeschön erstmal das Du Dir überhaupt die Arbeit machst!
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
