Perte de l'historique

Bonjour,

Ce matin j’ai eu des alertes du plugin suivi conso m’indiquant que je devais paramétrer une période et des prix pour la date du jour. Alors que je les avais déjà rentrés.

J’ai bien une sauvegarde de Jeedom que j’ai monté sur une autre VM, et ainsi pu récupérer et remettre ces deux paramètres.
Puis je me suis rendu compte que l’historique de ce plugin d’avant le 9 mai (mardi) a disparu.

Comment puis-je le récupérer depuis cette autre VM pour le remettre dans mon jeedom de prod ?
Je ne sais pas quelle table je dois extraire, ni comment avoir le résultat sous forme d’une requête INSERT (et pas un tableau affiché dans Jeedom) à coller dans le Jeedom de prod.

Petit up !
Des idées pour récupérer l’historique ?

Désolé, mais je n’ai pas eu de notif sur ton message. Ca fait plusieurs fois que j’ai le cas.

En tout cas pour restaurer tes données, si tu as une sauvegarde Jeedom qui les contient je peux te récupérer tout cela et de donner une requête pour tout réinsérer.
Si tu veux le faire toi-même, il s’agit de la table conso_teleinfo pour les paramètres, conso_price pour les prix, conso_periode pour les periodes.

Sinon pour tout ce qui est paramètres (prix, taxe, période …) il y a aussi possibilité d’effectuer une sauvegarde avec le plugin et donc de restaurer si cette sauvegarde existe

Oui j’en ai une.
Mais pour ne pas te déranger avec ça, peux-tu m’indiquer comment je peux m’y prendre pour le faire moi-même ?
Je peux monter cette sauvegarde dans une VM dédié, mais ensuite je ne sais pas comment m’y prendre pour extraire puis formater la requête pour injecter à nouveau.

Merci de l’info.

En fait dans ta sauvegarde, il y a un fichier DB_backup.sql qui contient les données pour restaurer ta base de données Jeedom

Il suffit d’ouvrir ce fichier et de récupérer les requêtes insert des tables nécessaires à suivi conso.

Pour l’abonnement:

INSERT INTO `conso_abo` VALUES (1,'2010-09-14','2021-12-21',13.5,4,'electricity'),(11,'2021-12-22','2024-12-31',15.42,4,'electricity');

Pour les périodes:

INSERT INTO `conso_periode` VALUES (1,'Aujourd hui','2023-01-01','2023-12-31',NULL,2,'jours',0,1,1,1,0,'column','column','column','spline','spline','electricity','11');

Pour les prix:

INSERT INTO `conso_price` VALUES (1,0.1117,0.1493,NULL,NULL,NULL,NULL,'2010-09-14','2021-12-21',NULL,NULL,'electricity'),(3,0.1312,0.1749,NULL,NULL,NULL,NULL,'2021-12-22','2022-12-31',NULL,0,'electricity'),(4,0.133,0.1936,NULL,NULL,NULL,NULL,'2023-01-01','2024-12-31',NULL,0,'electricity');

Pour les taxes:

INSERT INTO `conso_taxe` VALUES (1,'Taxe sur la consommation finale d\'Electricité (TCFE)',0.00925,2,'2005-01-01','2021-01-01',1,0,1,'electricity'),(2,'Contribution au service Public d\'Electricite (CSPE)',0.0125,2,'2005-01-01','2021-01-01',1,0,1,'electricity'),(3,'Contribution Tarifaire d \'Acheminement Electricité (CTA)',14.21,1,'2020-02-15','2021-01-01',0,1,0,'electricity');

Pour l’historique (conso_jour)
conso_jour(2).txt (169,6 Ko)

Il y a aussi conso_teleinfo pour le detail des jours, mais je ne te l’a met pas car ce n’est pas utile pour récupérer l’historique.

Toutes ces requêtes, je te conseille de les exécuter dans Adminer, et ensuite tous sera recréé.
Pour info, Adminer est un petit utilitaire de gestion de BDD à copier dans ton Jeedom
image
et ensuite à lancer avec l’URL de ton Jeedom
Exemple: http://192.168.50.46/adminer.php


Récupérer le mot de passe de la BDD dans la configuration de ton Jeedom

Et se connecter comme ceci
image

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.