Mise en service du module
La mise en service initiale doit être effectuée en local, à proximité immédiate du module, elle consiste à :
- mettre le module sous tension
- configurer le réseau Wi-Fi
Cette étape est obligatoire et conditionne l’accès à distance au module
1- Mise sous tension
-
connectez le module à l’alimentation électrique
Voir le chapitre "raccordement électrique" dans §raccordements§ -
le témoin lumineux vert clignote pour indiquer que le module est prêt à être configuré
2- Identification du module
-
Soulever le capot amovible du module
-
Noter le numéro d’identification unique indiqué sous le capot
Chaque module est identifié par un ID unique au format 2pioXXXX
XXXX étant composé de 4 caractères (lettres et chiffres)
L'ID est inscrit sur chaque module sous le capot amovible. Soulevez-le pour visualiser le numéro d'identification
3- Configuration Wi-Fi sur module principal
Mode AP (point d'accès)
Une fois alimenté, le module génère automatiquement son propre réseau Wi-Fi temporaire.
Le SSID prend la forme suivante : "Captive Portal + 2pioID".
Ce réseau local permet de réaliser la configuration initiale avant de pouvoir accéder au module à distance.
La configuration du réseau Wi-Fi peut être réalisée avec un Smartphone, un ordinateur ou une tablette raccordés au réseau
- Connectez-vous au module ModLink via le navigateur web en entrant
2pioXXXX.localdans la barre d’adresse -
Activez le Wi-Fi dans les paramètres de l'appareil utilisé pour la connexion
-
Rechercher la liste des réseaux sans fils disponibles
- Sélectionner le SSID du réseau Wi-Fi du module ("Captive Portal" + numéro d'identification du module)
le message "réseau non sécurisé - pas de connexion Wi-Fi" s'affiche - La page du portail captif s’affiche automatiquement
- Choisissez le réseau Wi-Fi que le module utilisera pour se connecter
Vérifier que la puissance du réseau est suffisante pour assurer une connexion stable du module - Saisissez le mot de passe du réseau sélectionné et appuyer sur le bouton "connecter"
l’équipement bascule automatiquement en mode Station pour rejoindre le réseau
La connexion locale au module s’effectue en HTTP
Selon le navigateur utilisé, un avertissement de sécurité peut s'afficher ; il est nécessaire d’autoriser l’accès au site ou de continuer vers la page selon les options proposées
Le module devient accessible à distance une fois la configuration du Wi-Fi effectuée.
Il cesse alors de fonctionner en mode point d'accès (routeur) et n’apparaît plus sur la liste des réseaux disponibles
Pour la connexion à distance, Modlink peut utiliser :
-
le réseau Wi-Fi local
-
un réseau Wi-Fi indépendant (souvent dédié aux IoT)
-
un routeur 4G
Attention :
Le module utilise exclusivement les paramètres Wi-Fi enregistrés lors de la configuration initiale (SSID et mot de passe).
En cas de modification du SSID et/ou du mot de passe du réseau, la reconnexion automatique ne sera plus possible et une reconfiguration du module sera requise
réseau local dédié = plus de sécurité
fonctionne même si les paramètres du réseau Wi-Fi local changent
4- Configuration Wi-Fi sur modules secondaires
Si plusieurs modules sont utilisés, il faut également configurer le Wi‑Fi sur chacun d'eux.
la configuration Wi-Fi des modules secondaires ne peut être effectuée qu'en local
Sur les dispositifs secondaires :
- soulever le capot et appuyer brièvement sur le bouton "appairage" situé entre la LED rouge et la LED verte
- Le mode appairage est activé (LED bleue clignotante) et il est possible de dupliquer des informations provenant du dispositif Master pendant une durée de 2 minutes
- répéter l'opération sur tous les modules
sur le dispositif master (celui pour lequel le Wi-Fi a déjà été configuré) :
- Soulever le capot puis appuyer longuement sur le bouton "appairage" situé entre la LED rouge et la LED verte (rester appuyé pendant 2 secondes puis relâcher)
- Les informations du réseau Wi-Fi (SSID + mot de passe) sont alors dupliquées vers les modules secondaires.
Le transfert de la configuration Wi-Fi ne peut être effectuée que pendant les 2 minutes suivant l’ouverture de l’appairage sur le module principal.
Passé ce délai, le processus doit être relancé depuis le module principal.
Astuce : préparer les appareils à proximité et démarrer l’appairage immédiatement pour éviter toute interruption
5- Transfert des clés de cryptage entre modules
Si plusieurs modules 2pio sont utilisés pour fonctionner ensemble au sein d'un même réseau, il faut dupliquer la clé de cryptage du module principal vers les autres.
L'objectif est d'assurer la sécurité et la communication entre modules
Sur le(s) module(s) à ajouter
- connectez-vous au serveur Web
- depuis la page d'accueil allez dans le menu "Objet"
- sélectionner la valeur "Local"
- dans l'onglet "clés et appairage sécurisé" cliquer sur "ouvrir l'appairage"
le mode appairage est activé pendant une durée de 2 mn
Il est également possible d'ouvrir l'appairage directement depuis le module, en appuyant sur le bouton blanc situé sur la carte entre la Led rouge et la Led verte
Sur le module principal
- connectez-vous au serveur Web
- sur la page d'accueil, allez dans le menu "objet" puis dans le champs valeur, sélectionner "Local"
- dans l'onglet "transférer les clés chiffrées", appuyer sur "transférer les clés"
Le transfert des clés de cryptage doit être effectué pendant les 2 minutes qui suivent l’ouverture de l’appairage sur le(s) module(s) à ajouter. Passé ce délai, le processus doit être relancé.
Astuce : préparer les appareils à proximité et démarrer l’appairage immédiatement pour éviter toute interruption.
6- Gestion des variables
Les variables sont des éléments essentiels pour le fonctionnement des scénarios. Elles permettent de :
- mémoriser l’état d’un appareil
- suivre des mesures
- gérer des délais ou événements
- déclencher des actions automatiques
6.1- Types de variables
Variables d’état
- Définissent si un équipement ou une situation est actif ou inactif
- Exemples :
porte_salon→ vrai/faux (ouverte/fermée)lumiere_cuisine→ vrai/faux (allumée/éteinte)
Variables de mesure
- Contiennent des valeurs numériques ou textuelles issues de capteurs ou de calculs
- Exemples :
temperature_salon→ nombre (°C)humidite_salle_bain→ nombre (%)
Variables de contrôle / flags
- Utilisées pour gérer la logique du scénario
- Exemples :
mode_vacances→ vrai/fauxnotification_envoyee→ vrai/faux
Variables temporelles
- Enregistrent l’heure ou la date d’un événement pour déclencher des actions selon un délai
- Exemples :
heure_derniere_presence→ date/heuredelai_porte_auto_fermee→ nombre (minutes)
Variables calculées
- Résultats de calculs ou comparaisons utilisés dans la logique du scénario
- Exemples :
temperature_moyenne_jour→ nombremaison_vide→ vrai/faux (aucune présence détectée)
6.2- Utilisation des variables dans un scénario
- Les variables sont lues pour prendre des décisions (ex: si
porte_salon = vrai, envoyer une alerte). - Les variables sont modifiées par des blocs d’action (ex: allumer une lumière, enregistrer la température).
- Les variables temporelles permettent de programmer des actions différées ou suivre la durée d’un événement.
Bonnes pratiques :
- identifier rapidement les variables préconfigurées pour éviter de recréer des éléments déjà disponibles
- nommer les nouvelles variables de manière claire et cohérente pour simplifier leur utilisation dans les scénarios
- vérifier la compatibilité des types de variables avec les actions et scénarios prévus (ex. : numérique, booléen, texte)
- les variables doivent avoir une valeur initiale avant utilisation
- identifier et noter le rôle de chaque variable pour faciliter la maintenance
6.3- Variables préconfigurées et personnalisables
Les modules contiennent des variables déjà configurées en usine ou lors de l’installation. Ces variables peuvent être utilisées telles quelles dans les scénarios sans modification.
Selon les besoins, il est également possible de :
- Modifier des variables existantes pour adapter leurs valeurs, plages ou noms à la configuration spécifique
- Créer de nouvelles variables afin de suivre des paramètres supplémentaires ou de piloter des fonctions spécifiques
6.4- Création de variables
Chaque variable doit être créée selon le besoin du scénario, avec un type précis et un nom explicite.
7- Logique de scénario et automatisation
Un scénario permet de configurer, planifier et exécuter des suites logiques d’actions automatiques selon des critères précis, sans intervention manuelle.
Chaque module peut gérer jusqu'à 3 scénarios de fonctionnement distincts.
Les scénarios peuvent être activés, modifiés ou désactivés indépendamment selon les besoins opérationnels.
6.1- Accès aux scénarios
Pour accéder aux scénarios, ouvrez le menu « Scénarios » de l’interface principale.
Les scénarios configurés apparaissent dans le bandeau latéral gauche.
Un scénario est représenté sous forme de blocs fonctionnels d'entrée et de sortie interconnectés illustrant la logique d’exécution et les relations entre les différentes conditions, actions et temporisations.
Vous pouvez naviguer dans la zone de travail pour visualiser la structure et la logique du scénario.
Utiliser le bandeau latéral à gauche de l'écran pour sélectionner un scénario déjà configuré
Sélectionnez un scénario, puis cliquez sur « Éditer » pour ouvrir l’éditeur graphique
En mode édition (mention affichée en bas de l'écran) tous les blocs du scénario sont affichés dans la zone de travail, et vous pouvez naviguer librement dans cet espace pour analyser la structure et la logique du scénario.
Une mini-fenêtre de visualisation, située en bas à droite de l’écran, offre un aperçu global des blocs.
Un clic sur l'icone de visualisation à droite de l'écran permet également de recentrer automatiquement la vue sur les blocs de scénario.
La barre d’icônes de visualisation affichée sur la droite de l'écran permet de :
- agrandir la vue
- réduire la vue
- recentrer l’affichage sur la zone des blocs scénario
- verrouiller et déverrouiller les blocs
- réinitialiser l'édition de blocs
6.1 - Utiliser un scénario modèle
6.2 - Modifier un scénario modèle
6.3 - Configurer un nouveau scénario
Utilisez un ordinateur pour l'édition et la modification des scénario de fonctionnement
Le serveur Web intégré permet de créer des scénario de fonctionnement personnalisés (aucun logiciel supplémentaire n'est nécessaire)