puis j ai installé CircuitPython-DHT Library
avec le script "dht_simpletest.py" :
Code : Tout sélectionner
import time
import board
import adafruit_dht
# Initial the dht device, with data pin connected to:
dhtDevice = adafruit_dht.DHT22(board.D12)
# you can pass DHT22 use_pulseio=False if you wouldn't like to use pulseio.
# This may be necessary on a Linux single board computer like the Raspberry Pi,
# but it will not work in CircuitPython.
# dhtDevice = adafruit_dht.DHT22(board.D18, use_pulseio=False)
while True:
try:
# Print the values to the serial port
temperature = dhtDevice.temperature
humidity = dhtDevice.humidity
print(
"Temp: {:.1f} C Humidity: {}% ".format(
temperature_c, humidity
)
)
except RuntimeError as error:
# Errors happen fairly often, DHT's are hard to read, just keep going
print(error.args[0])
time.sleep(2.0)
continue
except Exception as error:
dhtDevice.exit()
raise error
time.sleep(2.0)Mais je souhaite récupérer les valeurs dans domoticzpi@raspi2:~/Adafruit_Python_DHT/examples $ python3 dht_simpletest.py
Temp: 17.6 C Humidity: 58.5%
Temp: 17.6 C Humidity: 58.7%
Temp: 17.6 C Humidity: 58.8%
Temp: 17.6 C Humidity: 58.8%
avez vous une solution pour moi?