ESP8266 und DHT22 Sensor "nan" bei Fehler in der Datenübertragung

Hallo,
erstmal sorry das ich mich so spät wieder melde.
Ich bin erst heute wiedr zum "basteln" gekommen.

Ich habe wie folgt probiert:
PS: ( nicht wundern ich habe mittweile den DHT als T5 deklariert.)

if (isnan( dht.readTemperature() ==1 )) 
  {
    T5  = dht.readTemperature();
    Error_T5 = Error_T5 +1;
  }

Sollte jetzt nicht der Error_T5 bei einem "nan" hochzählen ?
Er macht es nicht. Ich habe in der If ... auch schon 0 und 1 probiert. Ohne Erfolg.

Liebe Grüße
Rainer