 			break;
 
 		case SHOW_TIME_MODE:
+		case SHOW_TEMP_MODE:
 			fsmState = EDIT_TIME_MODE;
 			break;
 

		updateTime();
		display.enableClockDisplay();
		fsmState    = SHOW_ALARM_MODE;
	}

	switch (fsmState)


	// If alarm condition is detected, modify FSM state accordingly
	// When an alarm is triggered, the alarm pin is pulled low.
	// if (RTC.alarm(ALARM_0) && RTC.alarm(ALARM_1) && !alarmTriggeredToday)
	if (RTC.alarm(ALARM_0) && RTC.alarm(ALARM_1))
	{
		oldFsmState = fsmState;
