Académique Documents
Professionnel Documents
Culture Documents
Zebidi Florian
Università di Corsica Pasquale Paoli
2015/2016
Table des matières
Présentation du projet.................................................................................................................................3
Contexte..................................................................................................................................................3
Objectifs.................................................................................................................................................3
L’existant................................................................................................................................................3
Le périmètre...........................................................................................................................................4
Expression des besoins...............................................................................................................................5
Besoins fonctionnels...............................................................................................................................5
Interface WEB et Application Mobile................................................................................................5
Box......................................................................................................................................................6
Périphérique........................................................................................................................................6
Besoins non fonctionnels........................................................................................................................7
Diagrammes UML..................................................................................................................................8
Use Cases............................................................................................................................................8
Description de l’architecture..................................................................................................................9
Architecture de la base de donnée........................................................................................................10
Analyse de la complexité......................................................................................................................11
Contraintes...............................................................................................................................................12
Coûts.....................................................................................................................................................12
Délais....................................................................................................................................................12
Autres...................................................................................................................................................12
Déroulement du projet.............................................................................................................................13
Planification..........................................................................................................................................13
Plan de V&V prévu..............................................................................................................................13
Documentation.....................................................................................................................................13
Contexte
En France, le marché encore balbutiant de la domotique est dominé par quelques solutions propriétaires
onéreuses et peu évolutives qui se retrouvent obsolètes à court terme du fait de l'évolution rapide de la
technologie.
Prenons un exemple factuel avec l'offre domotique de SFR (HOME by SFR) :
Chez SFR, des lampes et des prises commandées sont proposées ainsi que quelques capteurs de
température et de fumée. Tous estampillés SFR et gérés via une Box SFR. Les problèmes commencent
lorsque l'utilisateur veut étoffer son parc d'objets connectés : Il sera contraint d'acheter ce que SFR
propose car leur service est incompatible avec les solutions tierces, quand bien même elles reposeraient
sur la même technologie de communication. Les protocoles sont privateurs.
Historiquement sur le territoire français c'est la solution KNX qui est majoritaire, elle propose des
réseaux câblés et sans fils de bonne qualité et durables mais est cependant très chère et verrouillée, il
faut par exemple solliciter l'intervention d'un technicien KNX pour l'installation ou l'évolution d'un
réseau domotique.
Objectifs
Une plate-forme domotique ouverte et modulable aurait d'indéniables avantages sur les produits
concurrents, elle permettrait de contrôler depuis une seule et même interface un ensemble hétérogène
d'objets connectés. Son ouverture garantissant des possibilités d'évolution, elle n'enfermera pas le client
dans un cercle vicieux d'achat forcé. Il est par ailleurs primordiale de la rendre interopérable avec les
normes et standards existants (sans oublier les standards de fait).
La plate-forme domotique que nous envisageons sera constituée d'une interface logiciel libre ainsi que
d'au moins un périphérique ouvert (c'est à dire un objet connecté dont le code source et le schéma de
montage seront libres).
Par ailleurs, nous nous concentrerons sur les technologies sans fils.
L’existant
De nombreux objets connectés existent déjà, il en va de même pour les protocoles de communication et
pour les interfaces logiciels. Ne ressentant pas le besoin de réinventer la roue nous nous appuierons sur
l'existant.
Une quirielle de sociétés produisent et vendent à très bas prix des prises et des lampes télécommandées
utilisant différentes technologies et protocoles. En Europe, la majorité de ces sociétés utilisent des
transmissions AM en 433 MHz. De nombreux systèmes tels que les portails et les volets roulants
utilisent cette fréquence. La communication en 433 MHz est aisée et ne posera vraisemblablement
aucun problème, ce sont les protocoles utilisés qui causeront le plus de difficultés.
Le périmètre
La domotique a certes pour cible tous les foyers et bâtiments mais pour des raisons de normes de
communication nous devront nous limiter, au moins dans un premier temps, à l'Europe. En effet
l'utilisation public des fréquences de 433 MHz et 868 MHz est permise en Europe mais ce n'est pas
forcément le cas ailleurs, aux États Unis par exemple on préférera les fréquences dans la bande des 315
Mhz en lieux et place du 433 MHz.
Il n'existe pas d'autres contraintes qui pourraient empêcher ce produit de toucher l'ensemble du marché
Européen.
Besoins fonctionnels
Interface WEB et Application Mobile
Périphérique
Fonction Contrôler l'état d'un relais
Objectif Fermer ou ouvrir un relais
Description Commander l'état d'un relais 230V alternatif
Contraintes / règles de gestion
Niveau de priorité Haut
Dans le cas du scanne de code de périphériques, une connexion directe est établie entre l'interface et le
scanner RF au moyen d'un websocket, cela permettra d'afficher en temps réel (ou plutôt avec un
décalage négligeable) les codes en 433 MHz reçus par le scanner.
Figure 3 : MDC
La méta-modélisation nous permet de définir les attributs d'une table de manière dynamique, ainsi on
peut modifier la table à l'envie.
Ceci nous permettra d'avoir pour deux Devices donnés des attributs très différents : les codes de mise
en fonctionnement et d'extinction d'un interrupteur par exemple ou bien par la suite des informations
d'identifications pour un périphérique domotique en wifi.
Développement
d’une application Application pour piloter, paramétrer le système, et/ou visualiser
4 mobile (IHM) les données 7
Développement
d’un site web Site pour piloter, paramétrer le système, et/ou visualiser les
5 (IHM) données 6
Base de
6 données Création et utilisation d’une base de données (SQL) 2
13 Qualité du code Commentaire, test, etc. 3
14 Documentation Qualité, Clarté, Utilisation de diagrammes, etc. 3
Optimisation des
18 éléments choisis La BOX et le device de test sont réduits au strict minimum 5
Délais
Le projet devra être livré avant le 10 décembre.
Autres
Les normes européennes nous permettent d'utiliser des communications en 433 MHz pour un usage
civile, la LPD433 stipule que les appareils de faible puissance à usage libre dans la bande 433 MHz ne
nécessitent pas l'acquisition d'une licence si ils ne dépassent pas 10mW de puissance dissipé pendant
l’émission.
Documentation
Un rapport de projet ainsi qu'une présentation orale seront livrés, une documentation utilisateur et une
documentation du code commenté seront aussi fournies.