Tick every 30 seconds
alarm resets if date was changed