Ametsa : un système de contrôle de
l’environnement domestique générique
fondé sur UPnPENST-Bretagne
Mars 2002 2
PLAN Le projet « Maison Intelligente »Technologie UPnPLe système AmetsaPasserelle UPnP-X2DConclusion et perspectives
Mars 2002 3
« Maison Intelligente »Objectifs Faciliter la vie à domicile des personnes
dépendantes en leur proposant une commande universelle à partir de laquelle ils pourraient commander tous les objets d’une maison
Problématique Hétérogénéité de protocoles de communication Envoi et réception des commandes aux / des
objets
Mars 2002 4
« Maison Intelligente »X2D
IP
IrDA
UPNP
Mars 2002 5
UPnP : Universal Plug aNd Play
Technologie de découverte et d’utilisation de servicesDéveloppée par le Universal Plug aNd Play Forum, un consortium d’entreprises dirigé par MicrosoftBasée sur des protocoles standards d’Internet
Mars 2002 6
Composants UPnPPoint de contrôle
Dispositifs
Service allumageService date
Service alarme
Service contrôle
Service image
Mars 2002 7
Fonctionnalités UPnPAuto-configurationDescription XML des dispositifs et servicesAnnonce et découverte de dispositifs et de servicesContrôle ou invocation d’actionsSouscription et réception des événementsPrésentation
Mars 2002 8
AmetsaPoint de contrôle développé sur l’implémentation UPnP d’IntelIl a à tout moment connaissance de l’état du réseau UPnP Les dispositifs UPnP disponibles L’état de leurs services, à travers les variables qui
les définissent (ex: variable Power du service contrôle du dispositif TV = On)
Il communique avec tous les dispositifs, afin de les contrôler
Mars 2002 9
Fonctionnalités AmetsaAccessibles via une API Envoi d’ordresSouscription à des événements Obtenir la description de dispositifsRechercher des dispositifsConnaître l'état d'un service
Mars 2002 10
Méthodes d’accèsInterface en ligne de commande Utilisable sur la même station que Ametsa Commandes concernant les modules ou plug-ins,
les dispositifs, commandes généralesAppel de méthode à distance Plug-in Ametsa pour l’accès aux méthodes de
commande des objets et pour la gestion d’événements
Bibliothèque cliente conçue dans le but de fournir aux développeurs d’applications une interface simple pour l’accès au point de contrôle.
Mars 2002 11
Passerelle UPnP-X2DX2DProtocole domotique propriétaire courant
porteur et radio
Passerelle UPnP-X2DDispositif racine UPnP permettant de
contrôler des objets X2D (lampe, volet roulant, chauffage, sonde de température)
Mars 2002 12
Passerelle UPnP-X2D (2)
Sous-dispositif LampeSalon
Bibliothèque X2D
Sous-dispositif ChauffageSdBSous-dispositif
ThermoChambre
Sous-dispositif LampeCouloir
Service SWITCHState ON
Service THERMOTemp 20°C
Service HEATERState CONFORT
Service SWITCHState OFF
Dispositif Racine X2DDispositif Racine X2D
Ametsa
Mars 2002 13
Interfaces UPnP-X2DInterface d’utilisation (envoi d’ordres)Pages HTML
Interface d’administration (ajout/suppression dispositif X2D)
Ajout Suppression
Configuration de base
Mars 2002 14
Plate-forme matérielle
Bibliothèque X2D
Réseau UPnPRéseau UPnPAmetsaAmetsa
Interface utilisateur
Dispositif Racine X2DDispositif Racine X2D
Description des services
Swit c
h
Hea
t er
Shut
ter
The
r mo
Modem X2D
Radio
X2D
X2D
X2D
Mars 2002 15
ConclusionExpérimentation technologie découverte/utilisation de dispositifsFacilité d’utilisationPerspectives Système de création de scénarios
Mars 2002 16
Implémentation UPnP d’Intel
Top Related