Page 2 sur 2
Re: automatiser telechargement log d'une sonde sur disque externe
Publié : 11 janv. 2019, 12:39
par papoo
il ne faut pas directement lancer la commande dans crontab, mais creer un fichier bash, inserer le code sqlite, donner les droits (chmod +x) au fichier et lancer ce fichier via crontab
Re: automatiser telechargement log d'une sonde sur disque externe
Publié : 11 janv. 2019, 19:38
par axelis
oups , j'ai rien dit j'ai réussi!
mais est il possible d'attribuer un nom aux colonne tu tableur exporté?
pas trop balaise a ce niveau la moi.
Re: automatiser telechargement log d'une sonde sur disque externe
Publié : 11 janv. 2019, 20:42
par axelis
je m'auto répond, j'ai trouvé aussi.
je cherche désormais a créer un fichier.csv(1) ou (2) en cas de fichier de meme nom le meme jour
Re: automatiser telechargement log d'une sonde sur disque externe
Publié : 28 févr. 2025, 05:38
par Wolfen38
papoo a écrit : 01 janv. 2019, 19:43
après avoir "monté" ton disque dur externe
un script bash à adapter (une ligne par device)
Code : Tout sélectionner
#!/bin/bash
#export gaz idx 156 table meter - Value
sqlite3 -separator ';' -list /home/pi/domoticz/domoticz.db "SELECT Date AS date, Value FROM Meter WHERE DeviceRowID = 156 order by date" >> /mnt/Trend/Export_gaz_`date +%Y%m`.csv
tu auras toutes les données du jour précédent dans un fichier horodaté
ensuite un crontab -e avec par exemple un lancement tous les matin a minuit et 4 minutes
Code : Tout sélectionner
4 0 * * * sudo bash /home/pi/domoticz/scripts/sh/export_csv.sh > /dev/null 2>&1
Salut,
Je viens de tomber sur ce post.
C'est ce que je cherche à faire, mais avec un switch selecteur.
Je ne connais pas les valeurs à récupérer pour un sélecteur.
En fait, j'ai un sélecteur qui me donne la couleur du jour tempo (donc dans les log j'ai Bleu, Blanc et Rouge)., et à la fin du mois j'aimerais récupérer un csv avec la couleur de chaque jour du mois.
Merci.