Forum Lifedomus
Transférer une requête SNMP en variable - Version imprimable

+- Forum Lifedomus (http://forum-lifedomus.com)
+-- Forum : Les outils de configuration et design (http://forum-lifedomus.com/forumdisplay.php?fid=7)
+--- Forum : Config Studio (CS) (http://forum-lifedomus.com/forumdisplay.php?fid=8)
+---- Forum : Automatismes (http://forum-lifedomus.com/forumdisplay.php?fid=42)
+----- Forum : Automates (Module logique avancé) (http://forum-lifedomus.com/forumdisplay.php?fid=144)
+----- Sujet : Transférer une requête SNMP en variable (/showthread.php?tid=3742)



Transférer une requête SNMP en variable - Gurvan - 08-11-2017

Hello,

Cherchant depuis des heures à transférer une requête SNMP de type chaine dans une variable numérique, voici une explication pour que ça fonctionne simplement.
Dans mon cas, je get en SNMP un onduleur pour en récupérer une série de donnée (voltage entrant/sortant, fréquence entrant/sortant, charge des batteries, capacité etc).
Pré-requis : Avoir ajouté un connecteur SNMP. (Ne pas oublier d'adapter le délai entre chaque mise à jour des retour d'états en seconde).

1 - Créer l'équipement :
Equipement -> Consommation (ou capteur en soit) - Equipement Générique. (Ou son petit nom voulu)
Connecteur SNMP, le petit + en bas à droite, OID 1.3.6.1.4.1.318.1.1.1.4.2.3.0 (dans mon cas, ça correspond à la charge de l'onduleur) de type chaine. Unité vide et lecteure seule cochée (en fonction de vos réglages).

2 - Créer une variable :
Automatismes -> Variables -> Créer une variable de type numérique.

3 - Créer l'automate :
Automatismes -> Automates -> Créer l'automate.
Déclencheur -> Opérande de l'équipement générique. Condition : A chaque changement -> Commande.
Retour à l'automate -> Créer une variable -> Choisir la variable créée plus tôt dans le petit 2. Cliquer ensuite sur f(x) dans la section Valeur à droite.
Créer un fromStr puis une Opérande (Opnd) -> Retours d'états -> Equipements -> Consommation -> Equipement générique (ou son petit nom voulu) -> Commande

Enregistrer, ajouter l'automate en démarrage automatique et le démarrer.
Il est ensuite possible d'utiliser la variable dans les widget.

Gurvan.


RE: Transférer une requête SNMP en variable - Hsd - 08-12-2017

Bonjour Gurvan,

merci pour ton partage  Eek-1e6fb