Framework: add Quiet Hours (1/2)