Bonjour,
Pour faire une analyse fine de ma conso électricité par rapport aux températures int et ext, j'aimerais garder ces données.
Aujourd'hui, on ne peut garder que 7 jours dans la base de données, et ensuite les données sont perdues.
Y a t-il un moyen tous les 7 jours de faire une sauvegarde ou un export de ces données dans un fichier genre csv, nommé avec le n° de la semaine (températures et conso en Kwh) ? Ce serait super.
Malheureusement, je n'ai rien trouvé et je ne connait rien en sqlite.
Est-ce qu'il faut passer via un script Dommoticz (lua...) ou une tâche cron, en tapant directement dans la base ?
Merci pour votre aide
fredclo
Export certaines données de la base vers un fichier
Export certaines données de la base vers un fichier
RPi sur powerbank, bouton off/reset, domoticz (début avec Fhem sur dockstar), 4 sondes 1wire via rj45, ctrl des volets, tv/fbx, lumière, détecteurs d'ouverture, karotz, multiroom via pifm, ecodevice, ATI RF, et prg du mode arrêt des radiateurs via FP
Re: Export certaines données de la base vers un fichier
Bonjour
La base de données est en sql lite, dans une premier temps ouvre la base de données avec un outil comme sql lite manager sous Firefox pour comprendre la structure des tables ou sont enregistrées les données que tu cherches et faire la requet SQL correpondante
Puis en installant sqlite3 , tu pourras effectuer ta requet SQL et un export en CSV comme decrit ici ou dans un script bash
http://stackoverflow.com/questions/6076 ... a-csv-file
La base de données est en sql lite, dans une premier temps ouvre la base de données avec un outil comme sql lite manager sous Firefox pour comprendre la structure des tables ou sont enregistrées les données que tu cherches et faire la requet SQL correpondante
Puis en installant sqlite3 , tu pourras effectuer ta requet SQL et un export en CSV comme decrit ici ou dans un script bash
http://stackoverflow.com/questions/6076 ... a-csv-file
Raspberry pi 3, Dongle RfxCom et Zigate +, plugin de pipiche, Volets Roulants profalux, contrôle d'éclairage, détecteurs de présence, alarme incendie, pilotage livebox ...
Objectif : WAF > 1
Objectif : WAF > 1
Re: Export certaines données de la base vers un fichier
ok, merci je vais essayer.
Je pensais que d'autres avait eu ce besoin et allait me donner tout cuit le truc, car pour moi sql et les bases de données, je suis pas spécialiste.
Je vais essayer, et si j'y arrive, je posterais la solution, car je suis sur de ne pas être le seul à avoir ce besoin.
merci
fredclo
Je pensais que d'autres avait eu ce besoin et allait me donner tout cuit le truc, car pour moi sql et les bases de données, je suis pas spécialiste.
Je vais essayer, et si j'y arrive, je posterais la solution, car je suis sur de ne pas être le seul à avoir ce besoin.
merci
fredclo
RPi sur powerbank, bouton off/reset, domoticz (début avec Fhem sur dockstar), 4 sondes 1wire via rj45, ctrl des volets, tv/fbx, lumière, détecteurs d'ouverture, karotz, multiroom via pifm, ecodevice, ATI RF, et prg du mode arrêt des radiateurs via FP
Re: Export certaines données de la base vers un fichier
As tu cherché dans le forum
je crois qu'il y a eu des discussions à ce sujet
je crois qu'il y a eu des discussions à ce sujet
Raspberry pi 3, Dongle RfxCom et Zigate +, plugin de pipiche, Volets Roulants profalux, contrôle d'éclairage, détecteurs de présence, alarme incendie, pilotage livebox ...
Objectif : WAF > 1
Objectif : WAF > 1
Re: Export certaines données de la base vers un fichier
oui oui, j'ai cherché sans trouver
RPi sur powerbank, bouton off/reset, domoticz (début avec Fhem sur dockstar), 4 sondes 1wire via rj45, ctrl des volets, tv/fbx, lumière, détecteurs d'ouverture, karotz, multiroom via pifm, ecodevice, ATI RF, et prg du mode arrêt des radiateurs via FP
Re: Export certaines données de la base vers un fichier
Bonjour,
je me réponds à moi-même au cas où ca pourrait aider certains.
J'ai réussi à faire ce que je voulais, c'est à dire une tâche CRON, toutes les semaines, pour exporter une table sur un NAS, et ainsi conserver les bases température et conso EDF qui sont alimenter toutes les 5 mn. Export csv tous les lundis à 23h56 et 23h57
56 23 * * 1 sqlite3 -header -csv /home/pi/domoticz/domoticz.db "select * from Temperature;" > /media/votreDossierNAS/`date +%y%m%d`_TEMP.csv
57 23 * * 1 sqlite3 -header -csv /home/pi/domoticz/domoticz.db "select * from MultiMeter;" > /media/votreDossierNAS/`date +%y%m%d`_EDF.csv
je me réponds à moi-même au cas où ca pourrait aider certains.
J'ai réussi à faire ce que je voulais, c'est à dire une tâche CRON, toutes les semaines, pour exporter une table sur un NAS, et ainsi conserver les bases température et conso EDF qui sont alimenter toutes les 5 mn. Export csv tous les lundis à 23h56 et 23h57
56 23 * * 1 sqlite3 -header -csv /home/pi/domoticz/domoticz.db "select * from Temperature;" > /media/votreDossierNAS/`date +%y%m%d`_TEMP.csv
57 23 * * 1 sqlite3 -header -csv /home/pi/domoticz/domoticz.db "select * from MultiMeter;" > /media/votreDossierNAS/`date +%y%m%d`_EDF.csv
RPi sur powerbank, bouton off/reset, domoticz (début avec Fhem sur dockstar), 4 sondes 1wire via rj45, ctrl des volets, tv/fbx, lumière, détecteurs d'ouverture, karotz, multiroom via pifm, ecodevice, ATI RF, et prg du mode arrêt des radiateurs via FP