CHAPITRE 3 : CONCEPTION DU SYSTEME
L'architecture de notre projet repose sur une structure interconnectée intégrant divers composants
IoT . Elle représente une maison intelligente intégrant des solutions domotiques , permettant le
contrôle et la supervision à distance via une connexion à Internet. Cette maison est équipée de
panneaux solaires pour la production d’énergie, de capteurs et d’actionneurs connectés, et d’un
système centralisé de gestion accessible(réseau Man) à distance. Les détails suivants offrent un aperçu
clair de la manière dont notre solution est construite pour créer une maison intelligente fonctionnelle et
interconnectée.
Voici les principaux éléments de cette architecture :
1. Un Réseau de capteurs et actionneurs distribués
L'habitat déploie un maillage dense de dispositifs IoT comprenant :
Capteurs environnementaux (température, humidité, luminosité, qualité de l'air)
Actionneurs intelligents (éclairage adaptatif, systèmes CVC, volets automatisés)
Dispositifs de sécurité connectés (caméras, détecteurs, contrôle d'accès)
Équipements électroménagers communicants
2. Architecture réseau hybride
Le système s'appuie sur une connectivité multi-protocole combinant :
Réseau local (LAN/WiFi) pour la communication intra-domiciliaire
Connexion Internet haut débit pour l'accès distant
Réseau étendu (WAN/MAN) permettant la supervision centralisée de notre maison a
distance.
DESCRIPTION DES COMPOSANTS DU SYSTEME
Ici nous allons décris les composants que nous avons utilisés pour cette simulation. Ils sont classés en
plusieurs catégories parmi lesquelles :
1. Les équipements ou objets connectes
Ici nous avons :
Motion detector : détecteur de mouvement
Smoke detector (detecteur de fumee)
Garage door
Solar panel
Siren
Arlam
Siren (Sirène) Dispositif d'alarme sonore et visuelle haute puissance (généralement 100-
120 dB) qui se déclenche automatiquement en cas d'intrusion, incendie ou urgence
détectée. Version connectée, elle peut émettre différents types d'alertes selon la situation,
être désactivée à distance, et inclure un éclairage stroboscopique pour attirer l'attention
Fire monitor
Windows
Fan
Power metter
Webcam
Battery
Appliance coffee
Machine à café intelligente programmable à distance qui peut préparer
automatiquement le café selon un horaire défini, s'activer à l'approche des occupants
détectée par géolocalisation, ajuster la force et la température selon les préférences
individuelles, envoyer des alertes de maintenance (détartrage, niveau d'eau), et
s'intégrer dans les scénarios domotiques matinaux
Light
Light (Éclairage connecté) Luminaires LED intelligents avec variation d'intensité,
changement de couleur (température et teinte), et contrôle individuel ou par zones. Ils s'adaptent
automatiquement selon l'heure (rythme circadien), la présence détectée, les activités en cours, et les
préférences des occupants. Fonctions de simulation de présence lors d'absences prolongées
2. les equipements reseaux
ici nous avons :
Serveur PT :
Un serveur PT est une machine virtuelle dans Cisco Packet Tracer qui simule des
services réseau essentiels tels que DHCP, DNS, HTTP, FTP, et d’autres services
de gestion du réseau. Dans Packet Tracer, un serveur PT est utilisé pour tester
et configurer des scénarios de réseau afin de simuler des environnements réels. Le
serveur PT est particulièrement adapté pour offrir des services comme l’attribution
d’adresses IP via DHCP ou la résolution de noms de domaine avec DNS. Ce choix
est pertinent pour simuler la gestion centralisée des ressources et tester l’intégration
des services dans un réseau sans matériel physique.
Serveur PT DNS
Un serveur PT DNS est un serveur configuré pour fournir des services de résolution
de noms de domaine. Ce serveur permet aux clients du réseau de convertir des noms
de domaine en adresses IP, facilitant ainsi la navigation et la communication sur
le réseau. Le choix d’un serveur DNS PT est justifié par sa capacité à simuler un
environnement réseau réel où la résolution des noms de domaine est cruciale pour le
bon fonctionnement des services et applications. Ce serveur DNS est essentiel pour
tester l’intégration et la gestion des noms dans des scénarios réseau complexes.
Central-Office Server
Le Central-Office Server dans Packet Tracer représente un serveur dans un bureau
central ou un datacenter qui fournit des services réseau à un réseau étendu ou des succursales
distantes. Il est utilisé pour centraliser les services, comme les applications, la gestion des utilisateurs
ou les bases de données, et est souvent choisi pour sa capacité à offrir une gestion centralisée des
ressources et des services dans des scénarios de réseau d’entreprise ou de campus.
Cloud-PT
Un Cloud-PT dans Packet Tracer représente une connexion à un service cloud, qui
peut simuler l’accès à des ressources distantes telles que des serveurs de stockage ou des services en
ligne. Le choix du Cloud-PT est essentiel pour simuler l’accès aux services cloud dans un
environnement réseau, permettant de tester la connectivité et la gestion des ressources via des
plateformes distantes tout en offrant une vue réaliste des architectures modernes d’infrastructure IT.
Cable-Modem-PT
Un Cable-Modem-PT est un appareil qui simule la connexion à Internet via une
connexion câble. Ce dispositif est utilisé pour fournir une connectivité Internet à un réseau local en
utilisant une connexion par câble coaxial. Il est essentiel dans Packet Tracer pour simuler les
connexions réseau haute vitesse utilisées dans les foyers ou petites entreprises, offrant une interface
entre un réseau local et l’Internet.
DLC Home Gateway
Un DLC Home Gateway est un dispositif qui agit comme une passerelle entre le réseau
domestique et le fournisseur de services Internet (ISP). Dans Packet Tracer, il est utilisé pour gérer les
connexions réseau dans un environnement domestique, comme les accès à Internet, les configurations
de routeur domestique, et la gestion des périphériques locaux. Il est choisi pour simuler un réseau
domestique ou un réseau de petite entreprise, en offrant une passerelle pour la communication avec
l’Internet.
Cell Tower-PT
Une Cell Tower-PT dans Packet Tracer simule une station de base dans un réseau
mobile, permettant aux appareils mobiles de se connecter au réseau. Elle est choisie pour tester les
connexions sans fil et simuler la couverture réseau, essentiel pour l’analyse des performances d’un
réseau mobile et des connexions sans fil.
I. EXGIGENCE FONCTIONNELLE ET NON
FIONCTIONNELLE
1) Exigences fonctionnelles
Les exigences fonctionnelles décrivent ce que le système doit faire, c’est-à-dire les services et
fonctions attendus du système domotique.
Gestion de l’énergie solaire
Mesurer la production d’énergie des panneaux solaires.
Optimiser l’utilisation de l’énergie produite (autoconsommation, stockage,
bascule sur le réseau si nécessaire).
Contrôle et automatisation des équipements
Contrôler à distance l’éclairage, les volets roulants, les prises électriques, le
chauffage/climatisation, etc.
Programmer des scénarios automatiques (ex : extinction de toutes les lumières
en quittant la maison, ouverture des volets au lever du soleil).
Gérer l’allumage/extinction automatique en fonction de la détection de
présence ou des conditions environnementales (température, luminosité).
Sécurité et surveillance
Détecter et signaler les intrusions, incendies, inondations, fuites de gaz, etc.
Activer les alarmes et envoyer des notifications à distance en cas d’incident.
Permettre la visualisation en temps réel des caméras de surveillance à distance.
Contrôle d’accès
Gérer l’ouverture/fermeture des portes et portails à distance.
Contrôler les serrures électroniques et enregistrer les accès.
Supervision et pilotage à distance
Fournir une interface utilisateur (application mobile/web) pour piloter et
superviser l’ensemble des équipements depuis l’extérieur, via Internet.
Recevoir des alertes et notifications en temps réel (SMS, email, push).
Gestion des données environnementales
Collecter et afficher les données de température, humidité, consommation
d’énergie, etc.
Adapter automatiquement les réglages selon les données collectées.
2) Exigences non fonctionnelles
Les exigences non fonctionnelles définissent les qualités attendues du système, sans décrire
des fonctions précises.
Sécurité informatique et confidentialité
Protéger les accès à distance par des protocoles sécurisés (authentification
forte, chiffrement des communications).
Garantir la confidentialité des données collectées et transmises.
Fiabilité et disponibilité
Assurer un fonctionnement continu du système, même en cas de coupure
Internet (mode dégradé local).
Prévoir des mécanismes de secours pour l’alimentation électrique (batteries,
bascule sur réseau).
Compatibilité et interopérabilité
Permettre l’intégration de différents équipements et protocoles (WiFi, Zigbee,
Z-Wave, etc.), même de marques différentes.
Assurer la compatibilité avec les standards domotiques existants.
Facilité d’utilisation
Proposer une interface intuitive pour l’utilisateur (application claire, scénarios
préconfigurés).
Permettre une installation et une configuration simplifiées.
Performance
Réagir en temps réel aux commandes et aux alertes (latence minimale).
Gérer un grand nombre d’appareils connectés sans dégradation des
performances.
Évolutivité et modularité
Permettre l’ajout ou la suppression d’équipements sans reconfiguration
majeure du système.
Maintenance et support
Faciliter la maintenance (diagnostic à distance, mises à jour logicielles
automatiques).
Fournir une documentation claire et un support utilisateur.
CONCLUSION
Dans ce mémoire, nous avons étudié la conception et la mise en œuvre d’une maison
intelligente, dotée d’un système domotique avancé et accessible à distance. L’architecture proposée
intègre la gestion de l’énergie solaire, l’automatisation des équipements domestiques, ainsi que la
sécurité et la surveillance, le tout piloté via une interface connectée. Nous avons commencé par
analyser les besoins fonctionnels et non fonctionnels d’une maison domotique moderne. Ensuite, nous
avons modélisé l’architecture globale du système, en détaillant chaque composant : panneaux solaires,
capteurs, actionneurs, contrôleur central, caméras, alarmes, et interfaces utilisateur. La réalisation s’est
appuyée sur l’intégration de ces éléments, la configuration des scénarios d’automatisation, et la mise
en place d’un accès à distance sécurisé via un wan/man. Cependant , Plusieurs pistes d’amélioration
peuvent être envisagées pour l’avenir d’intégration d’un système de notification.