   if(currentState == ALARM){
     
     unsigned long currentMillis = millis();
-
-    if(alarmVibrate && ((currentMillis - lastVibration) > MIN_TIME_BETWEEN_MOTOR_STATES)){
+    if((currentMillis - lastVibration) > MIN_TIME_BETWEEN_MOTOR_STATES){
       lastVibration = currentMillis;
       
       if(lastMotorState){

  A_HOUR, A_MINUTE, A_TYPE} 
SETTING_ALARM_STATE ;
SETTING_ALARM_STATE settingAlarmProcess;


boolean alarmVibrate = false;

int alarmHour = 07;
int alarmMinute = 00;

}

void motorDriverState(boolean state){
  
  if(state){
    digitalWrite(MOTOR_SLEEP_PIN, HIGH);
  } else {
