Després d'anys mirant una consola remota Victron d'estil 1995 encaixada a l'estació de navegació, finalment he construït el meu propi tauler. I és millor.

L'antiga consola remota Victron
L'antiga consola remota Victron — funcional però lleig

L'antiga pantalla mostrava bateria, solar i dipòsits. Prou bé. Però els números eren petits, la interfície estava dissenyada per a tècnics, i cada vegada que hi donava una ullada mentre navegàvem havia d'inclinar-me i arrugar els ulls.

El nou tauler funciona amb una Raspberry Pi 4 amagada darrere la pantalla de l'estació de navegació. Es connecta al nostre servidor SignalK via WebSocket i mostra-ho tot d'un sol cop d'ull:

  • Velocitat sobre el fons i fondària — números prou grans per llegir des del sofà
  • Una rosa dels vents completa amb vent aparent i vent real, calculada al client a partir de les dades NMEA 2000
  • Un gràfic d'historial de velocitat del vent real dels últims 10 minuts
  • Estat de càrrega de les bateries, producció solar de cadascun dels tres conjunts de panells (Panells Rígids 960W, Panells Flexibles 1 i 2 de 200W cadascun)
  • Càrregues AC i DC, estat de l'inversor, detecció de corrent de port
  • Nivells del dipòsit d'aigua en percentatge i en litres
El nou tauler de navegació d'Oroboro
El nou tauler — tot d'un sol cop d'ull

Les dades de vent provenen del bus NMEA 2000 a través d'un CAN HAT a la Pi. Les dades elèctriques provenen del nostre Victron Cerbo GX via WiFi a través del plugin Venus SignalK i MQTT. El vent real es calcula al navegador a partir del vent aparent i la velocitat del vaixell — de la mateixa manera que ho fa KIP.

Tot plegat és HTML, CSS i JavaScript sense llibreries. Sense frameworks. Sense dependències. Sense núvol. Sense subscripcions. Carrega a l'instant, funciona sense connexió i funciona indefinidament en una Pi que costa 50 €.

El codi és de codi obert i gratuït a GitHub. Si tens SignalK al teu vaixell, pots tenir-ho en marxa en una tarda.

Veure a GitHub →