Benachrichtigungen
Alles löschen

Cerbo zeigt nach Installation von dbus Serial keine Daten mehr per Remote Console

12 Beiträge
4 Benutzer
3 Reactions
1,385 Ansichten
(@nordarne)
Batterielecker
Beigetreten: Vor 2 Jahren
Beiträge: 162
Themenstarter  

Moin,

 

ich dachte mir, ich installiere mal fix die dbus-serialbattery software auf meinen Cerbo GX.

Also lass ich mir kurz das How To durch, und startete die Aktion. 

Irgendwas hat das Cerbo auch gemacht, Gerät neugestartet  und mit großen Interesse in die Remote Console geguckt. Und siehe da...die Remote Console zeigt nix mehr an und reagiert auch nicht mehr auf Tastendrücke 😨 

 Das VRM Portal bekommt scheinbar beim reboot neue Daten und dann nicht mehr.

Die Verbindung über Putty und Bluetooth funktioniert noch. Den Treiber per disabledriver.sh zu deaktivieren hat aber keine Abhilfe geschaffen.

Was kann ich tun um wieder die Remote Console nutzen zu können? Kann man es irgendwie auf Werkseinstellungen zurücksetzen?

Die Physikalische Verbindung zwischen BMS und Cerbo per Kabel besteht noch nicht, aber das wird ja wohl kaum das Problem sein?

 

HILFE!!!

 

EDIT:

Das Problem ist vermutlich, dass mein Cerbo die Firmware Version 2,75 hat, Dbus aber min 2,8 verlangt.

Wie kann ich aber nun die Software ohne remote console updaten!?


   
Zitat
U-F-O
(@u-f-o)
Heroischer Stromgenerator
Beigetreten: Vor 2 Jahren
Beiträge: 997
 

https://github.com/Louisvdw/dbus-serialbattery/issues/325

Achtung, einige meiner Angaben stammen von nicht kalibrierten oder geeichten Geräten. Bei Risiken und Nebenwürgungen schreiben sie die Packungsbeilage und vertrauen sie nicht meinen Angaben oder denen ihres Spirituellen Führers! Denn für jede Lösung haben wir ein Problem. Vertrauen sie auf ihren Fehler und genießen sie die Reise. Alle Angaben ohne Gewehr!


   
AntwortZitat
(@nordarne)
Batterielecker
Beigetreten: Vor 2 Jahren
Beiträge: 162
Themenstarter  

Das funzt leider nicht


   
AntwortZitat
(@jarek)
Batterielecker
Beigetreten: Vor 3 Jahren
Beiträge: 295
 

würde mal Firmware auf SD-Karte einspielen und cerbo damit neu starten... damit zumindest andere Varianten probieren kannst.


   
AntwortZitat
(@nordarne)
Batterielecker
Beigetreten: Vor 2 Jahren
Beiträge: 162
Themenstarter  

@jarek

ich habe bereits versucht den Cerbo GX auf Werkseinstellungen zurücksetzen und habe mich an die Anleitung im Handbuch gehalten. Aber scheinbar wird das Gerät nicht zurückgesetzt.

Der Stick ist in FAT32 Formatiert und scheinbar wurde eine vrmlogger-backlog.sqlite Datei auf dem Stick erzeugt. Aber zurückgesetzt wird das Gerät leider nicht?

 


   
AntwortZitat
(@und-mehr)
Heroischer Stromgenerator
Beigetreten: Vor 3 Jahren
Beiträge: 1148
 

Hast du ne Kopie von /data/conf/settings.xml gemacht, wenn ja zurückkopieren,
/etc/venus/serial-starter.conf angucken, hat sich das Datum geändert und/oder steht was von serialbattery drin?, wenn ja Zeile rausnehmen
/data/rc.local wenn vorhanden umbenenen
booten

gucken ob es reicht

nächster Schritt währe exec recht von der datei nehemn und booten
/opt/victronenergy/serial-starter/run-service.sh
dann kann serialbatteie eigentlich nicht mehr aktiv sein

..,-


   
AntwortZitat
(@nordarne)
Batterielecker
Beigetreten: Vor 2 Jahren
Beiträge: 162
Themenstarter  

Eine Kopie der Settings hab ich natürlich nicht gemacht, in der serial-start.conf gab es eine Zeile mit include serialbatterie die ich auskommentiert habe.

In der RC.local und run-service.sh hab ich nichts gefunden.

 

Nach neuboot gabs jedoch keine Besserung 😞 


   
AntwortZitat
(@jarek)
Batterielecker
Beigetreten: Vor 3 Jahren
Beiträge: 295
 

und eh nach der Anleitung:

  1. download the venus-data.tgz file

  2. copy the venus-data.tgz file onto a blank, freshly formatted FAT32 usb-drive/sdcard (don't unpack or unzip that file, don't rename it).

  3. boot with the usb-drive/sdcard inserted and wait until the GX Device has fully started up.

  4. remove the usb-drive/sdcard from the GX device

  5. power cycle the device, or as an alternative and when available, use the Reboot function in the Settings -> General menu.

 

Edit: und hast du Remote-Konsole über VRM Portal versucht - vielleicht bauten sie die Konsole über Internet anders auf?


   
AntwortZitat
(@nordarne)
Batterielecker
Beigetreten: Vor 2 Jahren
Beiträge: 162
Themenstarter  

Genau die Anleitung hab ich verwendet (nur in Deutscher Sprache)

Die Remote Konsole die ich per VRM Portal aufrufe ist auch blank.


   
AntwortZitat
(@jarek)
Batterielecker
Beigetreten: Vor 3 Jahren
Beiträge: 295
 

 

Und wenn du jetzt die 0.13 Version per ssh rüber kopierst, qml Ordner überschreibst und installqml.sh ausführst?

.. und dann noch ev. installrelease.sh oder installlocal.sh? immer wieder reboot... (aber davor noch chmod 777 für alles was neu ist)  


   
AntwortZitat
(@und-mehr)
Heroischer Stromgenerator
Beigetreten: Vor 3 Jahren
Beiträge: 1148
 

Schon mal reingeguckt was das Skript überhaut machr?

#!/bin/sh

# to update run, tar -czf venus-data.tgz rcS.local

# remove everything from /data/ besides venus/ and rcS.local (this script)
echo "removing files from /data"
find /data -mindepth 1 -maxdepth 1 ! -path /data/venus ! -path /data/rcS.local -exec rm -rf "{}" \;
sync

# remove this script, it should only run once (and should be done now).
echo "done"
rm /data/rcS.local

sync

# since also directories etc are removed, which were created earlier
# in the boot process, lets reboot so they will be recreated.
reboot

Das skript auf der SD karte geht nur in den Data ordner,
in github kannst du sehen dass das Programm nicht dort installiert ist

https://github.com/Louisvdw/dbus-serialbattery/blob/master/etc/dbus-serialbattery/start-serialbattery.sh

app="python /opt/victronenergy/dbus-serialbattery/dbus-serialbattery.py"

Alos musst du auch da putzen.

..,-


   
jarek reacted
AntwortZitat
(@nordarne)
Batterielecker
Beigetreten: Vor 2 Jahren
Beiträge: 162
Themenstarter  

So ich konnte folgenden Code das Update anstoßen. Nun klappt wieder alles

/opt/victronenergy/swupdate-scripts/check-updates.sh -update

   
jarek and U-F-O reacted
AntwortZitat
Teilen: