Hallöle
Es ist mal wieder soweit für eine "Bastelei". Bei den meisten ist ja das Cerbo GX irgendwo im "Keller" verbaut. Extra eine GPS Maus dafür zu kaufen bringt meist nicht den Erfolg den man gerne hätte - GPS Daten zu erhalten.
Diejenige die einen RUT/RUTX mit eingebauter GPS Funktion haben und das Signal auch gut empfangen mittels Dachantenne oder wie ich mit angeschlossenem mitgeliefertem GPS Empfänger können das Signal natürlich auch "weitergeben". Wie das mit Home Assistant funktioniert habe ich ja bereits beschrieben.
Den Cerbo kann man natürlich auch damit "betanken" und das geht folgendermassen:
1. Im RUTX NMEA2000 aktivieren und entsprechend konfigurieren - beim Hostnamen die IP-Adresse des Cerbo hinterlegen
2. Die zu übertragenden Daten konfigurieren
Das war's schon mal beim RUTX
Jetzt zum Cerbo. Hierfür aktiviert ihr in den Einstellungen den SSH Zugriff und vergebt ein Passwort. Dann verbindet ihr euch mit dem Cerbo per SSH - wer nicht genau weiss wie kann das nachgooglen oder dieses Dokument lesen.
In der Console nun die Datei /data/rcS.local editieren mit vi/nano und folgende Zeilen am Ende einfügen
#
# get GPS from router
#
/usr/bin/socat UDP-RECV:8500 pty,link=/dev/ttyUDP8500,raw,nonblock,echo=0,b115200 &
while [ `ps|grep gps_dbus|grep -v grep|wc -l` -eq 0 ]
do
sleep 1
/opt/victronenergy/gps-dbus/gps_dbus -s /dev/ttyUDP8500 -b 115200 -t 0
done &
exit 0
Alles anzeigen
Nach dem speichern noch dafür sorgen, dass die Datei ausführbar ist mit
Nun entweder mit "reboot" den Cerbo neu starten oder mit
den Empfang der GPS-Daten starten und schon weiss der Cerbo wo er ist.
Die GPS Einstellungen sind noch entsprechend zu konfigurieren:
Wozu das alles? Na dann seht ihr im VRM auch wo ihr seid und bekommt das aktuelle Wetter gleich geliefert für diesen Standort
Das war's mal wieder für meine "Bastelstunde"....
Wie immer - wenn Fragen dann Fragen