Dopo anni a fissare una Remote Console Victron in stile 1995 stipata nella stazione di navigazione, ho finalmente costruito il mio cruscotto. E fa meglio.

La vecchia Remote Console Victron
La vecchia Remote Console Victron — funzionale ma brutta

Il vecchio display mostrava batteria, solare e serbatoi. Niente di più. Ma i numeri erano piccoli, l'interfaccia era pensata per i tecnici, e ogni volta che ci davo un'occhiata in navigazione dovevo sporgermi e socchiudere gli occhi.

Il nuovo cruscotto gira su un Raspberry Pi 4 nascosto dietro lo schermo della stazione di navigazione. Si collega al nostro server SignalK via WebSocket e mostra tutto a colpo d'occhio:

  • Velocità sul fondo e profondità — numeri abbastanza grandi da leggere dal divano di poppa
  • Una rosa del vento completa con vento apparente e vento reale, calcolati lato client dai dati NMEA 2000
  • Un grafico storico della velocità del vento reale degli ultimi 10 minuti
  • Stato di carica delle batterie, produzione solare da ciascuno dei nostri tre impianti di pannelli (Pannelli Rigidi 960W, Pannelli Flessibili 1 e 2 da 200W ciascuno)
  • Carichi AC e DC, stato dell'inverter, rilevamento dell'alimentazione da banchina
  • Livelli del serbatoio dell'acqua in percentuale e in litri
Il nuovo cruscotto di bordo di Oroboro
Il nuovo cruscotto — tutto a colpo d'occhio

I dati del vento arrivano dalla dorsale NMEA 2000 tramite un CAN HAT sul Pi. I dati elettrici provengono dal nostro Victron Cerbo GX via WiFi attraverso il plugin Venus SignalK e MQTT. Il vento reale viene calcolato nel browser a partire dal vento apparente e dalla velocità della barca — esattamente come fa KIP.

Il tutto è scritto in HTML, CSS e JavaScript vanilla. Nessun framework. Nessuna dipendenza. Nessun cloud. Nessun abbonamento. Si carica all'istante, funziona offline e gira per sempre su un Pi che costa €50.

Il codice è open source e gratuito su GitHub. Se hai SignalK a bordo, puoi averlo funzionante in un pomeriggio.

Visualizza su GitHub →