Everything working except alarm, which on long intervals, triggers multiple times