Paso 2: Software
Le récupéré frambuesa les informaciones de la sonde de température toutes les x secondes et va les enregistrer dans une base de donné (sqlite).
tabla de temperatura de:
fecha y hora | Temp | humedad | stateChauffage | température souhaité
C ' est la base de données qui me permet de sincronizador les los 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 modificación de la température souhaité.
Pour contrôler la température il y a plusieurs moyen:
- través de du de les boutons lcd
- vía web de interfaz de une
- vía la crontab du frambuesa pour la programación
du de les boutons lcd:
Captura de Tout est fait par le script thermo.py qui l'appuie sur une touche et fait l ' Action associé.
Crontab (programación):
pour modifier la température j ' ai fait un script presente la dernière valeur de température souhaité setTemp.py
ejemplo de crontab
6 50 ** 1-5 /home/pi/setTemp.py -t 21 >/dev/null 2 > & 1 ## aumento du chauffage à 6 h 50 21 ° C du lundi au vendredi
interfaz Web:
Une petite interfaz web me permet d'afficher un gráfico de la température et de pouvoir la de modificador "température souhaité"
Pour installer de cela il faut lighthttpd avec le archivo de conf en pièce jointe et désarchiver le httpd.tar dans votre hogar. (/ home/pi/httpd)