Controlador de temperatura com DHT11

Denrlei:
Removi a linha que estava dando erro. O programa copila mas não funcionou...

Tente ser mais especifico, porque não funcionou é muito vago.
O sensor de temperatura e o lcd já alguma vez funcionaram?
O lcd mostra alguma coisa?
Tentou usar serial monitor para tentar perceber o que se passa?

Porque esta usar "{}" nesta zona

  unsigned long currentMillis = millis();      //Timer para ler o valor da temperatura
   {
     tm = dht.readTemperature();       //Leitura do valor de temperatura
     hm = dht.readHumidity();          //Leitura do valor de umidade
     previousMillis = currentMillis;
   }
    aumenta_max = digitalRead(pino_aumenta_max); //Lê o pino de entrada para aumentar a temperatura máxima

experimente remover, penso que não são necessários

  unsigned long currentMillis = millis();      //Timer para ler o valor da temperatura
   
     tm = dht.readTemperature();       //Leitura do valor de temperatura
     hm = dht.readHumidity();          //Leitura do valor de umidade
     previousMillis = currentMillis;
   
    aumenta_max = digitalRead(pino_aumenta_max); //Lê o pino de entrada para aumentar a temperatura máxima