bei mir läuft die komplette Hausautomation unter Windows (IPSymcon). Gibt es auch eine Anleitung wie ich das unter Windows installiere. Ich hatte im Video gesehen, dass Andreas das Ganze auch unter Windows laufen hat.
Python 3.12 habe ich da am laufen und auch das Repository geclont, aber wenn ich zum Beispiel mal die test.py starte, dann kommt halt gleich der Fehler, dass er die ganzen Requirement-Module nicht findet.
C:\ProgramData\Symcon\modules\EOS1>python test.py
Traceback (most recent call last):
File "C:\ProgramData\Symcon\modules\EOS1\test.py", line 6, in <module>
from modules.class_optimize import optimization_problem
File "C:\ProgramData\Symcon\modules\EOS1\modules\class_optimize.py", line 4, in <module>
import matplotlib
ModuleNotFoundError: No module named 'matplotlib'
Hat sich wohl gerade erledigt. Hab das mit dem Virtuellen Environment versemmelt.
Allerdings habe ich immer noch einen Fehler wenn ich die test.py starten will. Da scheint wohl gerade im Repository was nicht ganz lauffähiges zu sien.
(eos_env) c:\ProgramData\Symcon\modules\EOS1\EOS>python ./test.py
Traceback (most recent call last):
File "c:\ProgramData\Symcon\modules\EOS1\EOS\test.py", line 6, in <module>
from modules.class_optimize import optimization_problem
File "c:\ProgramData\Symcon\modules\EOS1\EOS\modules\class_optimize.py", line 8, in <module>
from modules.class_ems import EnergieManagementSystem, Wechselrichter
ImportError: cannot import name 'Wechselrichter' from 'modules.class_ems' (c:\ProgramData\Symcon\modules\EOS1\EOS\modules\class_ems.py)