Bêta précoce (0.1.0), pas encore pour un process critique. Voir la roadmap
PNeX logo

Télémétrie

Ingestion chiffrée, OpenObserve par org et graphiques live

Chaque point de mesure voyage chiffré de bout en bout, du microcontrôleur à la plateforme.

Ingestion chiffrée

Les appareils poussent leurs mesures sur le WebSocket /ws/sensor/ingest : messages encadrés ChaCha20, validation stricte, découverte de noms de mesures plafonnée, et un bail anti-clone (premier live gagne, reaper de silence) qui empêche deux cartes de se faire passer pour le même appareil.

OpenObserve par organisation

L'ingestion remote-write les métriques Prometheus vers OpenObserve avec isolation par organisation et tokens corrélés. Les lectures passent par un proxy PromQL avec garde anti-injection.

Cache live

Chaque point numérique est mirroré dans Valkey à la réception : les lectures « dernière valeur » pour les graphiques et les device reads sont instantanées — pas de requête historique juste pour afficher la valeur courante.

Graphiques rapides

La page Visualisation catalogue les séries découvertes (métrique × appareil) et superpose jusqu'à six séries sur des fenêtres 1 h / 6 h / 24 h avec des charts SVG légers.

Courbes live A0 et D3

On this page