Awake check for preventing naps

I’m looking to prevent unwanted naps (failing asleep watching TV, etc.). By avoiding unintentional naps, it would promote better sleep habits.

The feature should detect sleep and if so activate an alarm. It should be enabled on demand or through a schedule and however the phone or supported watch detects sleep, wait a small interval (configurable in minutes to prevent false positives) and then engage the alarm.

support conversation with Chris