Final Christian
Final Christian
Final Christian
EPIGRAPHE
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
INTRODUCTION
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
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.
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.
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]
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
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.
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.
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.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
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.
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]
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.
Figure 10: la communication entre les équipements dans une maison intelligente
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
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.
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.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]
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é.
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.
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.
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
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.
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
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.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
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.
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 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.
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 formalisme ci-dessous sera suivi dans la description des cas d’utilisation de notre
système.
Acteur Propriétaire
précondition S’authentifier
Acteur Propriétaire
précondition S’authentifier
option
L’utilisateur n’identifie pas le volet
concerné
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]
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.
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.
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 :
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
[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.