Je pense savoir d’où vient le bug, ce n’est pas un bug lié à l’intégration Enedis à proprement parlé, mais à la façon donc fonctionne l’agrégation des valeurs liés aux données historiques !
Est-ce que ça vous dérangerait de m’envoyer votre base de donnée en privée pour que je puisse reproduire le souci chez moi ?
Je te promet pas d’avoir le temps de le faire ce soir.
Je vais regarder.
Ca serait bien de pouvoir récupérer le fichier directement via Gladys plus. Ca ne serait pas possible ?
Merci @_Will_71 pour ta DB, ça confirme ce que je pensais. L’intégration Enedis fonctionne bien, vous avez toutes les données sur votre DB locale, en revanche les données agrégées ne sont pas bonnes ce qui créé ces problèmes d’affichages
J’ai créé une issue Github, je vous tiens au courant quand c’est réglé
Le fichier côté Gladys Plus est chiffré avec une clé seulement présente sur l’instance locale, donc dans tous les cas il y aura un téléchargement sur l’instance locale + un déchiffrement, pas sûr que ce soit la meilleure option
Mais un bouton « Télécharger ma base de donnée » dans Gladys locale, pourquoi pas oui ( à voir si c’est un besoin récurrent )
Oui c’est normal, la dernière valeur que je vois côté Enedis date du 20 Mai, ça devrait se mettre à jour dans le courant de la matinée avec des valeurs plus fraîche
Aussi, j’ai l’impression que les week-end comportant des jours fériés, Enedis n’est pas toujours très à jour. Il y a peut-être une opération manuelle de leur côté qui n’est pas faites les jours fériés…
C’est peut-être confusant, mais lorsque ce graphique va afficher les 7 derniers jours, il va chercher les 7 dernières 24 heures.
Donc si tu regarde ton graphique le dimanche à 15h, ça va chercher les états jusqu’au dimanche précédent à 15h, ce qui fait sens si tu regarde un graphique en mode courbe avec plein de valeurs de capteurs.
Le cas d’Enedis est particulier, car il n’y a qu’un seul état par jour (vu que c’est une consommation journalière), évènement qui est inséré à la date du jour ( avec 00:00 pour les heures → minuit )
Donc si tu consultes dans la journée, effectivement ça n’affichera que 6 jours car l’état à minuit est trop vieux pour cette vue
Plusieurs options sont possibles :
Soit on change pour tout le monde le fait que « 7 derniers jours » = « 7 derniers jours en commençant à minuit du jours d’il y a 7 jours »
Soit on change uniquement pour une sélection de type de capteur (dont Enedis fera parti)
Sinon, de part la nature unique de l’intégration Enedis, la prochaine étape de ce développement (si il y a de la demande pour ça), c’était de développer un affichage graphique custom spéciale « consommation électricité », j’avais fais des maquettes sur le sujet :
C’était perturbant de voir que 6j alors que mon autre graphique juste a cote en affiche 7, quand on sait pas comment ça marche on se dit qu’il y a un problème.
Après faire un dev spécifique pourquoi pas après faut voir ce que tout le monde en pense.