scroll to top

Ok Google, connecte toi à ma domotique open-source

Les objets connectés pour la maison sont nombreux et bien souvent non compatibles d’un fabricant à un autre. De l’ampoule connectée au robot aspirateur, chaque périphérique dispose de sa propre application ce qui rend finalement les choses pas aussi pratiques qu’on le voudrait.

Partant de ce constat, j'ai choisi de m'intéresser à l’écosystème Google Home qui permet de réunir l’ensemble de ses périphériques domotiques via une API et un SDK. On dispose ainsi d’une interface mobile unique pour piloter ses équipements mais aussi la possibilité de les contrôler via l’assistant vocal Google Assistant.

Dans cette présentation je vous ferai un retour d’expérience sur mon utilisation de l’API Actions on Google pour intégrer Google Home à un système domotique open-source : Domoticz. Je vous présenterai l'application Spring Boot 2 que j'ai développé embarquant un serveur OAuth2 avec Spring Security 5 (pré-requis pour s'interfacer avec Actions on Google). Je vous montrerai les étapes importantes, de la création du projet Actions on Google jusqu'au déploiement de l'application avec Google App Engine.