Page 1 sur 1

Récupérer logs température

Publié : 31 mai 2020, 11:23
par Carthman
Bonjour,

Je souhaite profiter de la nouvelle mise à jour de Domoticz pour remplacer mon modèle de Raspberry et repartir sur une installation complètement neuve.

Le seul truc que j'aimerais récupérer de l'ancienne version, ce sont les logs des températures, pour avoir une continuité et l'historique de mes capteurs.

Serait-ce possible de récupérer juste certains logs et de les réinjecter sur le nouveau raspberry ?
Où se trouveraient ces-dits logs ?

Merci.

Re: Récupérer logs température

Publié : 31 mai 2020, 11:59
par Chrominator
Repartir avec une base vide et tout redéfinir ?

En principe on peut conserver l'historique en remplaçant un dispositif par un nouveau.
Ça suppose donc que la base ne soit pas vide.

Techniquement ce que tu imagines n'est pas impossible, mais réclame de bien connaître la structure de la base de données de Domoticz pour ne pas risquer d'incohérences.
Analyse longue et fastidieuse qui de mon point de vue n'a pas une valeur ajoutée suffisante par rapport à conserver l'ancienne base et à la nettoyer si besoin.

Re: Récupérer logs température

Publié : 31 mai 2020, 20:00
par Carthman
OK effectivement, de part ta réponse et de part d'autres infos glanées sur le net, je n'avais pas pensé que tout était relié dans différentes bases de données.
Donc effectivement, je risque plus de foutre la merde qu'autre chose !

Je vais donc partir sur la solution tout recharger, puis supprimer les dispositifs sauf ceux dont je veux garder l'historique pour tout remettre derrière proprement !

Re: Récupérer logs température

Publié : 04 juin 2020, 20:45
par dranreb38
Moi je le ferais via un export / import avec sqlite3 des tables Temperature_Calendar et DeviceStatus.
Changer l'ID de l'ancien device par le nouveau et sauvegarder pour l'import