Salut à tous,
Mon abonnement eau est chez Suez et j’utilise l’intégration Tout sur mon Eau (Suez Water - Home Assistant) afin de remonter des informations dans Home Assistant. Je trouve pas mal les informations remontées mais j’ai eu des difficultés à traiter les données de l’intégration pour afficher quelque chose de cohérent dans mon tableau de bord. J’ai repris le code de HayThamB posté sur le forum officiel, qui utilise Apex-Chart card et qui marche plutôt pas mal en affichant 2 mois de consommation à la suite. Le défaut qu’il pourrait avoir est d’afficher environ 60 barres (2 mois) dont les jours qui restent à courir pour le mois en cours et qui sont à zéro.
type: custom:apexcharts-card
update_interval: 1 day
graph_span: 8 weeks
span:
end: month
header:
show: false
title: Suez Water Consumption
series:
- entity: sensor.suez_water_client
name: Previous month
type: column
data_generator: >
var dates = entity.attributes.previous_month_consumption; return
Object.keys(dates).map(function(key, index) {
var rDate = new Date(key.replace( /(\d{2})\/(\d{2})\/(\d{4})/, "$2/$1/$3"));
return [rDate, dates[key]]
});
- entity: sensor.suez_water_client
name: Current month
type: column
data_generator: >
var dates = entity.attributes.this_month_consumption; return
Object.keys(dates).map(function(key, index) {
var rDate = new Date(key.replace( /(\d{2})\/(\d{2})\/(\d{4})/, "$2/$1/$3"));
return [rDate, dates[key]]
});
Est-ce que certains d’entre vous affichent les données de cette intégration d’une autre façon ?
J’ai bien essayé de modifier le script, au moins pour ne pas afficher les jours du mois à venir, mais sans succès. Je suis trop novice avec ce type de code.
Est ce que d’autres ont pu faire évoluer ce code ?
@jbouv55151 merci pour cette trouvaille, installation simple et rapide. Vraiment top…
@nicodl merci à toi aussi pour tes modifications de code, je ne les aient pas encore essayé à l’heure où j’écris mais ça va se faire ce soir …
Si tu passes par là avant que j’essaie de mon côté, saurais tu comment afficher le prix à côté de la conso en litre? Par exemple, ici dans le sud le M3 d’eau me coûte 1,51€ TTC. Il faudrait que je convertisse le prix du mètre cube en litre et que je fasse le calcul de ma consommation journalière avec cette base, enfin je le voit comme celà,je ne sais pas si je pense bien et surtout, je ne sais pas encore comment le faire…
Il faut je pense créer une série supplémentaire reprenant les memes données mais en multipliant les m3 par le prix.
Quand je pourrai je regarderai ca.
En vrai, je débutee sur HA donc je tâtonne encore !
Salut et merci pour tes bouts de code
Pourrais tu m’aiguiller stp, j’aimerais afficher le même genre de graph mais pour la semaine avec le prix et la conso journalière. Où vas tu chercher ces infos s’il te plait, si je peux arriver à comprendre la manière de faire je pourrais aussi partager d’éventuelles card
Tout se passe dans la partie data generator qui est du code javascript.
Par semaine ca va etre plus complique. Il va falloir agréger les données par semaine en partant des données journaliere.
Bonjour je reviens sur le sujet, depuis 2 jrs je n’ai plus de remonté dans HA
Logger: homeassistant.components.suez_water.sensor
Source: components/suez_water/sensor.py:109
Integration: suez_water (documentation, issues)
First occurred: 17:17:08 (1 occurrences)
Last logged: 17:17:08
Unable to fetch data
Hello,
Moi c’est pareil. Je me suis dit que Suez n’avait pas réussi à passer la nouvelle année…
J’ai rien dans les données remontées par l’intégration. Est-ce que vous avez plus d’infos ?
J’essaye en vain de trouver mon counter ID.
Pourriez-vous m’aider et vérifier si vous voyez toujours votre ID dans le code source de la page suivi consommation ?
Je pense que le code source de la page à changer.
Si l’un d’entre vous disposant de son counter-id pouvait vérifier s’il le retrouve dans la page actuelle et indiquer où il se situe cela servirait au plus grand nombre.
Cas particulier du Client bénéficiant de la télérelève : le Client bénéficiant de la télérelève de son / ses compteur (s) trouvera dans son Compte en ligne :
ses consommations facturées :
l’indication des index relevés ou estimés pour la facturation et la consommation correspondante;
l’historique de ses consommations : état mensuel sous forme graphique en m3 et en litre et dans un tableau récapitulatif par mois en m3;
le détail de sa consommation : état journalier en m3 et en litre sous forme de graphique et dans un tableau récapitulatif en m3.
J’imagine que je ne suis pas équipé de la télérelève.