Forum Linux.général zabbix et modbus

Posté par  . Licence CC By‑SA.
4
5
déc.
2022

Bonjour,

au boulot, nous envisageons d'installer un compteur de courant/de puissance pour pouvoir tracer nos consommations électriques de manière précise.

J'ai trouvé des matériels type compteur triphasé 3x100A, qui peuvent être interrogés en modbus sur TCP. J'ai aussi vu que Zabbix, qui est l'outil de supervision que nous utilisons, a un module modbus. Le combo parfait, quoi. Au pire, il existe une bibliothèque Python pour modbus.

Mais… Je me méfie, étant donné le prix de ce genre de compteur (et de son installation), je n'ai pas trop envie de me lancer sans demander conseil avant !

Quelqu'un a-t-il une expérience dans le domaine de la récupération de données sur modbus, sans utiliser aucun outil propriétaire côté client ?

Merci !

  • # Yep !

    Posté par  (Mastodon) . Évalué à 5. Dernière modification le 05 décembre 2022 à 08:06.

    Je bosse dans une boîte qui (entre autre) fait de l'IoT Industriel, et le modbus est l'un des protocoles qu'on supporte (en TCP comme en RTU sur RS232 et RS485).

    Tous nos tests automatiques (GitHub actions) sont fait avec la librairie pymodbus. Notre produit principal (qui récupère les données, les traite et les envoi en 3G/4G) utilise la libmodbus.

    C'est un protocole simple et efficace (ce qui explique aussi sa longévité), et on n'a pas spécialement rencontré de soucis d'intégration entre les différents composants (100% propriétaire en général) du réseau des clients.

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

    • [^] # Re: Yep !

      Posté par  . Évalué à 3. Dernière modification le 05 décembre 2022 à 20:02.

      Super, c'est rassurant ! Surtout le simple. Peu de marge pour se planter donc.

      Merci pour ton retour :)

  • # Commentaire supprimé

    Posté par  . Évalué à -2. Dernière modification le 05 décembre 2022 à 10:18.

    Ce commentaire a été supprimé par l’équipe de modération.

  • # Supervision

    Posté par  (Mastodon) . Évalué à 1.

    Hello,
    Je ne connais pas le plugin Zabbix, mais Centreon a aussi un plugin pour Modbus (les plugins sont sous Apache-2.0) : https://github.com/centreon/centreon-plugins/tree/master/apps/protocols/modbus

    • [^] # Re: Supervision

      Posté par  . Évalué à 2.

      Merci, c'est l'occasion pour moi de remarquer que Centreon est plus ou moins open source (ou open core ?). Je pensais que c'était un outil totalement propriétaire.

      Ceci dit, je reste avec Zabbix :).

  • # Modbus + MQTT

    Posté par  . Évalué à 1.

    Si tu veux envoyer les données sur une plateforme IoT, utilises MQTT. Des exemples sont à l'étude sur https://ressources.camexia.org.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.