Awwwards

Michaël Villeneuve

Développeur web à Bordeaux

Menu hover Clavier hover Clavier hover

Retourner à la liste des réalisations →

Application de gestion domotique


Initié en début d'année, ce projet, au départ à vocation personnelle, fut réalisé afin pouvoir piloter l'ensemble de l'éclairage, des médias, de l'alarme, réveils, etc, de mon appartement.

Au delà d'une interface de gestion applicative, j'ai voulu concevoir un framework très simple et léger, permettant non seulement de conçevoir une interface de gestion, mais également d'y greffer n'importe quel module, logiciel, ou capteur externe.

J'ai ainsi conçu la structure du framework autour du formatage des requêtes HTTP.
Cela permet d'accéder à toute les fonctionnalités de l'API via une simple requête GET ou POST.
Ainsi, depuis un module externe, une arduino, ou un autre ordinateur, vous pouvez allumer ou éteindre un appareil de la façon suivante :
GET http://ipduserver/?action=lampeX&val=X


Le fonctionnement technique de l'ensemble de la structure est détaillé sur le GitHub. Le projet est entièrement libre et open source, et les pull requests sont plus que bienvenues :).


swipe
Accueil - Contact - Mentions légales