Domoticz données :divers points
sauvegardes des données Domoticz
- la base des données Domoticz se trouve: /home/pi/domoticz/domoticz.db
- arrêt de Domoticz par commande:
sudo service domoticz.sh stop
- copier la base des données Domoticz: /home/pi/domoticz/domoticz.db dans un autre répertoire comme /Documents/SauvDomoticz/domoticz_200108.db
- relancer Domoticz par commande:
sudo service domoticz.sh restart
Traitement des données sauvegardées par SQL:
installation du logiciel sqlite3:
dans une fenêtre terminal du Rapsberry/linux tapez
sudo apt-get instal sqlite3
.help pour lister les commandes sqlite3
.quit ou Ctrl+d pour sortir de sqlite3
Exportation des données sauvegardées:
sqlite3
sqlite>.open domoticz_200108.db <-- sauvegarde de la base Domoticz
sqlite>.mode line
sqlite>.tables
la liste de toutes les tables de la base Domoticz s’affiche: jouons avec la table Temperature qui contient les données collectées depuis le début.
sqlite> SELECT * from Temperature;
——> 19|12.8|0.0|80|0|9.44|0.0|2020-01-08 11:00:00
sqlite>.separator « , »
sqlite> SELECT * from Temperature;
——> 19,12.8,0.0,80,0,9.44,0.0,2020-01-08 11:00:00
sqlite>.mode line
sqlite> SELECT * from Temperature;
DeviceRowID = 19
Temperature = 12.8
Chill = 0.0
Humidity = 80
Barometer = 0
DewPoint = 9.44
SetPoint = 0.0
Date = 2020-01-08 11:00:00
exportons la table Temperature dans un fichier:
sqlite> .mode list sqlite> .separator ";" sqlite> .output test_file_1.txt sqlite> select * from Temperature; sqlite> .exit
video:
Rappel: Ctrl + D ou .quit pour sortir de sqlite3
Patrick P.