Comme nous avons que 7 jours de donnée dans la base, comme tout le monde j'ai cherché à exporter les données une fois par semaine dans un fichier CSV.
Dans mon cas, j'ai un USB téléinfo avec deux compteurs HP et HC.
J'ai installé sqlite3 sur Firefox, j'ai cherché la table qui va bien, c'est Meter (Mesures chez moi) et j'ai retrouvé mes 2 Id 46/47 pour HP/HC avec la valeur et l'usage en cours (Consommation en cours). J'ai demandé à mon cron de le faire tous les dimanches à 00h03. Comme j'ai le relevé toutes les 5mn, donc, 00h00 et 00h05, j'ai donné 00h03 pour être sur d'avoir la valeur.
Mon but est d'enregistrer les valeurs HP/HC dans un fichier CSV sur ma freebox.
Voici ce que j'ai indiqué dans le cron :
03 00 * * 0 sudo sqlite3 -header -csv /home/pi/domoticz/domoticz.db "SELECT date,devicerowid,value,usage FROM Meter where DeviceRowID=46 or DeviceRowID=47 order by date" > /mnt/freebox/Backup/Export_EDF_`date +%Y%m%d`.csv
Merci de vos retours, comme je pense que je ne suis pas le premier à faire cette opération, vous avez surement un retour d’expérience