reserve85 / HoymilesZeroExport

Zero Export Script for Hoymiles Inverters using AhoyDTU / OpenDTU and Tasmota Smart Meter inferface / Shelly 3EM / SHRDZM / Emlog / ioBroker
GNU General Public License v3.0
135 stars 31 forks source link

läuft nicht unter windows #54

Closed tthnn closed 1 year ago

tthnn commented 1 year ago

Hallo seit 3 tagen versuche ich das skript zum laufen zu bekommen gedownloaded und die config ausgefüllt Allerdings kommen immer nur fehler meldungen . Wie wird das skript richtig installiert ? Aktuellste windows und Phyton version sowie Requests sind drauf . der skript von selbstbau pv läuft problemlos also wo liegt mein fehler ? Gibt es eine schritt für schritt anleitung ?

reserve85 commented 1 year ago

Zeig mal dein Log und deine Config.

Zynus commented 1 year ago

@tthnn bist du weiter gekommen? Ich versuche mich seit 2 Tagen, bekomm es aber nicht hin.

reserve85 commented 1 year ago

Hi, postet doch mal was genau nicht funktioniert (logs, bilder oder sonst irgendwas), Hellsehen kann hier leider keiner. Ich helfe gerne.

Zynus commented 1 year ago

Hellsehen kann hier leider keiner. Das stimmt

Zynus commented 1 year ago

Bei mir sind es so grundlegende Dinge. Ich habe Python 3.11.3 installiert aber wenn ich dann die Datei HoymilesZeroExport.py öffnen will. passiert nichts.

Zynus commented 1 year ago

Unbenannt

reserve85 commented 1 year ago

Ok er findet in der Sektion OPEN_DTU die IP nicht in der config. Bitte hänge hier mal deine config an, dann finden wir das Problem.

Zynus commented 1 year ago

Ich bin noch auf Arbeit, poste aber heute Abend meine config. In der config habe ich alle nicht benötigten Einstellungen auf "false" gesetzt und in der config drin gelassen.

Mehr heute Abend

Zynus commented 1 year ago
reserve85 commented 1 year ago

Ok, du hast doch einige Sektionen rausgelöscht, dann funktioniert es nicht. Ich habe es angepasst, siehe Anhang (musst die Dateiendung noch von .txt in .ini ändern).

HoymilesZeroExport_Config.txt

Zynus commented 1 year ago

Ok, ich teste es gleich. Ich habe nicht gewusst das ich nicht löschen darf.

Zynus commented 1 year ago

1

Zynus commented 1 year ago

Funktioniert und Ahoy regelt. Nun muss ich die config noch anpassen. Zum Verständnis, ich habe einen HM 300 an einem 24V LifePo4 Akku hängen, der nur Nachts zwischen Sonnenuntergang und Sonnenaufgang an ist. Wenn ich möchte, das Ahoy zwischen 50 und 275 W regeln darf, wo muss ich das in der config genau anpassen. Das hat sich mir noch nicht ganz erschlossen.

Das Skript läuft soweit über python in der Win Eingabeaufforderung, ziel ist es doch, dass das Skript in HA aktiv ist, wenn der Hoymiles nachts an ist. Verstehe ich das richtig, das ich das Skript und die COnfig irgendwie in HA implementieren muss ?

Zynus commented 1 year ago

Ok, das mit der Einspeisung habe ich in der Config hin bekommen. Ist echt eine Mega Projekt. Danke für deine Hilfe.

2 3

Zynus commented 1 year ago

Nur wie gesagt, bin ich etwas planlos wie ich das in mein HA implementieren kann.

reserve85 commented 1 year ago

Gar nicht, das ist ein eigenes Python Script welches du nicht im HA einbinden kannst.

Zynus commented 1 year ago

aber ich kann es auf ein RasPi 4 schreiben, oder?

reserve85 commented 1 year ago

ja, das habe ich auch so gemacht. siehe https://github.com/reserve85/HoymilesZeroExport#linux-installation

Zynus commented 1 year ago

w

Keine Ahnung warum das mit sudo nicht klappt.

Zynus commented 1 year ago

Kann man das Skript auch ohne die Config verwenden. Falls das gehen würde, kann ich das Skript in HA implementieren.

reserve85 commented 1 year ago

Ohne Config geht das nicht so ohne weiteres. Du musst ggf. Sudo noch installieren. Welches Betriebssystem hast du denn da drauf? Siehe https://www.makeuseof.com/fix-sudo-command-not-found-on-linux/

Am besten ist halt HomeAssistant als Supervisor-installation, dann hast du noch ein vollwertiges Linux nebenher und könntest beispielsweise noch ein PiHole nebenher laufen lassen. https://peyanski.com/how-to-install-home-assistant-supervised-official-way/#How_to_Install_Home_Assistant_Supervised

Zynus commented 1 year ago

Ich habe auf meinem Raspberry nur HA drauf.

Zynus commented 1 year ago

Ich habe deinen Rat befolgt und das ganze unter raspbian os lite zum laufen gebracht. Super skript, danke für deine Hilfe.

reserve85 commented 1 year ago

Freut mich, dass es läuft. Hast du dafür jetzt dein HA geopfert? Wie gesagt, du kannst auch beides laufen lassen mit der Supervised-Methode. Ansonsten mach ich hier mal zu.

Zynus commented 1 year ago

Ich war etwas pragmatisch und lass es auf einen anreden Raspberry laufen :-)