Skip to content

Hinzufügen des Victron 3P75CT Moduls#3143

Open
AlexHuebi wants to merge 9 commits intoopenWB:masterfrom
AlexHuebi:Victron_3P75CT
Open

Hinzufügen des Victron 3P75CT Moduls#3143
AlexHuebi wants to merge 9 commits intoopenWB:masterfrom
AlexHuebi:Victron_3P75CT

Conversation

@AlexHuebi
Copy link

@AlexHuebi AlexHuebi commented Feb 13, 2026

Hallo.

Da ich mich Aufgrund eines Problems wieder mit der Codebasis beschäftigen musste, habe ich auch verstanden wie die Module im Core zusammenarbeiten und konnte daher ein "funktionierendes" Modul implementieren welches nicht die bestehenden Funktionen zerstört.

Teile des Patches wurden von #2811 übernommen.
Dieser PR beinhaltet auch #3142 - Modbus UDP Funktionalität.

Im Backend sollte nun soweit alles Funktionieren, sieht im Webinterface wie folgt aus:
image

Bei der Gerätekonfigurationsseite muss noch etwas angepasst werden:
image

Falls ich noch etwas testen soll, bitte Benachrichtigen. Aber dz. sieht alles wie erwartet funktional aus.

Aber ich konnte leider nicht herausfinden, wie ich die Konfigurationsseite anpasse. Für mich als Laie im Webdev Bereich sieht es so aus wie wenn dieser Generiert wird.

@seaspotter
Copy link
Contributor

Die Konfig im Frontend wird über dieses Repo https://github.com/openWB/openwb-ui-settings gesteuert. Hier genauso deinen Fork erstellen und dann ein Modul für den neuen Zähler erstellen und einen PR stellen und hier mit verlinken, dann kanns gemeinsam reviewed und gemerged werden.

@AlexHuebi
Copy link
Author

Danke für die Info, habe soeben dort den PR erstellt.

@ndrsnhs
Copy link
Contributor

ndrsnhs commented Feb 23, 2026

Der PR sieht sehr gut aus. Hast du noch den Link zum PR für die Änderungen im UI?

Edit: gefunden openWB/openwb-ui-settings#903

Copy link
Contributor

@LKuemmel LKuemmel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bitte noch die Formatierung nach Flake8 anpasssen. Für die pytests wird wahrscheinlich noch die Ergänzung von ModbusUDP hier

module.ModbusTcpClient = Mock()
erforderlich sein.

@AlexHuebi AlexHuebi requested a review from LKuemmel February 24, 2026 16:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants