J’aime l’idée d’une Éveil lumière, simulant le lever du soleil du matin se réveiller d’une façon douce. Il existe de nombreux produits commerciaux pour ce faire, ayant généralement le facteur de forme d’une lampe de chevet autonome. J’ai pensé que tout le concept réellement fonctionnerait mieux si il ont été intégré dans notre chambre à coucher principal plafond éclairage, alors j’ai décidé de construire qui.
J’ai commencé avec les exigences suivantes :
- L’Éveil lumière devrait augmenter l’intensité lumineuse automatiquement à partir de zéro à plein pendant une période configurable (par exemple, commençant à 06:30 aboutir à pleine intensité à 07:00).
- Fonctionnalité normale de la lumière de plafond (commutation sur et en dehors avec l’interrupteur mural) doit être conservée ; la fonctionnalité de réveil doit juste être un module complémentaire à celle.
- J’ai voulu la solution pour être intégré dans la lampe ; aucune autres cases visibles ou des câbles.
- La solution doit être autonome en ce sens qu’elle ne repose pas sur n’importe quel système de domotique déjà déployées (pour la simple raison que je n’ai pas).
Exigence (2) implique que la solution doit être en mesure d’assurer le suivi des paramètres de l’heure et du réveil avec mise hors tension. J’ai choisi la synchronisation avec un serveur NTP pour la synchronisation de l’heure et le stockage d’EEPROM pour les réglages de l’alarme. Exigences (1) et (3) implique qu’il doit y avoir une façon sans fil de configuration de l’alarme. J’ai choisi une application mobile HTML5 servie par cette implémentation de la lampe.