IPX800 : Script de mesure de consommation à partir d’un compteur à impulsion

Hello world,

Il existe sur le marché des compteurs de consommation électrique. Ces derniers sont modulaires et s’insèrent facilement dans votre tableau électrique, en coupure.emdx-compteur-d-energie-monophase-raccord-direct-32a-1-mod-004670-legrandLe principe est assez simple, ils envoient des impulsions en fonction de votre consommation (le modèle en photo ci dessus envoie une impulsion tous les Watt Heure, donc 1000 impulsions pour 1 kWh)

Un kWh, cela correspond à une consommation constante de 1000W pendant 1h.

Par proportionnalité, on est capable d’en déduire la consommation « presque instantanée » sur un intervalle de n secondes.

Mon compteur est relié à un boitier IPX800, qui est capable d’incrémenter un compteur à chaque impulsion, et c’est précisément cette fonctionnalité que nous allons utiliser.

Mon script « maison » prend en entrée :

  • L’URL de votre serveur Domoticz
  • Le numéro IDX de votre device dummy de type « compteur »
  • L’IP et le port de votre IPX800
  • Le numéro du compteur à utiliser sur l’IPX800
  • Le nombre d’impulsions par kWh du compteur (dépend de votre modèle de compteur)
  • Des paramètres divers (puissance disjoncteur du foyer, temps avant de forcer une mise à jour…)

Le script ne prend pas en charge l’authentification sur IPX800 ou Domoticz, mais c’est trivial à rajouter.

Vous êtes libre d’utiliser et de modifier le script comme vous voulez tant que vous citez vos sources 🙂

Amusez-vous bien !

compteur_elec.zip (1026 téléchargements)

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *