Im Zuge der Umstellung auf den Victron Multi RS, bin ich nun mit dem VeCan konfrontiert. Auf der Suche nach einer günstigeren Alternative zu Victron, habe ich mir den USBtin Adapter von Fischl zugelegt, ohne an die Konsequenzen zu denken.
Welche sind, ich habe keinen blassen Schimmer wie ich mit diesem Adapter eine CAN Kommunikation einrichte und ob das damit überhaupt geht. Habe mehr auf den Preis geschaut als mich im Vorfeld genauer zu informieren. ?
Gibt es jemanden, der mir Hinweise geben kann, was zu tun ist?
Auch mit dem Versuch das VeCAN Setup im Venus Package manager, auf dem Raspberry zu installieren hatte ich keinen Erfolg. Das muss lt. Message im Terminal via command line ausgeführt werden.
Ich vermute mal, dass der Adapter nicht erkannt wird, ich also erstmal den Adapter selbst flashen/einrichten muss. Ich werde parallel auch den Thomas Fischl kontaktieren, ob er mir für den Adapter einen Tipp geben kann.
Genau so habe ich es gemacht. Beim Installieren "data/VeCanSetup/setup" dann "no CANbus definition found". Ich kann auch in der GUI sehen, dass das VeCan Package 3.4 heruntergeladen wurde und zur Verfügung steht.
Ich hatte genug mit der Hardware-Bastelei (Lynx System mit einigen PowerIn's und Shunt) zu tun, da wollte ich nicht viel Zeit in die Software-Bastelei stecken, um mein erstes CAN-System zum Laufen zu bekommen:
Von innomaker habe ich mir den "USB2CAN-X2" Dual Channel isolated CAN USB-Adapter gekauft (beim großen Buchladen), an meinen RP4/Venus OS 2.x & 3.x angeschlossen und Victron-CAN läuft out-of-the-box. Software habe ich keine extra installieren oder konfigurieren müssen.
Ja genau, sowas hatte ich gehofft gekauft zu haben. Mit der ein oder anderen Anpassung kann ich leben, aber wenn es zu sehr ins Detail geht, ist die Euphorie schnell weg.
Das ist in der Tat ein Argument. Ist für 26 € direkt bei waveshare recht günstig.
So, der Herr Fischel hat geantwortet. Eher weniger ermunternd für einen Noob wie mich. Es gab bisher kein Projekt in Verbindung mit Victron Technik. Also habe ich mal eben einen CAN Hat geordert, weil der als Ersatz preislich am besten passt und wie voltmeter schon sagte, kompakt, ein Stück mit dem PI ist. Den USBtin werde ich nicht zurückschicken, schließlich ist es meine Dummheit mich im Vorfeld nicht genügend informiert zu haben, Lehrgeld quasi. Vielleicht kann der in einem anderen DIY-Gebastel genutzt werden. Hab den irgendwo als CAN-Verbindung mit WAGO Modulen gesehen. Also warten.
Okay, CAN HAT ist da und läuft so weit. Aber der alte Mann hat eineinhalb Tage gebraucht, um dat Ding zu installieren. Über den Paketmanager im Venus OS ging das nicht, musste über Putty und Kommandozeile gemacht werden. Stunden Instructions lesen, tausendmal vertippt, Befehle wurden nicht erkannt oder abgelehnt, weil nur Lese berechtigt usw. Am Ende wird auf dem Display einiges mehr angezeigt, also success. Nur frage mich nicht, wie ich das gemacht habe, ich bin mir nämlich nicht sicher.
Da ist eine Frage offen, obwohl es zu laufen scheint, ist im Paketmanager, unter Aktiven Paketen, VeCanSetup zwar geladen, aber nicht installiert, weil es nach wie vor verweigert wird. Muss das so sein? ?
@mactoolz Ich habe ein altes Netzwerkkabel recycelt, an dem bei einem Stecker die "Nase" abgebrochen war. Stichwort Nachhaltigkeit
Den Stecker abgekniffen, Aderendhülsen auf die anzuschließenden Adern drauf und dann in die Schraubverbindungen vom SUBD-Stecker (waren zwei beim USB2CAN-X2 Adapter im Lieferumfang). Das andere Ende mit funktionsfähigem RJ45-Stecker in die CAN-Buchse.
Hier ein Foto von meinem damaligen Testanschluss...heute verbaut (und sauberer verkabelt ). Da komme ich für eine Foto aber nicht mehr so frei ran.
Im Übrigen, habe ich es doch nun tatsächlich geschafft, mit einer Neuinstallation das VeCanSetup im Paket Manager zu installieren. Nach einem Jahr habe ich fast von Null wieder angefangen, weil alles irgendwie im alten Kopf verschütt gegangen ist. Anyway, ich kann hoffentlich meine Anlage nächstes Jahr erweiten, dann gehts von Neuem los. {green}:face: