IoT - Configurer un module Shelly 2.5

Appareillons, moussaillons !#

Notre Shelly installé, il faut l’appareiller et le configurer pour répondre à nos besoins.

Si votre module Shelly, est toujours dans sa boite, voici le billet dédié à l’ installation physique.

Prérequis#

Le module Shelly, fonctione sur réseau wifi. Il est recommandé ici, l’installation via:

  • Un point d’accès dédié
  • Un filtrage par adresse mac

Le module, à la livraison, est configuré “usine”. Il faut installer, pour intéragir avec lui, l’application Shelly Cloud sur votre smartphone. Celui-ci doit avoir une connexion data active.

Appareillage#

  • Lancer l’application
  • Accepter ou non la géolocalisation
  • Accepter ou non les notifications
  • Saisir la langue d’utilisation
  • Créer un compte utilisateur

Si vous avez oublié votre mot de passe, l’application fournit le moyen pour le réinitialiser.

Une fois enregistré, il nous sera possible d’accèder au portail du “Shelly Cloud”

Munissez-vous des identifiants du point d’accès wifi cible.

La configuration peut commencer.

Processus:#

  1. Ajouter une pièce
  2. Sauvegarder la pièce
  3. Ajouter un device (module) à la pièce
    • rechercher de nouveaux appareils
    • renseigner le user & password de votre point d’accès
    • choisir le type de device à intégrer: Shelly 25
    • se connecter à shellyswitch25-xxxxxx
    • ouvrir les “dispositifs découverts”
      • confirmer la configuration:
        • nom du point d’éclairage
        • choix de la pièce
        • icone de l’objet connecté (ici, une lampe)
      • sauvegarder
      • accepter ou refuser le contrôle via le cloud Shelly, à cet objet

En image :

Install App. Add room Save Room Add Device Scan device Add Wifi Which Device Connect to Device Device OK Open Device Discovered Device saved Conf. OK
Install App Add Room Save Room Add Device Scan Device Add Wifi Device Type Connect to Device Device OK Discovered Device Device Saved Device well Configured

Le module Shelly est appareillé, configurons le !

Comment, ce n’est pas terminé ?

Il est préférable de gérer nos modules via IPs fixes. Le module Shelly est multi-usages, il nous faut choisir, ici, son mode de fonctionnement.

Configuration#

Assigner une IP fixe#

Pour accéder à un module, il faut passer par la pièce.

Ouvrir l’application (smartphone) Shelly cloud:

  • Ouvrir la pièce ; Front Outdoor
  • Selectionner l’ampoule, configurée précédemment
  • Cliquer sur internet Settings
    • sous menu Wifi-Client
      • cocher static IP
        • fournir IP + MASK + Gateway + DNS
        • se connecter & confirmer

Une fois l’IP Fixe assignée, vérifier la connectivité de votre smartphone, sur le réseau local, le module shelly, a supprimé, son point d’accès wifi.

Mode de Fonctionnement#

Le shelly 2.5 fonctionnera selon le nombre de canaux nécessaires pour l’utilisation souhaitée.

  • Volet roulant - 2 canaux utilisés:

    • montée
    • descente
    • stop
  • Eclairage - 1 canal par ligne

    • on / off
    • switch

Besoin: module Shelly, fonctionnant en va et vient avec l’interrupteur en place. Nous pouvions ici, connecter deux lignes d’éclairage, sur un même module.

Ouvrir l’application (smartphone) Shelly cloud:

  • Ouvrir la pièce: Front Outdoor
  • Selectionner la lampe
    • cliquer sur Réglages
      • allumage auto par défaut
        • valeur: restaurer le dernier mode
      • type de bouton:
        • valeur: poussoir
  • Selectionner Mode
    • valeur: relais

Activer Mqtt#

L’activation du protocolo mqtt, désactivera le contrôle à distance via le cloud Shelly .

Pour activer Mqtt, il faut se connecter à l’application web embarquée du module: http://xxx.xxx.xxx.xxx

  • Internet & Security
    • advanced - Developer Setting
      • cocher la case “Enable action execution via MQTT”
      • populer(si nécessaire): Utilisateur + Password + IP Serveur
      • sauvegarder
Il faut laisser les paramètres par défaut concernant le préfixe.

Contrôle & lecture:

  • Publisher: shellies/shellyswitch25-xxxxxx/relay/0/command
  • Souscription: shellies/shellyswitch25-xxxxxx/#

Documentation:#