Caractéristiques générales

Description d’un produit

Chaque produit dispose d’un ou plusieurs organes d’entrée/sorties permettant de réaliser des fonctionnalités (features). On distingue :

  • les fonctionnalité d’entrée ou de commande (interrupteurs onoff, variateur, ouvrants, ventilation,…)

  • fonctionnalité de sortie ou de pilotage (“contrôleur”)

  • les capteurs et les fonctions de mesures

Certaines fonctionnalités sont activables et configurables par l’installateur ou l’utilisateur (via l’application ou l’iothub), d’autres sont non modifiables ou pré-installées.

produit multi-fonctions pour les produits n’ayant qu’une seule fonctionnalité disponible, le produit s’apparente à la fonction.

pages/images/exempleschemasynoptiqueREF01,REF12,REF40

Installation d’un produit

Le provisionning correspond à l’intégration d’un nouveau produit dans une installation et l’association le fait de créer entre ce nouveau produit et un ou plusieurs objets déjà présents dans l’installation un lien de cause à effet. Différents cas de figure sont à traiter, l’installation et l’association doivent être possibles dans tous ces cas :

  • Une installation par un particulier (propriétaire ou locataire) ou un professionnel, avec potentiellement un mix des deux (installation initiale par le professionnel, ajout ultérieur par le particulier) ;

  • Une installation avec ou sans présence de gateway, celle-ci pouvant être la gateway FreeOhm ou celle d’un partenaire compatible ;

  • Une installation avec ou sans présence de réseau GSM/LTE (2G, 3G, 4G, 5G) ;

  • L’installation de produits pré-appairés ;

Processus d’installation

L’app guide l’utilisateur dans l’installation sélection d’une fonction d’entrée guidée par le branchement d’un interrupteur choix d’un “template”

Commandes

Les fonctions de commande et de pilotage doivent être associées (en général par l’app) pour fonctionner ensemble.

Une même commande peut piloter :

  • un controleur dans le cas d’une commande simple

  • plusieurs controleurs dans le cas d’une commande de groupe

De la même façon un controleur peut être piloté par une ou plusieurs commandes

pages/images/Schémadescommandesmultiplespossibles

Commande locale

les controleurs sont pilotables depuis l’app au sein même du réseau/royaume (commande mesh locale).

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.

La gateway est Proxy Node.

Commande à distance

Les controleurs sont pilotables à distance à condition d’avoir installé une passerelle (gateway) dans le royaume (realm). Cette dernière va assurer la communication entre internet (backoffice 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.

les controleurs sont pilotables depuis l’app à distance

les controleurs sont pilotables depuis le backoffice

les controleurs sont pilotables depuis les assistants vocaux

Associations de produits

Les fonctions de commandes et de pilotage présents sur un même produit nécessitent une association pour les lier au même titre que le pilotage d’un controleur sur un autre produit. L’association s’effectue avec l’app dans le même parcours utilisateur que l’association de fonctions sur des produits distincts.

pages/images/AssociationlocalesurREF12(onoff-switchLI1piloteon/offcontrolleronDCO1)

Groupes

Compatibilité des fonctionnalités

Les fonctionnalités doivent être compatibles pour pouvoir être associées ensemble (cf Les fonctionnalités par produit)

Configuration des fonctionnalités