Agents et Domotique

Sujet de TER - Université Paul Sabatier - 2007

v1.0 - S. L. - 25/01/2007.

Description :
On propose de réaliser un prototype de gestion automatique de la température d'une maison. Le système s'appuie sur des capteurs (de température ou de présence) et pilote et coordonne les appareils de chauffage, de climatisation, de ventilation, les portes, les fenêtres, les volets... Par exemple, il peut fermer certains volets pour limiter l'effet du rayonnement solaire, ouvrir des portes pour favoriser le transfert de chaleur, allumer le chauffage... Le pilotage de ce système peut être réalisé depuis une application web (visualisée sur un PDA, un téléphonne WAP...).

Une partie de l'équipe client s'attachera à la réalisation de la visualisation de l'appartement (simulation utilisant Swing/Java/NetBeans...), l'autre à l'intégration des mécanismes d'interaction entre les divers équipements, représentés par des agents. Pour cela, nous vous mettons à disposition une bibliothèque de programmation par agent, JavAct, utilisable via un plugin Eclipse et qui a déjà servi de support à d'autres TER.

Dans le cadre du projet JavAct, l'équipe LYRE a encadré plusieurs travaux de TER.

Moyens :
La version 0.5.1 de la bibliothèque de programmation par agents mobiles JavAct est disponible sous forme de logiciel libre sous licence LGPL, et fonctionne dans un plugin Eclipse.

En fonction de l'avancement, la mise en oeuvre complètement distribuée (sur différentes machines, en réseau sans fil, avec un véritable PDA...) pourra être effectuée.

Mots-clés :
Java, Agents Mobiles, JavAct, NeoComputing, Domotique

Taille de l'équipe :
4 à 6 personnes

Langage :
Java / Swing / JavAct (Eclipse/NetBeans)

Encadrants :
Sébastien Leriche (leriche@irit.fr - tél : 05-61-55-63-49) / Equipe SMAC - à contacter pour plus de précisions !

Domotique