mdeweerd / MetersToHA

Get Meter Data into Home Automation systems
GNU General Public License v3.0
26 stars 8 forks source link

Demande retour sur feature support: MQTT pour grdf #19

Closed vingerha closed 6 months ago

vingerha commented 6 months ago

Bonjour, je suis en train d'ajouter le mqtt pour grdf. Car je ne sais pas comment le topic est construit pour Véolia, je voudrais savoir si mes idées sont aligné :) Je voudrais avoir un topic qui montre just les deniers données ou avec je peux faire tous ce que je veux dans HA En utilisant le json historique j'ai construit ci-dessous....des retours?

image

Dans le topic:

{
  "dateDebutReleve": "2024-02-26T06:00:00+01:00",
  "dateFinReleve": "2024-02-27T06:00:00+01:00",
  "journeeGaziere": "2024-02-26",
  "indexDebut": 979,
  "indexFin": 985,
  "volumeBrutConsomme": 5.62,
  "energieConsomme": 63,
  "pcs": null,
  "volumeConverti": 5,
  "pta": null,
  "natureReleve": "Informative Journalier",
  "qualificationReleve": "Mesuré",
  "status": null,
  "coeffConversion": 11.15326,
  "frequenceReleve": null,
  "temperature": null
}
mdeweerd commented 6 months ago

Perso je n'ai pas encore vraiment pratiqué le MQTT (c.a.d. "en prod"). Cela dit:

vingerha commented 6 months ago

ok...dessus c'estr just l'extrait de GRDF 1: hierarchy je ne touche pas 2: oui/non et pour la future. il faut avoir une option 'last_date' ou sorte qui est stable comme topic ... pour qu'on le trouve de HA. Pour le moment je reste sur 'last_data'

  1. format: je les fait
  2. libellé: je les fait Et merci :)

EDIT sur 3.: j'ai revu qq autre topics avec date et comme dessus c'est bon pour HA, j'ai aucune sensor avec 'Z'

vingerha commented 6 months ago

C'est maintenant comme ça, j'enlevé qq attributes qui me semblent inutile et ajouté 'period' pour qu'on a l'option d'avoir plus d'une journée dans la future. Si c'est bon pour toi...ensuite je fait le PR

{
  "datetime_period_start": "2024-02-27T06:00:00+01:00",
  "datetime_period_end": "2024-02-28T06:00:00+01:00",
  "date_period_start": "2024-02-27",
  "index_period_start_m3": 985,
  "index_period_end_m3": 990,
  "volume_period_m3": 5.38,
  "energy_period_kWh": 60,
  "conversion_coefficient": 11.15326,
  "status": null
}
mdeweerd commented 6 months ago

Ok pour les dates: j'ai vérifié la spécification - c'est Z ou +/-.... .

vingerha commented 6 months ago

ok...je vais préparer le PR...