--- const sensors = [ { id: 'hydro', cat: 'Acoustique', label: 'Hydrophone', desc: "Écoute continue du milieu sous-marin." }, { id: 'temp', cat: 'Physico-chimie', label: 'Température', desc: 'Sonde étanche intégrée.' }, { id: 'cond', cat: 'Physico-chimie', label: 'Conductivité / salinité', desc: '' }, { id: 'o2', cat: 'Physico-chimie', label: 'Oxygène dissous', desc: '' }, { id: 'ph', cat: 'Physico-chimie', label: 'pH', desc: '' }, { id: 'turb', cat: 'Physico-chimie', label: 'Turbidité', desc: '' }, { id: 'chloro', cat: 'Physico-chimie', label: 'Chlorophylle-a', desc: '' }, { id: 'no3', cat: 'Physico-chimie', label: 'Nitrates', desc: '' }, { id: 'cam', cat: 'Optique', label: 'Caméra sous-marine', desc: '' }, { id: 'led', cat: 'Optique', label: 'Éclairage LED', desc: '' }, { id: 'weather', cat: 'Météo', label: 'Station météo', desc: 'Vent, pression, air.' }, { id: 'current', cat: 'Courants', label: 'Courantométrie', desc: '' }, ]; const defaults = ['hydro', 'temp']; const cats = Array.from(new Set(sensors.map((s) => s.cat))); ---
Configurateur

Composez votre rocher. Rejoignez le réseau.

Chaque site a ses enjeux. Cochez les grandeurs que vous voulez mesurer, ajustez l'énergie et l'ancrage, et envoyez-nous votre configuration. Nous revenons vers vous avec une proposition adaptée. Chaque rocher déployé rejoint automatiquement le réseau mesher NowYouSea, qui couvre le littoral au fur et à mesure.

Grandeurs à mesurer

Cliquez pour activer / désactiver.

{cats.map((cat) => (
{cat}
{sensors.filter((s) => s.cat === cat).map((s) => ( ))}
))}

Énergie

Ancrage