#!/usr/bin/python
#-*- coding: utf-8 -*-
import Adafruit_DHT # Import de la librairie
sensor = Adafruit_DHT.DHT22 # Adafruit_DHT.DHT11 ou Adafruit_DHT.AM2302 (dht21).
pin = 4 # GPIO 4
humidity, temperature = Adafruit_DHT.read(sensor, pin) # lecture simple
#humidity, temperature = Adafruit_DHT.read_retry(sensor, pin) # relance la lecture si échec (15 fois)
if humidity is not None and temperature is not None: # si on a une lecture
temperature = round(temperature,1) # on arrondi au dixième
humidity = round(humidity,1) # on arrondi au dixième
print("La température est de " + str(temperature) + " °C") # on affiche la température
print("L'humidité est de " + str(humidity) + " %") # on affiche l'humidité
else: # si il n'y a pas de lecture
print('Erreur de lecture, vérifie le câblage') # on affiche l'erreur
exit # fin du programme