Restrict Access to wifi for certain devices
You might easily manage this using Timed Access Control settings with a default rule that prohibits wireless internet during off hours.



Then you could set up devices that have exceptions to the rules (or the opposite - block certain devices while letting most clients unfettered access).

To get to the screen above, run Airport Utility and then choose Network and enable Timed Access at the bottom of the visible window.