Différents types de commandes et pilotages

Une fonctionnalité de contrôle peut être pilotée :

  • depuis l’application en local (via le Bluetooth Mesh),

  • depuis l’application à distance (via la passerelle Wifi/Bluetooth Mesh),

  • depuis une fonctionnalité de commande qui lui serait associée (ex: interrupteur),

  • depuis un scenario,

  • depuis un assistant vocal.

📋 Exigence : toute fonctionnalité de contrôle est pilotable depuis l’application mobile en commande locale, directement par le réseau Bluetooth Mesh, sans passerelle.

📋 Exigence : toute fonctionnalité de contrôle est pilotable depuis l’application mobile à distance, par une passerelle Wifi associée au logement.

📋 Exigence : toute fonctionnalité de contrôle est pilotable depuis une fonctionnalité de commande qui lui est associée, sous réserve que les deux soient compatibles.

📋 Exigence : toute fonctionnalité de contrôle est pilotable depuis un scénario.

Commande locale

Les controleurs sont pilotables depuis l’App au sein même du logement.

Pour transmettre ses ordres au réseau l’App doit pouvoir se connecter à vue à au moins un produit ayant le rôle de Proxy Node.

Pour être fonctionnel un réseau mesh doit comporter au moins un produit Proxy Node.

Prérequis sur le téléphone

Pour que la commande locale fonctionne, le téléphone doit respecter certaines conditions :

  • disposer d’un module Bluetooth Low Energy (présent sur la quasi-totalité des smartphones récents),

  • avoir le Bluetooth activé dans les réglages système,

  • être à portée radio du réseau Bluetooth Mesh,

  • utiliser une version de l’Application compatible avec le pilotage local,

  • avoir accordé les autorisations système nécessaires (Bluetooth et, selon la version d’Android, localisation).

Android

  • Android 12 et supérieur : autorisations Bluetooth runtime (scan, connexion) à accorder à l’Application.

  • Android 11 et inférieur : le scan Bluetooth dépend historiquement des autorisations et du service de localisation du téléphone — s’ils sont désactivés, aucun équipement ne peut être détecté.

iOS

  • Le Bluetooth doit être activé et l’autorisation accordée à l’Application.

  • La localisation n’est pas requise pour la commande locale.

Commande à distance

Les controleurs sont pilotables à distance à condition d’avoir installé une passerelle (gateway) dans le logement. Cette dernière va assurer la communication entre internet (IoTHub et App à distance) et le réseau bluetooth mesh.

La communication entre le point d’accès (box internet du logement par exemple) et la gateway est en Wifi.

📋 Exigence : les controleurs sont pilotables depuis l’App à distance

📋 Exigence : les controleurs sont pilotables depuis les assistants vocaux