fixed bug when RTC mad and lastWateringTimeStamp > currentTimeStamp