Jouons un peu : Watchgog : Expérience 1

De GCE Electronics
Aller à la navigation Aller à la recherche

Watchdog

Presentation.png
Nom Watchdog
Famille IPX800 V4
Wiki créé le 28/02/2018
Wiki mis à jour le 28/02/2018
Auteur fgtoul

== Matériel nécessaire==

Liste du matériel nécessaire :

  • une IPX800 V4 en fonctionnement

Matériel nécessaire

Liste du matériel nécessaire :

  • une IPX800 V4 en fonctionnement

Prérequis

Vous devez avoir configuré le périphérique Watchdog de l'IPX800 V4 et réglé deux presets de Ping (Smartphone et Box Adsl). Si vous ne l'avez pas fait, vous êtes invité à retourner au chapitre précédent.

Expérience 1 : Observer le changement d'état

L'indicateur Ping Watchdog

Sur notre tableau de bord, nous voulons visualiser la joignabilité de nos matériels connectés (Box et Smartphone). Nous allons donc devoir ajouter un Widget sur le dashboard.

Cliquez sur le menu Ajouter un Widget de l'interface, cela ajoute un conteneur vide sur le tableau de bord.

Cliquez sur l'icône Edit et renseignez un Titre : "WATCHDOG".

Ensuite, cliquez sur l'icône  + . Vous constaterez qu'il existe un widget nommé "Matrice 32 ON/OFF - Ping Watchdog" .

Ajoutez ce widget à votre tableau de bord.

Ping5a

Nous obtenons cela

Ping5c

Le Watchdog étant ON lorsque le Ping est en échec (absence de réponse), nous avons choisi la couleur rouge.

Du premier regard, nous pouvons voir que le smartphone est injoignable sur le réseau (la pastille 1 est rouge).

La box Adsl est joignable. La pastille 2 est éteinte.

Les sorties virtuelles

Pour aller plus loin, nous allons voir comment interagir avec avec le périphérique Watchdog.

Pour notre expérience, lions l'état du Watchdog à des sorties virtuelles.

Pour cela, il faut écrire un scénario que nous plaçons en SCENE 1 (laissez la scène 0 disponible pour plus tard) :

Ping4

Indicateur Sorties Virtuelles

Dans notre scénario précédent, nous utilisons la sortie virtuelle n°1.

Ajoutez un widget Matrice 32 Indicateur d'état sur les sorties virtuelles 1 à 32.

Ping5

Vous obtenez alors une visualisation de l'état de la sortie virtuelle, qui reflète l'état de votre Watchdog (Ping 1 vers smartphone)

La sortie Virtuelle est ON (verte) lorsque le ping échoue (matériel injoignable), la sortie est OFF lorsque le ping réussi (matériel joignable).

Ping6 Ping7


Remarque : afin que l'état des sorties virtuelles ne puisse pas être modifié accidentellement, nous avons désactivé le pilotage manuel de ces sorties lors de la création du widget (Contrôle : NON)

Exercice 1 : Visualiser l'état du Ping vers la box ADSL avec un widget Indicateur ✏️

Ajoutez un scénario en SCENE 2 ou un widget si nécessaire pour visualiser l'état du ping vers la box Adsl.


Bouee2.png Voir la solution 

Pilotage Sorties Virtuelles

Pour visualiser l'état de la sortie virtuelle n°1, nous pouvons ajouter un widget de type "Pilotage Relais/Entrées virtuelles/ sorties virtuelles"

Ping10

Nous obtenons alors un bouton dont l'état reflète celui de notre Watchdog (Ping 1 vers smartphone).

La sortie Virtuelle est ON (verte) lorsque le ping échoue (smartphone injoignable), la sortie est OFF lorsque le ping réussi (smartphone joignable).

Ping11 Ping12

Remarque : afin que la sortie virtuelle ne puisse pas être pilotée accidentellement, nous avons désactivé le contrôle.

Exercice 2 : Visualiser l'état du Ping vers la box ADSL avec un widget de Pilotage ✏️

De la même manière que pour le Watchdog vers le smartphone, nous voulons visualiser l'état du Ping vers la box Adsl.

Ajoutez un scénario en SCENE 2 ou un widget de Pilotage de sortie virtuelle si nécessaire.


Bouee3.png Voir la solution

Exercice 3 : Nous voulons inverser l'état des sorties virtuelles ✏️

Nous avons constaté que nos widgets de pilotage des sorties virtuelles étaient ON (vert) lorsque le Ping Watchdog échouait (matériel injoignable).

Comment feriez vous pour avoir des widgets de pilotage allumés vert lorsque les matériels sont joignables, et éteints lorsqu'ils sont injoignables ?


Bouee2.png Voir la solution

QUIZZ

  • Q1 : Vrai ou faux : Si nous lions le Watchdog avec le scénario suivant
Evènement : [Watchdog (ping1 vers smartphone en 192.168.0.205) ]
Action : [ON/OFF]
Résultat : [Sortie Virtuelle (1)]
La sortie virtuelle est active (état ON) lorsque le téléphone est joignable sur le réseau ?
Réponse à Q1
  • Q2 : Vrai ou faux : Avec la mise en place du même scénario que pour la question Q1,
La sortie virtuelle sera ON lorsque le réseau internet coupera ?
Réponse à Q2
  • Q3 : Vrai ou faux : Dans le scénario de l'exercice 3, l'évènement NON WATCHDOG permet d'éxécuter la scène lorsque le Ping a réussi ?
Réponse à Q3
  • Q4 : Si je règle un intervalle à 30 entre chaque ping, et si je règle 4 tentatives pour le ping vers ma box ADSL en adresse 192.168.1.1,
combien de temps faudra-t'il attendre pour que le watchdog s'active après coupure de mon réseau internet par le FAI ?
  1. 30 secondes ?
  2. 120 secondes ?
  3. 120 minutes ?
  4. un temps indéfini ?
Réponse à Q4
  • Q5 : Si je règle un intervalle de 120 entre chaque ping, et si je règle 4 tentatives pour le ping vers ma box ADSL en adresse 192.168.1.1,
combien de temps mettra le watchdog pour s'activer après extinction de la box Adsl ?
  1. moins de 4 minutes ?
  2. entre 4 et 6 minutes ?
  3. entre 6 et 8 minutes ?
  4. entre 8 et 10 minutes ?
  5. plus de 10 minutes ?
Réponse à Q5

Passez à l'étape suivante

Watchdog - Expérience 2 : comptage, chronométrage