[Suivi Conso] Tuto Corriger des données fausses
[Suivi Conso] Tuto Corriger des données fausses
Bonjour,
Je cherche à corriger des données sous Suivi Conso.
Ici, il s'agit de données dont la "puissance" (ou impulsion) est fausse et donc génère un biais dans mes index.
Exemple pratique :
En septembre 2018, le compteur d'eau s'est déreglé (mauvais reset de valeur).
Je n'ai jamais réussi à nettoyer ses valeurs (voir même les annuler tout simplement - 5 jours sur l'année pas critique).
Le problème est donc là :
En zoomant sur la zone, on voit bien que le papp est totalement erronnée : 24000l appelé.
Si je passe par le correcteur de l'équipement 916 (qui est le compteur d'eau), on voit bien le papp faux.
Jeudi 13/09 à 20h jusqu'à Vendredi 14/09 12h environ.
Quand on regarde par le correcteur, le papp est erroné et on ne peut pas le corriger depuis le correcteur :
Que de l'index (déjà corrigé) :
Note : le timestamp début et fin sont inversés.... à corriger dans une version future mickeys ?
Du coup, je suis parti du côté de la DB pour trouver la table où sont stockées ces données, mais je ne trouve pas !
J'ai bien trouvé un PAPP dans la table conso_current.
A force de fouiller, j'ai trouvé ! les données brutes des compteurs suivi conso sont dans la table "conso_teleinfo" très logique !
Derrière avec adminer :
On sélectionne la table :
On créé un filtre (ou la requête correspondante pour les passionnés) :
id = 916 (l'équipement compteur eau chez moi)
timestamp min et max (cf graphique en haut, conversion de la date heure soit par le correcteur, soit par une calculatrice epoch)
Exemple de conversion :
depuis : https://www.dcode.fr/convertisseur-timestamp
On vérifie en parcourant les pages la valeur erronnée (ici 24000) et on sélectionne toutes les lignes :
Puis modifier et on modifie à 0 par exemple le papp et pmax.
C'est donc corrigé.
On revient sur suivi conso :
Corrigé !
Attention, refaire une synchro pour que ce soit pris en compte sur le calcul semaine, mois, année...
Et voilà !
Vous pouvez aussi passer par n'importe quel outil d'administration de la db (voir celui interne).
(en bas vous avez le login / mdp de votre db).
Faites une sauvegarde avant de votre jeedom, voir même stockez la db par le plugin :
Pour installer adminer :
direction votre ssh préféré :
cd /var/www/html/
sudo mkdir adminer
cd adminer
sudo wget <lien de telechargement du fichier php (bouton droit/copier le lien sur le fichier php>
Ici : https://www.adminer.org/#download
donnera (bouton droit, copier le lien) https://github.com/vrana/adminer/releas ... -4.7.2.php
sudo mv adminer-4.6.2.php adminer.php
sudo service apache2 restart
http://votreIPjeedom/adminer/adminer.php
cat /var/www/html/core/config/common.config.php
jeedom + à récupérer comme code
ou bien par l'interface plus haut.
Si cela peut aider....
Je cherche à corriger des données sous Suivi Conso.
Ici, il s'agit de données dont la "puissance" (ou impulsion) est fausse et donc génère un biais dans mes index.
Exemple pratique :
En septembre 2018, le compteur d'eau s'est déreglé (mauvais reset de valeur).
Je n'ai jamais réussi à nettoyer ses valeurs (voir même les annuler tout simplement - 5 jours sur l'année pas critique).
Le problème est donc là :
En zoomant sur la zone, on voit bien que le papp est totalement erronnée : 24000l appelé.
Si je passe par le correcteur de l'équipement 916 (qui est le compteur d'eau), on voit bien le papp faux.
Jeudi 13/09 à 20h jusqu'à Vendredi 14/09 12h environ.
Quand on regarde par le correcteur, le papp est erroné et on ne peut pas le corriger depuis le correcteur :
Que de l'index (déjà corrigé) :
Note : le timestamp début et fin sont inversés.... à corriger dans une version future mickeys ?
Du coup, je suis parti du côté de la DB pour trouver la table où sont stockées ces données, mais je ne trouve pas !
J'ai bien trouvé un PAPP dans la table conso_current.
A force de fouiller, j'ai trouvé ! les données brutes des compteurs suivi conso sont dans la table "conso_teleinfo" très logique !
Derrière avec adminer :
On sélectionne la table :
On créé un filtre (ou la requête correspondante pour les passionnés) :
id = 916 (l'équipement compteur eau chez moi)
timestamp min et max (cf graphique en haut, conversion de la date heure soit par le correcteur, soit par une calculatrice epoch)
Exemple de conversion :
depuis : https://www.dcode.fr/convertisseur-timestamp
On vérifie en parcourant les pages la valeur erronnée (ici 24000) et on sélectionne toutes les lignes :
Puis modifier et on modifie à 0 par exemple le papp et pmax.
C'est donc corrigé.
On revient sur suivi conso :
Corrigé !
Attention, refaire une synchro pour que ce soit pris en compte sur le calcul semaine, mois, année...
Et voilà !
Vous pouvez aussi passer par n'importe quel outil d'administration de la db (voir celui interne).
(en bas vous avez le login / mdp de votre db).
Faites une sauvegarde avant de votre jeedom, voir même stockez la db par le plugin :
Pour installer adminer :
direction votre ssh préféré :
cd /var/www/html/
sudo mkdir adminer
cd adminer
sudo wget <lien de telechargement du fichier php (bouton droit/copier le lien sur le fichier php>
Ici : https://www.adminer.org/#download
donnera (bouton droit, copier le lien) https://github.com/vrana/adminer/releas ... -4.7.2.php
sudo mv adminer-4.6.2.php adminer.php
sudo service apache2 restart
http://votreIPjeedom/adminer/adminer.php
cat /var/www/html/core/config/common.config.php
jeedom + à récupérer comme code
ou bien par l'interface plus haut.
Si cela peut aider....
Re: [Suivi Conso] Tuto Corriger des données fausses
Oui ça aide carrément !!
Merci pour le partage !
Merci pour le partage !
RPI3 avec disque SSD - RFXCom - IPX800 v3 + X8R - Eco-Device - 9 Sondes Oregon - Chacon DI.O - ZiBase déportée en CPL - 3 Cameras - et d'autres petits trucs...
Framework Tasker pour Jeedom
Dev du plugin TaskerAutoRemote
Framework Tasker pour Jeedom
Dev du plugin TaskerAutoRemote
Re: [Suivi Conso] Tuto Corriger des données fausses
De rien. Je dois dire que les bugs restent nombreux sur cet excellent plugin. Donc cela aide.
Envoyé de mon JSN-L21 en utilisant Tapatalk
Envoyé de mon JSN-L21 en utilisant Tapatalk
-
- Timide
- Messages : 485
- Inscription : 10 nov. 2014, 00:20
- Localisation : Nouméa - Nouvelle-Calédonie
Re: [Suivi Conso] Tuto Corriger des données fausses
Parfait j'ai pu rectifier. Merci
Jeedom smart avec en général toutes les mises à jour faites (système et plugin)
Re: [Suivi Conso] Tuto Corriger des données fausses
Oui, il y a beaucoup de bugs dans thagt plugin .. Espérons que ce sera bientôt résolu myschoolbucks
-
- Timide
- Messages : 57
- Inscription : 29 nov. 2018, 11:24
Re: [Suivi Conso] Tuto Corriger des données fausses
Bonjour à tous,
J'ai l'erreur suivante lors du lancement du plug in:
Fichier introuvable : /var/www/html/core/php/../../plugins/conso/plugin_info/theme/css/dark.css
Que faut il faire?
Merci par avance pour votre aide.
J'ai l'erreur suivante lors du lancement du plug in:
Fichier introuvable : /var/www/html/core/php/../../plugins/conso/plugin_info/theme/css/dark.css
Que faut il faire?
Merci par avance pour votre aide.
Re: [Suivi Conso] Tuto Corriger des données fausses
Poser la question sur le fil dédié, je pense...
Envoyé de mon JSN-L21 en utilisant Tapatalk
Envoyé de mon JSN-L21 en utilisant Tapatalk
-
- Timide
- Messages : 57
- Inscription : 29 nov. 2018, 11:24
Re: [Suivi Conso] Tuto Corriger des données fausses
Bonjour, Benj29,
Je ne comprends pas votre réponse: je suis bien sur le fil dédié à Suivi Conso? C'est le seul plug in sur lequel j'ai ce type d'erreur. Sinon, ou dois je poster mes interrogations y relatives?
Cordialement.
Je ne comprends pas votre réponse: je suis bien sur le fil dédié à Suivi Conso? C'est le seul plug in sur lequel j'ai ce type d'erreur. Sinon, ou dois je poster mes interrogations y relatives?
Cordialement.
Re: [Suivi Conso] Tuto Corriger des données fausses
Vous êtes sur le sujet d'un tuto de correction. Rien n'à voir. Vous devez poster sur le sujet relatif à ce plugin. Remontez d'un étage dans la navigation du forum.
Et d'ailleurs vous avez déjà posté dans le topic en question...
Envoyé de mon JSN-L21 en utilisant Tapatalk
Et d'ailleurs vous avez déjà posté dans le topic en question...
Envoyé de mon JSN-L21 en utilisant Tapatalk
Re: [Suivi Conso] Tuto Corriger des données fausses
Bonjour, je rebondi sur le sujet.
J'ai pour ma part une conso éronné sur un équipement. L'index est hchp à bondi de 134500 unité ( donc à doublé en 1s) . Du coup, cette index c'est incrementé avec cette valeur erroné.
J'ai donc soustrait cette velru eronné sur tout l'index de la table :
Malheureusement, juste après la requête, le dernier index reprend un valeur erronné. Donc cette index est stocké quelques part, il faudrait que le fixe à la bonne valeur... une idée ?
Je désactive le plugin, je passe ma requête, puis après réactivation du plugins ça index sur une valeur fausse...
J'ai pour ma part une conso éronné sur un équipement. L'index est hchp à bondi de 134500 unité ( donc à doublé en 1s) . Du coup, cette index c'est incrementé avec cette valeur erroné.
J'ai donc soustrait cette velru eronné sur tout l'index de la table :
- UPDATE conso_teleinfo SET hchp = hchp - 134500 WHERE hchp > 304800;
Malheureusement, juste après la requête, le dernier index reprend un valeur erronné. Donc cette index est stocké quelques part, il faudrait que le fixe à la bonne valeur... une idée ?
Je désactive le plugin, je passe ma requête, puis après réactivation du plugins ça index sur une valeur fausse...
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 17 invités