Discussed in #137
Originally posted by Awienert October 28, 2025
Hallo Andreas,
großtartiges Projekt und ein super Ansatz, danke dafür. Ich schaue mir gerade die Möglichtkeit einer Integration für Victron Inverter an und habe dabei festgestellt, dass eine gemeinsame Basisklasse für die weitere Integration von Invertern eventuell sinnvoll wäre. Wie siehst du das?
VG
Andreas
Hi Andreas,
in kurz, ganz genauso ... ;-)
Durch den Fonius Change vor kurzem hat sich da auch einiges angesammelt, was aufgeräumt gehört... (Tests fehlen hier ja noch ebenso...) Also wenn du hier eine "schöne" Abstraktion hin bekommst, wäre das natürlich die saubere Basis für weitere Inverter Interfaces.
Mangels Zeit stand das für mich bis dato nicht im Fokus ...
Gruss
Andreas
4 replies 1 new
@Awienert
Awienert
3 weeks ago
Author
Hallo Andreas,
ja da muss man einiges umstricken. Aber ich kann mal einen Grundgedanken skizzieren. Den Victron VE habe ich schon testweise eingebaut. Ich würde mich da gern nochmal abstimmen wie die beste vorgehensweise ist. Auch dein Testsetup/Debugging würde mich interessieren, wie Du da vorgehst.
Danke und VG
Andreas
@ohAnd
ohAnd
3 weeks ago
Maintainer
Hi Andreas,
vielleicht als Idee und möglicher Weg, wie die Abstraktion der Inverter aussehen könnte ... schau mal in develop den Umbau von eos_interface.py zu optimization_interface.py und die einzelnen backend Klassen an ...
So könnte vielleicht auch die Abstraktion der Inverter aussehen. Sollte zu guter Letzt noch lesbar sein und darüber verständlich ;-) (sofern mir das hier noch gelungen ist)
Test als unit tests über pytest ... -> für den optimizer z.B. test_optimization_interface.py - so mal als Startpunkt.
Sonst über DM ...
Gruss
Andreas
@Awienert
Awienert
2 weeks ago
Author
Hallo Andreas,
ich habe mir das angeschaut. Gibt es hier eine DM Funktion?
VG
Andreas
@ohAnd
ohAnd
now
Maintainer
Oh sorry... ganz übersehen.
ich habe mir das angeschaut. Gibt es hier eine DM Funktion?
hatte ich gehofft aber ebenso nicht gefunden ;-)
Vorschlag: ich schau die nächste Zeit mal, das ich da was vorbereite ... und nehme das hier rüber als ticket und erstelle dort einen branch ...
Discussed in #137
Originally posted by Awienert October 28, 2025
Hallo Andreas,
großtartiges Projekt und ein super Ansatz, danke dafür. Ich schaue mir gerade die Möglichtkeit einer Integration für Victron Inverter an und habe dabei festgestellt, dass eine gemeinsame Basisklasse für die weitere Integration von Invertern eventuell sinnvoll wäre. Wie siehst du das?
VG
Andreas