Fonctions de connectivité Bluetooth Mesh¶
Tous les produits de la gamme (hors interrupteurs EH) sont connectables en Bluetooth mesh.
Pour pouvoir interagir, les produits doivent être enregistrés dans un même réseau mesh, on parle de provisionnement (mesh provisioning).
L’ensemble des produits provisionnés au sein d’un même batiment (maison, appartement) constitue un logement (realm).
L’App permet de constituer le logement (« ajout d’un produit »)
Produits concernés :
ref-model-SOLARIO
ref-model-GEMAX
ref-model-ERLMAX
Provisionnement Mesh¶
Le provisioning est le fait d’entrer dans le réseau MESH sécurisé.
Produits concernés :
ref-model-SOLARIO
ref-model-GEMAX
ref-model-ERLMAX
Provisionnement par QR Code¶
Produits concernés :
Rôle proxy Mesh¶
La fonction proxy permet à l’Application mobile de se « connecter » à l’un des produits du réseau et de pouvoir :
configurer les produits,
piloter des fonctions,
récupérer les états des produits et fonctions,
déprovisioner un produit
Produits concernés :
ref-model-SOLARIO
ref-model-GEMAX
ref-model-ERLMAX
Rôle relais Mesh¶
La fonction Relais permet à un produit de retransmettre dans le réseau Mesh une commande ou une information (status)
Produits concernés :
ref-model-GEMAX
Déprovisionnement Mesh¶
Le déprovisionnement est le fait pour un produit de quitter le réseau Mesh en supprimant toutes les clefs d’encryption réseaux, les configurations d’adresses et associations avec d’autres produits. Cette opération est réalisée par la réinitialisation du produit function-overview-uninstall
Produits concernés :
ref-model-SOLARIO
ref-model-GEMAX
ref-model-ERLMAX
Mode configuration¶
Le mode « configuration » n’est pas à proprement parlé un mode Mesh, il n’est pas défini par la norme. C’est un état interne du produit dans lequel les modes BLE sont définis :
Si le produit est LPN il quitte son friendship (si établi) et redevient Node Proxy (il advertise son beacon Proxy)
le Produit fournit le service GATT de DFU (SMP-BT)
Etant Node il scanne normalement et récoit les trames Mesh sans délai.
par cohesion des interfaces ce mode est implementé sur les produits LPN mais aussi sur les produits Node/Proxy/Relais. En ce sens il n’y a pas de changement de comportement Mesh à l’entrée de ce mode pour ces produits
Entrée du mode configuration (activation d’un timer) :
A la mise sous tension du produit
Sur un appui court du bouton RB
sur un appui d’une entrée cablée
sur réception d’une commande Mesh
Sortie du mode configuration :
A l’expiration du timer
Exigence: Durée du mode configuration : Le mode dure par défaut 1 min
Exigence: Le timer est figé si le produit est connecté en GATT (par ex mode proxy)
Exigence: Le timer est resetté à chaque réception d’une commande Mesh de configuration
Produits concernés :
ref-model-SOLARIO
ref-model-GEMAX
ref-model-ERLMAX
Mode Low Power¶
Le LPN est un mode de fonctionnement du mesh permettant d’optimiser la consommation d’énergie. Il est en général réservé aux produits alimentés par pile ou batterie.
Un produit LPN est la plupart du temps inactif (processeur en repos basse consommation).
Le LPN se réveille :
sur un évenement exterieur (capteur, action sur un interrupteur). il peut alors emettre une trame mesh si besoin
par reveil régulier, en synchronisation avec son friend
sur un appui court du bouton RB qui met le produit en mode configuration et quitte le mode LPN temporairement.
Un produit LPN provisionné dans un réseau mesh nécéssite au moins la présence d’un produit Friend (la gateway a le rôle Friend mais pas l’App) avec lequel il se synchronise.
Le LPN se réveille à periode régulière pour interroger son Friend et récupèrer des commandes venant du réseau qui ont été stockées par ce dernier.
Produits concernés :
Rôle Friend Mesh¶
Un produit ayant le rôle Friend stocke les informations venant du réseau (commande) à destination du produit LPN auquel il est associé, jusqu’à son réveil. On appelle cette opération « établissement d’un friendship »
Un produit Friend peut « gérer » plusieurs produit LPN
Produits concernés :
ref-model-GEMAX
Connectivité étendue Long Range¶
Attention
Fonction non disponible actuellement.