E2 Le cockpit

L'interface de pilotage, servie par la passerelle elle-même.

Se connecter

Consultation et pilotagehttp://<passerelle>:8888/
Plus l'édition des variableshttp://<passerelle>:8889/

Deux demandes d'identifiants successives, avec les mêmes valeurs : celle du navigateur, puis celle du cockpit. La session dure 8 heures.

Tableau de bord

Tableau de bord du cockpit : six tuiles d'état et graphiques
Six indicateurs, puis les graphiques sur 24 h.
Lire les deux tuiles IoBase séparément

Sur la capture : Connexion IoBase — valide et Envoi vers IoBase — refusé. Les deux à la fois, et c'est cohérent : l'authentification fonctionne, mais la plateforme n'est pas joignable.

C'est la confusion la plus fréquente. Une connexion valide ne dit rien de ce que deviennent les mesures.

TuileRépond à
Réception radioLes capteurs émettent-ils ?
BalisesCombien sont connues, combien sont silencieuses.
Connexion IoBaseL'authentification est-elle valide ?
Envoi vers IoBaseLes mesures sont-elles acceptées ?
Envoi vers AsystomIdem, pour la plateforme d'analyse.
PasserelleTemps de fonctionnement, liaison cellulaire.

Les deux graphiques

Trames reçues par heure Un creux = une balise qui s'est tue, ou une coupure. Empilées par balise : la disparition d'une seule se voit.
Qualité radio Moyenne horaire, sur fond de l'étendue minimum–maximum. Une bande large = lien instable.

Ils servent à voir ce qui se dégrade : le tableau des balises n'affiche que la dernière mesure, où une dérive lente est invisible.

Balises

Liste des balises avec statut, dernière trame et qualité radio
Une balise passe en rouge quand sa dernière trame remonte à plus de six fois sa cadence attendue.
🟢 / 🔴Six fois la cadence attendue sans trame → rouge.
génériqueCapteur d'une autre marque : va vers IoBase seul, non pilotable.
✎ ModifierConfiguration de la balise.
⚡ ActionsCadence, redémarrage, archivage.

Modifier une balise

Formulaire de configuration d'une balise
Site, source de données, modèle et métriques sont obligatoires : sans eux la mesure n'est pas envoyée.
Type de capteur asystom : IoBase + Asystom, pilotable.
generic : IoBase seul, non pilotable.
Environnement Vers quelle destination partent les mesures. Le second n'apparaît qu'une fois son adresse renseignée.

Régler à distance

La commande part au prochain réveil du capteur — en LoRaWAN, la passerelle ne peut que répondre. Ne rien voir pendant un cycle est normal.

La confirmation vient de l'observation du rythme réel des trames suivantes, pas seulement de l'accusé de réception.

Variables globales rôle admin

Vue des variables globales avec intitulés et descriptions
Chaque réglage porte son intitulé, le nom de la variable en dessous, et sa description. Prise en compte immédiate, sans redémarrage.

Liste complète : référence des variables.

Mettre à jour l'interface

CG_PASS='<mot de passe admin>' ./cockpit/deploy_www.sh

Cette mise à jour ne redémarre pas le flux : elle ne touche ni aux jetons, ni aux mesures en cours.

Un compte « opérateur » n'est pas en lecture seule

Il peut modifier une balise, en déclarer une, envoyer un réglage. Seule l'édition des variables globales lui est refusée.