schenlap / venus_kostal_pico

plugin for victron venusos for kostal pico
GNU General Public License v3.0
9 stars 3 forks source link

Kostal Piko an einem Multiplus 2 GX meldet Permission denied #10

Closed Heini1985 closed 1 year ago

Heini1985 commented 1 year ago

Hallo zusammen. ich habe einen Multiplus GX im Einsatz. ich habe alles nach Anleitung gemacht aber er führt den Script nicht aus (siehe Bild) image

Die Ordner Struktur sieht wie folgt aus: image

Remote Konsole auch nach Neustart kein kostal: image

Vielleich kann mir einer helfen?

Viele Grüße

Heini1985

schenlap commented 1 year ago

Du musst das script start_kostal_pico ausführbar machen. Aktuell hat es nur die Rechte -rw-r--r-- mach mal chmod +x /data/venus_kostal_pico/start_kostal_pico

Heini1985 commented 1 year ago

Danke für den TIP.

ich habe es jetzt ausgeführt und bekomme das in ssh ausgegeben:

image

mein Remote Console sieht jetz so aus:

image

der PV Wechselrichter ist jetzt natürlich aus weil keine Sonne mehr vorhanden ist. ich schaue morgen nach ob es funktioniert hat

VG Heini1985

Heini1985 commented 1 year ago

Hallo ich habe heute nochmal versucht er ist angelegt aber bekommt keine werte. sieht wie folgt aus: image image image

und ich habe herausgefunden das ich wahrscheinlich Vers 3 benutzen muss, weil wenn ich die adresse http:/api/dxs.json?dxsEntries=67109120 eingebe bekomme ich das als Ausgabe:

image

Im ssh habe ich jetzt folgende Fehlermeldung:

image

VG

Hein1985

schenlap commented 1 year ago

Scheint so als ob das script 2 mal läuft, kann das sein?

Heini1985 commented 1 year ago

kann sein

Heini1985 commented 1 year ago

kann man das löschen und von vorne Beginen?

schenlap commented 1 year ago

Mit ps aux /oder eventuell auch nur ps siehst du alle laufenden Prozesse. Mit kill und der Prozessnummer kannst du den beenden. Er wird irgendwas mit "python kostal.py" oder start_kostal_pico heißen. Die Prozessnummer müsste in der 2ten Zeile angezeigt werden.

Heini1985 commented 1 year ago

ich habe die Zeilen zu kostal pico aus /data/rc.local gelöscht --> dann neu gestartet-->pico war weg. Dann habe ich alles nochmal nach Anleitung gemach:

Install If setting up root access (preferable with ssh key), create a folder in data and add start script ssh int venus

mkdir /data/venus_kostal_pico echo -e '#!/bin/bash' >> /data/rc.local echo '(cd /data/venus_kostal_pico/ && ./start_kostal_pico)' >> /data/rc.local chmod +x /data/rc.local exit

in ssh sah es dann so aus.

image

Und jetzt scheint es zu funktionieren er hat zu mindestens den Zähler ausgelesen zu habe und die Spannungen sind jetzt auf 0V weil kein Sonne mehr das ist

image

Ich schaue mal morgen ob er daten liefert wenn ja dann ist es top

Danke für die Hilfe

VG

Heini1985

schenlap commented 1 year ago

Super. Eigentlich würde ich erwarten dass die Spannungen trotzdem angezeigt werden, am Netz liegt die Spannung ja an. Bei mir mit Version1 ist es jedenfalls so. Ich bin bespannt. Ich bin morgen vermutlich nicht erreichbar, am Freitag dann wieder.

Heini1985 commented 1 year ago

Es hat funktioniert.

Danke für die Hilfe.

Du kannst das Thema schießen.