Also ich checks nicht. Mit v2.94 exakt das selbe Verhalten. Irgendwas läuft da falsch bei mir.
Habe ein root Passwort für Benutzer Superuser in der Venus OS Remote Console vergeben, mit diesem Passwort klappt auch die Anmeldung als root in Putty.
Aufruf von
ln -s /data/dbus-fronius-smartmeter/service /service/dbus-fronius-smartmeter
in Putty wird ohne Fehlermeldung ausgeführt, aber das Fronius Smartmeter wird in der Remote Console weiterhin nicht angezeigt.
Der Befehl befindet sich auch in der rc.local im Verzeichnis /data, hat aber wie man am Direktaufruf sieht, ohnehin keine Wirkung.
Nach Aufruf von
python /data/dbus-fronius-smartmeter/dbus-fronius-smartmeter.py
wird das Smartmeter jedoch korrekt ausgelesen:
root@raspberrypi2:~# python /data/dbus-fronius-smartmeter/dbus-fronius-smartmete r.py 2023-06-06 17:37:38,391 - DbusFroniusSmartMeter - INFO - Startup 2023-06-06 17:37:38,412 - DbusFroniusSmartMeter - INFO - Auto detecting IP 2023-06-06 17:37:38,428 - DbusFroniusSmartMeter - INFO - Getting IP from com.vic tronenergy.pvinverter.pv_232_2113305 2023-06-06 17:37:38,445 - DbusFroniusSmartMeter - INFO - Connection Info: 192.16 8.1.20 - 1 (sunspec), Firmware 3.26.1-3 2023-06-06 17:37:38,551 - root - INFO - registered ourselves on D-Bus as com.vic tronenergy.grid.fronius 2023-06-06 17:37:38,563 - root - INFO - Connected to dbus, and switching over to gobject.MainLoop() (= event based) 2023-06-06 17:37:39,329 - DbusFroniusSmartMeter - INFO - Meter Power: -272.2, La tency: 57.1ms 2023-06-06 17:37:40,298 - DbusFroniusSmartMeter - INFO - Meter Power: -272.2, La tency: 84.5ms 2023-06-06 17:37:40,755 - DbusFroniusSmartMeter - INFO - Meter Power: -269.6, La tency: 84.4ms 2023-06-06 17:37:41,548 - DbusFroniusSmartMeter - INFO - Meter Power: -272, Late ncy: 93.5ms 2023-06-06 17:37:42,146 - DbusFroniusSmartMeter - INFO - Meter Power: -272, Late
und auch in der Remote Console korrekt angezeigt:
Sobald ich das Phyton-Script in Putty mit ctrl+c beende, wieder "nicht angeschlossen"...
Was noch auffällt: Dieser Befehl liefert "0 s":
svstat /service/dbus-fronius-smartmeter
In der Beschreibung steht dazu ja folgendes:
Aber das Skript selbst läuft dann ja fehlerfrei bei mir, nur funktioniert der automatische Start nicht...
Jetzt habe ich echt keinen Rat mehr.
@fermurbaar du würdest mir nicht etwa von deiner SD-Karte ein Image ziehen, damit ich das so mal 1:1 bei mir testen könnte?
@fermurbaa du bist der Hammer - es war tats. dieser Fehler in der run Datei, jetzt läufts tatsächlich automatisch los nach reboot:
D A N K E ! ! !
läuft so übrigens auch mit v3.00, ich bin dann aber wieder zurück zur v2.94, da mit der v3.00 im VRM Portal der Fronius WR plötzlich nicht mehr angezeigt wurde. Als ich retour auf v2.94 ging, war er wieder da:
Nach einem FW-Update zurück zur letzten Version kann man in der Remote Konsole ja recht einfach mit nur 1 Klick.
@daniel-h wäre es möglich den entfernten Link neu zu posten - ich habe ebenfalls genau das Problem bei Netzwerkverlust (und danach muss ich immer mehrmals neu starten)
Bei mir hängt sich der Wert des Smartmeter immer nach ein paar Minuten auf… also friert ein und bleibt dann genau so - nur ein Neustart hilft… kennt das Problem jemand?
Jo kenn ich. Aber bei mir war das eher so alles zwei drei Wochen. Habe nen crontab angelegt
Der Cronjob prüft jede Minute den aktuellen Wert AC Lasten zweimal innerhalb 10sek. Wenn keine Veränderung, wird dbus neu gestartet.
Gute Idee! Würdest du das dazu erforderliche Script evtl hier für so Linux-Newbies wie mich teilen?
Ich habe das Script von hier.
Will mich nicht mit fremden Federn schmücken.
Gruß
Michael
Ist das hängen bleiben nur ein Problem der Venus OS 3.0?
Ansonsten hat hier noch jemand geschrieben man sollte evtl. mal die Berechtigungen des Log-Verzeichnisses anpassen (man könnte es auch mal ganz auskommentieren): https://github.com/trixing/venus.dbus-fronius-smartmeter/issues/4
Bei mir hängt sich der Wert des Smartmeter immer nach ein paar Minuten auf… also friert ein und bleibt dann genau so - nur ein Neustart hilft… kennt das Problem jemand?
Nachdem ich mich schon gefreut hatte es am laufen zu haben kämpfe ich un mit dem selben Problem.
Aber den Fehler mit einem cronjob "beheben" will ich irgendwie nicht.
Hat schon jemand Neuigkeiten?
Oder jemand mal ein venus.dbus-fronius-smartmeter von einem anderen fork (also nicht von trixing oder ralfzimmer) ausprobiert?
beste Grüße
Michael
Photovoltaik mit 22,4kWp in Betrieb seit 04/22
Fronius Symo 17,5kW, Fronius SmartMeter
56x Trina Solar Vertex S TSM-400DE09.08 (30 ost/26 west)
seit 07/23 Victron ESS mit
1x Victron MultiPlus II 5000 / cerboGX
16x EVE LF280k mit JK BMS