#! /usr/bin/env python
#-*- coding: utf-8 -*-

                                                                # import des librairies
import Adafruit_DHT                                             # pour lire la sonde DHT22
import RPi.GPIO as GPIO                                         # pour utiliser les GPIO
import datetime                                                 # pour utiliser la date et l'heure
import csv                                                      # Pour manipuler les fichiers CSV


GPIO.setmode(GPIO.BCM)                                          # gpio numérotation BCM
pin 4                                                         # gpio utilisé
GPIO.setup(pinGPIO.OUT)                                       # gpio en mode output

date datetime.datetime.now()                                  # on défini la date
humitemp Adafruit_DHT.read_retry(Adafruit_DHT.DHT22pin)   # lecture de la sonde

humi round(humi,1)                                            # on arrondi 
temp round(temp,1)                                            # on arrondi 
  
#************************ envoie des datas dans le fichier csv ************************#  

fname "/var/www/html/jauge/data.csv"          # on créer le fichier data.csv dans notre dossier web.
file open(fname"wb")                        # on ouvre le fichier.              
 
try:    
    writer csv.writer(file)                   # on prépare l'écriture
                                            
    writer.writerow(('Température','Humidité')) # Écriture de la ligne d'en-tête avec le titre des colonnes.    
    writer.writerow((temphumi))               # Écriture des datas.

finally:     
    file.close()                                # Fermeture du fichier.
    
                    
GPIO.cleanup()                                                  # on réinitialise les GPIO
exit                                                            # on sort