Added rate limiting.
Replaced DoNotDisturb with {Schedule,Daylight,Nightlight}Active.