Périodicité de l'historisation

Ça va faire beaucoup de valeur dans les tables.
Vous pouvez aussi récupérer toutes les valeurs d’une heure et en faire la moyenne (ce que fait le lissage)
Le résultat sera alors en kWh comme les autres consos.
Lors des récupérations, les jours suivants, il faudra ignorer les valeurs des minutes 10 20 30 40 50 si la valeur de la minute 0 est présente.

C’est un nouvel équipement créé hier soir avec recup de toutes les consos.
Historisation à 5h00 ( durée 30s)
Et recup des valeurs d’hier ce matin à 5h09. Voir mes logs au dessus.

Je n’ai pas retrouvé le paramètre 10 ou 30 minutes sur le site Enedis. :thinking:
J’ai par contre trouvé cela:
image
Je ne devrais plus recevoir la consommation horaire !

Voici le point de 5h27 de ce matin
le log dit:

[2021-01-31 04:27:02][DEBUG] : [Cellier][Quiadou] Interrogation des serveurs Enedis
[2021-01-31 05:27:02][DEBUG] : [Cellier][Quiadou] Interrogation des serveurs Enedis
[2021-01-31 05:27:09][INFO] : [Cellier][Quiadou][Consommation horaire] Enregistrement mesure : Date = 2021-01-29 01:30:00 => Mesure = 280
[2021-01-31 05:27:10][INFO] : [Cellier][Quiadou][Consommation horaire] Enregistrement mesure : Date = 2021-01-29 02:30:00 => Mesure = 1260
[2021-01-31 05:27:10][INFO] : [Cellier][Quiadou][Consommation horaire] Enregistrement mesure : Date = 2021-01-29 03:30:00 => Mesure = 290
...
[2021-01-31 05:27:12][INFO] : [Cellier][Quiadou][Consommation horaire] Enregistrement mesure : Date = 2021-01-29 19:30:00 => Mesure = 520
[2021-01-31 05:27:13][INFO] : [Cellier][Quiadou][Consommation horaire] Enregistrement mesure : Date = 2021-01-29 20:30:00 => Mesure = 460
[2021-01-31 05:27:13][INFO] : [Cellier][Quiadou][Consommation horaire] Enregistrement mesure : Date = 2021-01-29 21:30:00 => Mesure = 468
[2021-01-31 05:27:13][INFO] : [Cellier][Quiadou][Consommation horaire] Enregistrement mesure : Date = 2021-01-29 22:30:00 => Mesure = 512
[2021-01-31 05:27:13][INFO] : [Cellier][Quiadou][Consommation horaire] Enregistrement mesure : Date = 2021-01-29 23:30:00 => Mesure = 408
[2021-01-31 06:27:02][DEBUG] : [Cellier][Quiadou] Interrogation des serveurs Enedis

23 mesures du 29 (les 1/2 de chaque heure à partir de 1h30(?)) ont été importées dans history.
history ne contient que cela le reste de la veille est passé dans historyarch.
dans historyarch les données toutes les heures existent pour le 29

99	2021-01-30 00:00:00	408.000000000
99	2021-01-29 23:00:00	446.000000000
99	2021-01-29 22:00:00	474.000000000
99	2021-01-29 21:00:00	464.000000000
99	2021-01-29 20:00:00	722.000000000
99	2021-01-29 03:00:00	628.000000000
99	2021-01-29 02:00:00	812.000000000
99	2021-01-29 01:00:00	272.000000000
99	2021-01-29 00:30:00	346.000000000
99	2021-01-29 00:00:00	468.000000000
99	2021-01-28 23:30:00	482.000000000
99	2021-01-28 23:00:00	424.000000000
99	2021-01-28 22:30:00	402.000000000
99	2021-01-28 22:00:00	396.000000000

le graphe a le retour en arrière
tout est ok pour le 28 l’ordre des données est bon

je n’ai pas mis à jour le plugin, j’attends les consignes

voici le log de 9h27
il y a toutes les valeurs du 30/1
elles sont dans la table history
les valeurs 1/2 du 29 y sont toujours

[2021-01-31 08:27:02][DEBUG] : [Cellier][Quiadou] Interrogation des serveurs Enedis
[2021-01-31 08:27:04][INFO] : [Cellier][Quiadou][Consommation Jour] Enregistrement mesure : Date = 2021-01-30 => Mesure = 11076
[2021-01-31 08:27:04][DEBUG] : [Cellier][Quiadou][Consommation Puissance max] Données déjà enregistrées pour le 30/01/2021
[2021-01-31 08:27:05][DEBUG] : [Cellier][Quiadou][Consommation horaire] Erreur sur la récupération des données : technical_error Technical error. Please try later.
[2021-01-31 09:27:02][DEBUG] : [Cellier][Quiadou] Interrogation des serveurs Enedis
[2021-01-31 09:27:02][DEBUG] : [Cellier][Quiadou][Consommation Jour] Données déjà enregistrées pour le 30/01/2021
[2021-01-31 09:27:02][DEBUG] : [Cellier][Quiadou][Consommation Puissance max] Données déjà enregistrées pour le 30/01/2021
[2021-01-31 09:27:05][INFO] : [Cellier][Quiadou][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 00:30:00 => Mesure = 508
[2021-01-31 09:27:05][INFO] : [Cellier][Quiadou][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 01:00:00 => Mesure = 306
[2021-01-31 09:27:05][INFO] : [Cellier][Quiadou][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 01:30:00 => Mesure = 246
[2021-01-31 09:27:06][INFO] : [Cellier][Quiadou][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 02:00:00 => Mesure = 240
[2021-01-31 09:27:06][INFO] : [Cellier][Quiadou][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 02:30:00 => Mesure = 246
...
[2021-01-31 09:27:12][INFO] : [Cellier][Quiadou][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 22:30:00 => Mesure = 486
[2021-01-31 09:27:12][INFO] : [Cellier][Quiadou][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 23:00:00 => Mesure = 500
[2021-01-31 09:27:12][INFO] : [Cellier][Quiadou][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 23:30:00 => Mesure = 446
[2021-01-31 09:27:12][INFO] : [Cellier][Quiadou][Consommation horaire] Enregistrement mesure : Date = 2021-01-31 00:00:00 => Mesure = 438

le graphe est normal le 30/1

aujourd’hui récupération identique qu’hier
à 5h27 récupération des données 1/2 heures dans history
les autres données sont passées dans historyarch
à 7h27 récupération du max

[2021-02-01 05:27:10][INFO] : [Cellier][Quiadou][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 21:30:00 => Mesure = 470
[2021-02-01 05:27:11][INFO] : [Cellier][Quiadou][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 22:30:00 => Mesure = 486
[2021-02-01 05:27:11][INFO] : [Cellier][Quiadou][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 23:30:00 => Mesure = 446
[2021-02-01 06:27:02][DEBUG] : [Cellier][Quiadou] Interrogation des serveurs Enedis
[2021-02-01 07:27:03][DEBUG] : [Cellier][Quiadou] Interrogation des serveurs Enedis
[2021-02-01 07:27:08][INFO] : [Cellier][Quiadou][Consommation Puissance max] Enregistrement mesure : Date = 2021-01-31 09:30:00 => Mesure = 2580
[2021-02-01 08:27:02][DEBUG] : [Cellier][Quiadou] Interrogation des serveurs Enedis
[2021-02-01 08:27:07][DEBUG] : [Cellier][Quiadou][Consommation Jour] Erreur sur la récupération des données : technical_error Technical error. Please try later.
[2021-02-01 08:27:07][DEBUG] : [Cellier][Quiadou][Consommation Puissance max] Données déjà enregistrées pour le 31/01/2021
[2021-02-01 08:27:07][DEBUG] : [Cellier][Quiadou][Consommation horaire] Erreur sur la récupération des données : technical_error Technical error. Please try later.

le graphe comme d’habitude

c’est bizarre qu’enedis mette à disposition les données par petit morceau, les 1/2 de chaque heure était passée hier me semble t-il je ne les retrouve pas dans historyarch

l’archivage du paramétrage est calé à 2 heures, c’est me semble t-il à partir de là que les données sont moyennées par heure, comme elle sont datées de plus de 2 heures la moyenne ne se fait pas
le passage de history à historyarch se fait tous les jours pour les info de plus de 24h.
on avance pas vite mais on avance

Oui oui je suis sur le coup je regarde ça en ce moment même justement avec les données toutes les 10 minutes de @jpty

Hello
dites moi suis je suis hors sujet mais depuis le 20 janvier mes données ne synchronisent plus et j ai ce message d’avertissement
2021-02-01 08:24:10 enedis [Maison][Conso Electrique] Erreur lors de la récupération du token - Abandon

d ailleurs je viens d essayer de me connecter directement sur mon espace via le site Enedis mais la page pour se connecter à son compte ne fonctionne pas…

Effectivement totalement hors-sujet…

Une petite recherche sur le forum et :

Merci Salviaf, je n étais pas « au courant » de cette modification :wink:

1 « J'aime »

Pour info et suivi dans ce fil:

Selon l’historique:

[2021-01-31 08:37:06][DEBUG] : [Appartement][Linky][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 00:30:00 => Mesure = 518
[2021-01-31 08:37:06][DEBUG] : [Appartement][Linky][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 01:00:00 => Mesure = 294
[2021-01-31 08:37:06][DEBUG] : [Appartement][Linky][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 01:30:00 => Mesure = 368
[2021-01-31 08:37:06][DEBUG] : [Appartement][Linky][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 02:00:00 => Mesure = 1196
[2021-01-31 08:37:06][DEBUG] : [Appartement][Linky][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 02:30:00 => Mesure = 158
[2021-01-31 08:37:06][DEBUG] : [Appartement][Linky][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 03:00:00 => Mesure = 164
[2021-01-31 08:37:06][DEBUG] : [Appartement][Linky][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 03:30:00 => Mesure = 212
[2021-01-31 08:37:06][DEBUG] : [Appartement][Linky][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 04:00:00 => Mesure = 192
[2021-01-31 08:37:06][DEBUG] : [Appartement][Linky][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 04:30:00 => Mesure = 1284
[2021-01-31 08:37:06][DEBUG] : [Appartement][Linky][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 05:00:00 => Mesure = 746
[2021-01-31 08:37:06][DEBUG] : [Appartement][Linky][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 05:30:00 => Mesure = 806
[2021-01-31 08:37:06][DEBUG] : [Appartement][Linky][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 06:00:00 => Mesure = 832
[2021-01-31 08:37:06][DEBUG] : [Appartement][Linky][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 06:30:00 => Mesure = 800

puis le lendemain

[2021-02-01 05:37:02][DEBUG] : [Appartement][Linky] Interrogation des serveurs Enedis
[2021-02-01 05:37:10][DEBUG] : [Appartement][Linky][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 01:30:00 => Mesure = 368
[2021-02-01 05:37:10][DEBUG] : [Appartement][Linky][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 02:30:00 => Mesure = 158
[2021-02-01 05:37:10][DEBUG] : [Appartement][Linky][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 03:30:00 => Mesure = 212
[2021-02-01 05:37:10][DEBUG] : [Appartement][Linky][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 04:30:00 => Mesure = 1284
[2021-02-01 05:37:10][DEBUG] : [Appartement][Linky][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 05:30:00 => Mesure = 806
[2021-02-01 05:37:10][DEBUG] : [Appartement][Linky][Consommation horaire] Enregistrement mesure : Date = 2021-01-30 06:30:00 => Mesure = 800

Les données le lendemain sont donc ré-éditiés pour une partie des valeurs en minute 30. Mais elles ont bien été récupérées la veille.

Ce qui donne:

@yves273 & @jpty,

Il y a normalement une MAJ du plugin enedis (2021-02-01 14:02:27) pour corriger les collisions sur l’enregistrement des consos horaire.

Je vous invite à créer un nouvel équipement pour tester ou supprimer la commande conso horaire d’un équipement existant.

L’idée est de récupérer les données des 7 derniers jours lors de la création de la commande puis uniquement celles de la veille par la suite. Jeedom pourra donc faire son travail d’historisation tranquillement sans avoir à traiter les données en amont.

Merci pour la modif.
Nouvel équipement créé avec recup des consos horaires sur 7 jours.
Verdict demain matin.
Ca ne va récupèrer que la veille maintenant?
Le site Enedis étant très souvent en maintenance, il va y avoir des trous dans la courbe.

Bonjour @Salvialf

J’ai fait le passage de ma Smart en Buster hier soir et j’ai installé la versionimage du plugin.
J’ai ensuite recréé un nouvel équipement.
A l’heure de la création des commandes, les données n’ont pas été récupérée:

[2021-02-02 00:00:04][DEBUG] : [Maison][Linky] Création commande : refresh/Rafraîchir
[2021-02-02 00:00:04][DEBUG] : [Maison][Linky] Création commande : daily_consumption/Consommation Jour
[2021-02-02 00:00:04][DEBUG] : [Maison][Linky] Création commande : monthly_consumption/Consommation Mois
[2021-02-02 00:00:04][DEBUG] : [Maison][Linky] Création commande : yearly_consumption/Consommation Année
[2021-02-02 00:00:05][DEBUG] : [Maison][Linky] Création commande : consumption_load_curve/Consommation horaire
[2021-02-02 00:00:05][DEBUG] : [Maison][Linky] Création commande : daily_consumption_max_power/Consommation Puissance max
[2021-02-02 00:00:05][DEBUG] : [Maison][Linky] Interrogation des serveurs Enedis
[2021-02-02 00:00:09][DEBUG] : [Maison][Linky][Consommation Jour] Erreur sur la récupération des données : Invalid_request The end date parameter must be earlier than the current date.
[2021-02-02 00:00:10][DEBUG] : [Maison][Linky][Consommation Puissance max] Erreur sur la récupération des données : Invalid_request The end date parameter must be earlier than the current date.
[2021-02-02 00:00:10][DEBUG] : [Maison][Linky][Consommation horaire] Erreur sur la récupération des données : Invalid_request The end date parameter must be earlier than the current date.
[2021-02-02 00:00:23][DEBUG] : [Maison][Linky] Interrogation des serveurs Enedis
[2021-02-02 00:00:23][DEBUG] : [Maison][Linky][Consommation Jour] Erreur sur la récupération des données : Invalid_request The end date parameter must be earlier than the current date.
[2021-02-02 00:00:23][DEBUG] : [Maison][Linky][Consommation Puissance max] Erreur sur la récupération des données : Invalid_request The end date parameter must be earlier than the current date.
[2021-02-02 00:00:24][DEBUG] : [Maison][Linky][Consommation horaire] Erreur sur la récupération des données : Invalid_request The end date parameter must be earlier than the current date.
[2021-02-02 00:37:12][DEBUG] : [Maison][Linky] Interrogation des serveurs Enedis
[2021-02-02 00:37:16][DEBUG] : [Maison][Linky][Consommation Jour] Erreur sur la récupération des données : Invalid_request The end date parameter must be earlier than the current date.
[2021-02-02 00:37:17][DEBUG] : [Maison][Linky][Consommation Puissance max] Erreur sur la récupération des données : Invalid_request The end date parameter must be earlier than the current date.
[2021-02-02 00:37:17][DEBUG] : [Maison][Linky][Consommation horaire] Erreur sur la récupération des données : Invalid_request The end date parameter must be earlier than the current date.

Ce matin, je n’ai dans l’historique que les données d’hier pour la conso horaire.

[2021-02-02 08:09:10][DEBUG] : [Maison][Linky] Interrogation des serveurs Enedis
[2021-02-02 08:09:11][DEBUG] : [Maison][Linky][Consommation Jour] Enregistrement mesure : Date = 2021-02-01 00:00:00 => Mesure = 11174
[2021-02-02 08:09:11][DEBUG] : [Maison][Linky][Consommation Mois] Enregistrement mesure : Date = 2021-02-01 00:00:00 => Mesure = 11174
[2021-02-02 08:09:11][DEBUG] : [Maison][Linky][Consommation Année] Enregistrement mesure : Date = 2021-02-01 00:00:00 => Mesure = 396603
[2021-02-02 08:09:12][DEBUG] : [Maison][Linky][Consommation Puissance max] Enregistrement mesure : Date = 2021-02-01 11:15:00 => Mesure = 3760
[2021-02-02 08:09:13][DEBUG] : [Maison][Linky][Consommation horaire] Enregistrement mesure : Date = 2021-02-01 00:10:00 => Mesure = 276
[2021-02-02 08:09:13][DEBUG] : [Maison][Linky][Consommation horaire] Enregistrement mesure : Date = 2021-02-01 00:20:00 => Mesure = 210
[2021-02-02 08:09:13][DEBUG] : [Maison][Linky][Consommation horaire] Enregistrement mesure : Date = 2021-02-01 00:30:00 => Mesure = 228

Salut,

Vu que le 1er appel a échoué lors de la création des commandes, les historiques n’ont pas été récupérés.

Il faut supprimer les commandes puis sauvegarder 2 fois l’équipement.

Merci pour la réponse.

C’était ça qui m’interpellait lors de la création de la commande:

Une remarque:
Comme le plugin ne récupère que les données de la veille et comme le site Enedis est très souvent en maintenance, il va y avoir des trous dans la courbe.

Le message c’est du fait que l’appel a été effectué à minuit.

Je verrais pour intégrer des vérifications la nuit sur la présence des données et leur récupération éventuelle.

1 « J'aime »

Bonjour @Salvialf

De retour après 1 semaine d’absence, je fais un point sur le sujet de mon côté
J’ai fait ce que tu avais demandé et je suis repassé en stable
voici le résultat


on peut voir, comme le disait @jpty il n’y a pas eu de données chez enedis plusieurs jours de suite donc il y a un trou le 5/2
On voit aussi sur le graphe les données horaires et demi horaires le 8 février. on voit aussi que les données de 0H30 ont été conservées dans l’historique.
Ce n’est pas grave mais je fais une somme entre 0 et 6h et mon résultat est faux

Bonjour,
J’imagine qu’Enedis a eu un problème le 5, je n’ai pas de conso également!
Le graphique que tu nous montres est le graphique « horaire »? Jusque quand as tu le graphique « mois », « année » ou « jour »? Je ne les ai que jusqu’au 8 à minuit (on est le 10)

Salut,

Concernant le trou dans les données horaires du 5/02, j’avais déjà indiqué que j’allais ajouter du code pour combler les éventuels trous durant la nuit.

Concernant les données du 09/02, ce sont les données d’hier que le plugin doit récupérer aujourd’hui si elles sont disponibles auprès d’Enedis. Malheureusement Enedis n’a pas encore fourni les données d’hier donc tout est normal.

Il suffit d’activer les logs en DEBUG pour voir ce que fait le plugin, par exemple depuis ce matin :

[2021-02-10 05:43:01][DEBUG] : [Local technique][Linky] Interrogation des serveurs Enedis
[2021-02-10 05:43:06][DEBUG] : [Local technique][Linky][Consommation Jour] Erreur sur la récupération des données : technical_error Technical error. Please try later.
[2021-02-10 05:43:08][DEBUG] : [Local technique][Linky][Consommation horaire] Erreur sur la récupération des données : technical_error Technical error. Please try later.
[2021-02-10 06:43:02][DEBUG] : [Local technique][Linky] Interrogation des serveurs Enedis
[2021-02-10 06:43:06][DEBUG] : [Local technique][Linky][Consommation Jour] Erreur sur la récupération des données : technical_error Technical error. Please try later.
[2021-02-10 06:43:07][DEBUG] : [Local technique][Linky][Consommation Puissance max] Erreur sur la récupération des données : technical_error Technical error. Please try later.
[2021-02-10 06:43:09][DEBUG] : [Local technique][Linky][Consommation horaire] Erreur sur la récupération des données : no_data_found no measure found for this usage point
[2021-02-10 07:43:02][DEBUG] : [Local technique][Linky] Interrogation des serveurs Enedis
[2021-02-10 07:43:08][DEBUG] : [Local technique][Linky][Consommation Puissance max] Erreur sur la récupération des données : technical_error Technical error. Please try later.
[2021-02-10 07:43:09][DEBUG] : [Local technique][Linky][Consommation horaire] Erreur sur la récupération des données : no_data_found no measure found for this usage point
[2021-02-10 08:43:02][DEBUG] : [Local technique][Linky] Interrogation des serveurs Enedis
[2021-02-10 08:43:10][DEBUG] : [Local technique][Linky][Consommation Jour] Erreur sur la récupération des données : Internal Server error Un problème a été rencontré lors du traitement.
[2021-02-10 08:43:19][DEBUG] : [Local technique][Linky][Consommation Puissance max] Erreur sur la récupération des données : Internal Server error Un problème a été rencontré lors du traitement.
[2021-02-10 08:43:19][DEBUG] : [Local technique][Linky][Consommation horaire] Erreur sur la récupération des données : technical_error Technical error. Please try later.
[2021-02-10 09:43:01][DEBUG] : [Local technique][Linky] Interrogation des serveurs Enedis
[2021-02-10 09:43:06][DEBUG] : [Local technique][Linky][Consommation Jour] Enregistrement mesure : Date = 2021-02-09 00:00:00 => Mesure = XXXXX
[2021-02-10 09:43:06][DEBUG] : [Local technique][Linky][Consommation Mois] Enregistrement mesure : Date = 2021-02-09 00:00:00 => Mesure = YYYYYY
[2021-02-10 09:43:06][DEBUG] : [Local technique][Linky][Consommation Année] Enregistrement mesure : Date = 2021-02-09 00:00:00 => Mesure = ZZZZZZ
[2021-02-10 09:43:07][DEBUG] : [Local technique][Linky][Consommation Puissance max] Erreur sur la récupération des données : technical_error Technical error. Please try later.
[2021-02-10 09:43:12][DEBUG] : [Local technique][Linky][Consommation horaire] Erreur sur la récupération des données : no_data_found no measure found for this usage point

On voit bien que les données Jour/Mois/Année viennent d’être récupérées et qu’il manque encore la conso horaire et la puissance max.

D’autre part, ton message n’ayant pas de lien avec la demande originelle du présent sujet il aurait été bon d’ouvrir ton propre sujet…

J’ai répondu sur un message qui avait un lien avec mon problème mais je n’ai pas eu de réponse, c’est pour cela que j’ai rebondi sur le sujet d’Yves.

https://community.jeedom.com/t/plugin-enedis-pas-de-mise-a-jour/52612/10