What about a sleep mask, that turns on some lights right in your eyes, of course soft light or make it gradually increase in intensity, but this may only work if you are a light sleeper and any stimuli wakes you up. I can also think of changing the temperature of the sleep mask, get it to be sufficiently hot or cold to wake you up.