import time
import board
import adafruit_dht

dht = adafruit_dht.DHT22(board.D4)

def leggi_dht():
    while True:
        try:
            temperatura = dht.temperature
            umidita = dht.humidity

            if temperatura is not None and umidita is not None:
                return temperatura, umidita

        except RuntimeError:
            pass

        time.sleep(2)
