Connecter un rťgulateur BACnet avec un assistant vocal via le protocole MQTT,
L'IoT (Internet of Things ou Internet des Objets en fran√ßais) s'est beaucoup d√©velopp√© ces derni√®res ann√©es et les assistants vocaux se d√©mocratisent de plus en plus dans nos foyers, mais peu dans le domaine tertiaire. Pourtant, ceux-ci peuvent √™tre utilis√©s dans diff√©rents domaines tels que l?h√ītellerie, les bureaux ou encore les laboratoires. SAUTER a d√©velopp√© pour cela un r√©gulateur permettant de dialoguer avec des √©quipements IoT en utilisant le protocole MQTT : l'ecos504 MQTT. Le principe de ce projet est de pouvoir mettre en place une maquette int√©grant un assistant vocal, ici Alexa d'Amazon, avec un r√©gulateur BACnet (l'ecos504 MQTT) afin de pouvoir piloter √† l'aide d'une commande vocale une lampe. Pour cela, la suite SAUTER CASE Suite a √©t√© utilis√© afin de configurer l'automate avec le logiciel CASE Sun. La programmation BACnet a √©t√© faite sur CASE Engine. Pour l'application Alexa (appel√©e Skill), j'ai du utiliser les logiciels propres √† Amazon : Alexa Developer Console et AWS Lambda. Pour faire communiquer la Skill et l'automate via le protocole MQTT, le logiciel MQTTBox a √©t√© retenu, ce qui m'a permis de configurer la communication dans les meilleures conditions. Par la suite, le pilotage d'un store a √©t√© rajout√© afin de compl√©ter le projet.


Compétences mobilisées
Gestion de projet
Autonomie
Programmation BACnet et Javascript
Gestion du protocole MQTT
Anglais (écrit et oral)



-:lien vers le poster ,