Aller au contenu principal

🛠️ Service Debug (Simulation & Diagnostic)

Le Service Debug est un outil d'assistance et de diagnostic permettant d'instancier et de faire varier dynamiquement un jeu de variables fictives sur le SentiView Bridge ou SentiView NVR.


⚡ Fonctionnalités & Rôle principal

Le service s'exécute en arrière-plan et fait évoluer de manière aléatoire des valeurs système à intervalles réguliers (toutes les 10 secondes par défaut) afin de :

  • Tester les connexions temps réel : Vérifier la bonne réception et le rafraîchissement dynamique des données sur les interfaces web et mobiles.
  • Valider les scénarios d'automatisations : Déclencher des règles logiques ("Si... Alors...") sur des valeurs entières, décimales ou booléennes sans nécessiter d'équipement physique raccordé.
  • Vérifier la synchronisation Cloud : Valider l'historisation et la transmission des variables système vers le portail connect.sentiview.ai.

📊 Variables de simulation exposées

Le service génère 8 variables de test réparties selon deux niveaux d'accès :

1. Variables en Lecture Seule

Ces variables mettent à jour leurs valeurs de manière aléatoire à chaque cycle de 10 secondes :

Type de donnéeDescription du comportement
Texte / ChaîneAffiche une chaîne de caractères formatée (ex: "value : 4").
Nombre EntierVariation numérique aléatoire (valeurs positives ou négatives).
Nombre DécimalVariation décimale aléatoire progressive.
Interrupteur BooléenBasculement aléatoire entre l'état actif (Vrai) et inactif (Faux).

2. Variables en Lecture & Écriture

Ces variables évoluent à un rythme plus lent (toutes les 100 secondes) et peuvent être modifiées manuellement pour tester la commande à distance :

Type de donnéeDescription du comportement
Texte / ChaîneTexte modifiable avec valeur initiale.
Nombre EntierEntier modifiable pour tester des seuils numériques.
Nombre DécimalDécimal modifiable pour tester des variations fines.
Interrupteur BooléenCommande manuelle de basculement d'état (Vrai / Faux).