



Informations
- Solution:
- Application web - Bootstrap
- Maquettes KNX et serveur - Nodejs
- Communication Bluetooth - manette PS4
- Equipe: En autonomie
- Date: mai 2019
- URL: https://github.com/EvanBlondeau/ReseauIOT
Projet scolaire d'ESIR 2
Discuter avec une maquette KNX
KNX ou Konnex est un standard pour la gestion technique des bâtiments résidentiels et tertiaires. Notre but dans ce cours était de réussir à discuter avec une maquette KNX avec le langage de notre choix et de réaliser une application mobile ou web pour réussir à discuter en HTTP avec celle ci.
Dans mon cas, j'ai réalisé tout ce module en NodeJS:
- Un fichier pour contrôler une maquette KNX, gestion des différents processus qui discutent en websocket avec le serveur.
- Un serveur nodejs pour gérer toutes les maquettes KNX ainsi que les clients web, parle une grande partie en websocket aux maquettes et aux clients web.
- Une application web réalisée avec bootstrap qui a pour but de gérer les maquettes, découvrir directement les maquettes présentes sur le réseau, pouvoir synchroniser deux maquettes entres elles, avoir un retour en temps réel des actions sur les maquettes et de pouvoir intéragir directement avec elles aussi.
- Une manette de PS4 pour établir une communication Bluetooth avec une maquette, avec laquelle on peut intéragir avec la maquette etc.