Les avertissements suivants se sont produits :
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 864 - File: showthread.php PHP 7.3.33 (Linux)
File Line Function
/showthread.php 864 errorHandler->error




Transférer une requête SNMP en variable
#1
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.


Pièces jointes Image(s)
   
Likes Received: 3 in 2 posts
Likes Given: 2
Répondre


Messages dans ce sujet
Transférer une requête SNMP en variable - par Gurvan - 08-11-2017, 11:41 PM

Sujets apparemment similaires...
Sujet Auteur Réponses Affichages Dernier message
  Demande d'aide Probleme de prosition de variateur avec valeur variable MaxLightyear 1 2,467 10-09-2020, 11:38 AM
Dernier message: sud-domotique-expert
  Demande d'aide Variable booléen pour sortir d'une boucle "While" [Résolu] MaxLightyear 7 9,418 06-01-2020, 07:44 PM
Dernier message: MaxLightyear
  Demande d'aide Changement d'état d'un variable "booléen" [Résolu] MaxLightyear 5 6,700 04-20-2020, 05:32 PM
Dernier message: MaxLightyear
  Persistence variable Pollux06 3 6,192 06-20-2019, 09:18 AM
Dernier message: tonyb0t77
  Récupération variable pour action sirdjey 9 12,754 11-28-2018, 09:15 PM
Dernier message: sirdjey
  passer une variable à une commande d'un équipement générique Jey 7 10,362 02-20-2018, 10:24 AM
Dernier message: Hsd
  Modification valeur variable dans le DS Sirius65 12 17,420 12-03-2017, 12:05 PM
Dernier message: jojo
  Demande d'aide pour la mise à jour d'une variable Date Gégé12 10 15,853 05-21-2017, 10:23 AM
Dernier message: Gégé12
  décimale Variable ngm47 0 2,466 11-07-2016, 10:01 AM
Dernier message: ngm47
  Wait sur une variable AucuneID 11 13,252 05-09-2016, 03:29 PM
Dernier message: AucuneID



Utilisateur(s) parcourant ce sujet : 1 visiteur(s)