Après huit ans à naviguer sur Oroboro à travers trois océans, j'ai réparé beaucoup de choses. Moteurs, dessalinisateurs, guindeaux, pilotes automatiques, plomberie, électronique — tout ce que vous pouvez imaginer nous a probablement lâché au moins une fois.

Pendant des années, mon « système » d'entretien était une combinaison d'un carnet physique, d'une note sur mon téléphone, de quelques messages WhatsApp que je m'envoyais à moi-même, et de tout ce dont je pouvais me souvenir. Ça fonctionnait, la plupart du temps. Jusqu'à ce que ça ne fonctionne plus.

Le moment qui m'a finalement fait basculer, c'était dans les Cyclades, en essayant de me rappeler quand nous avions remplacé la turbine du moteur bâbord pour la dernière fois. Je savais que ça avait été fait. J'étais presque sûr que c'était à Malte. Ou était-ce en Sicile ? C'était sans aucun doute avant la saison en mer Égée. Mais quand exactement ? Combien d'heures avait-elle tourné depuis ? Aucune idée. J'ai fini par la remplacer quand même, par précaution, mais ce sentiment lancinant est resté avec moi.

Le problème de l'entretien d'un bateau

Un voilier hauturier est l'une des choses les plus complexes que l'on puisse posséder. Oroboro a deux moteurs diesel, un dessalinisateur, des panneaux solaires, un pilote automatique, des radios VHF, un transpondeur AIS, un génois sur enrouleur, un parasailor, un spinnaker asymétrique, du matériel de sécurité avec des dates de péremption, et j'en passe. Chaque système a besoin d'un entretien régulier selon son propre calendrier.

La plupart des navigateurs gèrent cela avec des tableurs (s'ils sont organisés) ou des carnets (s'ils ne le sont pas). Le problème avec les tableurs, c'est qu'ils vivent sur un seul appareil et qu'on oublie toujours de les mettre à jour. Le problème avec les carnets, c'est qu'ils prennent l'eau, se perdent, ou se remplissent.

Ce que je voulais vraiment, c'était quelque chose qui :

  • Vive sur mon téléphone (toujours avec moi)
  • Se synchronise dans le cloud
  • Garde mes données privées et chiffrées
  • Soit assez simple pour que je l'utilise réellement

Je n'ai rien trouvé qui cochait toutes ces cases. Alors je l'ai créé.

Ce que j'ai créé

Le Oroboro Boat Manager est une application web qui fonctionne dans votre navigateur et peut être installée sur l'écran d'accueil de votre téléphone comme une application native. Elle repose sur une idée simple : chaque tâche à bord est enregistrée, chaque réalisation est notée, et l'historique complet est toujours là quand vous en avez besoin.

Vous pouvez ajouter des tâches pour n'importe quel système — « Remplacer la turbine, moteur bâbord, toutes les 200 heures » — puis enregistrer les réalisations avec dates, notes et photos. L'application suit ce qui est en retard, ce qui approche et ce qui a été fait. Elle vous permet aussi de stocker des photos, ce qui s'est avéré incroyablement utile pour les documents.

Les données sont chiffrées sur votre appareil avec l'AES-GCM avant même d'être envoyées dans le cloud. Votre code PIN ne quitte jamais votre téléphone. Je ne peux pas lire vos données, et personne d'autre non plus. L'application se synchronise entre les appareils, de sorte que Yuka et moi avons tous les deux la même vue de ce qui a été fait.

Entretien

Écran d'entretien du moteur

Chaque système du bateau a son propre intervalle de service — huile moteur, huile de transmission, filtres à carburant, joints à lèvre — et l'application suit les heures écoulées depuis le dernier service. Les jauges deviennent orange à l'approche d'un intervalle et rouges lorsqu'il est dépassé. Chaque réalisation est enregistrée avec une date et d'éventuelles notes, et le compteur se remet à zéro. Un badge d'Alertes en haut fait remonter tout ce qui est en retard dans tous les modules, pour que rien ne passe inaperçu.

Avitaillement

Écran d'avitaillement

Le module Avitaillement tient une liste de stock permanente organisée par catégorie — nourriture, boissons, articles de toilette — avec un onglet Liste de courses qui rassemble tout ce qui est signalé comme à réapprovisionner. Un onglet Historique enregistre les courses d'avitaillement passées avec les totaux, et un onglet Analyses affiche les dépenses mensuelles et les comparaisons de prix entre magasins. Yuka et moi utilisons tous les deux ce module ; il se synchronise entre nos téléphones, donc nous regardons toujours la même liste.

GPL

Écran GPL

Le gaz fait partie de ces choses qui viennent toujours à manquer au mauvais moment. Le module GPL suit chaque bouteille à bord — combien, quelle taille, combien de kilogrammes restants — et enregistre chaque remplissage avec le prix payé au kilogramme. Au fil du temps, il constitue un historique de prix à travers différents pays. Nous avons vu des tarifs allant de 0,62 € à 5,00 € le kilogramme selon le port, donc ces données sont vraiment utiles pour comparer.

Dessalinisateur

Écran du dessalinisateur

Notre dessalinisateur nécessite un nettoyage de sa membrane toutes les 80 heures de fonctionnement et le remplacement de son préfiltre à charbon selon un calendrier de 6 mois — deux intervalles complètement différents qu'il est facile de confondre. Le module les suit indépendamment : une jauge d'heures décompte depuis le dernier nettoyage de la membrane, et une section distincte suit le filtre à charbon selon un calendrier. Quand vient le moment de changer les filtres en mer, l'application affiche la valeur précédente exacte pour que vous puissiez la mettre à jour en toute confiance.

La construire en s'abritant d'une tempête

J'ai écrit la majeure partie de l'application pendant un coup de vent de sud, ce qui est tout à fait approprié. Il y a quelque chose de particulier à être ancré derrière un rocher pendant que le vent souffle à 30 nœuds. La première version était une simple liste de tâches. J'ai continué à ajouter des choses : téléchargement de photos, synchronisation cloud, stockage chiffré, un système de code PIN avec un indice pour ces moments où l'on ne se souvient plus quel PIN on a utilisé.

Le backend tourne sur Cloudflare Workers, la même infrastructure qui héberge notre blog. Serverless, économique et mondial. Vos données sont stockées dans Cloudflare KV sous forme de blob chiffré. L'ensemble ne me coûte presque rien à faire tourner.

Essayez-la

C'est gratuit. Ouvrez boat.sailingoroboro.com sur votre téléphone, définissez un code PIN et commencez à ajouter les systèmes et tâches de votre bateau. Vous pouvez l'installer sur votre écran d'accueil pour un ressenti d'application complète. Aucun compte requis, aucune publicité, aucun abonnement.

Si vous la trouvez utile, j'adorerais le savoir. Envoyez-moi un message sur Instagram à @sailingoroboro.

Bonne navigation — et que vos turbines soient toujours neuves.

— Francesco