Final Christian

Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
Vous êtes sur la page 1sur 51

I

EPIGRAPHE

« Si un homme vide sa bourse dans sa tête, personne ne peut la lui


prendre.

Un investissement dans le savoir paie toujours les meilleurs intérêts. »

Benjamin
Franklin
II

DEDICACE

« A tous ceux qui ont contribué à la réalisation de ce travail, à tous les
chercheurs en sciences informatiques, à toute la communauté estudiantine de
l’Université Protestante de Lubumbashi »
III

REMERCIEMTS

Ce travail est l’aboutissement d’un long cheminement au cours


duquel j’ai bénéficié de l’encadrement, des encouragements et du soutien de
plusieurs personnes, à qui je tiens à dire profondément et sincèrement merci.

Mes sentiments de reconnaissance vont en premier lieu à l’endroit de


mes encadreurs je cite mon directeur de recherche L’assistant FRANCK
TSHIBWABWA, Ir PETER KAICHE qui n’ont pas hésité à me soutenir dès le
départ et à accepter d’endosser la charge malgré leurs nombreuses occupations.
Leurs encouragements m’ont beaucoup édifié, et leur encadrement scientifique a
toujours été pour moi une lumière pour comprendre un peu plus de ces
merveilles que le monde scientifique porte en lui.

A cet égard je remercie tout particulièrement à l’ingénieur PETER


KAICHE pour ce qu’il a fait pour m’encadrer. Il a codirigé et accompagné de
très près ce travail, à vrai dire pas à pas, jour par jour, et avec beaucoup de
patience, la longue et lente rédaction de ce travail. L’appui, le soutien et
l’encouragement qu’il m’a apportés tout au long de mes recherches et de ma
formation, son zèle, son attention aiguë aux tout petits détails, sa stimulation, sa
rigueur fort utile mais toujours bien assortie de ses nombreuses autres qualités
humaines, ont apporté une plus-value inappréciable et déterminante dans
l’achèvement de ce projet.
IV

LISTE DES TABLEAUX

Tableau 1: Description textuelle cas d'utilisation Visualiser....................................................33


Tableau 2: Description textuelle cas d'utilisation Consulter statistiques..................................33
V

LISTE DES FIGURES

Figure 1: La serre agricole..........................................................................................................5


Figure 2: Une serre tunnel...........................................................................................................7
Figure 3: Serres multi-chapelle...................................................................................................8
Figure 4: Une serre jardin...........................................................................................................9
Figure 5: Un chauffage d’air.....................................................................................................11
Figure 6: Un Extracteur............................................................................................................12
Figure 7: Double paroi gonflable..............................................................................................13
Figure 8: Un système de réfrigération......................................................................................14
Figure 9: Brasseur d’air............................................................................................................15
Figure 10: fog system................................................................................................................16
Figure 1: Agriculture connectée................................................................................................20
Figure 2: Serre agricole.............................................................................................................21
Figure 3: Drones agricoles........................................................................................................22
Figure 4: Illustration Défis de l’agriculture intelligente...........................................................24
Figure 1: Serre Agricole............................................................................................................26
Figure 2: Diagramme de cas d'utilisation métier......................................................................28
Figure 3: Diagramme d'exigences.............................................................................................29
Figure 4: Diagramme de cas d'utilisation système....................................................................30
Figure 5: Diagramme de séquence du cas d’utilisation Consulter statistiques.........................35
6

INTRODUCTION

L’internet est un réseau informatique mondial qui se transforme progressivement au


réseau étendu dit Internet des Objets (IoT) reliant des objets du quotidien tels que téléphones
intelligents, téléviseurs sur internet, capteurs et actionneurs vers internet où les appareils sont
intelligemment liés entre eux permettant de nouvelles formes de communication entre les
objets et les gens, et entre les objets elles-mêmes. Le concept des réseaux et d’internet a été
évasé pour englober toutes les choses et occuper tous les domaines. Ce concept n’est plus
comme avant, l’Internet des Objets intègre les objets du quotidien dans un réseau qui assure
l’échange des données entre les éléments qui le composent, la communication et la
coordination entre les appareils fournit une plus grande commodité pour les utilisateurs.

L'Internet des objets (connu de nom IoT : Internet of Things) a trouvé sa diffusion
rapidement en raison des nombreux avantages et le confort qu’elle offre. Tel que
l’amélioration des services publiques comme le transport et les parkings, augmenter la
sécurité humaine, la surveillance et maintenance des lieux privés et publiques, réduire le
temps perdu et économiser l'énergie consommée, etc. Son nom est associé beaucoup plus aux
maisons et villes intelligentes. L’IoT pose plusieurs problèmes de l’hétérogénéité routage et
identification et de sécurité, ces caractéristiques rendent le mécanisme de gestion des clés
dans IoT plus critique.

Notre étude porte sur l'Internet des objets (IoT). L’intégration de plusieurs
technologies et solutions de communication constitue le principal facteur habilitant de ce
paradigme prometteur. Les technologies d'identification et de suivi, les réseaux de capteurs et
d'actionneurs filaires et sans fil, les protocoles de communication améliorés (partagés avec
l'Internet de nouvelle génération) et l'intelligence distribuée pour les objets intelligents sont
les plus pertinents. Parmi les utilisations de l'IoT, on trouve les maisons intelligentes. Dans
notre projet, nous avons proposé un système qui permet la communication entre des objets
intelligents afin de développer une maison intelligente. Nous avons utilisé SysML pour
modéliser notre système et les relations entre les acteurs.

Dans ce travail, nous présentons une étude générale sur les objets connectés et la
simulation d'un système de Smart Home (maison intelligente) basé sur l’internet des objets.
Le système réalisé permet de restituer des données et de délivrer des commandes à distance
via internet.
7

Dans le premier chapitre nous présentons les concepts généraux relatifs au domaine
d'IoT et de la sécurité, et dans le deuxième chapitre nous parlons de la maison intelligente ces
critères et présentons aussi le réseau domestique. Dans le troisième chapitre nous présentons
la partie conception de la maison intelligente en utilisant la carte électronique MCU et un
smartphone pour contrôler les objets connectés de la maison à distance et nous terminons
notre travaille avec une conclusion générale qui résume le but de notre étude, les remarques et
les résultats obtenue.

Dans le premier chapitre nous présentons les concepts généraux relatifs au domaine
d'IoT et de la sécurité, et dans le deuxième chapitre nous parlons de la maison intelligente ces
critères et présentons aussi le réseau domestique. Dans le troisième chapitre nous présentons
la partie conception de la maison intelligente en utilisant la carte électronique MCU et un
smartphone pour contrôler les objets connectés de la maison à distance et nous terminons
notre travaille avec une conclusion générale qui résume le but de notre étude, les remarques et
les résultats obtenue.
8

CHAPITRE I. INTRODUCTION A L’INTERNET DES OBJETS


I.1. Introduction
Internet des objets est un réseau global d’objets, correspond simplement au moment
où il a eu plus « chose ou objets » connectés à internet que de personnes, ces objets sont
adressables de manière unique. Tous les objets comme (des ordinateurs, des capteurs, des
RFID et des téléphones mobiles) seront en mesure d'émettre de l'information et
éventuellement de recevoir des commandes.

IOT maintenant est une prochaine évolution d’internet et permettra d’améliorer


considérablement sa capacité même ouvre la voie vers une multitude de scenarios basés sur
l'interconnexion entre le monde physique et le monde virtuel. Dans ce chapitre nous allons
parler sur la définition de cette nouvelle technologie qui a pu marquer son utilisation dans
divers domaines, son histoire depuis qu’elle était inventée jusqu'à nos jours. Puis nous allons
voir l’architecture des IOT, leur fonctionnement et les différents domaines d’applications et
les problèmes de l’IOT.

I.2. Définition de l'internet des objets


L’IoT est un réseau créé à partir d’appareils intelligents qui sont connectés et peuvent
se communiquer entre eux via un réseau comme internet. Les appareils connectés recueillent
et échangent de l’information entre eux grâce à des logiciels, caméras et capteurs capables de
détecter la lumière, les sons, la distance, les mouvements, etc. Ils peuvent être à la fois
contrôlés et surveillés à distance, mais la plupart fonctionnent automatiquement. Parmi les
appareils intelligents, on trouve les électroménagers, des serrures, des caméras de sécurité, des
équipements de production et des véhicules connectés. [1]

D'un point de vue conceptuel, l'Internet des Objets affecte à chaque objet une
identisation unique sous forme d'une étiquette lisible par des dispositifs mobiles sans fil afin
de pouvoir communiquer les uns avec les autres. Ce réseau crée une passerelle entre le monde
physique et le monde virtuel.

D'un point de vue technique, l'IoT consiste l'identification numérique directe et


normalisée (Adresse IP) d'un objet physique grâces à un système de communication (puce
RFID, Bluetooth ou Wi-Fi).
9

Figure 1: Internet des objets

I.3. Historique de l’IoT


Le terme « Internet of Things » (en français Internet des Objets) est né en 1999 au
centre MIT (Massachusetts Institute of Technology) grâce à Kevin Ashton, un chercheur
britannique dans le domaine IoT. Ses collaborateurs lancèrent la promotion d'une connectivité
ouverte de tous les objets en utilisant les RFID (Radio Frequency Identification). Grâce à
l'apparition du nouveau protocole IPv6, des secteurs comme l’aéronautique s’enlèvent
rapidement du concept de l'Internet des objets et participent aux recherches. Ce dernier a
connu une popularité en 2007. On a envisagé alors de mettre en place un Internet des Objets
global.

I.4. L'évolution de l'écosystème de l'internet des objets

En 1990, il y eu la reformulation des premiers objets connectés. Il s'agit de grille-


pain, machines à café ou autres objets du quotidien. En 2000, le fabricant coréen LG est le
premier industriel qui a parlé sérieusement d'un appareil électroménager relier à internet, et
dans la même année verront les premières expérimentations d'appareils connectés à internet.
Ils l'utilisent notamment pour consulter des informations de manière automatique. [2]

En 2003, la population mondiale atteint environ 6,3 milliards d'individus et 500


millions d’appareils étaient connectés à internet. Le résultat de la division du nombre
d'appareils par la population mondiale (0,08) montre qu’il avait moins d'appareil connecté par
10

personne. Selon la définition de Cisco IBSG, l'IoT n'existait pas encore en 2003 car le nombre
des objets connectés était faible.

En raison de l'explosion des smartphones et des tablettes, le nombre d'appareils


connectés à internet a atteint 12,5 milliards en 2010, alors que la population mondiale était de
6,8 milliards.

C'est ainsi que le nombre d'appareils connectés par personne est devenu supérieur à 1
(1,84) pour la première fois de l'histoire.

Cisco dans son livre blanc relatif à l’IoT illustre l’évolution du nombre d’objets
connectés. Aujourd’hui, celui-ci dépasse de loin le nombre d’habitants sur la planète et il
devrait continuer d’augmenter pour atteindre les 70 milliards d’ici 2025 comme il est montré
dans la figure suivante. [3]

Figure 2: Statistique IOT

Comme il est montré précédemment que d’ici 2025 il y aura 70 milliards d’objets sur
le marché et cela veut dire que nous sommes en train d’assister une véritable révolution
numérique qui va changer complétement nos style de vie par exemple la vie privé sera plus
protéger, plus de connections…etc.
11

Figure 3: Futur de l’IOT

I.5. Internet des objets en tant que réseau de réseaux


L'IOT se compose d’un ensemble de réseaux hétérogènes tels que les véhicules.
Plusieurs réseaux permettent le renforcement de la sécurité routière, économiser du temps.
Les bâtiments commerciaux et résidentiels sont également équipés de diffèrent systèmes afin
d’avoir le contrôle global des différents équipements consacrés à la sécurité, l'éclairage,
chauffage et aération, etc. Ces réseaux seront connectés à des fonctions évoluées de sécurité et
d’analyse grâce à l'évolution de l'IOT.

Figure 4: IOT réseau de réseaux


12

I.6. Architecture de l'internet des objets


Les objets de l’environnement de l’IOT permettent de collecter, stocker et
transmettre des données issues du monde physique. On distingue deux types d'objet :
 Les objets passifs : L’identité d’un objet passif n’est pas directement stockée dans
celui-ci, ils utilisent un tag (puce RFID). Ils possèdent une faible capacité de stockage
et jouent le rôle d’identification. Ils peuvent aussi embarquer un capteur dans le cas
d'une puce RFID (température, humidité).
 Les objets actifs : Au contraire, un objet actif peut stocker tout ou une partie de son
identité. Ils peuvent être équipés de plusieurs capteurs avec une grande capacité de
stockage, capables d’échanger directement ces informations avec d’autres objets
actifs.
Le rôle de ces diffèrent processus est présenté dans la figure ci-après :

Figure 5: Architecture de l’IoT

• Capter permet de transformer une grandeur physique analogique en un signal


numérique.
• Concentrer permet d'interfacer un réseau spécialise d'objet à un réseau IP standard.
• Stocker permet de rassembler des données brutes, produites en temps réel, arrivant de
façon non prévue.
13

• Présenter permet de collecter les informations de façon compréhensible par l'homme,


en lui offrant un moyen d'agir et/ou d'interagir

I.7. Fonctionnement de l'IoT


Internet of Things (IoT) permet l’interconnexion des différents objets intelligents via
internet. Il existe plusieurs technologies utilisées dans le fonctionnement de l’IoT qui sont leur
clé telle que RFID (Radio Frequency Identification), WSN (Wireless Sensor Network) et
M2M (Machine to Machine).

 RFID (Radio Fréquence Identification) : le terme RFID englobe toutes les


technologies qui utilisent les ondes radio pour l’identification automatique des objets
ou des personnes. Cette technologie contient une étiquette qui émet des ondes radio
permettant de mémoriser et de récupérer des informations à distance. Il s’agit d’une
méthode utilisée pour transférer les données des étiquettes à des objets, ou pour les
identifier à distance. Elle contient des informations stockées électroniquement pouvant
être lues à distance.
 WSN (Wireless Sensor Network) : c’est un ensemble de noeuds qui communiquent
sans fil et qui sont organisés en un réseau coopératif. Chaque noeud possède une
capacité de traitement et peut contenir différents types de mémoires, un émetteur-
récepteur RF et une source d'alimentation, comme il peut aussi tenir compte des divers
capteurs et des actionneurs. Le WSN constitue alors un réseau de capteurs sans fil qui
peut être une technologie nécessaire au fonctionnement de l’IoT. [4]
 M2M (Machine to Machine) : fait référence à des technologies permettant à des
systèmes sans fil et câblé de communiquer avec d’autre périphérique de même
capacité. C’est aussi l’association des technologies de l’information et de la
communication avec des objets intelligents dans le but de donner à ces derniers les
moyens d’interagir sans intervention humaine avec le système d’information d’une
organisation ou d’une entreprise.

I.8. Domaines d’applications


L’Internet des Objets est utilisé dans divers secteurs tel que l’agriculture, soins de santé, la
domotique… etc.

 La domotique (home automation) : c’est l’ensemble des techniques permettant de


centraliser le contrôle des différents systèmes d’une habitation, son principe et de
rendre une maison intelligente indépendante et qu’elle réfléchisse par elle-même et
14

contrôle les différents équipements depuis une même interface (une tablette,
smartphone). Tous ces principes sont possibles grâce à l'IoT qui permet de connecter
les dispositifs de la maison à un réseau et de les piloter à distance, le champ
d’application IoT s’étale pour toucher les villes.

La domotique a pour objectif d’améliorer le confort quotidien en automatisant ou en


gérant à distance les tâches quotidiennes.

 L'agriculture (agriculture) : dans ce domaine, les réseaux de capteurs interconnectés


à l’IoT peuvent être utilisés pour la supervision de l’environnement des cultures. Ceci
permettra une meilleure aide à la décision en agriculture, notamment pour optimiser
l’eau d’irrigation, l’usage des intrants et la planification de travaux agricoles. Ces
réseaux peuvent être aussi utilisés pour lutter contre la pollution de l’air, du sol et des
eaux et améliorer la qualité de l’environnement en général.
 Les villes intelligentes (Smart Cities) : le terme villes intelligentes (Smart Cities) est
utilisé pour désigner l'écosystème cyber. Grace à des services avancés, il est en effet
possible d'optimiser l'utilisation des infrastructures physiques de la ville (les réseaux
routiers, le réseau électrique, etc.) et par conséquent, améliorer la qualité de la vie des
citoyens.
 La santé (Health) : dans le domaine de la santé l’IoT assurera le suivi des signes
clinique des patients par la mise en place des réseaux personnels et capteurs médicaux
qui surveillent les constantes biologiques, telles que la température corporelle, la
pression artérielle et l'activité respiratoire. D'autres capteurs portables (accéléromètres,
gyroscopes, etc.) ou fixes seront utilisés pour recueillir les données permettant de
surveiller les activités des patients dans leur milieu de vie. Ceci permettra ainsi de
faciliter la télésurveillance des patients à domiciles et apporter des solutions pour
l’autonomie des personnes à mobilité réduite. [2]
 L'environnement (environnement) : dans ce domaine, un rôle clé est joué par la
capacité de détecter de manière repartie et autogérer les phénomènes naturels, vent,
hauteur des rivières…etc. Ajoutant à cela l'intégration transparente de ces données
hétérogènes.
 Sécurité de surveillance (Surveillance Security) : la sécurité de surveillance est
devenue une nécessité pour les bâtiments d'entreprise, les centres commerciaux, les
usines, les parkings et autres lieux publics. Tout en préservant la vie privée des
utilisateurs. Il existe plusieurs capteurs utilisés pour la surveillance par exemple il y a
15

des capteurs ambiants qui peuvent être utilisés pour surveiller la présence des produits
chimiques dangereux, des captures de surveillance du comportement des personnes
pour détecter la présence des personnes qui agissent de manières suspectes.
 L’industrie : dans le domaine de l’industrie IoT permettra un suivi total des produits,
de la chaîne de production jusqu’à la chaîne logistique et de distribution en supervisant
les conditions d’approvisionnement, la lutte contre la contrefaçon, la fraude et les
crimes économiques transfrontaliers.

Tous ces domaines peuvent être résumés dans la figure ci-dessous :

Figure 6: Domaine d’application de l’IoT

I.9. Sécurité de l’IoT


 La protection de la technologie : concerne la sécurité des données, des
communications et des infrastructures réseaux et leurs fonctionnalités.
 La protection des personnes : concerne la protection de la vie privée des usagers pour
éviter des litiges causés éventuellement par l’IoT.
16

 La protection des systèmes interconnectés : hébergeant les objets de l’IoT, concerne


la protection des objets eux-mêmes livrés à ces systèmes et les processus qu’ils
contrôleront.

I.10. Les avantages et les inconvénients d’IoT


I.10.1. Les avantages
Les avantages des IoT sont nombreux, nous pouvons citer les avantages suivants :
 Améliorer les services traditionnels généraux comme le transport et les parkings.
 La surveillance et maintenance des lieux publics.
 Suivi le taux de la validité des instructions pour le travail.
 Réduire le temps perdu dans les transactions administratives dans la ville.
 Economiser du temps.
 Renforcer la sécurité routière.
 L’organisation et l’amélioration de la qualité d’Airlines.
 Economiser la consommation de l’énergie dans la ville.
 L’éclairage intelligent.

I.10.2. Les inconvénients


 La protection des données, la vie privée et la sécurité sont souvent les principales
inquiétudes des sceptiques de l'IOT. Pour calmer ces inquiétudes, il serait utile de
donner aux clients les informations relatives au lieu de stockage et à la nature des
données qui les concernent.
 L’installation des objets connectés est couteuse.

I.11. Les objets connectés


I.11.1. Définition
L’objet connecté est un dispositif dont la finalité première n’est pas d’être un
système informatique ni une interface d’accès au web, exemple un objet tel qu’une machine à
café ou une serrure était conçue sans intégration de systèmes informatiques ni connexion à
internet. L’intégration d’une connexion internet à un OC permet de l’enrichir d’interaction
avec son environnement, il devient un OC enrichi (OCE), par exemple on trouve l’intégration
d’une connexion internet à la machine à café la rendant accessible à distance. Un OC peut
interagir avec le monde physique d’une manière indépendante sans besoin de l’être humain. Il
possède plusieurs contraintes comme par exemple la mémoire, la bande passante, la
17

consommation d’énergie. Il faut qu’il soit adopté à un usage, il a une certaine forme
d’intelligence, une capacité de recevoir et de transmettre des données avec des logiciels grâce
aux capteurs embarqués. [1]

I.11.2. Les éléments des OC


Un OC à trois éléments clés :
 Les données produites ou reçues, stockées ou transmises.
 Les algorithmes pour traiter ces données.
 L’écosystème dans lequel il va réagir.

I.11.3. Quelque objets connectés


 Objets traditionnels : ordinateur, tablette, smartphone …etc.

Figure 7: les objets traditionnels

 Nouveaux objets connectés : appareil électroménager, instrument de mesure,


robots, serrures, machine-outil, montre, véhicule…etc.

Figure 8: nouveaux objets connectés

 Jonction entre le monde physique et le monde numérique


Les objets connectés sont considérés comme le futur de l’internet. Jusqu’à présent, l’internet
était purement virtuelle interagisse que avec des données numériques. Mais avec l’avènement
de l’IoT on peut relier le monde virtuel au le monde physique qui permet un contrôle et un
pilotage à distance. Donc IoT constitue une passerelle entre le monde physique et le monde
numérique. [2]
18

Figure 9: Jonction entre le monde physique et le monde numérique


19

I.12. Conclusion
L’Internet des Objets en tant qu’une évolution de l’internet actuel permet une
amélioration considérable de notre mode de vie et la façon dont les objets intelligents dans
notre entourage interagissent entre eux.

Dans ce chapitre, nous avons expliqué la notion d’Internet des objets qui constitue
l’avenir de plusieurs domaines. Nous avons cité brièvement les domaines d’application de
l’internet des objets. Ensuite nous avons parlé de son architecture, et leur fonctionnement.

Dans le chapitre qui suit nous expliquerons le principe d’une maison intelligente.
20

CHAPITRE II. RESEAU DOMESTIQUE D’UNE MAISON


INTELLIGENTE
II.1. Introduction
L'idée de créer une maison automatisée est née à la fin du 19ème siècle, c'est pour
dire que son histoire est longue. En effet, dès 1803 ils ont imaginé une maison où il y aurait
l'électricité dans toutes les pièces, il suffirait d'appuyer sur un interrupteur pour éclairer la
pièce.

Donc la maison de demain sera une maison intelligente qui va gérer non seulement la
consommation d’énergie mais aussi la sécurité des accès et rendre accessible par n’importe
quelle pièce de l’habitat.

Dans ce chapitre nous présentons la maison intelligente et ses avantages, et aussi


nous discutons les critères de la maison intelligente et nous citons aussi le réseau domestique.
[4]

II.2. Définition de la Maison Intelligente


La maison intelligente provoque des fois des ambigüités, principalement la confusion
entre les termes « Domotique » et « Maison Intelligente ». Aujourd’hui le terme domotique
(home automation) est plutôt remplacé par celui de maison intelligente.

Le terme maison intelligente est de plus en plus utilisé, on trouve deux définitions.
La première est tout simplement une traduction anglophone de la domotique. D’autre lui
donne une portée supplémentaire le logement intelligent, cette intelligence se caractérise par
des objets et des services connectés qui viennent s’ajouter aux équipements techniques gérés
par la domotique.

Une maison intelligente se contrôle à distance via un commutateur filaire ou sans fil,
à l’exemple du smartphone, la tablette et l’ordinateur. L’objectif principal de la maison
connectée est de faciliter le quotidien des habitants et anticipe et répond à leurs besoins en
essayant de gérer de manière optimale leur confort et leur sécurité par des systèmes d’action
tout en mettant en œuvre des connexions. Grâce à la maison intelligente qu’on peut ouvrir ou
fermer une porte à distance, de déclencher ou d’éteindre un appareil quelconque depuis nos
21

bureaux. Elle participe également à l’aide au maintien à domicile des personnes âgées ou
handicapées en facilitant leur quotidien. [1]

II.3. Fonctionnement de la maison intelligente

Dans une maison intelligente les objets connectés interagissent ensemble afin d’offrir
aux habitants un confort d’usage, la sécurité et optimiser la consommation d’énergie. Les
appareils mis en réseau se reconnaissent et dialoguent entre eux, se déclenchant par simple
appui sur une touche sur un smartphone en fonction des besoins. Chaque appareil est connecté
avec d’autres via un appairage qui consiste à associer deux ou plusieurs appareils entre eux.
Maintenant avec la technologie de la maison intelligente il est possible de régler le chauffage
par zones, de simuler à distance une présence, mesurer et détecter les habitudes des personnes
vivant dans la maison. Toutes ces actions sont faites selon des scénarios programmés.

Les objets peuvent communiquer entre eux par plusieurs moyens, dont on trouve :

 L’envoi d’information par un réseau filaire, tel qu’un réseau informatique, un réseau
téléphonique ou un câble dédié (un bus de données)
 Les informations peuvent aussi passer par des câbles électriques, ce qu’on appelle le
courant porteur
 Ou alors le boîtier peut émettre des ondes comme le wifi, le Bluetooth ou les ondes
radio.

La communication entre les différents équipements de la maison intelligente est


montrée dans la figure suivante :
22

Figure 10: la communication entre les équipements dans une maison intelligente

II.4. Les critères de la maison intelligente


La maison intelligente a plusieurs critères tels que la sécurité (alarmes, caméras et
télésurveillance), le confort de vie (automatisation et programmation des tâches quotidiennes),
les économies d’énergie (chauffage, lumière), la santé (télésanté, télémédecine) et la
communication (avec un réseau Wifi, Bluetooth etc…). [3]
23

Figure 11: Domaine d’application

II.4.1. La sécurité
La sécurité est l’une des domaines d’applications de la maison intelligente. En
général on trouve :
 Alarmes techniques
Les alarmes techniques ont des capteurs connectés à une centrale d'alarme capables
de détecter différents incidents comme les dégagements toxiques, incendie, fuite d'eau, fuite
de gaz, etc... Les sécurités anti-noyade des piscines font également partie de ces systèmes
d'alarme ainsi que certains détecteurs de pannes sur les équipements domestiques (chaudière
par exemple). [4]
24

Figure 12: Alarmes techniques

 Alarmes anti-intrusion
L'objectif est de mettre en place une série de dispositifs périphériques, périmétriques
et intérieurs capable de détecter toute tentative d’intrusion ou de présence. La détection
provoque une série d’actions déterminées mettant en jeu des alarmes sonores intérieures ou
extérieures ainsi que lumineuses. La centrale transmet les incidents vers des destinataires
(téléphonique, centre de télésurveillance). Un message d’alerte peut être envoyé par Email.

Figure 13: Alarmes anti-intrusion


25

II.4.2. La communication
La communication dans la maison intelligente est la fusion de l'informatique,
télécom et l'électronique. Il existe plusieurs types de la communication dans la Maison
Intelligente :
 Bluetooth : protocole radio permettant une communication transparente entre
tous les équipements situés dans un périmètre de quelques mètres.
 Peer-to-Peer (P2P) : échange des données entre deux ordinateurs reliés à internet
et établit un lien direct entre les deux machines sans nécessiter de serveur
central.
 Ethernet : protocole de communication permettant le transport d'informations sur
un réseau informatique.

II.4.3. Le confort
La maison d’aujourd’hui n’est plus celle du passée, elle est assez développer.
Maintenant faire ouvrir le portail en rentrant à la maison et ouvrir les volets le matin et finir
les retours de weekend dans une maison toute froide est devenu très facile. Aujourd’hui, une
maison intelligente est capable de savoir quand on rentre à la maison (grâce à un smartphone),
et donc d’ouvrir le portail avant d’arriver et peut ainsi adapter elle-même le chauffage pour
que la maison soit toujours à la température idéale. Il est même possible de diffuser
automatiquement la Play List musicale. Les volets peuvent s’ouvrir et se fermer au rythme du
soleil et peuvent même aller jusqu’à s’adapter à la saison et la température pour laisser entrer
la lumière et la chaleur du soleil d’hiver, ou au contraire conserver les frais d’été en fermant
les volets des fenêtres exposées au soleil. [1]

II.4.4. L’économie d’énergie


La maison intelligente permet de diminuer des factures d’énergie. Grâce aux
automatismes et à des capteurs, les équipements électriques connectés pilotent la
consommation énergétique (chauffage, éclairage, eau, ventilation, etc.). En gérant les volets
ainsi que le chauffage selon la saison par exemple pendant l’été, le climatiseur à l’option de
s’arrêter quand aucune personne n’est à la maison. Aussi pendant l’hiver l’installation d’un
commutateur intelligent régularise la température de la maison en contrôlant le chauffage. La
consommation d’énergie peut être suivie très finement. Le simple fait d’activer l’alarme en
partant va passer le chauffage en mode éco, et éteindre toutes les lampes et les appareils restés
en veille, réduisant ainsi la consommation d’énergie en absence de l’habitant et ceci sans
aucune action de leur part. [2]
26

II.4.5. Le contrôle
L'application la plus fondamentale de la maison intelligente est le contrôle de
l'éclairage. Des gradateurs intelligents permettent de régler à distance la luminosité des
ampoules électriques et de les allumer ou éteindre à la demande ou via un programmateur. Il
existe des systèmes de contrôle d'éclairage intérieurs et extérieurs. Ils offrent aux propriétaires
une combinaison de confort physique, de sécurité et d'économies d'énergie potentielles. Des
thermostats intelligents contrôlent les systèmes de chauffage, de ventilation et de
climatisation. Ces appareils peuvent être programmés pour modifier la température de la
maison à différentes heures de la journée afin d'économiser de l'énergie et d'optimiser le
confort. [1]

II.5. Les avantages d’une Maison Intelligente

Il existe plusieurs avantages d’une maison intelligente dont on trouve :

Le principal avantage est l'amélioration du quotidien au sein de la maison et


l’optimisation du confort en adaptant la maison à différents scénarios de la vie quotidienne.

 Il permet d’éteindre tous les appareils électriques et de mettre l’alarme lors de quitter
la maison, de régler des ambiances lumineuses (ambiance lecture, ambiance
relaxation avec lumières tamisées), de se réveiller dans un habitat chauffé où le café
est déjà prêt, d’enclencher automatiquement l’arrosage ou l’ouverture des volets
chaque matin.
 La maison intelligente permet de réaliser des économies d'énergie grâce à la gestion
automatique du chauffage, de la climatisation et de l’éclairage et à la programmation
des appareils électroménagers en heures creuses.
 Amélioration de la sécurité grâce à des alarmes, des systèmes d’ouverture
automatique (reconnaissance vocale, carte magnétique…).
 En cas d’un essai d’intrusion dans la maison, un appel téléphonique automatique peut
contacter le propriétaire ou une entreprise de sécurité.

II.6. Les inconvénients


Malheureusement il y’a des inconvénients avec les maisons intelligentes. Le
principal inconvénient est le prix d’achat et d’installation.
 Le prix est beaucoup plus élevé.
27

 Le verrouillage qu’offrent certaines marques dans leurs produits ne permettant pas


d’avoir un logiciel ouvert.
 Le WI-FI (parce que la maison fonctionne avec le WI-FI, alors en absence de ce
dernier tous sera bloqué).

II.7. Les éléments principaux d’une maison intelligente


Un système de maison intelligente est constitué des équipements suivants :
 Un cerveau qui peut être un automate, un ordinateur ou un « box domotique ». C’est
lui qui centralise toutes les informations et déclenche des actions.
 Les capteurs qui permettant de relever la température, l’humidité, la luminosité, le
niveau de CO2, le niveau de bruit, détecter une présence, la fumée, une fuite de gaz,
etc... Grâce à eux la maison saura tout ce qui se passe.
 Les actionneurs sont donc des périphériques qui pilotent des appareils (radiateurs,
chaudière, télévision, machine à laver…etc.), des lampes ou encore des automatismes
(volets, porte de garage, etc.).

Le cerveau déclenche des actions en fonction des informations recueillies par les
différents capteurs disséminés à travers la maison. Par exemple si aucun détecteur ne détecte
la présence dans la maison, le cerveau demande aux radiateurs de passer en mode économique
et aux lampes de s’éteindre.

II.8. Le réseau domestique


II.8.1. définition

Un réseau domestique est un réseau qui relie l’ensemble des appareils et capteurs de
la maison. Il se compose d'un ensemble des objets informatiques et électroniques
interconnectés entre eux par le biais d'un switch ou un point d’accès.

II.8.2. Connectivité physique et protocole

Les réseaux domestiques peuvent utiliser des technologies filaires ou sans fil pour
connecter des points finaux. Le sans-fil est l’option prédominante dans les maisons pour
faciliter l’installation, le manque des câbles inesthétiques et des caractéristiques de
performance du réseau suffisantes pour les activités résidentielles.
28

II.8.2.1. Technologie filaire

Le système filaire est installé dans la maison au moment de sa construction. Il peut


utiliser le câblage électrique (courant porteur en ligne), téléphonique ou informatique. Dans ce
dernier cas, les câbles sont tirés en parallèle du réseau électrique de manière à relier tous les
équipements (volets roulants, éclairage, etc.) et les commandes (interrupteurs, écrans tactiles)
à un tableau de communication placé le plus souvent à côté du tableau électrique. [4]

 Câble coaxial : Un câble coaxial est un câble à deux conducteurs de pôles opposés
séparés par un isolant.
 Câble à paire torsadée : La catégorie utilisée pour le câblage des réseaux locaux est la
catégorie 5. Le câble se compose de 4 paires de fils qui sont torsadées permettant de
réduire les interférences électriques.
 La fibre optique : La fibre optique reste aujourd’hui le support de transmission le plus
apprécié. Permet de transmettre des données sous forme d’impulsions lumineuse.
 Ethernet sur courant porteur : Il est possible d’utiliser le réseau électrique d’une
habitation pour connecter des appareils au LAN Ethernet.

II.8.2.2. Technologie sans fil

 Bluetooth : C’est une technologie de réseau personnel sans fil (WPAN : Wireless
Personal Area Network) a une faible portée (quelques dizaines de mètres). Elle permet
de relier les équipements entre eux sans la liaison filaire. En utilisant les ondes radio
comme support de transmission (bande de fréquence 2,4GHz).
 Zigbee : Le nom Zigbee signifie « Zig Zag like a bee », c’est un protocole de haut
niveau permettant une communication avec des équipements personnels ou
domotiques, il est équipé des petits émetteurs radio à faible consommation. Il est basé
sur la norme IEEE802.15.4 pour les réseaux à dimension personnelles (Wireless
personnel area networks). [2]
 Wi-Fi : Le Wi-Fi est une technologie de réseau informatique sans fil mise en place
pour fonctionner en réseau internet, devenue un moyen d'accès à haut débit à internet.
Il est basé sur la norme IEEE 802.11.
En pratique, pour un usage informatique du réseau Wi-Fi, il est nécessaire de disposer
au minimum de deux équipements Wi-Fi par exemple un ordinateur et un routeur
ADSL.
29

 NFC  : Le nom signifie « Near Field Communication » est une technologie de


communication sans contact de courte portée. C’est une technologie mobile qui
permet les interactions sans contact et qui équipe la plupart des smartphones.

II.8.3. Glossaire des périphériques réseau domestique


 Passerelle : Une passerelle est un périphérique d’acheminement du trafic entre deux
réseaux distincts. Le meilleur exemple de passerelle au sein de réseau domestique est
le routeur.
 Point d'accès sans fil (WAP) : Un point d'accès sans fil est un périphérique qui crée
une connexion Wi-Fi à partir d'un réseau câblé, permettant ainsi à un périphérique
compatible Wi-Fi de se connecter à un réseau câblé. Il est nécessaire d’utiliser des
câbles pour connecter les périphériques à internet. À l'heure actuelle, ces derniers ne
disposent pas d'un port Ethernet pour les connexions filaires.
 Ethernet : Les câbles Ethernet sont le réseau filaire standard utilisé presque partout.
Ce sont les câbles qui relient un routeur à une connexion internet. De nombreux
ordinateurs se connectent au routeur via un câble Ethernet.
 Routeur : Le routeur est le cœur de réseau et fait passer le trafic entre internet et les
périphériques IOT. Souvent il se situera entre le réseau local et le réseau internet.

II.8.4. Systèmes d'automatisation


Les systèmes d’automatisation sont principalement utilisés dans les maisons
intelligentes, constituent une partie croissante du réseau domestique général. Ces systèmes
connectent toutes les technologies de la maison intelligente afin qu’elle puisse communiquer
les unes avec les autres. Cela leur permet d’automatiser leurs fonctions selon des règles
préprogrammées.
II.8.5. Capteurs
Ce sont des appareils intelligents qui détectent et répondent aux entrées de
l'environnement physique. Ils sont associés aux systèmes d'automatisation. Les capteurs
transforment une grandeur physique en une grandeur généralement électrique, interprétable
par un dispositif de contrôle et de commande. Une Smart Home est capable de détecter et
signaler les fuites ou risques d'infiltration d'eau grâce à un capteur d’humidité.

 Un capteur d’humidité : contrôle du niveau d’humidité dans la maison.


 Un capteur de température : surveillance en permanente pour garder la température
ambiante.
30

 Une barrière infrarouge : utilisée pour déterminer le sens d’accès (entrée ou sortie) aux
pièces de l’habitat.
 Un capteur de lumière : permet de savoir le jour et la nuit afin d’optimiser l’éclairage.
 Un capteur de mouvement : pour contrôler l’accès aux surfaces ouvertes de la maison
telle que le jardin ou la piscine.

II.8.6. Les actionneurs


Ils engendrent un phénomène physique à partir de l’énergie qu’ils reçoivent comme
par exemple pour un relais permettent de commander un circuit de puissance alimentant à son
tour une pompe électrique d’arrosage automatique de jardin. Ou bien un moteur pas à pas
guidant la porte principalement dans son glissement d’ouverture ou de fermeture.

II.9. Microcontrôleur (MCU)


La plupart des appareils électroniques modernes incluent un ou plusieurs MCU. En
effet, les MCU sont omniprésents et contrôlent le matériel qui met en œuvre le
fonctionnement du périphérique. La MCU reçoit les entrées des boutons, commutateurs,
capteurs et autres composants similaires et contrôle les circuits périphériques, tels que les
moteurs et les affichages, conformément à un programme prédéfini qui lui indique quoi faire
et comment réagir. [2]
31

Figure 14: Microcontroller Unit (MCU)

La MCU comprend une unité centrale (CPU) de la mémoire et des circuits


implémentant les fonctionnalités des périphériques. En effet la CPU fait la "pensée", la
mémoire stocke les informations pertinentes et les fonctions périphériques et mettent en
œuvre le système (les entrées (voir, entendre, ressentir) et les réponses (mains et pieds)

En effet, son fonctionnement est entièrement déterminé par un programme (une


séquence ordonnée d'instructions stocké en mémoire). La CPU lit et exécute simplement ces
instructions dans l'ordre prédéterminé.
32

II.10. Conclusion
Dans ce chapitre nous avons présenté la maison intelligente, ses fonctionnalités et
son impact sur la vie de l’individu et nous avons décrit un réseau domestique dans la maison
intelligente. Dans le chapitre suivant nous donnons une présentation générale de notre projet.
33

CHAPITRE III. CONCEPTION DU SYSTEME


III.1. Introduction
Dans notre projet, nous allons concevoir un système qui simule un scénario d’une
maison intelligente. La maison est équipée avec des objets qui seront connectés via un
smartphone, ce dernier utilise en plus de téléphone que télécommande et à travers un
smartphone nous pouvons contrôler à distance les différents objets de la maison comme la
lumière, l’ouverture et la fermeture d’une porte, volet de garage, comme nous contrôlons le
système d'arrosage automatique de pelouse pour jardin et détection de mouvement et vidéo de
surveillance à distance, détection d’incendie et déclenchement de l'arroseur et la sirène, etc.

III.2. Etude des besoins


III.2.1 Les besoins fonctionnels
Le domaine de l’IoT appliquée à l’habitat est de plus en plus large, les applications
se multiplient au rythme de la grande évolution technologique. Ainsi, il devient dur de
recenser tous les besoins en intelligence dans un habitat, tous dépend de notre imagination et
de notre créativité.
De l’enfance au vieillissement, pour chaque phase de notre vie les besoins se
reclassent. Ces besoins de la vie courante s’articulent tous autour des axes suivants :
 Le confort : Vivre bien chez soi, le plus longtemps possible.
 La sécurité : Le réseau domotique veille sur les occupants.
 La communication : garantir un contact permanant et étroit avec les proches.
 La santé : assurer un suivi le plus proche.
 L’énergie : c’est l’optimisons de nos dépenses énergétiques.

Dans la suite nous énumérons quelques besoins vitaux du quotidien intelligent.

Aujourd’hui, un habitat doté d’intelligence doit impérativement satisfaire des besoins


selon des aspects différents qui touchent :
 Au confort, l’aspect le plus vaste dans une maison intelligente englobe entre autre :

 Commander électriquement l’ouverture et la fermeture des accès (portes,


fenêtres, volets roulants).
 Maintenir une température ambiante naturelle quel que soit la saison et le climat
extérieure.
34

 Gérer l’éclairage dans tous les coins de notre habitat.

 A la sécurité, un besoin fortement exigé dans les maisons intelligente.


 Contrôle d’accès.
 Alarme anti-intrusion.
 Alarme en cas de fuite de courant ou de gaz.
 Simulation de présence.
 A la communication :
 Permettre un contrôle distant.
 Notification en temps réel (PUSH, MAIL, SMS…)
 A la santé :
 Offrir un moyen de contact et d’alerte en cas d’urgence. (A travers un bracelet
à la main)

 A l’énergie : suivre la consommation d’énergie pour mettre en place des règles afin
d’économiser de l’argent tout en préservant notre confort.
 Optimiser l’utilisation de l’éclairage.
 Identifier les pièces les plus éclairées (en durée).
 Tourner les panneaux photovoltaïques pour un ensoleillement maximal.
 Signaler un robinet laissé ouvert ou mal fermé.
III.2.2. Les besoins non-fonctionnels
Il s'agit des besoins qui caractérisent le système. Ce sont des besoins en matière de
performance, de type de matériel ou le type de conception.

 Respect de la vie privée : la présence des capteurs permettant de recueillir des


informations pertinentes pour le monitoring d’activités ou pour adapter un
comportement intelligent, ne doit en aucun cas perturber l’intimité d’un individu.

 Disponibilité : en lien étroit avec la sécurité, la sûreté de fonctionnement constitue une


caractéristique essentielle.

 Interopérabilité : limiter l’hétérogénéité des technologies et protocoles de


communication dans un habitat.

 La convivialité : notre système doit être facile à utiliser. En effet, les interfaces
utilisateurs doivent êtres conviviales, ergonomiques et adaptées à tous les habitants.
35

 La rapidité du traitement : il est impérativement nécessaire que la durée d’exécution


des traitements soit la plus courte possible surtout dans des situations d’urgence.

 La confidentialité : vu que les données manipulées par notre système sont critiques
permettant de s’avoir tous ce que se déroule dans un tel habitat, nous devons garantir
une grande responsabilité et une sécurité optimale. Ainsi, les droits d’accès au système
doivent être bien attribués.

III.3. Le diagramme de cas d’utilisation


En tenant compte de l’aspect logiciel de notre projet on opte dans la suite pour le
langage de modélisation unifié (UML) qui est destiné à l'architecture, la conception et la mise
en œuvre de systèmes logiciels complexes par leur structure aussi bien que leur
comportement. Les applications de ce langage vont au-delà du développement logiciel,
notamment pour les flux de processus dans l'industrie.

Pour donner une vision globale du comportement fonctionnel de notre système on a


recouru au diagramme de cas d’utilisation. Ce diagramme présente les interactions qui vont
permettre aux acteurs d'atteindre leurs objectifs en utilisant notre système.

Le diagramme suivant donne une vision comportementale de notre système :


36

Figure 15: Diagramme des cas d’utilisation.

III.3.1. Les acteurs


Si l’acteur est l'idéalisation d'un rôle joué par une personne externe, un processus ou
une chose qui interagit avec un système, alors le nôtre aura principalement qu’un seul acteur
qui est son utilisateur final et dans un ordre secondaire l’administrateur.

L’utilisateur : c’est celui disposant d'un Smartphone ou tablette et d'un compte valide
et qui demande un service concernant la maison dont il appartient tout en respectant ses droits
d'utilisation. [5]

Pour des fins de sécurité nous définissons deux catégories des utilisateurs :

 Le propriétaire : c’est lui l’utilisateur principal et à lui référence officiellement la


maison. Donc c’est un administrateur au niveau du smart home.
37

 L’administrateur : qui veille au bon fonctionnement de dit système et la gestion des


comptes utilisateurs en termes de validité et de droits d'accès. Le rôle d’administrateur
ne se limite pas à la résolution des problèmes, mais il doit aussi proposer des solutions
en adéquation avec les besoins de l’utilisateur.
III.3.2. description des cas d’utilisation
La description d’un cas d’utilisation vise à clarifier le déroulement de la
fonctionnalité, et de fournir une description chronologique des actions y afférent. Afin de
faciliter l’expression, la compréhension et la cohérence dans le but d’illustrer les différents
cas d’utilisation de notre projet, nous devons appliquer des règles de structurations adéquates.

Le formalisme ci-dessous sera suivi dans la description des cas d’utilisation de notre
système.

III.3.2.1. Le cas d’utilisation « S’authentifier »

Cas d’utilisation S’authentifier

Acteur Administrateur, Propriétaire

Précondition Etre connecter au système

Démarrage Demande l’interface de connexion

Scénario nominal 1. Le système affiche le formulaire de


connexion
2. L’utilisateur saisi le login et le mot
de passe
3. L’utilisateur valide ses coordonnées
4. Le système vérifie les coordonnées
de l’utilisateur
5. Le système redirige l’utilisateur à
son interface de travail

Scénarios Alternatifs Login ou mot de passe incorrect


 Le système indique à l’utilisateur
que le login ou le mot de passe est
incorrect
 Le cas d’utilisation reprend à
l’étape 2 du scénario nominal

Scénarios d’exception Champs obligatoires non renseignés


 Le système indique à l’utilisateur
38

les champs obligatoires non


renseignés
 Le cas d’utilisation reprend à
l’étape 2 du scénario nominal

Post conditions  Scénario nominal : Un nouvel


utilisateur est connecté
 Scénario d’exception : Erreur de
connexion

Figure 16: Diagramme de séquence s'authentifier

III.3.2.2. Le cas d’utilisation « Gérer éclairage »

Cas d’utilisation Gérer Eclairage, Commander une lampe.


39

Acteur Propriétaire

précondition S’authentifier

Démarrage Sélectionner l’option d’éclairage

Scénario nominal 1. L’utilisateur balaye l’interface


principale de l’application.
2. L’utilisateur sélectionne la section
Eclairage.
3. L’utilisateur cherche le bouton
relatif à la lampe.
4. L’utilisateur clique sur le bouton.
5. Le système changer l’état de la
lampe.
6. Le système affiche le nouvel état.

Scénarios Alternatifs Login ou mot de passe incorrect


 Le système indique à l’utilisateur
que le login ou le mot de passe est
incorrect
 Le cas d’utilisation reprend à
l’étape 2 du scénario nominal

Scénarios d’exception  L’utilisateur sélectionne une autre


section
 L’utilisateur ne trouve pas le
bouton concerné.

Post conditions  La lampe est allumée ou éteinte


40

Figure 17: Diagramme de séquence Gérer éclairage

III.3.2.3. Le cas d’utilisation « Commander volet »

Cas d’utilisation Commander volet

Acteur Propriétaire

précondition S’authentifier

Démarrage Sélectionner commande volet

Scénario nominal 1. L’utilisateur balaye l’interface


principale de l’application.
2. L’utilisateur sélectionne la section
Volets et Stores.
3. L’utilisateur tire la barre de
progression relative à un volet dans
un sens.
4. Le système ouvre/ferme ce volet.

Scénarios d’exceptions  L’utilisateur sélectionne une autre


41

option
 L’utilisateur n’identifie pas le volet
concerné

Post conditions  Le volet ouvert ou fermé


42

Figure 18: Diagramme de séquence Commander volet


43

III.4. Conception de notre solution


III.4.1. Architecture de notre solution

Comme attendu, notre stratégie a évoluée au cours du temps afin de satisfaire nos
exigences, mais aussi les contraintes auxquelles nous avons fait face. Ainsi nous avons tissé
notre réflexion, tout en gardant à l’esprit la relation entre l'utilisateur et sa maison intelligente.

Tout d'abord notre utilisateur final : même si ce dernier ne fait pas partie à
proprement parler du développement technique, il est primordial d'identifier un utilisateur
type et son profil. Voilà le fondement de notre réflexion. Nous avons finalement privilégié un
habitant exigent en terme des besoins et novice à l’utilisation en développant une solution
adéquate et la plus intuitive possible. [1]

À la manière d'une interface homme-machine, notre application mobile permet


l'interaction avec le système de contrôle, sans nécessiter de connaissances pointues de la part
de l'utilisateur pour être configurée et utilisée. Cette application inclut une vue d'ensemble du
système, les outils de gestion des modules, les vue de paramétrage, les fenêtres de contrôle et
des scénarios. Cette partie logicielle est déployée coté appareil mobile de l’habitant de la
maison intelligente.

Le contrôleur, ou bien comme reconnu par les solutions déjà étudiées est le cœur du
projet : il joue le rôle d'intermédiaire entre l'utilisateur et la maison elle-même. Grâce à une
communication via internet il doit être capable d'organiser les consignes de l'utilisateur pour
les restituer sous forme de requête aux différents actionneurs et collecter les informations
issues des capteurs pour les remonter à l’utilisateur. A noter qu’à travers notre contrôleur on
est face à des fonctions bloquantes tel que l’ouverture d’un store et pour les résoudre deux
choix sont possibles ; l’utilisation de multiprocesseurs ou le principe des multitâches, notre
solution tient à mettre en évidence ceux deux concepts.

Entre l’utilisateur via son interface et la maison à travers son contrôleur réside un
commutateur des données permettant entre autres l’authentification des différentes entités en
consultant un serveur de base de données, et d’acheminer les requêtes/réponses entre eux, ce
commutateur est notre serveur d’application.

La figure suivante illustre l’architecture générale de notre système.


44

Figure 19: Architecture générale du système


45

III.4.2. Architecture logique

Le principe fonctionnel de notre solution projetée consiste à permettre à des


utilisateurs de piloter leurs maisons intelligentes. Un utilisateur type via son smart phone,
tablette ou PC dispose d’une application lui permettant d’envoyer des consignes et recevoir
des informations à et de sa maison. A son tour la maison dotée d’une intelligence artificielle
est capable d’une côté d’accueillir les ordres utilisateur et d’autre part de lui transmettre les
données en question. Notre système est multiutilisateur, donc une stratégie sécuritaire est
primordiale au minimum un système d’authentification est nécessaire. Cet échange des
données et ce besoin en sécurité n’est possible qu’en présence d’une entité autoritaire.

En se basant sur ce principe, une architecture 3-tiers est bien adaptée à notre cas de
figure. Ce modèle logique d’architecture applicative sépare d’une façon claire et nette les trois
couches logicielles d’un même système.

Comme nous venons de décrire, cette architecture nous permet de diviser notre
système en trois sous-parties, qui sont :

 Présentation des données : cette couche est la partie visible pour l’utilisateur. Elle
prend en charge la gestion de l’interface graphique et l’interaction homme machine.
Elle permet de relayer les requêtes de l’utilisateur à destination de la couche métier, et
lui présenter les informations retournées.
 Logique métier : cette couche est le cœur de système, il s’agit de sa partie
fonctionnelle décrivant les opérations opérant sur les données en fonction des requêtes
des utilisateurs.
 Accès aux données : cette couche a pour but la conservation des données de façon
structurée. On utilise pour cette partie des systèmes de gestion de bases de données
relationnelles permettent de partager les données qu’ils contiennent.

La figure ci-dessous représente l’architecture de notre système à l’exception que les


données sont localisés à deux niveaux différents. Une partie des données est sauvegardée dans
une base de données et l’autre est issu directement de l’ensemble des capteurs installés dans
les maisons connectées au système.
46

De même la partie traitement des données et repartie sur deux volets ; l’un est réalisé
par le serveur applicatif et l’autre est confié aux différent « Contrôleurs » équipent les dites
maisons.

Le serveur d’application : c’est l’entité centrale de notre système, toutes les données
y transitent. Ses principales fonctions sont les suivantes :

 L’authentification : il détecte toutes tentatives d’accès non autorisé au système et les


rejette que ce soit par un utilisateur ou bien un smart home non reconnu.
 Récupérer des données auprès des contrôleurs : pour des fins de traçabilité il assure
une gestion d’événements survenus sur toutes les maisons y connectées. En addition, il
permet de conserver toutes les données collectées des différents capteurs pour offrir à
l’utilisateur des statistiques utiles.
 Médiateur entre les utilisateurs du système et les contrôleurs : à ce niveau il s’agit d’un
commutateur des données qui décode la destination et fait la redirection nécessaire.
 Contrôle des données : en coopération avec le serveur de base des données il est
capable de détecter et signaler les données redondantes.

Figure 20: Architecture logique de notre solution


47

III.5. Conclusion
C’est par l’actuel chapitre que nous concluons notre actuel projet, nous avons
démontré par la modélisation comment une maison intelligente ; les différentes cas
d’interactions grâce au diagramme de séquence, ressortir les besoins grâce au diagramme de
cas d’utilisation et enfin une architecture logique du fonctionnement globale du système.

Vu que c’est un projet novice d’un étudiant de bachelier ; les exigences d’un travail
scientifique noble n’ont pas été respectées à la loupe mais nous avons essayé de ressortir un
travail correct sur base de la formation reçu à la faculté et par nos propres effort.
48

Bibliographie

[1] H. .W, Développement d'un système de gestion d'objets connectés, 2018.

[2] S. D, Le guide de la maison et des objets connectés, PARIS: Edition Eyrolles, 2016.

[3] I. SALEH, «Les enjeux et les défis de l’Internet des Objets (IdO) », Revue « Internet des objets,»
[En ligne]. [Accès le 07 Septembre 2021].

[4] C. Y, Sécurité de l’internet des objets : vers une approche cognitive et systémique, 2012.

[5] P. Roques, UML2 par la pratique, Paris: EDITIONS EYROLLES, 2006..


49

Table des matières


EPIGRAPHE.........................................................................................................................................I
DEDICACE..........................................................................................................................................II
REMERCIEMTS................................................................................................................................III
LISTE DES TABLEAUX...................................................................................................................IV
LISTE DES FIGURES........................................................................................................................V
INTRODUCTION................................................................................................................................6
CHAPITRE I. INTRODUCTION A L’INTERNET DES OBJETS.................................................8
I.1. Introduction................................................................................................................................8
I.2. Définition de l'internet des objets.............................................................................................8
I.3. Historique de l’IoT.....................................................................................................................9
I.4. L'évolution de l'écosystème de l'internet des objets................................................................9
I.5. Internet des objets en tant que réseau de réseaux.................................................................11
I.6. Architecture de l'internet des objets.......................................................................................12
I.7. Fonctionnement de l'IoT..........................................................................................................13
I.8. Domaines d’applications..........................................................................................................13
I.9. Sécurité de l’IoT.......................................................................................................................15
I.10. Les avantages et les inconvénients d’IoT..............................................................................16
I.10.1. Les avantages...................................................................................................................16
I.10.2. Les inconvénients............................................................................................................16
I.11. Les objets connectés...............................................................................................................16
I.11.1. Définition.........................................................................................................................16
I.11.2. Les éléments des OC.......................................................................................................17
I.11.3. Quelque objets connectés................................................................................................17
I.12. Conclusion..............................................................................................................................19
CHAPITRE II. RESEAU DOMESTIQUE D’UNE MAISON INTELLIGENTE.........................20
II.1. Introduction............................................................................................................................20
II.2. Définition de la Maison Intelligente......................................................................................20
II.3. Fonctionnement de la maison intelligente.............................................................................21
II.4. Les critères de la maison intelligente....................................................................................22
II.4.1. La sécurité........................................................................................................................23
II.4.2. La communication...........................................................................................................25
II.4.3. Le confort.........................................................................................................................25
II.4.4. L’économie d’énergie......................................................................................................25
II.4.5. Le contrôle.......................................................................................................................26
50

II.5. Les avantages d’une Maison Intelligente..............................................................................26


II.6. Les inconvénients....................................................................................................................26
II.7. Les éléments principaux d’une maison intelligente..............................................................27
II.8. Le réseau domestique.............................................................................................................27
II.8.1. définition..........................................................................................................................27
II.8.2. Connectivité physique et protocole.................................................................................27
II.8.3. Glossaire des périphériques réseau domestique............................................................29
II.8.4. Systèmes d'automatisation..............................................................................................29
II.8.5. Capteurs...........................................................................................................................29
II.8.6. Les actionneurs................................................................................................................30
II.9. Microcontrôleur (MCU).........................................................................................................30
II.10. Conclusion.............................................................................................................................32
CHAPITRE III. CONCEPTION DU SYSTEME............................................................................33
III.1. Introduction...........................................................................................................................33
III.2. Etude des besoins..................................................................................................................33
III.2.1 Les besoins fonctionnels..................................................................................................33
III.2.2. Les besoins non-fonctionnels.........................................................................................34
III.3. Le diagramme de cas d’utilisation.......................................................................................35
III.3.1. Les acteurs......................................................................................................................36
III.3.2. description des cas d’utilisation....................................................................................37
III.4. Conception de notre solution................................................................................................43
III.4.1. Architecture de notre solution.......................................................................................43
III.4.2. Architecture logique......................................................................................................45
III.5. Conclusion.............................................................................................................................47
Bibliographie......................................................................................................................................48
51

Vous aimerez peut-être aussi