-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Avoir les données "historiques" en attribut de l'un des sensors #6
Comments
Bonjour, |
Hello alors effectivement apres investigation il semble que ca soit un point problématique dans HomeAssistant, il n'est pas concu pour travailler avec des données dans le passé. |
Bonjour, |
Ouais je sais mais je vois bien que les créateurs de sensors par dépit font ça, et j'avais même échangé avec le créateur de graph-plotly, on tourne en rond. Je sais pas si c'est franco-francais, mais véolia et enedis, franchement.... entre extraire les données de leurs sites/api et ensuite recaler tout ça.... |
Alors à première vue, c'est identique à "Enedis Gateway API to send data in your MQTT Broker" que j'utilise pour enedis , mais ca résous pas le problème Là il est 22:25, le sensor dit 22.93kw, mais en fait c'est la valeur totale de hier de 00:00 à 23:59 C'est vraiment dommage car les développeurs d'addons font vraiment un travail de fou, le problème est d'un coté HA, et de l'autre les boites privées qui sont pas 100% enjouées de donner gratos leurs api/iots, etc. et veulent qu'on passe par leurs appli bourrées de pub |
Hello c'est mis à jour https://github.com/Jezza34000/home-assistant-veolia/releases/tag/v1.4.4 J'ai ajouté tous les détails de comment fonctionne l'historique sur le README |
Cool! Ca semble fonctionner avec le le dashboard par défaut et le composant graph stats, j'ai exactement les mêmes chiffres que sur le site véolia. J'ai p'être une question: le sensor "sensor.veolia_conso_journaliere" n'apparait pas comme tous les autres, j'ai tenté de l'utiliser avec custom:apexcharts-card et custom:plotly-graph, le premier dit qu'il le trouve pas, le second fait un graph vide Y'a une astuce avec ce type de capteur? (j’avoue c'est la première fois que je vois ça) |
Hello, je n'utilise pas ces cartes donc je ne sais pas vous répondre sur ce sujet. |
Bon je sais pas trop ce que j'ai fait (normalement rien) mais le sensor.veolia_consommation_journaliere a disparu. (en fait il s'appelait sensor.veolia_conso_journaliere hier quand je l'avais trouvé). J' ai tenté de comprendre le code etc. mais ça va au delà de mes compétences custom_components/veolia/manifest.json, |
Oui c'est du au renommage de l'entité |
En fait les deux étaient "perdus", j'ai relancé ma machine et au retour de HA, j'ai au moins de nouveau sensor.veolia_conso_journaliere, c'est déjà ça de pris! |
Hello,
|
Merci pour les précisions! |
Je crois que j'ai remarqué qqc, je fais un autre ticket pour pas polluer celui ci |
Liste de contrôle
Votre demande de fonctionnalité est-elle liée à un problème ? Veuillez décrire.
Hello! Merci d'avoir fait revivre l'intégration véolia pour ceux qui ont du basculer sur la nouvelle adresse il y a maintenant un bon bout de temps.
Je me demandais s'il était possible de récupérer par l'un des sensors (au hasard veolia_consumption_index) l'historique le plus long coté Véolia qu'il est possible d'avoir au niveau du jour et au niveau du mois
En effet c'est typiquement un capteur qui lorsqu'il envoie une donnée a temps T, c'est en fait une télé-relève de plusieurs heures pour pas dire plusieurs jours dans le passé, avec un tempo qui n'est même pas régulier (donc impossible de recaler les consommations sur les bons jours avec un delta_time)
Décrivez la solution que vous souhaitez
Un peu comme les autres intégration véolia ou bien alors par exemple linky, perdu pour perdu, c'est tout de même pratique d'avoir un attribut qui donne les dates, et un autre les consommations en forme de liste:
Au moins pour le passé, les consommations coincides avec les dates, et parfois même les trous de données sont un jour ou l'autre corrigés du coté fournisseur, alors que garder soi-même l'historique du capteur temps réel est quasiment inutile (ou moins pire agrégé au niveau du mois on devrait être proche de la réalité, et encore...)
Ca permet au moins de refaire les beaux graphiques comme ceux du site véolia
Contexte supplémentaire
J'aurais bien voulu montrer ce que j'vais fait à l'époque pour véolia, mais il est mort depuis 1 an. J'ai un bout de code commenté dans mon lovelace qui était:
Tout porte à croire qu’il y avait un attribut historyConsumption qui devait stocker des couples (date, conso) , et vu le titre de mon graphe certainement sur 3 mois (donc une quasi centaine de couples (date, conso))
Je pense que le même attribut historyConsumption était dans veolia_monthly_consumption, ce qui permettait d'avoir 12 couples (nom du mois, conso du mois)
The text was updated successfully, but these errors were encountered: