Ajouter des états lié à l'utilisateur

Il serait bien de pouvoir gérer les état d’un utilisateur pour pouvoir faire des scénarios.
Dans mon cas je souhaiterais pouvoir mettre un utilisateur en mode sommeil ou réveillé.
De cette manière je pourrais déclencher l’alarme et la désarmé au réveil par exemple.

A voir pour ajouter d’autre états dans un second temps comme au travail, regarde un film(?) Ou autre a voir.