Stap 2: Software
Le raspberry 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).
tabel temperatuur:
dateTime | Temp | vochtigheid | stateChauffage | température souhaite
C'est la base de données qui me permet de synchroniser les differentes manière de wisselaar la température souhaite. Et le script thermo.py me permet de centralisé le changement de température extérieur, l'allumage du chauffage et la wijziging de la température souhaite.
Pour contrôler la température il y een plusieurs moyen:
- via les boutons du lcd
- via une interface web
- via la crontab du framboos pour la programmatie
Les boutons du lcd:
Tout est fait par le script thermo.py qui vangen l'appuie sur une touche et fait l'action associé.
Crontab (programmatie):
Giet modifier la température j'ai fait un script qui modifie la dernière valeur de température souhaite setTemp.py
voorbeeld de crontab
50 6 ** 1-5 /home/pi/setTemp.py -t 21 >/dev/null 2 > & 1 ## augmentatie du chauffage à 6 h 50 21 ° C du lundi au vendredi
Interface Web:
Une petite interface web me permet d'afficher un grafiek de la température et de pouvoir modifier la "température souhaite"
Giet cela il faut installateur lighthttpd avec le fichier de conf nl pièce jointe et désarchiver le httpd.tar dans votre thuis. (/ home/pi/httpd)