Solucionado: ESP8266 Lectura

O sea funciona!! porque cuando presionas tu ves un LOW y LOW es 0 para tu definicion

int estadoactual = 0;

Lo que ocurre que mal interpretas las cosas.

Cuando presionas tienes un LOW o 0 en estadoactual.
Eso es "Conectado"

Cuando sueltas es 1 o "Desconectado"

Luego los carteles van entre " " no con ' ' asi que por eso no se ve o lee nada

corrige asi

if (estadoactual == LOW){
      Serial.println("Conectado");}
      else{
        Serial.println("Desconectado");}
    Serial.println("Estado :" + String(estadopalabra));