(Victron Energy) Cerbo GX

Aus TippvomTibb
Zur Navigation springen Zur Suche springen

Allgemeines

Auf dieser Seite beschreibe ich die Inbetriebnahme eines victron energy Cerbo GX als Bestandteil einer PV-Speicheranlage mit einem victron energy Multiplus II und einem (mehreren) Pylontech US2000/US3000C. Zum Zeitpunkt an dem ich diese Seite angefangen habe ist der CerboGX für mich absolutes Neuland. Daher beschreibe ich mein Vorgehen Schritt für Schritt so wie vorgehe und nicht retrospektiv.

Unbestaetigte Information: Victron Energy wird ab Q?/2023 einen 2nd-Generation-Cerbo anbieten.

HINWEIS

ACHTUNG

Im August 2023 hat Victron einen Hinweis veröffentlicht, dass es in 48 V Systemen u. U. zu einem (Total-)Ausfall der Cerbo GX Einheit kommen kann!

Community Diskussion

Link zum veroeffentlichten Dokument

Unabhaengig davon, oder auch nicht, hat sich gestern (16.8.2023 16:26) nach einem Blitzeinschlag in unmittelbarer Nähe mit Netzüberspannung mein Cerbo GX in die ewigen Jagdgruende verabschiedet.

Startpunkt

Um ein wenig Klarheit zu gewinnen ist das Studium des Handbuches eine gute Idee. Auf Seite 6 (von 89) findet sich folgende Grafik mit zentraler Aussagekraft. Das MK3-USB-Interface (VE.Bus to USB) sucht man allerdings vergebens.

CerboGX Peripherie

Diese Darstellung gibt zwar noch keinen Aufschluss darüber, wie und wann die einzelnen Anschluesse zu benutzen sind, aber man bekommt schon einen recht guten Eindruck was der Cerbo GX so alles kann.

Anschluesse im Detail

Zur Beschreibung benutze ich die Bezeichnungen Front-, Rueck-, Ober-, Unter-, rechte und linke Seite.

Links ist einfach. Diese Seite ist ohne Anschluesse, oder Aehnliches.

Rechts ist nur ein Aufkleber mit der Firmen-Adresse und der FCC-ID: 2AATL-6223E-UUD und diese bezieht sich auf das WLAN-BT-Modul.

Frontseite

CerboGX Front

Die Frontseite ist auch unspektakulaer.

Neben den beiden Status-Leuchten (LED:-) fuer den WiFi Access Point und die Bluetooth Verbindung, deren Bedeutung freundlicherweise auf der Front mit abgedruckt ist, findet man neben einem Barcode nur noch Hinweise auf Anschlussbelegungen, die sich auf die Oberseite, bzw. Unterseite beziehen.

Oberseite

CerboGX Oberseite

Anschluesse (rechts nach links)
Ethernet NIC1 Vermutung: "Normaler" Ethernet-Netzwerkanschluss
VE.Direct1 VED1 3 VE.Direct-Anschluesse (Victron Energy Direkt) #VE.Direct siehe unten
VE.Direct2 VED2
VE.Direct3 VED3
HDMI HDMI1 Vermutung: "Normaler" HDMI-Anschluss fuer einen Monitor
USB USB1 Vermutung: Im Unterschied zu den Symbolen von USB2 und USB3 soll darauf hingewiesen werden, dass es sich hier um den Touchanschluss und die Spannungsversorgung des GX Touch 50 handelt. Die weitere Beschreibung in der Uebersicht (s.o.) laesst aber vermuten, dass es sich um 3 "normale" USB-Ports handelt.

Jemand der das GX Touch 50 besitzt, kann ja mal testen und kommentieren, ob es auch am USB2 oder USB3 funktioniert.

USB USB2 Vermutung: "Normaler" USB-Anschluss
USB USB3
VE.Bus VEB1 Vermutung: RJ-45 Anschluss für einen VE Multiplus-II oder andere ...; Der VE.Bus muss scheinbar nicht terminiert werden. Ein Terminator ist an diesem Anschluss also nicht notwendig. #VE.Bus siehe unten
VE.Bus VEB2
VE.Can VEC1 Vermutung: RJ-45 Anschluss für einen Skylla Battery Charger, RS Inverter (Wechselrichter), MPPT (Maximum Power Point Tracker), Lynx Shunt (Nebenschlusswiderstand) und NMEA2000-Adapter (GPS); An diesem Anschluss ist ein Terminator (Im Lieferumfang des Cerbo GX) notwendig. Das Kabel wird mit VE.Can RJ-45 bezeichnet. #VE.Can siehe unten
VE.Can VEC2
BMS-Can BMSC1 Zum Anschluss eines Victron kompatiblen Batterie Management Systems. An diesem Anschluss ist ein Terminator (Im Lieferumfang des Cerbo GX) notwendig. Das Kabel zum Anschluss wird mit BMS-Can Type A oder B bezeichnet.
BMS-Can BMSC2

Die Kurzbezeichnungen habe ich selbst festgelegt, um schnell und eindeutig einen Port beschreiben zu koennen.

USB

In der Uebersicht sind die 3 USB-Ports nicht unterschieden und koennen wohl mit einem GX GSM-Modul, einem RS485-Interface, einem USB-Hub, einem WIFI-Dongle, einem Keyboard (!), einem GPS-Modul oder einem MemoryStick verbunden werden. In der Bedienungsanleitung wird mehrfach darauf hingewiesen, dass der USB1 nur zur Spannungsversorgung eines GX Touch 50 oder 70 dienen kann. Eine Nutzung wird ausdrücklich mit "keine Daten" betont. Was dabei aber unklar bleibt ist wie die Touch Funktion des GX Touch angebunden ist, wenn nicht per USB (BT?). Wenn jemand einen GX Touch hat kann das bitte mal ausprobieren und mir Neuigkeiten mitteilen.

VE.Direct

  • Topologie: Punkt-zu-Punkt
  • Pysical Layer: RS232 (TTL)
  • 3rd Party Connection erlaubt: Ja (bevorzugt)

Das Protokoll ist eine Kombination aus einem HEX- und einem BMV-Text-Protokoll.

Text-Mode: Angeschlossene Peripeheriegeraete uebermitteln alle wichtigen Daten (run-time fields) im Sekundentakt im Klartext.

HEX-Mode: In diesem Modus koennen auch z.B. Konfigurationseinstellungen an die Peripheriegeraete uebertragen werden.

Kommunikationsanschlüsse an neuen Victron-Produkten werden immer entweder ein VE.Can oder ein VE.Direct Port sein. Die VE.Direct Anschluss ist für Produkte gedacht, bei denen eine vollständige Canbus-Implementation zu hohen Kosten führt.

Bei aelteren Geraeten wurde noch zwischen den beiden Modi hin- und hergeschaltet. Das ist bei neueren nicht mehr noetig.

VE.Direct Pinout.png

Pin Producer Consumer
1 GND GND
2 RX RX
3 TX TX
4 Power Power

Da die Anschlussbelegung bei Producer und Cosumer identisch ist, muessen die Pins 2 und 3 gekreuzt werden. Es gibt Geraete (z.B. MPPT) deren VE.Direct-Anschluss eine alternative Verwendung hat. Der RX-Pin kann dann auch einfach nur zum Ein-/Ausschalten dienen und der TX-Pin ein PWM-Signal zum Dimmen eines Lichtes bereitstellen.

Producers: BMV (Battery Monitor), MPPT Diese "produzieren" Daten.

Consumers: Color Control GX

Es gibt eine VE.Direct-Interface auf USB (ASS030530000, ASS030530010) oder RS232 (ASS030520500).

Die seriellen Konfigurationsparameter lauten:

Baud rate: 19200
Data bits: 8
Parity: None
Stop Bits: 1
Flow Control: None

https://www.victronenergy.com/live/vedirect_protocol:faq

Nachrichten Format

<Newline><Field-Label><Tab><Field-Value>
Identifier Meaning
<Newline> Ein Carriage Return (CR) gefolgt von einem Line Feed (0x0D, 0x0A).
<Field-Label> Eine beliebige Längenbeschriftung, die das Feld identifiziert. Gegebenenfalls entspricht diese der Bezeichnung, die auf der LCD-Anzeige verwendet wird.
<Tab> Ein Tabulatorzeichen (0x09).
<Field-Value> Der ASCII-formatierte Wert dieses Felds. Die Anzahl der Zeichen hängt von der Größe und dem Vorzeichen des Wertes ab.

Die Protokoll-Dokumente koennen [hier] bei Victron Energy angefordert werden.

VE.Bus

  • Topologie: Daisy Chain
  • Pysical Layer: RS485
  • 3rd Party Connection erlaubt: Nein

VE.Bus hat wohl das VE.Net abgeloest, welches mittlerweile als veraltet gilt. Das Protokoll auf dem VE.Bus ist MK2/MK3.

VE.Can und BMS.Can

  • Topologie: Daisy Chain / Drop Kabel
  • Pysical Layer: CANBUS
  • 3rd Party Connection erlaubt: Ja

Der VE.Can-Bus ist auf dem NMEA2000- und J1939-Protokoll aufgebaut.

Der BMS-Can ist eine exklusiver CAN-Anschluss fuer Batterie-Management-Systeme mit einer Geschwindigkeit von 500 kbit/s.

Allerdings sind sich über die Abgrenzung manche Forenteilnehmer noch nicht sicher. https://community.victronenergy.com/questions/118966/what-is-the-difference-between-vecan-can-bus-ports.html

Screenshot 2022-10-23 at 09-01-04 What is the difference between VE Can, CAN-bus ports and BMS-Can port - Victron Community.png

Unterseite

CerboGX Unterseite

Anschluesse (rechts nach links)
Spannungsversorgung PI1 Power IN: Spannung: 8-70V DC; Stromstaerke: ?; Hinweis: Fehlerquelle Anschaltreihenfolge (s.u.)
Relay1 REL1 Vermutung: Anschluss eines Relais zum (An/Aus-)Schalten von Generatoren, Sirenen, ...; Spannung, Strom ? (s.u.)
Relay2 REL2
Digital Input (1) DI1A Door Alarm Tueralarm (5V max. galvanisch nicht getrennt)
Digital Input (2) DI1B Bilge Pump Tauchpumpe-Yacht (5V max. galvanisch nicht getrennt)
Digital Input (3) DI1C Bilge Alarm Wasserstandalarm-Yacht (5V max. galvanisch nicht getrennt)
Digital Input (4) DI1D Burgler Alarm Einbruch-/Rauch-/Feuer-/CO2-Alarm (5V max. galvanisch nicht getrennt)
Analog Input (1) AI1A Temp Temperatursensoranschluss Vermutung: Anschluss fuer PT100/PT1000
Analog Input (2) AI1B
Analog Input (3) AI1C
Analog Input (4) AI1D
Analog Input (1) AI2A Tank Widerstandssensoranschluss Vermutung: Anschluss fuer veraenderliche Widerstaende
Analog Input (2) AI2B
Analog Input (3) AI2C
Analog Input (4) AI2D
Button BUT1 WIFI- und Bluetooth-Knopf (Bueroklammer;-) zum Ein-/Aus-Schalten und zum Zuruecksetzen. Bedienung/Wirkung noch unklar (s.u.)
SDCard SDC1 MicroSDCard-Slot um Firmware-Updates durchzufuehren und um Logdateien abzuspeichern.

Erster Start

Nur Strom HDMI und USB-Tastatur und USB-Maus

Um jetzt mal einen kleinen Erfolg zu haben, sollte der Anschluss eines HDMI-Monitors und einer Spannungsversorgung genuegen.

USB-Tastatur funktioniert. Die Tasten < ^ > v dienen der Navigation. Mit der Entertaste wird selektiert. Mit der Leertaste wird ausgewaehlt und mit der ESC-Taste wir zurueckgesprungen und die Uebersichten gewechselt. Ein USB-Keyboard-Simulator oder auch ein Touch-Adapter koennen so leicht angeschlossen werden.

USB-Maus funktioniert, aber irgendwie nicht zuverlaessig. Einen wirklichen Nutzen habe ich noch nicht erkannt.

Mit Ethernet-Verbindung

Die Ethernetverbindung habe ich exklusiv an einen freien Ethernet-Port meines Rechners gehaengt. Ein Cross-Over-Kabel war nicht erforderlich.

tcpdump 1
 1 worker:/home/chris # tcpdump -i eth0
 2 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
 3 listening on eth0, link-type EN10MB (Ethernet), capture size 262144 bytes
 4 19:51:28.703392 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from c0:61:9a:b0:39:38 (oui Unknown), length 548
 5 19:51:33.713435 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from c0:61:9a:b0:39:38 (oui Unknown), length 548
 6 19:51:34.521949 IP 169.254.6.47.59148 > 239.2.1.1.lot105-ds-upd: UDP, length 394
 7 19:51:37.103446 IP6 fe80::c02c:48ff:fed7:75d > ipv6-allrouters: ICMP6, router solicitation, length 16
 8 19:51:37.103446 IP6 fe80::c261:9aff:feb0:3938 > ipv6-allrouters: ICMP6, router solicitation, length 16
 9 19:51:38.723514 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from c0:61:9a:b0:39:38 (oui Unknown), length 548
10 19:51:44.551540 IP 169.254.6.47.34022 > 239.2.1.1.lot105-ds-upd: UDP, length 394
11 19:51:54.580394 IP 169.254.6.47.60208 > 239.2.1.1.lot105-ds-upd: UDP, length 394
12 19:52:04.610618 IP 169.254.6.47.40497 > 239.2.1.1.lot105-ds-upd: UDP, length 394
13 19:52:10.383842 IP6 fe80::c261:9aff:feb0:3938 > ipv6-allrouters: ICMP6, router solicitation, length 16
14 19:52:10.383883 IP6 fe80::c02c:48ff:fed7:75d > ipv6-allrouters: ICMP6, router solicitation, length 16
15 19:52:14.641994 IP 169.254.6.47.41092 > 239.2.1.1.lot105-ds-upd: UDP, length 394
16 19:52:24.672962 IP 169.254.6.47.59292 > 239.2.1.1.lot105-ds-upd: UDP, length 394
17 19:52:34.704451 IP 169.254.6.47.41694 > 239.2.1.1.lot105-ds-upd: UDP, length 394
18 19:52:43.754352 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from c0:61:9a:b0:39:38 (oui Unknown), length 548
19 19:52:44.733395 IP 169.254.6.47.49291 > 239.2.1.1.lot105-ds-upd: UDP, length 394
20 19:52:48.704389 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from c0:61:9a:b0:39:38 (oui Unknown), length 548
21 19:52:53.704451 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from c0:61:9a:b0:39:38 (oui Unknown), length 548
22 19:52:54.764505 IP 169.254.6.47.36447 > 239.2.1.1.lot105-ds-upd: UDP, length 394
23 19:52:58.704468 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from c0:61:9a:b0:39:38 (oui Unknown), length 548
24 19:53:03.714567 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from c0:61:9a:b0:39:38 (oui Unknown), length 548
25 19:53:04.795759 IP 169.254.6.47.34307 > 239.2.1.1.lot105-ds-upd: UDP, length 394
26 19:53:08.714598 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from c0:61:9a:b0:39:38 (oui Unknown), length 548
27 19:53:14.826083 IP 169.254.6.47.48869 > 239.2.1.1.lot105-ds-upd: UDP, length 394
28 19:53:20.144717 IP6 fe80::c02c:48ff:fed7:75d > ipv6-allrouters: ICMP6, router solicitation, length 16
tcpdump 2
 1 worker:/home/chris # tcpdump -ni eth0
 2 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
 3 listening on eth0, link-type EN10MB (Ethernet), capture size 262144 bytes
 4 20:02:16.563227 IP 169.254.6.47.60887 > 239.2.1.1.2053: UDP, length 394
 5 20:02:26.596072 IP 169.254.6.47.46495 > 239.2.1.1.2053: UDP, length 394
 6 20:02:36.626375 IP 169.254.6.47.42373 > 239.2.1.1.2053: UDP, length 394
 7 20:02:46.657353 IP 169.254.6.47.55749 > 239.2.1.1.2053: UDP, length 394
 8 20:02:56.686632 IP 169.254.6.47.59181 > 239.2.1.1.2053: UDP, length 394
 9 20:03:06.739099 IP 169.254.6.47.40738 > 239.2.1.1.2053: UDP, length 394
10 20:03:13.772481 IP 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from c0:61:9a:b0:39:38, length 548
11 20:03:16.770228 IP 169.254.6.47.40909 > 239.2.1.1.2053: UDP, length 394
12 20:03:18.722485 IP 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from c0:61:9a:b0:39:38, length 548
13 20:03:23.722555 IP 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from c0:61:9a:b0:39:38, length 548
14 20:03:26.801331 IP 169.254.6.47.47704 > 239.2.1.1.2053: UDP, length 394
15 20:03:28.712682 IP 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from c0:61:9a:b0:39:38, length 548
16 20:03:33.712683 IP 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from c0:61:9a:b0:39:38, length 548
17 20:03:36.832274 IP 169.254.6.47.53830 > 239.2.1.1.2053: UDP, length 394
18 20:03:38.722730 IP 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from c0:61:9a:b0:39:38, length 548

Zwei Dinge fallen auf:

- Der Cerbo GX sucht einen DHCP-Server
- Der Cerbo GX schickt eine UDP-Packet an eine reservierte Multicast-Adresse. (224.0.0.0 ~ 239.255.255.255 (224.0.0.0/4) reserved for multicast addresses. RFC 3171)
nmap
 1 nmap -v -A 192.168.138.2
 2 Starting Nmap 7.70 ( https://nmap.org ) at 2022-04-09 11:25 CEST
 3 NSE: Loaded 148 scripts for scanning.
 4 NSE: Script Pre-scanning.
 5 Initiating NSE at 11:25
 6 Completed NSE at 11:25, 0.00s elapsed
 7 Initiating NSE at 11:25
 8 Completed NSE at 11:25, 0.00s elapsed
 9 Initiating ARP Ping Scan at 11:25
10 Scanning 192.168.138.2 [1 port]
11 Completed ARP Ping Scan at 11:25, 0.24s elapsed (1 total hosts)
12 Initiating Parallel DNS resolution of 1 host. at 11:25
13 Completed Parallel DNS resolution of 1 host. at 11:25, 0.01s elapsed
14 Initiating SYN Stealth Scan at 11:25
15 Scanning 192.168.138.2 [1000 ports]
16 Discovered open port 80/tcp on 192.168.138.2
17 Completed SYN Stealth Scan at 11:25, 1.28s elapsed (1000 total ports)
18 Initiating Service scan at 11:25
19 Scanning 1 service on 192.168.138.2
20 Completed Service scan at 11:26, 6.02s elapsed (1 service on 1 host)
21 Initiating OS detection (try #1) against 192.168.138.2
22 adjust_timeouts2: packet supposedly had rtt of -175774 microseconds.  Ignoring time.
23 adjust_timeouts2: packet supposedly had rtt of -175774 microseconds.  Ignoring time.
24 Retrying OS detection (try #2) against 192.168.138.2
25 Retrying OS detection (try #3) against 192.168.138.2
26 adjust_timeouts2: packet supposedly had rtt of -175326 microseconds.  Ignoring time.
27 adjust_timeouts2: packet supposedly had rtt of -175326 microseconds.  Ignoring time.
28 Retrying OS detection (try #4) against 192.168.138.2
29 adjust_timeouts2: packet supposedly had rtt of -150638 microseconds.  Ignoring time.
30 adjust_timeouts2: packet supposedly had rtt of -150638 microseconds.  Ignoring time.
31 Retrying OS detection (try #5) against 192.168.138.2
32 NSE: Script scanning 192.168.138.2.
33 Initiating NSE at 11:26
34 Completed NSE at 11:26, 2.38s elapsed
35 Initiating NSE at 11:26
36 Completed NSE at 11:26, 0.00s elapsed
37 Nmap scan report for 192.168.138.2
38 Host is up (0.00033s latency).
39 Not shown: 997 closed ports
40 PORT     STATE    SERVICE    VERSION
41 22/tcp   filtered ssh
42 80/tcp   open     http       Hiawatha httpd 10.3
43 | http-methods: 
44 |_  Supported Methods: HEAD POST
45 |_http-title: Remote Console on LAN
46 9001/tcp filtered tor-orport
47 MAC Address: C0:61:9A:B0:39:38 (Unknown)
48 No exact OS matches for host (If you know what OS is running on it, see https://nmap.org/submit/ ).
49 TCP/IP fingerprint:
50 OS:SCAN(V=7.70%E=4%D=4/9%OT=80%CT=1%CU=37526%PV=Y%DS=1%DC=D%G=Y%M=C0619A%TM
51 OS:=6251513B%P=x86_64-suse-linux-gnu)SEQ(SP=106%GCD=1%ISR=10B%TI=Z%CI=Z%TS=
52 OS:A)SEQ(SP=106%GCD=1%ISR=10B%TI=Z%CI=Z%II=I%TS=A)OPS(O1=M582ST11NW7%O2=M58
53 OS:2ST11NW7%O3=M582NNT11NW7%O4=M582ST11NW7%O5=M582ST11NW7%O6=M582ST11)WIN(W
54 OS:1=FB34%W2=FB34%W3=FB34%W4=FB34%W5=FB34%W6=FB34)ECN(R=Y%DF=Y%T=40%W=FD5C%
55 OS:O=M582NNSNW7%CC=Y%Q=)T1(R=Y%DF=Y%T=40%S=O%A=S+%F=AS%RD=0%Q=)T2(R=N)T3(R=
56 OS:N)T4(R=Y%DF=Y%T=40%W=0%S=A%A=Z%F=R%O=%RD=0%Q=)T5(R=Y%DF=Y%T=40%W=0%S=Z%A
57 OS:=S+%F=AR%O=%RD=0%Q=)T6(R=Y%DF=Y%T=40%W=0%S=A%A=Z%F=R%O=%RD=0%Q=)T7(R=Y%D
58 OS:F=Y%T=40%W=0%S=Z%A=S+%F=AR%O=%RD=0%Q=)U1(R=Y%DF=N%T=40%IPL=164%UN=0%RIPL
59 OS:=G%RID=G%RIPCK=G%RUCK=G%RUD=G)IE(R=Y%DFI=N%T=40%CD=S)

Es sind 3 Dienste am CerboGX erreichbar: SSH (22), HTTP (80) und ??? (9001)


Der http-Zugriff ergibt erst mal eine Fehlermeldung.

CerboGX RemoteConsole Error.png

Der http-RemoteConsole-Zugang liefert das gleiche Bild wie der HDMI-Ausgang und gibt auch noch einen Hinweis zu den Bedientasten, die mit einer angeschlossenen USB-Tastatur zur Verfuegung stehen.

Wer kein Touch hat, koennte darueber nachdenken eine kleine ATMEL/PIC-Tastatur mit den 7 Tasten anzuschliessen.

CerboGX RemoteConsole Startseite.png

Schade. Das Ganze ist irgendwie eine VNC-Schnittstelle und doch eine wenig zaeh in der Bendienung. Da haette ich mir EINE nuechterne HTML-Seite gewuenscht.

Die Menuestruktur im Ueberblick

„ESC“

     

Device List

„Enter“

    

Notifications

  

„Space“

  

Settings

General

Access level

User:User&Installer

  
  

Remote support

On:Off

Remote support tunnel

Online

    

Remote support IP and port

0

  

Reboot?

   
  

Audible alarm

On:Off

  
  
[ANNOTATION:

ON '2022-04-09T00:00:00'
NOTE: 'Starting demo mode will change some settings and the user interface will be unresponsive for a moment.']

Demo mode

Disabled:ESS demo:Boat/Motorhome demo1:Boat/Motorhome demo2

  
 

Firmware

Firmware version

z.B. v2.64

  
  

Build date/time

z.B. 20210227082826

  
  

Online updates

Auto update

Disabled:Check only:Check and update

 
   

Update feed

Latest release:Latest release candidate

 
   

Check for updates

Press to check:Checking...:Error during checking

 
  

Install firmware from SD/USB

Check for firmware on SD/USB

Press to check:No firmware file found

 
      
  
[ANNOTATION:

ON '2022-04-09T00:00:00'
NOTE: 'This option allows you to switch between the current and the previous firmware version. No internet or sdcard needed.']

Stored backup firmware

Backup firmware not available

  
 

Date&Time

Date/Time UTC

   
  

Date/Time local

(Change Date/Time)

  
  

Time zone

Regions (Laenderliste/Zeitzonen)

  
 

Remote Console

Disable password check

   
  

Enable password check

(Tasttatur funktioniert)

  
  

Enable on VRM

On:Off

  
  

Remote Consle on VRM – status

Offline:Online

  
  

Enable on LAN

   
 

System setup

Automatic:Hub-1:Hub-2:Hub-3:Hub-4:ESS:Vehicle:Boat:User defined

   
  

AC input 1

Not available:Grid:Generator:Shore power

  
  

AC input 2

Not available:Grid:Generator:Shore power

  
  

Battery monitor

Automatic:No battery monitor

  
  

Has DC system

On:Off

  
  

Marine MFD App configuration

   
 

DVCC

Limit charge current

   
  

SVS – Shared voltage sense

   
  

STS – Shared temperatur sense

   
  

Temperatur sensor

   
  

Used sensor: –

   
  

SCS – Shared current sense

   
  

SCS status

   
 

Display & language

(Displayhelligkeit)

   
  

Display off time

(10 sec:30 sec:1 min:10 min:30 min:Never)

  
  

Show boat & motorhome overview

   
  

Language

   
 

VRM online portal

Logging enabled

   
  

VRM Portal ID

z.B. 102c6fa321ff

  
  

Log interval

(1 min:5 min:10 min:15 min:30 min:1 hour)

  
  

Use secure connection (HTTPS)

   
  

Last contact

   
  

Connection error

#154 DNS failure

  
  

Error message

   
  

VRM two-way communication

   
  

Reboot device when no contact

   
  

Storage location

   
  

Free disk space

1207.57M bytes

  
  

microSD/USB

No storage found

  
  

Stored records

z.B. 68 records

  
  

Oldest record age

   
 

ESS

No ESS Asisstant found

   
 

Energy meters

(void)

   
 

PV inverters

Inverters

(void)

  
  

Find PV inverters

   
  

Detected IP addresses

   
  

Add IP address manually

   
  

Automatic scanning

   
 

Wireless AC sensors

(No gateway)

   
 

Modbus TCP devices

Automatic scanning

   
  

Scan for devices

   
  

Devices

   
 

Ethernet

State

Connected

  
  

MAC address

   
  

IP configuration

Manual

  
  

IP address

   
  

Netmask

   
  

Gateway

   
  

DNS server

   
  

Link-local IP address

   
 

Wi-Fi

Create access point

   
  

Wi-FI networks

(scan result)

  
 

GSM modem

No GSM modem connected

   
 

Bluetooth

Enabled

   
  

Pincode

   
 

GPS

GPS Settings

Format

z.B: 52° 20’ 41.6“ N, 5° 13‘ 12.3“ E

 
 
[ANNOTATION:

ON '2022-04-09T00:00:00'
NOTE: 'Generator start/stop function is not enabled, go to relay setting ans set function to „Generatorstart/stop“']

Generator start/stop

 

Speed Unit

Kilometres per hour:Metres per second:Miles per hour:Knots

 
 
[ANNOTATION:

ON '2022-04-09T00:00:00'
NOTE: 'Tank pump start/stop function is not enabled, go to relay settings and set function to „Tank pump“']

Tank pump

    
 

Relay

Function (Relay 1)

(Alarm relay:Generator start/stop:Tank pump:Manual)

  
  

Alarm relay polarity

(Normally open:Normally closed)

  
  

Alarm relay on

   
  

Relay 2 On

   
 

Services

Modbus TCP

Enable Modbus/TCP

  
   

(No errors reported)

  
   

Available services

com.victronenergy.system

 
  

MQTT on (SSL)

   
  

MQTT on (Plaintext)

   
  

VE.Can port

CAN-bus profile

(Disabled:VE.Can & Lynx Ion BMS (250 kbit/s):VE.Can & CAN-bus BMS (250 kbit/s):CAN-bus BMS (500 kbit/s):Oceanvolt (250 kbit/s))

 
   

Devices

  
   

NMEA2000-out

  
   

Unique identity number selector

  
   

Check Unique id numbers

  
  

BMS-Can port

CAN-bus profile

(Disabled:CAN-bus BMS (500 kbit/s)

 
   

Network status

(RX/TX-Status)

 
 

I/O

Analog inputs

Tank level sensor 1

  
   

Tank level sensor 2

  
   

Tank level sensor 3

  
   

Tank level sensor 4

  
   

Temperature sensor 1

  
   

Temperature sensor 2

  
   

Temperature sensor 3

  
   

Temperature sensor 4

  
  

Digital inputs

Digital input 1

(Disabled:Pulse meter:Door alarm;Bilge pump:Bilge alarm:Burglar alarm:Smoke alarm:Fire alarm:CO2 alarm:Generator)

 
   

Digital input 2

(Disabled:Pulse meter:Door alarm;Bilge pump:Bilge alarm:Burglar alarm:Smoke alarm:Fire alarm:CO2 alarm:Generator)

 
   

Digital input 3

(Disabled:Pulse meter:Door alarm;Bilge pump:Bilge alarm:Burglar alarm:Smoke alarm:Fire alarm:CO2 alarm:Generator)

 
   

Digital input 4

(Disabled:Pulse meter:Door alarm;Bilge pump:Bilge alarm:Burglar alarm:Smoke alarm:Fire alarm:CO2 alarm:Generator)

 


Mit VE.Bus to USB

Bus 005 Device 007: ID 0403:6015 Future Technology Devices International, Ltd Bridge(I2C/SPI/UART/FIFO)


Firmware

Releases v2.92 17-10-2022

v2.91 28-09-2022

v2.90 12-09-2022 https://www.victronenergy.com/live/venus-os:large

v2.89 15-07-2022

v2.88 23-06-2022

v2.87 31-05-2022

v2.86 25-05-2022

v2.85 19-04-2022


Archive

Old Venus OS versions are available for download here:
https://updates.victronenergy.com/feeds/venus/release/images/

Venus GX & Octo GX: use the beaglebone folder.
Color Control GX: use the ccgx folder.
Cerbo GX: use the einstein folder.
MultiPlus-II GX and EasySolar-II GX: use the nanopi folder.

From these folders, download the .swu file of the version
required. And then follow instructions here:
https://www.victronenergy.com/media/pg/Cerbo_GX/en/gx---how-to-update-firmware.html

Or, the equivalent chapter for the GX device at hand.

Note that while backporting is no problem in general, it
can be that some settings will be reset to their defaults.
Make sure to check.

Request for Comments


Kommentar hinzufügen
TippvomTibb freut sich über alle Kommentare. Sofern du nicht anonym bleiben möchtest, registriere dich bitte oder melde dich an.