In this video I will show you some commands to allow only one person to sleep on a 1.9 minecraft server.
Player Command:
/scoreboard objectives add sleep dummy
Command Blocks:
1: scoreboard players add @a sleep 1 {Sleeping:1b}
2: testfor @p[score_sleep_min=100]
3: COMPARATOR
4: scoreboard players set @a[score_sleep_min=0] sleep -2
5: time add 10000
6: tellraw @p ["",{"text":"Rise and Shine!","color":"yellow"}]