Section : SCIENCES INDUSTRIELLES DE L'INGÉNIEUROption : INGÉNIERIE INFORMATIQUEÉTUDE D'UN SYSTÈME, D'UN PROCÉDÉ OU D'UNE ORGANISATION
Durée : 4 heures
Calculatrice électronique de poche - y compris calculatrice programmable, alphanumérique ou à écran graphique - à fonctionnement autonome, non imprimante, autorisée conformément à la circulaire n ° 99-186 du 16 novembre 1999.
L'usage de tout ouvrage de référence, de tout dictionnaire et de tout autre matériel électronique est rigoureusement interdit.
Si vous repérez ce qui vous semble être une erreur d'énoncé, vous devez le signaler très lisiblement sur votre copie, en proposer la correction et poursuivre l'épreuve en conséquence. De même, si cela vous conduit à formuler une ou plusieurs hypothèses, vous devez la (ou les) mentionner explicitement.
NB : Conformément au principe d'anonymat, votre copie ne doit comporter aucun signe distinctif, tel que nom, signature, origine, etc. Si le travail qui vous est demandé consiste notamment en la rédaction d'un projet ou d'une note, vous devrez impérativement vous abstenir de la signer ou de l'identifier.
INFORMATION AUX CANDIDATS
Vous trouverez ci-après les codes nécessaires vous permettant de compléter les rubriques figurant en en-tête de votre copie
Ces codes doivent être reportés sur chacune des copies que vous remettrez.
-Concours externe du CAPET de l'enseignement public :
-Concours externe du CAFEP/CAPET de l'enseignement privé :
Constitution du sujet
-texte ____ pages 2 à 16
(mise en situation et questions à traiter par le candidat)
-documents techniques ____ pages 17 à 39
-documents réponses ____ pages 40 à 45
Les documents réponses DR1 à DR10 (pages 40 à 45) doivent être rendus avec la copie.
SMART BUILDING
Réhabilitation d'un bâtiment commercial en Médiathèque
Contexte de l'étude :
Construction d'une médiathèque d'une surface de plancher de 1120 m^2 sur un site commercial désaffecté dans une commune du Nord de la France.
Le projet prévoit un espace culturel de 130 places, un accueil ados-jeunes et des salles d'atelier.
Le sujet concerne la validation du choix de la centrale de Gestion Technique Centralisée (G.T.C.) et de Gestion Technique du Bâtiment (G.T.B.) de la médiathèque.
Afin de valider ce choix, il convient d'étudier les points suivants :
-partie 1 - Analyse du besoin et choix de la centrale de Gestion Technique Centralisée (G.T.C.) ;
-partie 2 - Contrôle d'accès ;
-partie 3 - Alarme intrusion ;
-partie 4 - Gestion des commandes des volets roulants et des éclairages ;
-partie 5 - Gestion de la ventilation naturelle Hybride ;
-partie 6 - Réseau Ethernet et vidéo surveillance ;
-partie 7 - Services pour les usagers ;
-partie 8 - Synthèse.
Diagramme des cas d'utilisation :
Partie 1 - Analyse du besoin et choix de la centrale de Gestion Technique Centralisée (G.T.C.)
Objectif : valider le choix de mettre en place une GTC et en particulier une centrale de type Varuna.
Q1 : Consulter le document technique DT1. Quelles qualités d'usage permettent de qualifier un bâtiment de « smart building » ? Cela implique-t-il l'installation d'une centrale de gestion technique centralisée ?
Q2 : Quels sont les trois services principaux rendus par un système de gestion technique centralisée ? En s'appuyant sur les indications du document technique DT1, détailler chacun de ces services.
La centrale domotique Varuna a été choisie pour la gestion immotique de la médiathèque.
Elle assure la protection totale des biens et des personnes, le bien-être pour la commande d'éclairage, de chauffage et de ventilation, et la communication à distance.
Un accès au réseau Ethernet permet une ouverture sur l'Internet.
Q3 : D'après l'extrait du CCTP fourni dans le document technique DT2, quelles fonctions doit remplir la centrale de GTC choisie ?
Q4 : Compléter le diagramme des exigences fourni dans le document réponse DR1.
Q5 : À partir du document technique DT3 décrivant le principe du système VARUNA 4, indiquer les différents types de services que peut rendre cette centrale.
Q6 : À l'aide du document technique DT4 indiquer le nombre total d'entrées TOR et/ou analogiques dont dispose cette centrale.
Q7 : D'après les éléments fournis dans les documents techniques DT4 et DT5, quels types de bus filaires peut-on utiliser ? Combien de lecteurs de badges sur bus Wiegand peut-on installer ?
Q8 : À partir des réponses aux questions précédentes et des documents techniques DT5 et DT6, conclure sur la capacité de la centrale Varuna à répondre aux besoins exprimés dans le CCTP ? Justifier.
Partie 2 - Contrôle d'accès
Objectif : vérifier que la centrale Varuna permet de gérer, la totalité des accès de la médiathèque.
Q9. Le plan d'ensemble de la médiathèque est fourni sur le document technique DT7. Les points de contrôle d'accès sont les suivants :
-Sas d'entrée : un point de contrôle de type lecteur de badge et clavier
-Locaux techniques : deux points de contrôle de type clavier et un type lecteur de badge
À l'aide du document technique DT5, valider le choix de la centrale Varuna 4 par rapport au nombre de ressources logiques disponibles pour la fonctionnalité de contrôle d'accès (badges et claviers).
Q10 : D'après le document technique DT8, préciser en 2 lignes au maximum l'intérêt de la fonction anti-passback.
Q11 : D'après l'extrait de la notice technique de la centrale Varuna fournie dans le document technique DT8, compléter l'algorithme du document réponse DR2 pour une demande d'entrée dans la médiathèque par le porteur d'un badge identifié badge_A.
Q12. Consulter le diagramme de cas d'utilisation fourni ainsi que la description du fonctionnement du contrôle d'accès dans le document technique DT9. Préciser les acteurs du système et compléter les diagrammes de séquences de document réponse DR3.
Q13. Consulter les diagrammes de communication concernant le porteur de badge et le superviseur fournis dans le document technique DT10. Sur le document réponse DR4, compléter le diagramme de classes associé afin de mettre en évidence les interactions entre les objets. Comment nomme-t-on la relation entre le calendrier et la semaine type ?
Le contrôle d'accès rattaché à la centrale de traitement Varuna est basé sur l'utilisation de lecteurs de badges et claviers de type Wiegand.
Validation du protocole de communication du lecteur de badge MINI-EH :
Q14. Consulter les documents techniques DT11 et DT12. Identifier le format Wiegand utilisé, par défaut, par le lecteur de badge.
Q15. À l'aide du document technique DT12 et sachant que la technologie utilisée par les badges est compatible avec celle des cartes de type EM, déduire la configuration des quatre interrupteurs du lecteur de badge pour que celui-ci respecte le format Wiegand déterminé à la question précédente.
Q16. Consulter la procédure de configuration du lecteur de badge sur le document technique DT13 et indiquer la configuration des quatre interrupteurs afin de fixer le code site 1.
Afin de s'assurer que le lecteur de badge transmet les trames conformes au protocole utilisé, on relève des signaux D1 et D0 envoyés à la centrale, après la lecture du badge numéro 44622 :
Q17. D'après les informations fournies dans le document technique DT13, déterminer le code binaire de la trame reçue. Compléter le document réponse DR5.
Q18. D'après le document technique DT13, justifier la valeur des bits 1 et 26, le bit 1 étant le premier bit transmis (le plus à gauche).
Q19. Reporter le code binaire du code site dans le tableau du document réponse DR5, et faire de même pour le numéro de badge.
Traduire ces codes binaires en décimal. Compléter le document réponse DR5.
Q20. Conclure quant à la conformité du protocole utilisé.
Partie 3 - Alarme intrusion
Objectif : valider la possibilité de déterminer le type d'évènement déclencheur de l'alarme.
Étude de la boucle à double équilibrage (voir document technique DT14)
La centrale Varuna dispose de 11 entrées analogiques (nommées Ain1 à Ain11), configurables aussi en entrées logiques (type TOR). En entrée analogique, l'ajout de deux résistances de 1, 5kΩ au détecteur vol (radar quelconque) permet de détecter les différentes informations survenues comme alarme et/ou autoprotection (AP). Le rôle de l'autoprotection est d'empêcher l'arrachage du dispositif.
Exemple de câblage de cette boucle à l'entrée Ain1 de la centrale Varuna :
Q21. Déterminer les différentes valeurs de résistances ramenées à l'entrée Ain1 (RAin1) suivant la position des interrupteurs Alarme et Autoprotection (A-P). Compléter le document réponses DR6.
L'extrait du schéma structurel de l'entrée Ain1 (=E1 Anal) est donné ci-dessous :
Q22. Représenter le schéma électrique équivalent à ce schéma structurel, mettant en évidence la différence de potentiel V_(Ain1), en régime statique et en fonctionnement normal en notant R_(Ain1) la résistance équivalente en entrée Ain1.
On admettra que le courant traversant R_(90) est négligeable.
En déduire l'expression littérale de la différence de potentiel V_(Ain1), en fonction de R_(Ain1) et R89.
Compléter le document réponse DR6 avec les valeurs numériques de V_(Ain1) suivant la position des interrupteurs Alarme et Autoprotection (A-P).
Q23. Conclure sur la méthode utilisée par la centrale pour détecter l'alarme et/ou l'arrachage du détecteur vol à l'entrée Ain1.
Partie 4 - Gestion des commandes des volets roulants et des éclairages
Objectif : Déterminer la meilleure solution technologique à mettre en place pour permettre la gestion des commandes des volets roulants et des éclairages
La notice de la centrale Varuna propose deux solutions pour les commandes des volets roulants et des éclairages :
Q24 : Expliquer pour quelle raison la solution par bus filaire KNX a été retenue pour la médiathèque.
Q25 : Consulter le document technique DT15. Combien de volets roulants peut-on piloter avec la centrale Varuna ?
Q26 : Le CCTP prévoit l'automatisation de 28 stores ou volets roulants, la centrale Varuna répond-elle au besoin ?
Étude de la gestion des éclairages par l'utilisation d'un Bus KNX :
Étude du protocole de communication du bus KNX et des participants KNX.
Q27 : Parmi les différents types de support possibles de communication, le câble retenu est de type « paire torsadée ». Décrire succinctement son intérêt.
Q28 : La transmission se fait en mode différentiel avec le protocole CSMA/CA décrit dans le document technique DT16. En déduire le débit de transmission normalisé.
Q29 : D'après les indications du document technique DT16, quelle est la durée de transmission d'un caractère ?
Validation du protocole de communication d'un contrôleur d'ambiance KNX avec la centrale.
Le contrôleur d'ambiance K-ZAS-x-1 est appelé "contrôleur ZAS" dans la suite du sujet.
Un extrait de la notice du contrôleur est donné dans le document technique DT17. C'est un participant préconfiguré. Le logiciel d'ETS n'est pas nécessaire sauf pour le reconfigurer.
Il permet de visualiser et de commander les principales fonctions de Varuna. Ses interfaces disposent d'une douzaine de touches à effleurement, d'un écran LCD graphique de 128 × 64 pixels, d'une sonde de température interne, d'un récepteur I.R. et de 2 entrées physiques optocouplées disponibles pour la connexion d'une sonde de température, de capteurs ou de détecteurs de présence externes.
Afin de s'assurer que ce contrôleur ZAS respecte le protocole de communication KNX, une interface RS232-KNX matérielle associée à un logiciel de capture est placée entre le port RS232 du PC et le bus KNX :
Grâce au logiciel de capture, on relève les télégrammes ci-après. Les deux octets successifs 0x00 et 0x80, correspondent à la commande d'extinction d'un éclairage. Il est à noter que la centrale Varuna ne transmet pas le caractère d'acquittement (NACK, BUSY ou ACK), le contrôleur ZAS peut renvoyer jusqu'à trois fois la trame KNX.
Télégrammes
Ligne
Valeur hexadécimale
Ligne
Valeur hexadécimale
1
BC
19
9C
2
11
20
11
3
C9
21
C9
4
6D
22
6D
5
6E
23
6E
6
E1
24
E1
7
00
25
00
8
80
26
80
9
F9
27
D9
10
9C
28
9C
11
11
29
11
12
C9
30
C9
13
6D
31
6D
14
6E
32
6E
15
E1
33
E1
16
00
34
00
17
80
35
80
18
D9
36
D9
Q30 : Consulter les documents techniques DT16 et DT17.
a)Compléter le tableau du document de réponse DR7
b)Justifier la valeur de la ligne 9
c)En observant les lignes 10, 19 et 28. Que constate-t-on ?
Q31 : Conclure quant à la conformité du protocole de communication du contrôleur ZAS.
Étude logicielle
La console suivante montre un exemple d'exécution du programme principal. Ce dernier se déroule en trois phases. La première phase consiste à lire le premier des télégrammes KNX enregistrés dans le fichier "tramesKNXHex". La seconde consiste à extraire ses différents champs puis la dernière consiste à les traiter.
# D:\KNX\SnifferTrameKNXHex\Debug\SnifferTrameKNXHex.exe
Lecture du premier telegramme en hexadecimal dans le fichier tramesKNXHex -----
bc 11 c9 6d 6b e3 0 80 c 47 b5 9c 11 c9 6d 6b e3 0 80 c 47 95 9c
------- Extraction des differents champs du telegramme KNX en hexadecimal -----------
octet de controle : bc
adresse source : 11c9
adresse destinataire : 6d6b
adresse groupe ou physique, CR, Lg : e3
nombre octets data : 4
octet de securite : b5
-------------- Traitement des differents champs du telegramme KNX --------------------
octet de controle (bc) --> Emission normale, Priorite Basse
adresse source (11c9) --> 1/1/201 (Zone 1, Ligne 1, Participant 201)
adresse destinataire (6d6b) --> 13/5/107 (Principal 13, Median 5, Sous-groupe 107)
adresse groupe ou physique, CR, Lg (e3) --> @ de groupe, CR = 6, Lg = 4 octets
Donnees --> 0 80 c 47
nombres octets retenus pour le calcul du Checksum : 10 (bc 11 c9 6d 6b e3 0 80 c 47 )
Calcul du checksum --> b5 (recu : b5)
Appuyez sur une touche pour continuer...
L'objet de cette étude concerne la classe CTrameKNX, utilisée pour le décodage d'un télégramme.
Afin de simplifier l'étude, on admet les hypothèses suivantes :
-tous les télégrammes KNX sont enregistrés dans un fichier nommé "tramesKNXHex" au format binaire ;
-seul le premier des télégrammes enregistrés dans ce fichier "tramesKNXHex" est étudié ;
-un télégramme KNX commence toujours par l'octet de contrôle ;
Étude partielle de la classe CTrameKNX en C++
Q32 :
a)À partir du diagramme de classe, écrire son fichier d'en-tête.
b)En vertu de quel principe doit-on déclarer les membres en privé et les prototypes des méthodes en public ?
c)Quel est le nom donné à une méthode qui lit la valeur d'un membre ?
d)Quel est le nom donné à une méthode qui modifie la valeur d'un membre ?
e)Quel est le nom donné à ce type de prototype "CTrameKNX(char *trameBruteKNX);" ?
Le rôle de "CTrameKNX(char *trameBruteKNX);" est d'initialiser l'attribut "m_TrameEnTableau" avec les données du premier télégramme de taille "m_nombreOctetsMax", pointées par l'argument "trameBruteKNX". Elle initialise ensuite tous les autres attributs à partir de l'attribut "m_TrameEnTableau".
L'attribut "m_octet_SiAdresseGroupe_CompteurRoutage_longueurData" contient le bit relatif à l'adresse de groupe ou physique, les informations relatives au compteur de routage et à la longueur de données.
L'attribut "m_nombreOctetsData" représente le nombre d'octets de donnée.
L'attribut "m_emissionNormaleOuRepetition" permet de connaître le type d'émission de la trame (normale ou répétition).
L'attribut "m_priorite" permet de connaître le type de priorité (système, alarme, haute ou basse).
Par la suite, on suppose que tous les attributs dans l'instruction "CTrameKNX(char *trameBruteKNX);" sont correctement initialisés.
La méthode "calculerChecksum" détermine l'octet de sécurité. Il est défini en parité impaire, modulo 256 (%256), sur l'ensemble des différents champs du télégramme (octet de contrôle jusqu'au dernier octet de donnée). Rappelons que "m_nombreOctetsData" représente le nombre d'octets de données. L'opérateur (^∧) est l'opérateur "OU Exclusif".
Q34 : Implémenter cette méthode "calculerChecksum"
unsigned char CTrameKNX::calculerChecksum()
{
unsigned short resulatXOR(0), resultatXNOR(0);
for (__)
{
resulatXOR ^=
}
;
return resultatXNOR;
}
Partie 5 - Gestion de la ventilation naturelle Hybride
Objectif : Validation des exigences du CCTP
Q35 : Consulter les règles de fonctionnement des ouvrants dans le document technique DT18, et rédiger l'algorithme de fonctionnement du système de ventilation naturelle.
Q36 : D'après le document technique DT18, quel protocole est exigé dans le CCTP pour les capteurs radio ?
Mise en œuvre du module Capteur STPH-2-1-0x :
Consulter la notice du capteur STPH-2-1-0x utilisé avec la centrale Varuna 4 dans le document technique DT19.
Q37 : Quelles grandeurs physiques ce capteur peut-il acquérir ? Donner ses principales caractéristiques (profil, ID, plages de mesures).
Q38 : Décrire succinctement les caractéristiques de son profil EEP : nombre d'octets et leur signification, nombre de bits, emplacement des données.
Un moniteur enOcean est intégré dans le configurateur de la centrale. Il affiche des trames transmises par les modules enOcean et reçues par la centrale. La valeur 4BS dans le champ RORG concerne le module capteur STPH-2-1-0x.
Dans le configurateur de la centrale,un onglet"Exploitation"affiche les valeurs des différents paramètres de fonctionnement du système en temps réel.On relève ainsi une température de 9,4°C et un taux d'humidité de 44,4%,correspondant à la trame 20 reçue par la centrale.
Q39 :Relever la donnée de la trame 20 puis justifier les valeurs hexadécimales qu'elle contient.
Q40 :Déterminer la résolution et la valeur des grandeurs physiques mesurées.
Q41 :Comparer la résolution de la température indiquée par le constructeur avec celle calculée puis conclure.
Partie 6 -Réseau Ethernet et vidéo surveillance
Objectif:Etude de faisabilité de l'extension prévue dans le CCTP(document technique DT2)concernant la vidéo surveillance des plateaux via le réseau IP,en supplément du réseau informatique.
Q42 :D'après le document technique DT6,combien de caméras IP pourra-t-on installer?Quels sont les autres équipements qu'il sera possible de faire fonctionner en IP ?
Installation du réseau Ethernet :
Pour mettre en service la centrale Varuna,il faut la configurer par le biais d'un PC,grâce à son interface « Configurateur ».Celle-ci communique avec le PC par une connexion IP.Lors d'une demande de connexion avec la centrale,le PC passe obligatoirement par la fenêtre suivante « Acquisition » des paramètres de la centrale.
À l'aide d'un analyseur de protocole,on obtient une capture d'un début de communication du PC vers la centrale.
Client Key Exchange,Change Cipher Spec,Encrypted Handshake M
11
0.459631
169.254.6.115
169.254.167.144
TCP
60
443 → 1665[ACK]Seq=949 Ack=293 Win=30272 Len=0
12
0.482677
169.254.6.115
169.254.167.144
TLSv1.2
105
Change Cipher Spec,Encrypted Handshake Message
12
a 1985909
160 つよЛ 167 1.4
160254 a 115
TI Cu 7
マAว Annlirstion Nats
<
>
Q43 :Quelles sont les adresses logiques de la centrale et du PC ?Indiquer à quelle couche du modèle OSI appartiennent ces adresses.
Q44 :Quels sont les ports utilisés,pour cette communication,par le PC et par la centrale ?Indiquer ensuite à quelle couche du modèle OSI ils appartiennent.
Q45 : Quel protocole est mis en œuvre dans les trames 1 et 2 ? Décrire globalement son rôle.
Q46 : En vous aidant de la documentation technique DT20, décomposer la trame suivante en complétant le tableau du document réponse DR8.
Cette trame ne comprend pas le préambule de 8 octets ni le FCS de 4 octets.
Déploiement :
Après la configuration de la centrale domotique, l'administrateur réseau devra modifier son adresse IP afin qu'elle s'intègre dans le réseau de la médiathèque, dont le diagramme de topologie simplifié est le suivant :
L'adresse réseau de la médiathèque est 192.168.10.0/24. Compte tenu du nombre d'adresses IP nécessaires, on utilise la technique du VLSM (Variable Length Subnet Mask) pour son adressage. On s'attachera à utiliser un masque de sous-réseau utile et suffisant pour le nombre d'adresses IP nécessaires par sous-réseau.
Étude globale :
Q47 : Quel est le nombre de sous-réseaux de ce réseau ?
Q48 : En étudiant le nombre d'adresses IP par sous-réseau, déterminer le nombre d'adresses IP nécessaires pour ce réseau.
Q49: Quel est le nombre total d'adresses IP disponibles sur le réseau 192.168.10.0/24 ?
Q50 : Est-il suffisant pour satisfaire le nombre d'adresses IP utile pour ce réseau ? Justifier la réponse.
Étude de l'adressage des sous réseaux du routeur R3
Adressage des sous-réseaux locaux LAN1 et LAN2 de R3 :
Q51 : Quel est le masque utile et suffisant pour chaque sous-réseau local de 40 postes ? Justifier la réponse.
Q52 : Attribuer au LAN1 de R3 le premier sous-réseau du réseau 192.168.10.0/24 en complétant le tableau 1 du document réponse DR9.
Q53 : Attribuer au LAN2 de R3 le sous-réseau suivant du LAN1 de R3 précédent en complétant le tableau 2 du document réponse DR9.
Adressage des sous-réseaux entre les routeurs :
Q54 : Quel est le masque utile pour chaque sous-réseau entre les deux routeurs ? Justifier la réponse.
Q55 : Attribuer à la liaison R3-R1 le sous-réseau 192.168.10.224 en complétant le tableau 1 du document réponse DR10.
Q56 : Attribuer à la liaison R3-R2 le sous-réseau 192.168.10.228 en complétant le tableau 2 du document réponse DR10.
Partie 7 - Services pour les usagers
Objectif : Mettre en œuvre le langage SQL pour réaliser des requêtes dans la base de données de la médiathèque.
Gestion des livres et des disques de la médiathèque dans une base de données :
Soit le schéma relationnel suivant qui modélise l'application de gestion de livres et de disques de la Médiathèque :
On rappelle l'ensemble des commandes possibles de la requête SELECT en langage SQL :
SELECT DISTINCT SELECT * FROM table WHERE condition GROUP BY expression HAVING condition
{UNION | INTERSECT | EXCEPT} ORDER BY expression LIMIT count MAX(COUNT(*)) OFFSET start
Q57 : Traduire les questions qui suivent, en langage SQL.
Quel est le contenu de la relation Livre?
Quels sont les titres des romans édités par Dunod ?
Quelle est l'identité des auteurs qui ont fait des disques et écrit des livres ?
Quels sont les différents genres de disques proposés ?
Donnez le nombre de prêts en cours pour chaque famille en considérant qu'une famille regroupe des personnes de même nom et possédant le même numéro de téléphone ?
Quel est le code du disque dont la médiathèque possède le plus grand nombre d'exemplaires ?
Quels sont les éditeurs pour lesquels l'attribut Collection n'a pas été renseigné ?
Quel est le nombre de prêts en cours ?
Quel est le nombre de genres de disques différents ?
Partie 8 - Synthèse
Objectif : Bilan de l'étude de cas. Validation du choix de la centrale de gestion technique pour la médiathèque et des services proposés aux usagers.
Q58 : Reprendre l'ensemble de l'étude partie par partie et conclure quant à la validité des choix réalisés, des services rendus aux usagers et de la possibilité de répondre aux différentes exigences du client énoncées dans le Cahier des Clauses Techniques Particulières.
Document technique DT1
BATIMENT COMMUNICANT
Pour être Smart, le bâtiment doit communiquer !
Cela nécessite la mise en place de capteurs et actionneurs dans chaque pièce pour une gestion automatisée des différents équipements et bien entendu la mise en place de réseaux de communication intra bâtiment. La mesure et le comptage sont incontournables tant pour générer des économies d'énergie qu'assurer le confort des occupants.
Extrait du guide « Règles de l'art Grenelle de l'environnement 2012 »
NOTE
La notion de « bâtiment intelligent » ou « smart building » s'applique à des bâtiments conçus pour atteindre les meilleures qualités d'usage : communicant, confortable, convivial et respectueux de l'environnement. L'efficacité énergétique est une qualité première de ces bâtiments. Ils sont donc nécessairement équipés de systèmes de régulation et de gestion technique performants, bien conçus et bien exploités.
Rappels :
Une GTB permet de :
-Visualiser : c'est le rôle de la supervision dont les interfaces opérateur doivent être intuitives et ergonomiques.
-Exploiter les informations : analyser et comprendre les interactions entre les équipements, pour cela les informations sont hiérarchisées en fonction de leur criticité.
-Alerter en temps réel: le système est à l'écoute permanente des équipements supervisés et traite les informations pour les afficher, les imprimer et les transférer vers des éventuelles astreintes.
-Sécuriser : pour accéder aux informations, différents profils utilisateurs sont créés en fonction du métier, du rôle et de la criticité des données.
-Maîtriser : pour piloter les installations techniques et optimiser la consommation énergétique, le système doit fournir des outils pour suivre, commander, réguler et optimiser en temps réel le comportement de l'installation.
-Capitaliser : pour un traitement différé, les informations sont archivées, et les actions tracées pour une utilisation optimale
Document technique DT2
Extrait du CCTP (Cahier des Clauses Techniques Particulières)
CCTP - Lot 12 Electricité Courants Forts et Faibles
Opération : Construction d'une Médiathèque
4.7. Domotique / GTC
4.7.1. Généralités
Il sera prévu un système Domotique pour l'ensemble du projet.
Le système sera filaire, bus et radio multi protocoles.
Chaque centrale permettra :
-Le contrôle d'accès
-La gestion d'énergie Eclairage, force
-Les automatismes des volets roulants
-Le système anti intrusion
-La gestion du chauffage
-La gestion de la ventilation naturelle
Le système devra être évolutif et pourra également être capable de gérer dans un futur proche :
-La vidéo surveillance des plateaux via le réseau IP
Document technique DT3
Surveillance vol & contrôle d'accès
-Surveillance des biens et des personnes
-Gestion sécurisée des accès par code, badge, empreinte, télécommande, ...
-Journalisation et notification des alarmes/événements
-Dissuasion par simulation de présence (éclairage, volet, sonorisation, ...)
-Système supervisé : contrôle, détecte et signale toute anomalie radio, bus, filaire, ...
-Interaction sur les autres fonctions (ex : coupure de l'éclairage, baisse du chaufage/clim, ...)
Gestion d'énergie
-Gestion multi-zones de tout type de chauffage et climatisation avec fonction d'anticipation (en fonction de la température extérieure et du coefficient de déperdition des zones)
Surveillances technique et médicale
-Survellance incendie, fuite de gaz, inondation, temperature, ...
-Gestion du délestage monophasé/triphasé, de la tarification électrique, des cumulus/ECS
-Capteurs météo (luminosité, température, humidité de l'air, anémomètre, girouette, UV, qualité de l'air, précipitations, azimut solaire)
-Tableau de bord énergétique conforme aux RT2012
-Télérevage de tous les compteurs
-Capteurs techniques: pression, niveau de liquide, mesure chimique, vitesse, position, ....
-Calcul des consommations réelles ou théoriques
-Actions sur analyse des compteurs (ex : détection inondation, absence d'activité, ...)
-Appel détresse via médaillon/bracelet, sur absence de mouvement prolongée, sur absence de consommation (eau, électricité), ...
Multimédia
Automatismes
-Visualisation et enregistrement sur événement des flux des caméras IP
-Eclairages (tout ou rien, à variation, RVB) et appareils électriques
-Ecoute et enregistrement sur événement via microphones IP
-Ouvrants et motorisation (volets, stores, bris de soleil, portail, porte de garage, ...)
-Diffusion de messages sonores système ou personnalisé via Haut Parleur IP
-Gestion vidéophone et autres équipements IP (objets connectés).)
-Gestion du traitement de l'air (VMC, déshumidificateur, hygrostat, pollution, ...)
-Programmation d'automatismes simples ou complexes
-Scénarios de vie (activable également sur géolocalisation)
Communication & stockage
-Programmation horaire
-Supervision sécurisée et autonome (sans cloud) pour tout type de terminal (Windows, MacOs, Linux, iOS et Android)
-Notifications des événements par email, SMS, télésurveilleur, push notif et service web
-Interfaçage du système avec équipement tiers via commandes HTTP
-Suivi statistique périodique et/ou événementiel de toute ressource logique
TV _
Document technique DT4
Spécifications matérielles
Spécifications matérielles
$
交之吞文
ZÓD
ざう
Entrées directes
Tout Ou Rien(NO,NF ou compteur à impulsion)
13
7
7
7
→ dont les x premières peuvent être en haute impédance pour les sondes inondation réf.F-INOND
2
1
1
1
Analogiques/TOR(NO ou NF)
11
10
10
10
→ dont les x dernières peuvent être en plus en 0-1V/TI Hestia(100 ou 250A),0-10V ou 4-20mA
3
3
3
3
Entrée dédiée sonde de luminosité extérieure réf.F-STC
1
1
1
1
Entrées dédiées anémomètre et girouette réf.Davis Vantage Pro 6410
Transceiver 433MHz multi-protocoles(Oregon Scientific v2/v3,X10 radio protocole standard,...)
1
-
-
-
Transceiver 868MHz Hestia(pour radar,contact,sirène extérieure,télécommande,appel détresse et clavier)
1
1
1
1
Transceiver enOcean(Europe: 868.3 MHz )
1
opt
opt
opt
Interface CPL
X10 protocole standard et étendu(via interface XM10 non fourni)
1
-
-
-
Interface IP et serveur web intégré
1 port Ethernet 10/100Mbits avec autoMDX
1
1
-
-
Interface GSM/GPRS
Support carte SIM(Mini-SIM) Bande de fréquence :GSM850,EGSM900,DCS1800,PCS 1900 -release GSM :R99 GPRS:Multi slot classe 10,terminal classe B,débit jusqu'à 85,6 kbps
opt
opt
-
-
Interface pour extension
USB Host high speed 2.0
1
1
-
-
Interface pour programmation/exploitation à partir d'un ordinateur équipé d'un port USB
Interface série(via câble réf.USB-V4)
1
1
1
1
Stockages internes
E^2 PROM 256 ko
2
1
1
-
Flash(en Mo)
1+256
1+256
1
1
MicroSD 8 Go fournie(extension jusqu'à 512 Go possible):mémoire statistiques et multimédia
1
1
-
-
Processeurs ARM 32bits
MCU applicatif sans OS(temps réel,haute stabilité)
1
1
1
1
MCU IP sous Linux
1
1
opt :option
Document technique DT5
Fonctionnalités
Fonctionnalités
Le nombre de ressources logiques est fonction de l'option choisie :
$
aizing
ZOS
+ 苦; ○
Surveillance vol, contrôle d'accès
Centrale d'alarme grade 3 (selon périphériques utilisés) au sens de la norme NF EN 50131
✓
-
-
-
Centrale de contrôle d'accès de classe B3 (selon périphériques utilisés) au sens de la norme EN 50133
✓
-
Partition
12
12
12
16
Porte
16
16
16
24
Boucle avec Auto-Protection (TOR, à double équilibrage, radio, KNX)
48
48
48
64
Boucle d'Auto-Protection individuelle
12
12
12
16
Utilisateur
192
192
192
384
→ Groupe d'utilisateurs
16
16
16
32
Chaque utilisateur dispose de :
-un code (6 digits max.)
-5 empreintes digitales
-un badge
-une télécommande radio 4 boutons paramétrables + 1 bouton SOS
-un dispositif détresse/SOS. Fonction détresse/SOS sur pendentif radio, télécommande radio, entrée TOR et/ou sur boucles de surveillance (si pas de détection de mouvement en x heures)
Clavier/lecteur d'empreinte sur bus Wiegand 30 bits
15
15
15
15
Clavier radio Hestia bidirectionnel
16
16
16
24
Lecteur de badge/empreinte sur bus Wiegand 26 ou 34 bits
20
20
20
30
→ dont x de sortie
4
4
4
6
Sirène système intérieure
1
1
1
2
Sirène système extérieure
1
1
1
2
Sirène partition
12
12
12
16
Sirènes extérieures radio (nombre non limité) à 3 sons (vol, incendie et préalarme) avec flash incorporé
1
1
1
1
Fonction anti-passback
✓
✓
✓
✓
Gestion de l'énergie et comptage
Zone de programmation/régulation du chauffage/climatisation
-programmation hebdomadaire à la minute près sur 1 à 4 semaines
-régulation au 1/10^(ème) de degré, hystérésis, temps minimum de fonctionnement des sorties, sorties supplémentaires chauffage/climatisation
-gestion de fils pilote (pris en compte de 4 ordres : hors-gel, réduit, confort et confort -2°)
12
12
12
16
Vanne 3 voies régulée en fonction de la température extérieure et de courbes de chauffe
1"
1*
1*
4*
Dalle électrique à régulation chronoproportionnelle en fonction de la température extérieure
1"
1*
1*
4*
* : choix auto-exclusif
Surveillance de 3 seuils de température
14
14
14
21
- des zones de chauffage/climatisation
12
12
12
16
- des départs eau chaudière et des dalles électriques
1
1
1
4
- de la température extérieure
1
1
1
1
Cumulus/ECS électrique
6
6
6
16
Délestage mono ou triphasé via TI Hestia (100/250A), KNX ou liaison télé information du compteur électrique
✓
✓
✓
✓
Tarification électrique (base, heure creuse/pleine, EJP, tempo) via 2 entrées à contact ou liaison télé information
✓
✓
✓
✓
Tableau de bord énergétique (RT2012)
✓
✓
✓
✓
- 10 postes (chauffage, refroidissement, ECS, prises, éclairage, ventilation, voiture électrique, autre, eau froide, autre fluide). Chaque poste dispose de 3 compteurs (mois en cours, mois précédent, moyenne mensuelle) et 1 indicateur de tendance.
Compteur individuel universel (physique ou logique)
16
16
16
32
→ Groupe de compteurs
6
6
6
8
Surveillance technique / entrées d'automatisme
Entrée technique via 3 seuils indépendants
48
48
48
64
→ Groupe d'entrées techniques
6
6
6
8
Manque/retour alimentation, défaut batterie (avec déconnexion de la batterie si tension inférieure à 9,75V)
✓
✓
✓
✓
Supervision périphériques radio (868 Mhz Hestia et autres), sondes 4/20mA, EIB/KNX, UD4
✓
✓
✓
✓
Surveillance brouillage communications radio et tension du bus KNX
✓
✓
✓
✓
Météo
Surveillance de 10 objets météo extérieurs sur 3 seuils 1 Cellule de luminosité, 1 thermomètre, 1 hygromètre, 1 anémomètre, 1 girouette, 1 sonde UV, 1 sonde qualité de l'air, 1 pluviomètre.
✓
✓
✓
✓
Fonctionnalités
Document technique DT6
さ
aizios
ZOS
+ 唓; 呂
Automatismes/ressources logiques avancées
Sorties universelles
96
96
96
128
→ dont les 64 premières sont TOR/analogiques(inclus volet,LED RGB,brise soleil,...)
-Groupe de sortie(groupe des volets,groupe des éclairages,etc.)
10
10
10
15
Scénario de vie(toutes fonctions)
64
64
64
128
Condition d'asservissement primaires
15
15
15
15
Timer universel(à la seconde ou à la minute près)
32
32
32
64
Label logique universel(physique ou logique)
32
32
32
63
Plage horaire(à la minute sur 1 à 4 semaines)universelle(hors programmation horaire du chauffage/clim.)affectables :
24
24
24
32
-aux mises En/Hors surveillance des partitions -aux commandes des sorties universelles -à la validation des utilisateurs du contrôle d'accès
Commande calendrier pluriannuelle à la minute près,toutes actions via variables d'action universelles
24
24
24
32
Mémoire analogique universelle 32bits(physique ou logique)
32
32
32
64
Script/condition d'asservissement avancée ^1
32
32
32
63
Statistiques
Suivi de l'état d'une ressource logique
96
96
-
128
Alarmes( 1^(ère) et dernière apparition/disparition)
129
129
129
129
Journal de 12000 événements(mémorise également les alarmes)
✓
✓
✓
✓
Equipements IP/multimédia
Caméra IP(jpg,mjpg,h264)
-Interaction via 16 commandes IP universelles(requête http)par caméra
-Gestion PTZ(panoramique/inclinaison/zoom)
16
16
-
32
Microphone IP
-Interaction via 8 commandes IP universelles(requête http)par microphone
16
16
-
32
Haut-Parleur IP
-Interaction via 16 commandes IP universelles(requête http)par Haut-Parleur
16
16
-
32
Equipement IP universel
-Interaction via 16 commandes IP universelles(requête http)par équipement
16
16
-
32
Interphone IP
-Interaction via 16 commandes IP universelles(requête http)
1
1
-
1
Notifications
Email,SMS via service web,télésurveilleur ^1
✓
✓
-
✓
SMS via GSM,appel téléphonique sans voix(5 sonneries)
opt
opt
-
opt
Groupe « statique » de destinataires
8
8
-
15
Groupe « dynamique » de destinataires(à un instant donné,chaque groupe « dynamique » de destinataires pointe vers aucun ou l'un des groupes « statiques » de destinataires
2
2
-
4
Envoi programmé par email des compteurs individuels et du tableau de bord énergétique via commande calendrier
✓
✓
-
✓
Supervision
Profil de supervision/configuration personnalisable multi-terminal(smartphone+tablette+ordinateur)
6
6
-
20
Connexion sécurisée via SSL
✓
✓
-
✓
Application iOS et Android gratuite
✓
✓
-
✓
Serveur web intégré ^1
✓
✓
-
✓
Supervision multi-site simultanée via Mitra ^1
opt
opt
-
opt
Commande par SMS ^1
opt
opt
-
opt
Interfaçage via requêtes http(s):API Hestia HTTP
✓
✓
-
✓
Services
Découverte réseau(bonjour),
✓
✓
-
✓
Service HestiaDNS(si le bátiment ne dispose pas d'une adresse IP internet fixe)^1
✓
✓
-
✓
Secours des communications internet via GPRS en cas de perte de connexion internet ^1
opt
opt
-
opt
Réseau de centrale/contrôleur
Scène Hestia via réseau Hestia(déclenche simultanément les actions paramétrées au niveau de chaque centrale/contrôleur)
255
255
255
255
Document technique DT7
Plan d'ensemble :
Document technique DT8
Contrôle d'accès :
Toutes les fonctions domotiques du système peuvent modifier en temps réel les droits des utilisateurs (Forcé invalidé, Forcé validé, en Automatique).
Extrait de la notice technique de la centrale Varuna 4 :
Fonction anti-passback
La fonction Anti-Passback permet d'éviter qu'un badge soit utilisé par plusieurs personnes. Ainsi, quand un utilisateur obtient l'accès à une partition via un lecteur donné, ce dernier ne permettra pas l'accès à l'utilisateur (à la même carte/badge) pendant le délai d'anti-Passback.
REMARQUE Si il y a un lecteur de sortie associé à la partition et que l'utilisateur badge pour sortir, il pourra de nouveau accéder à la partition immédiatement. Par contre, si l'utilisateur sort de la partition sans badger (ex: suit un autre utilisateur pour sortir de la partition), ce dernier pourra accéder de nouveau à cette partition qu'après le délai d'Anti-Passback
Les portes d'entrée sont affectées ou non aux partitions de la fonction de surveillance.
Il est possible de lier un scénario domotique spécifique à chaque porte qui sera commandé si l'utilisateur est validé.
Document technique DT9
L'ouverture de chacune des portes des salles est commandée par un lecteur de badge ou un clavier placé à proximité. Les badges qui permettent l'ouverture des portes ne sont délivrés qu'aux personnes qui doivent accéder aux locaux protégés dans l'exercice de leurs fonctions. Les droits d'accès sont alloués entre les groupes de personnes et les groupes de portes, de sorte qu'une personne ou une porte doit toujours être au moins dans un groupe (le sien).
Un groupe de portes peut contenir des portes dispersées dans tout le bâtiment. Une porte donnée ne peut appartenir qu'à un seul groupe de portes.
La même personne peut appartenir à plusieurs groupes, de sorte que ses droits d'accès correspondent à l'union des droits d'accès de chacun des groupes qui la contiennent.
La définition des droits d'accès est effectuée en décrivant pour chaque groupe de personnes les différents groupes de portes qui sont accessibles et sous quelle contrainte horaire. Les droits d'accès sont décrits dans un calendrier annuel qui décrit la situation semaine par semaine. Vu la faible variation des droits dans le temps, un calendrier peut être initialisé au moyen de semaines types qui décrivent une configuration de droits donnée. Le superviseur peut créer autant de semaines type qu'il le désire. Les changements apportés à une semaine sont automatiquement propagés dans tous les calendriers qui utilisent cette semaine type.
Le système de contrôle d'accès doit fonctionner de la manière la plus autonome possible. Un superviseur est responsable de la configuration initiale et de la mise à jour des différentes informations de définition des groupes de personnes et de portes.
Un gardien dispose d'un écran de contrôle et est informé des tentatives de passage infructueuses. Les alarmes sont transmises en temps légèrement différé : la mise à jour de l'information sur l'écran de contrôle est effectuée toutes les minutes.
Le superviseur peut notamment modifier un accès, obtenir la liste des groupes de personnes, choisir un groupe de personnes, obtenir la liste des groupes de portes, choisir un groupe de portes, obtenir les informations ou le calendrier de l'accès.
Document technique DT10
Diagrammes de communication
Document technique DT11
Annexes
Annexes
Détails formats Wiegand supportés
Format Wiegand 26bits standard (avec code site 8bits)
Rappel : Concerne les lecteurs de badge et éventuellement d'empreinte
Format Wiegand 30bits avec code site 4bits
Rappel : Concerne les claviers et éventuellement d'empreinte
Format Wiegand 34bits avec code site 8bits
Rappel : Concerne les lecteurs de badge et éventuellement d'empreinte
Document technique DT12
Extrait du document constructeur du lecteur de badge MINI-EH :
Wiegand selection
Switch
Postion
Switch Name
W 26bit
W 34bit
W 37bit
W 42bit
W 24bit
W 32bit
W 35bit
W 40bit
Switch 2
2
W2
OFF
ON
OFF
ON
OFF
ON
OFF
ON
Switch 2
1
W1
OFF
OFF
ON
ON
OFF
OFF
ON
ON
Switch 1
2
No Parity
OFF
OFF
OFF
OFF
ON
ON
ON
ON
Default: Wiegand 26bit
Switch 1- Position 1 = Card Type (OFF=EM), (ON=HID (125kHz) compatible)
Use the Dipswitch select the desired Wiegand Output
Utiliser les dip-switch pour sélectionner la sortie Wiegand souhaitée
Document technique DT13
Procédure de réglage du code site :
-Couper l'alimentation.
-Faire une connexion entre les fils (terminaux) D1 et D0.
-Régler le dipswitch sur le Code Site souhaité en binaire suivant l'indication du tableau ci-dessous.
-Avec 4 positions de Dipswitch vous pouvez régler le code site de 1-15.
-Allumer l'alimentation.
-Le lecteur commencera à émettre des bips et à clignoter chaque seconde (rouge/vert). Ceci signifie que le réglage a été fait et sauvegardé.
-Couper l'alimentation.
-Retirer le court-circuit entre le D1 et D0 et régler votre dipswitch afin de correspondre aux réglages souhaités pour le Wiegand, le rétro - éclairage, le buzzer, le type de carte et pour l'utilisation normale.
SITE CODE
SW1
SW2
SW3
SW4
01
1
0
0
0
02
0
1
0
0
03
1
1
0
0
04
0
0
1
0
05
1
0
1
0
06
0
1
1
0
07
1
1
1
0
08
0
0
0
1
09
1
0
0
1
10
0
1
0
1
11
1
1
0
1
12
0
0
1
1
13
1
0
1
1
14
0
1
1
1
15
1
1
1
1
1- ON; 0- OFF
Introduction succincte au protocole Wiegand
-L'interface Wiegand utilise 3 fils, dont l'un est relié à 0V et dont deux autres sont des fils de transmission de données, habituellement appelés DATA0 et DATA1, aussi nommés D0 et D1.
-Lorsqu'aucune data n'est envoyée, D0 et D1 se trouvent à l'état de repos (niveau logique haut), habituellement à +5 V .
-Quand un 0 est envoyé, D0 passe au niveau logique bas (0V) tandis que D1 demeure à l'état logique haut (état de repos).
-Quand un 1 est envoyé, D1 passe au niveau logique bas (0V) tandis que D0 demeure à l'état logique haut (état de repos).
Format 26 bits Wiegand :
Le bit 1 est le bit de parité paire, il s'applique aux 12 premiers bits (bits 2 à 13 ).
Le bit 26 est le bit de parité impaire, il s'applique aux 12 derniers bits (bits 14 à 25 ).
Les bits 2 à 9, représentés par x dans la trame ci-dessous, codent le numéro de site.
Les bits 10 à 25, représentés par y dans la trame ci-dessous, codent l'identifiant ou numéro de badge.
Document technique DT14
CENTRALE VARUNA 4
Alarme anti-intrusion :
Une centrale d'alarme (ici, la centrale domotique) se compose de partitions (ensemble de détecteurs appelés boucles de surveillance) dont la fonction est soit de surveiller des secteurs géographiques du bâtiment soit de différencier des types de surveillance : surveillance d'un volume ou surveillance des ouvertures (portes et fenêtres). Une partition peut être considérée comme une mini-centrale d'alarme indépendante et autonome avec ses propres détecteurs et paramétrages.
Les partitions (16 max) sont constituées d'un certain nombre de détecteurs (volumétrique, périmétrique ou bris de glace) affectés à des boucles de surveillance dont le nombre maximum est de 64 (en technologie filaire, KNX ou radio).
Une boucle filaire peut recevoir plusieurs détecteurs câblés en série (cas des contacts d'ouverture d'une même pièce par exemple) mais dans ce cas ils ne seront plus indépendants les uns des autres. Ils seront considérés dans le paramétrage comme un détecteur unique.
Varuna4 accepte les boucles filaires à double équilibrage (information d'alarme et d'auto-protection sur les même fils) et elle est livrée avec les résistances de 1,5 kOhms qui permettent la création des boucles à double équilibrage.
La commande des états "surveillé" et "non surveillé" des partitions s'effectue par télécommande radio, code d'accès, badge de proximité, empreinte digitale, programmation horaire, smartphone, tablette, ordinateur, contrôleur d'ambiance KNX ou automatiquement par n'importe quelle fonction domotique.
Les droits d'accès d'un utilisateur aux portes (fonction contrôle d'accès) sont souvent déterminés par ses droits sur les partitions d'alarme (fonction alarme vol). Le contrôle d'accès est donc généralement dépendant de l'alarme.
Document technique DT15
Commande de volet avec actionneur en tableau
Il est possible de contrôler la position des volets roulants via nos actionneurs B4R/B8R. C'est une alternative aux actionneurs filaires KNX complexes de mise en œuvre.
Principe de mise en œuvre
La commande d'un volet nécessite 2 relais B8R (associés à 2 sorties universelles consécutives dont l'impaire est réservée à la montée) et la configuration du temps de montée du volet dans la centrale/contrôleur.
Temps de montée/descente
00 :20 [mm :ss]
1 : Sortie univ. 27 - Volet B8R 14 [chambre] : montée
2 : Sortie univ. 28 - Volet B8R 14 [chambre] : descente
complètement dissociées des ressources matérielles et peuvent être affectées sur toutes les technologies. La plupart des affectations se font via des « variables de lien » dont le nombre est fixé ainsi :
RAPPEL Le nombre max. de ressources par technologie est limité par les ressources logiques associées
$
a)
ZOC
Cْ ÓL
Filaire traditionnel interne à la centrale/contrôleur
Entrée Tout Ou Rien
13
7
7
Entrée Tout Ou Rien/analogique
11
10
10
Sortie Tout Ou Rien (Contact NO/NF 230V-16A)
1
1
1
Sortie Tout Ou Rien (12V collecteur ouvert)
3
2
2
Sortie analogique 0-10V
1
1
1
B4R/B8R
Sortie Tout Ou Rien (Contact NO/NF 230V-16A)
64
64
64
64
KNX
Entrée Tout Ou Rien/analogique
192
192
192
256
Sortie Tout Ou Rien
192
192
192
256
Sortie analogique
128
128
128
192
Sortie texte
28
28
28
32
Sortie (lien dédié) TI phase 1-3
3
3
3
3
Sortie (lien dédié) heure
1
1
1
1
Sortie (lien dédié) date
1
1
1
1
Objet volet
✓
✓
✓
✓
Objet store/brise soleil
✓
✓
✓
✓
Objet LED RVBW
✓
✓
✓
✓
Document technique DT16
Source : http://www.sigma-tec.fr/domotique/ ; http://stielec.ac-aix-marseille.fr/
Mode de transmission
La transmission est de type asynchrone. Elle se fait en mode différentiel avec le protocole CSMA/CA.
Au repos (29V DC), l'état logique correspondant est 1. En présence d'un signal alternatif ± 5 V superposé au 29 V DC, l'état logique correspondant est 0 :
Si le bus est libre, l'émetteur transmet ses données sous forme d'un télégramme. Si le télégramme est reçu avec succès, le récepteur envoie un accusé de réception ACK (Acknowledge). La transmission du télégramme peut être répétée jusqu'à trois fois. Après la troisième tentative, la procédure d'émission est interrompue et le défaut est signalé dans la mémoire de l'émetteur. Si deux participants commencent à émettre simultanément, le participant avec la plus haute priorité accède immédiatement au bus, tandis que le deuxième participant doit attendre et refaire un essai plus tard. Si les deux participants ont la même priorité, le participant avec la plus petite adresse physique est prioritaire.
Les adresses physiques
Tous les participants sont identifiés par une adresse physique codée sur 16 bits. Cette adresse physique est généralement utilisée par l'expéditeur.
Les adresses de groupes
Une adresse de groupe sert à mettre en relation les participants du BUS qui doivent interagir entre eux afin d'exécuter une fonction demandée. Le nombre de participants appartenant à un même groupe n'est pas limité. Un participant peut appartenir à plusieurs groupes.
Une adresse de groupe est codée sur 16 bits et peut être définie sur 2 ou 3 niveaux [choix d'architecture logique en fonction de la complexité du projet].
Adresse de groupe à deux niveaux
Adresse de groupe à trois niveaux
Les différents champs d'un télégramme KNX
Les échanges entre les participants au bus se font à l'aide des télégrammes. Un télégramme comprend différents champs :
Contrôle : priorité du télégramme
CR = compteur de routage, pour éviter les bouclages dans le bus
LG = longueur des "données" de 2 à 16 octets
Sécurité : contrôle de l'intégrité des données
Ce télégramme est décomposé en octets.
Chaque octet (D0 à D7) est transmis selon le format suivant :
1 Start, D0 à D7, 1 Parité Paire, 1 Stop, 2 Pause :
C'est le 17ème bit du champ "Adresse destinataire", soit le MSB de l'octet suivant CR + Lg, qui détermine le type d'adresse : 0 → adresse physique 1 → adresse de groupe
Exemple d'analyse de capture d'une trame :
La capture contient les codes hexadécimaux : BC 12 0A 3303 E1 0081 OB CC
✓
BC : caractère de contrôle, émission normale, priorité basse
1
0
R
1
P
P
0
0
Priorité de transmission
0
0
Priorité système
1
0
Priorité alarme
0
1
Priorité haute
1
1
Priorité basse
0
Répétition
1
Emission normale
✓12 0A : adresse physique de l'expéditeur zone 1, ligne 2, participant 10
✓
3303 : adresse du destinataire (lampe L4) le bit fort du caractère suivant (E1) est 1, donc cette adresse est une adresse de groupe 0011001100000011 qui correspond à 6.771 sur 2 niveaux 0011001100000011 qui correspond à 6.3.3 sur 3 niveaux
Adresse
sur 2 niveaux
sur 3 niveaux
L1
3300
6.768
6.3.0
L2
3301
6.769
6.3.1
L3
3302
6.770
6.3.2
L4
3303
6.771
6.3.3
✓E1 : 11100001
1: l'adresse du destinataire est une adresse de groupe (déjà vu au-dessus)
110: compteur de routage = 6
0001: longueur de la donnée = 1, soit 2 octets
✓0081 : donnée qui correspond à l'allumage de L4 (00 80 correspond à l'extinction)
✓
OB : octet de sécurité calculé en parité impaire (OB donne 0000 1011)
BC
1
0
1
1
1
1
0
0
12
0
0
0
1
0
0
1
0
0A
0
0
0
0
1
0
1
0
33
0
0
1
1
0
0
1
1
03
0
0
0
0
0
0
1
1
E1
1
1
1
0
0
0
0
1
00
0
0
0
0
0
0
0
0
81
1
0
0
0
0
0
0
1
nombre de 1
3
1
3
3
2
1
4
4
octet de sécurité
0
0
0
0
1
0
1
1
✓
CC : caractère d'acquittement correspondant à une réception correcte
0
0
0
0
1
1
0
0
NAK (réception incorrecte)
0C
1
1
0
0
0
0
0
0
BUSY (occupé)
C0
1
1
0
0
1
1
0
0
ACK (réception correcte)
CC
Document technique DT17
Adresses KNX préconfigurées du Contrôleur d'ambiance K-ZAS-x-1 :
Adresse physique du K-ZAS-x-1 préconfiguré : 1/1/201 (cette adresse n'a d'importance que pour le logiciel ETS).
Les adresses 'groupe' ci-dessous sont utilisées pour établir les liens logiques avec les fonctions de la centrale.
Adresses 'groupe' du 1^(er) ZAS, réf. K-ZAS-x-1, les adresses en gras sont communes aux 2 ZAS :
-13/5/100 : mode d'énergie (pour les zones concernées parmi les 16 zones), Hiver -> envoi 1, Eté -> envoi 0
-13/5/101 : mode absence prolongée (pour les zones concernées parmi les 16 zones), Oui -> envoi 1, Non -> envoi 0
-13/5/135 : état de la Partition 1 (périmétrique) 1 pour Surveillée, 0 pour Non Surveillée
-13/5/103 : consommation (phase 1) de l'installation en A
-13/5/104 : température extérieure en °C
-13/5/105 : présence d'au moins une alarme (label 11*) -> envoi 1, plus d'alarme -> 0
-13/5/106 : heure de la centrale, envoyée toutes les minutes par cette dernière
-13/5/102 : état et commande de la dérogation de la zone d'énergie 1 (0 : Auto, 1 : Absence, 2 : Présence, 3 : Confort)
-13/5/107 : température sonde du ZAS zone 1, envoi au changement de température d'au moins 0,2° et toutes les 15mn
-13/5/108 : E2, sonde température externe, envoi au changement de température d'au moins 0,2° et pas d'envoi périodique
-13/5/109 : E1, détecteur de mouvement KNX-DetectZ, envoi un 1 si mouvement puis un 0 après 2s
-13/5/110 : commande TOR de l'éclairage 1, envoi 1/0 à l'alternat (universelle 11* dans la centrale)
-13/5/111 : commande TOR de l'éclairage 2, envoi 1/0 à l'alternat (universelle 12* dans la centrale)
-13/5/112 : commande TOR de l'appareil 1, envoi 1/0 à l'alternat (universelle 13* dans la centrale)
-13/5/113 : commande et Retour d'Etat TOR du volet(s) 1, envoi 1/0 à l'alternat (volet B8R 11* dans la centrale)
-13/5/114 : commande et Retour d'Etat TOR du volet(s) 2, envoi 1/0 à l'alternat (volet B8R 12* dans la centrale)
-13/5/115 : commande TOR de tous les volets (centralisation), envoi 1/0 à l'alternat (technique 14* dans la centrale)
-13/5/116 : lancement du scénario 11* (Départ) de la centrale, envoi 1 à chaque pression du bouton
-13/5/117 : lancement du scénario 12* (Retour) de la centrale, envoi 1 à chaque pression du bouton
-13/5/118 : lancement du scénario 13* (Nuit) de la centrale, envoi 1 à chaque pression du bouton
-13/5/119 : lancement du scénario 14* (Annexe) de la centrale, envoi 1 à chaque pression du bouton
-13/5/120 : lancement du scénario 15* (Acquittement) de la centrale, envoi 1 à chaque pression du bouton
-13/5/121 : lancement alarme SOS utilisateur 1^∗ de la centrale, envoi 1 à chaque pression du bouton
-13/5/122 : commande et Retour d'Etat analogique en variation de l'éclairage 1 (universelle 11* dans la centrale)
-13/5/123 : commande et Retour d'Etat analogique en variation de l'éclairage 2 (universelle 12* dans la centrale)
-13/5/124 : commande et Retour d'Etat analogique en variation du volet(s) 1 (volet B8R 11* dans la centrale)
-13/5/125 : commande et Retour d'Etat analogique en variation du volet(s) 2 (volet B8R 12* dans la centrale)
-13/5/126 : adresse de lancement du scénario 20 (touche S1 de la télécommande IR) au scénario 25 (touche S6)
-13/5/127 : envoi 1/0 à l'alternat sur cette adresse via la touche F1 de la télécommande IR (technique 15 dans la centrale)
-13/5/128 : envoi 1/0 à l'alternat sur cette adresse via la touche F2 de la télécommande IR (technique 16 dans la centrale)
-13/5/129 : clignotement de toutes les Leds pendant 15s sur réception d'un 1 à cette adresse (envoyé par la centrale)
-13/5/130 : blocage de l'écran sur réception d'un 1 à cette adresse (envoyé par la centrale)
-13/5/131 : texte dynamique « dernière alarme vol» via les « Labels logiques de la centrale » (voir ci-dessous)
-13/5/132 : texte dynamique « dernière alarme technique» via les « Labels logiques » (voir ci-dessous)
-13/5/133 : texte dynamique « état dernière boucle », affiche l'état (ouvert/fermé) du dernier détecteur modifié
-13/5/134 : texte dynamique « Tarif EDF », affiche l'état du tarif EDF en cours (Heure Creuse/Heure Pleine)
-13/5/135 : état de la partition 1 (périmétrique) de la centrale (0 : Non Surveillée, 1 : Surveillée)
: indice par défaut du fichier exemple (ZAS1.hc4), peut-être modifié dans le configurateur
Liste des Labels logiques utilisés dans le paramétrage de Varuna4/V4DIN :
-Label 1 : Alarme Partition 1
-Label 4 : Alarme Incendie
-Label 7 : Manque/Retour Secteur
-Label 10 : Alarme Divers (Autres)
-Label 2 : Alarme Partition 2
-Label 5 : Alarme Inondation
-Label 8 : Alarme Batterie Basse
-Label 11 : Au moins une alarme
-Label 3 : Alarme Partion 3
-Label 6 : Alarme Fuite de Gaz
-Label 9 : Alarme SOS
-Label 12 : Tarif Nuit(1)/Jour(0)
Nota : 3s après sa mise sous tension, le ZAS1 actualise toutes ses informations par lecture successive de tous ses liens avec la centrale
Choix de la couleur :
Le contrôleur d'ambiance est livrable en blanc (K-ZAS-B-x), en noir (K-ZAS-N-x) ou en couleur argent (K-ZAS-A-x). × vaut 1 pour le ZAS n°1 ou 2 pour le ZAS n°2
Vous trouverez sur la clé qui accompagne la centrale ou en téléchargement de notre site www.hestia-france.com :
-un exemple de fichier de paramétrage (ZAS1.hc4) de la centrale qui peut servir de base pour votre paramétrage. Toutes les fonctions du ZAS n^∘1 y sont paramétrées, vous pourrez facilement adapter ce fichier à votre installation. Nous vous rappelons que le logiciel ETS n'est pas nécessaire côté centrale, tout se fait dans le « Configurateur ».
-les fichiers d'importation ETS 5 des 2 ZAS préconfigurés (ETS est nécessaire pour modifier le paramétrage du ZAS).
Document technique DT18
Extrait du CCTP :
4.8. Ventilation naturelle Hybride
4.8.1. Généralité
Le bâtiment sera équipé d'une ventilation naturelle hybride.
L'entreprise aura à sa charge toute la gestion du système qui sera également relié sur le système Domotique.
4.8.2. Descriptif du système
La ventilation naturelle sera assurée par la mise en place d'un système automatisé permettant de gérer l'ouverture et la fermeture des châssis de ventilation naturelle.
Le système permettra de prendre en compte des capteurs et actionneurs radio basé sur le protocole EnOcean® ^((8)).
Il y aura donc 1 système automatisé ou équivalent permettant de gérer l'ouverture et la fermeture des châssis de ventilation naturelle.
Le système supportera sans passerelle externe la communication BACNet/IP (BACNet à travers IP), à 10/100MBit/s, détection automatique.
Il disposera d'une interface opérateur local de type écran graphique et embarquera un serveur web permettant la gestion de l'installation à distance via un ordinateur standard, un ordinateur portable ou une tablette tactile.
4.8.5. Gestion de la Ventilation Naturelle
L'asservissement des ouvrants sera effectué en fonction des conditions intérieures et extérieures suivantes :
-Pluie
-Vitesse du Vent
-Température extérieure
-Température intérieure de la zone
Les ouvrants seront ouverts et fermé progressivement en fonction d'une courbe de débit d'air. L'ouverture maximale des ouvrants sera paramétrable pour chaque mode de fonctionnement :
-Free cooling
-Night cooling
-Ouverture manuelle
Les fonctions suivantes devront entre autre être assurées :
-Free cooling : rafraichissement journalier
-Night cooling : rafraichissement nocturne
-Synchronisation avec le système de chauffage / climatisation
-Synchronisation avec le système de désenfumage
-Programme horaire hebdomadaire et calendrier annuel associés à la fonction de Free cooling / Night cooling
Chaque zone sera gérée de manière indépendante.
Chaque zone thermique comportera 1 sonde de température intérieure radio.
Le système de gestion de ventilation naturelle contient une station météorologique extérieure.
Les règles de fonctionnement seront les suivantes :
Durant la mi- saison chaude : « SI [(Température intérieure zone > 25°C) ET (Température intérieure zone > Température extérieure)] ALORS [(Ouverture de 100% des ouvrants de façade de la zone considérée sauf ceux des fenêtres de préchauffage) ET (Ouverture de 100% des ouvrants en toiture)] »
Durant l'hiver et la mi- saison froide : « SI [(Température extérieure zone < 10°C) ET (Température intérieure zone < 20°C)] ALORS [(Ouverture de 100% des ouvrants de façade de la zone considérée sauf ceux qui n'appartiennent pas aux fenêtres de préchauffage) ET (Ouverture de 50% des ouvrants en toiture)] »
Durant la période d'occupation annuelle : « SI [Taux de CO_2 > seuil limite] ALORS [enclenchement de l'extraction mécanique] JUSQU'A CE QUE [le Taux de CO_2 redevienne inférieur au (seuil limite - 50%)] »
Les plages horaires de fonctionnement du free-cooling et du night-cooling sont réglables à travers des programmes hebdomadaires intuitifs et indépendants.
En présence de fort vent ou de pluie, la totalité des ouvrants sont maintenus automatiquement fermés et les extracteurs mécaniques prennent le relais
La GTC spécifique à la régulation de la ventilation naturelle sera synchronisée avec la GTB du bâtiment de façon à interdire le fonctionnement simultané du chauffage et de la ventilation naturelle de rafraichissement.
4.8.8. Sonde d'ambiance radio
Chaque zone sera équipée de sa sonde d'ambiance radio (soit 11 zones) mesurant la température de la zone. Elles seront de type radio afin d'éviter le passage de câble et les percements des cloisons.
La sonde sera alimentée en 24 VDC ou en 24 VAC.
Le système de GTC devra générer une alarme si la communication Radio avec la sonde d'ambiance n'est plus opérationnelle.
Document technique DT19
Remarque : l'ID du capteur indiqué sur son étiquette est 050C5113
Annexe : Extrait de la documentation EnOcean
Sources : www.planete-domotique.com et www.EnOcean-alliance.org
La technologie EnOcean est une technologie « sans fil ni piles », qui allie à la fois les avantages d'une technologie radio et ceux d'une technologie sans pile.
Pour faire fonctionner un module EnOcean, deux données sont nécessaires. Elles forment la carte d'identité de l'équipement EnOcean sur le réseau : un code radio unique et individuel, et un profil EEP (profil d'équipement EnOcean). Le profil EEP est une série de 3 octets qui, exprimés en hexadécimal, contiennent trois champs différents : RORG, FUNC et TYPE.
Par exemple, l'EEP d'une sonde de température est A5 02 04. II signifie :
A5 : RORG → indique le type de message radio.
02 : FUNC → indique le type du dispositif (détecteur, capteur, sonde, interrupteur, etc.). Ici 02 signifie que c'est une sonde de température.
04 : TYPE → Caractéristiques précises propres du dispositif. Ici 04 signifie que la plage de température de ce capteur est de -10°C à 30°C.
Offset
Size
Bitrange
Data
ShortCut
Description
Valid Range
Scale
Unit
0
14
DB3.7...DB2.2
14
10
DB2.1...DB1.0
Temperature TMP
Temperature (linear)
1023... 0
-40...+62.3
°C
24
4
DB0.7...DB0.4
Not Used (=0)
28
1
DB0.3
LRN Bit
LRNB
LRN Bit
Enum:
0: Teach-in telegram
1: Data telegram
29
3
DB0.2...DB0.0
Not Used (=0)
A5-04: Temperature and Humidity Sensor
RORG FUNC TYPE
A5
4BS Telegram
04
Temperature and Humidity Sensor
01
Range 0°C to +40°C and 0% to 100%
Offset
Size
Bitrange
Data
ShortCut
Description
Valid Range
Scale
Unit
0
8
DB3.7...DB3.0
Not Used (=0)
8
8
DB2.7...DB2.0
Humidity
HUM
Rel. Humidity (linear)
0... 250
0... 100
%
16
8
DB1.7...DB1.0
Temperature
TMP
Temperature (linear)
0... 250
0...+40
°C
24
4
DB0.7...DB0.4
Not Used (=0)
28
1
DB0.3
LRN Bit
LRNB
LRN Bit
Enum:
1: Data telegram
29
1
DB0.2
Not Used (=0)
30
1
DB0.1
T-Sensor
TSN
Availability of the Temperature Sensor
Enum:
0: not available
1: available
31
1
DB0.0
Not Used (=0)
Document technique DT20
Documentation pour l'étude de la décomposition de la trame 802.1Q dans la partie "Étude des réseaux informatiques"
(Le numéro est celui qui figure sur la convocation ou la feuille d'émargement)
(Remplir cette partie à l'aide de la notice)
Concours / Examen : ____
Epreuve : ____
CONSIGNES
-Remplir soigneusement, sur CHAQUE feuille officielle, la zone d'identification en MAJUSCULES.
-Ne pas signer la composition et ne pas y apporter de signe distinctif pouvant indiquer sa provenance.
-Numéroter chaque PAGE (cadre en bas à droite de la page) et placer les feuilles dans le bon sens et dans l'ordre.
-Rédiger avec un stylo à encre foncée (bleue ou noire) et ne pas utiliser de stylo plume à encre claire.
-N'effectuer aucun collage ou découpage de sujets ou de feuille officielle. Ne joindre aucun brouillon.
EDE NUM 2
DR1 à DR3
Tous les documents réponses sont à rendre, même non complétés.
DOCUMENT REPONSE DR1
DIAGRAMME DES EXIGENCES :
DOCUMENT REPONSE DR2
Algorithme de la fonction anti-passback lors d'une demande d'entrée dans la médiathèque pour un lecteur de badge identifié badge_A :
Soit E_A une variable de type flag permettant le suivi de l'activation ou non d'un accès en entrée pour un badge identifié badge_A.
badge_A actif sera noté « 1 » et badge_A inactif sera noté « 0 ».
Utiliser les termes «valide», « autoriser », « interdire » pour compléter l'algorithme.
E_A=0
Lecture badge_A en entrée
Si badge_A == ____
Si E_A== ____
Alors ____ accès badge_A en entrée
E_A= ____
Tant que délai passback != fin ____ entrée pour badge A ____
Sinon
Tant que délai passback != fin ____ entrée pour badge_A