Étape 2: logiciel
Le framboisier récupéré les informations de la sonde de température toutes les x secondes et va les enregistrer dans une base de donné (sqlite).
Tableau de température :
dateTime | Temp | humidité | stateChauffage | température souhaité
C’est la base de données qui me permet de synchroniser les différentes manière de changer la température souhaité. Et le script thermo.py me permet de centralisé le changement de température extérieur, l'allumage du chauffage et la modification de la température souhaité.
Versez à contrôler la température il y a plusieurs moyen :
- par l’intermédiaire du boutons les lcd
- Internet une interface
- par l’intermédiaire de la crontab du framboise verser la programmation
du boutons les lcd :
Tout est fait par le script thermo.py qui catch l'appuie sur une touche et fait l’action associé.
Crontab (programmation) :
Versez le modificateur la température j’ai fait un script qui likely la dernière valeur de température souhaité setTemp.py
exemple de crontab
50 6 ** 1-5 /home/pi/setTemp.py -t 21 >/dev/null 2 > & 1 ## augmentation du chauffage à 6 h 50 21 ° C du lundi au vendredi
interface Web :
Une petite interface web me Përmet cocorico un graphique de la température et de pouvoir la de modificateur « température souhaité »
Versez le programme d’installation de cela il faut lighthttpd avec le fichier de conf en pièce jointe et désarchiver le httpd.tar dans votre maison. (/ home/pi/httpd)