Hello,
I have the same problem as you,
Why not set an intelligent screen lock for which the screen unlocks if a user action is required (notification, alarm, call).
It is extremely annoying to have to unlock your screen to turn off your alarm clock in the morning.