Description du projet
TraduitÀ l'écran, nous attendons des graphiques linéaires en direct pour chaque métrique, des jauges numériques pour les dernières valeurs, et une section de contrôle des appareils claire où nous pouvons enregistrer de nouveaux équipements, voir quels nœuds sont en ligne et consulter l'historique de tout capteur individuel. Les alertes de seuil sont obligatoires : pour chaque métrique, nous définissons des limites inférieures et supérieures, et lorsqu'une lecture sort des limites, le tableau de bord doit mettre en évidence visuellement l'appareil et enregistrer un événement afin que rien ne soit perdu pendant la nuit. Rendez la mise en page réactive et facile à lire : l'équipe la gardera ouverte à la fois sur des écrans muraux et des ordinateurs portables. Il s'agit spécifiquement de télémétrie d'appareils, pas d'une page de statut public ou d'un outil d'analyse commerciale général, donc l'accent est mis sur les capteurs, les lectures et l'équipement physique qui les sous-tend.
Nous fournirons l'accès au courtier, des descriptions de format de paquet et un ensemble de dispositifs de test. Nous attendons un code propre et documenté que nous pourrons déployer nous-mêmes, ainsi que des notes brèves sur la configuration de la réception des données et des règles d'alerte.
— Abonné MQTT qui reçoit et analyse les paquets des dispositifs
— Stockage de séries temporelles avec des requêtes d'historique rapides
— Graphiques linéaires en direct et jauges numériques en temps réel
— Alertes de seuil configurables avec limites supérieures/inferieures et journal des événements
— Gestion des dispositifs : enregistrement, liste, statut en ligne, historique par capteur
— Mise en page réactive pour les écrans muraux et les ordinateurs portables