Проблема с виджетом terminal

Возникла проблема при настройке esp8266 через terminal виджет. При вводе “Y” ничего не происходит (часть кода прилагаю). Подскажите, в чем ошибка?


} else if (String("setDat") == param.asStr()) {
     terminal.clear(); 
     terminal.println("Выставление даты:"); 
     terminal.println("Продолжить? (Y/n)"); 
     if (String("Y") == param.asStr()) {
       terminal.println("день:");
       if (param.asInt() > 0) {
        dy =  param.asInt();
        terminal.println("месяц:");}
       if (param.asInt() > 0) {
         ms =  param.asInt();
         terminal.println("год:");}
       if (param.asInt() > 0) {
         yr =  param.asInt();
         terminal.println("OK!");}
    }
    terminal.flush(); 
  }

Модуль esp8266, библиотека v0.6.1