Comment Faire Fonctionner Nimporte Quel Appareil Compatible Alexa Avec SmartThings

Alors que de nombreux produits pour la maison intelligente peuvent être utilisés avec Alexa, très peu sont compatibles avec le hub Samsung SmartThings. Les automatisations SmartThings ont une plus grande puissance donc ce serait merveilleux si ces deux univers pouvaient être liés ensemble.

Ce didacticiel vous montrera comment rendre n’importe quel appareil, qui peut être contrôlé via Alexa, également contrôlable à l’aide de Samsung SmartThings.

Alexa a récemment ajouté une option qui permettait à certains capteurs de déclencher les routines d’Alexa. Cela ne fonctionne que pour ceux aux États-Unis ou au Royaume-Uni, alors ne me demandez pas pourquoi.

Ce tutoriel utilise cette option. Cela vous permet de déclencher une routine Alexa en utilisant n’importe quelle action SmartThings, pas seulement le déclencheur du capteur. Bien que cela puisse sembler un peu bidon (ce qui est le cas), cela fonctionne en fait très bien. Et, d’après mon expérience, c’est assez fiable.

C’est la façon la plus simple de le faire :

  1. Dans SmartThings, créez un capteur/interrupteur virtuel
  2. Vous pouvez créer une routine Alexa déclenchée par le capteur virtuel. La routine Alexa enverra une commande à l’appareil que vous essayez de contrôler.
  3. Deux automatisations SmartThings peuvent être créées pour activer ou désactiver le commutateur virtuel que vous venez de créer.

SmartThings déclenche le capteur virtuel qui déclenche Alexa, qui envoie ensuite la commande directement à l’appareil. C’est si simple, non ?

Ce sont les choses dont vous aurez besoin

  • Un haut-parleur Alexa et une application Alexa
  • Un gadget déclencheur connecté SmartThings
  • Un appareil d’action qu’Alexa peut contrôler.

Ce tutoriel vous aidera à mettre en place votre première routine en 20 minutes. Vous pouvez en créer plus en quelques minutes.

1. Créez Le Commutateur/capteur Virtuel

La page suivante vous aidera :

Copiez tout le texte (ctrl–a) et sélectionnez tout (ctrl–c). Copiez le texte et collez-le (ctrl-v) dans votre nouveau gestionnaire de périphérique

Aller à

Connectez-vous à votre compte Samsung. Vous devriez avoir un compte chez Samsung si vous avez déjà configuré SmartThings. Vous en aurez besoin si vous n’en avez pas déjà un.

Vous devrez cocher une case pour accepter certains termes et conditions s’il s’agit de votre première visite. Ensuite, cliquez sur Suivant.

Vous devriez éventuellement voir un écran similaire à celui ci-dessous. Cliquez sur Mes gestionnaires de périphériques .

Cela vous mènera à vos gestionnaires de périphériques. Maintenant, nous voulons en ajouter un .

Ensuite, vous verrez l’écran Créer un nouveau gestionnaire de périphérique. Nous utiliserons donc du code que quelqu’un d’autre a écrit, afin que nous puissions créer à partir de Code .

Nous utiliserons le code pour créer un appareil qui est à la fois un commutateur virtuel et un capteur de contact tout en un. L’interrupteur allume et éteint l’interrupteur virtuel afin que l’interrupteur puisse allumer le capteur de contact.

De nombreuses personnes généreuses au sein de la communauté SmartThings créent du code personnalisé et le partagent pour nous.

Allez à la page suivante pour le code :

Copiez tout le texte (ctrl–a) et sélectionnez tout (ctrl–c). Copiez et collez le code suivant sur votre page Web Create New Device Handler :

Faites défiler jusqu’en bas de la page Créer un nouveau gestionnaire de périphérique et cliquez sur Créer .

Cela créera un SmartDevice appelé Simulated Alexa Switch. Le message vert Créé SmartDevice devrait apparaître. Vous devez le publier avant de pouvoir l’utiliser. Cliquez sur Publier .

Si tout se passe comme prévu, vous verrez le message vert Type d’appareil avec succès.

Ensuite, créez le périphérique qui utilisera le gestionnaire de périphérique. Dans la barre de menu supérieure, cliquez sur Mes appareils . Ensuite, cliquez sur Nouvel appareil dans le coin supérieur droit.

Ensuite, remplissez les blancs. Vous pouvez appeler le commutateur virtuel de votre appareil, mais je l’ai fait.

Sélectionnez Type et sélectionnez Commutateur Alexa simulé. Il apparaîtra en bas du menu déroulant. Cela indique à SmartThings que le code que nous venons de publier doit être utilisé pour cet appareil.

Après avoir rempli les champs requis, cliquez sur le lien bleu Créer pour créer votre appareil.

Vérifiez que cela fonctionne. Cliquez sur Mes appareils pour voir une liste qui devrait contenir votre nouvel appareil.

C’est fait! C’est tout ce qu’il y a à faire.

2. Créez La Routine Alexa

Ensuite, nous utiliserons Alexa pour créer une routine qui déclenche l’appareil virtuel que vous avez créé.

Tout D’abord, Activez La Compétence SmartThings

Vous devez activer SmartThings dans votre application Alexa si vous ne l’avez pas activé. Cela permettra à votre application Alexa de voir l’appareil virtuel que vous venez de créer.

Pour activer SmartThings :

  1. Ouvrez Alexa et choisissez les appareils dans le menu du bas.
  2. Ensuite, sélectionnez VOS COMPÉTENCES SMART HOME.
  3. Entrez ACTIVER SMART HOMESKILLS.
  4. Ensuite, recherchez la compétence SmartThings et choisissez-la.
  5. Ensuite, cliquez sur ACTIVER L’UTILISATION.

Créer Une Nouvelle Routine

Cette routine vous permettra d’utiliser la fermeture virtuelle de l’interrupteur pour votre déclencheur, et vous pourrez également effectuer toute autre action que vous souhaitez. Voici comment j’ai fait le mien.

  • Sélectionnez Routines dans le menu principal de l’application Alexa.
  • Pour créer une nouvelle routine, appuyez sur +
  • Pour y arriver, appuyez sur + .
  • Sélectionnez Appareil .
  • Le nom de l’appareil que vous venez de créer doit être visible. Mon Switch virtuel . C’est ton choix.
  • Vous avez la possibilité d’activer la routine chaque fois que l’interrupteur se ferme ou s’ouvre. Fermer est ce que je vais choisir. Ensuite, appuyez sur ENREGISTRER .
  • Sélectionnez Maintenant, ajoutez une action .
  • Sélectionnez Maisons intelligentes .
  • Sélectionnez Contrôler l’appareil .
  • C’est comme ça que je vais allumer les lumières. Cliquez sur Suivant .
  • Cliquez sur Enregistrer .

C’est tout ce qu’il y a à faire avec l’application Alexa.

3. Automatisations SmartThings

Pour que cela fonctionne, nous allons créer deux automatisations dans l’application SmartThings.

Vous utiliserez la première automatisation pour déclencher la séquence Alexa que vous venez de créer.

Lorsque le capteur de mouvement de mon salon détecte un mouvement, il fermera le capteur virtuel. Le détecteur de mouvement de mon salon peut être remplacé par n’importe quoi, mais toutes les autres fonctions doivent rester les mêmes.

La deuxième automatisation réinitialisera votre capteur virtuel. La première automatisation ne fonctionnera pas s’il n’y a pas de deuxième automatisation. La routine Alexa ne se déclencherait plus car le capteur virtuel aurait été fermé.

Première Automatisation SmartThings

L’interrupteur/capteur virtuel que nous avons créé fonctionne comme suit : Lorsque l’interrupteur est allumé, le capteur s’ouvre. Le capteur se ferme lorsque l’interrupteur est éteint.

N’oubliez pas que notre routine Alexa est configurée pour se déclencher lorsque les capteurs virtuels se ferment. Cela signifie que l’automatisation SmartThings éteint l’interrupteur (qui ferme un capteur virtuel) afin d’activer la routine Alexa.

Cela ne demande pas trop d’efforts. Suivez ces étapes pour le faire.

Ouvrez l’application SmartThings pour créer votre première automatisation SmartThings.

  • Dans le menu principal, sélectionnez Automatisations .
  • Ensuite, ajoutez l’automatisation .
  • Sélectionnez ensuite Automatisation personnalisée .
  • Vous pourrez désormais accéder à l’écran d’automatisation personnalisé. Dans la section Si, sélectionnez + .
  • Sélectionnez Basé sur l’état de l’appareil .
  • Faites défiler vers le bas pour localiser l’appareil qui déclenchera cette action. C’est le détecteur de mouvement de mon salon, Livingroom .
  • Ensuite, je choisis les conditions de déclenchement que mon appareil utilisera, à savoir détecter le mouvement et détecter. Vous pouvez avoir un ensemble différent selon l’appareil que vous utilisez. Une fois que vous avez terminé, cliquez sur Suivant .
  • Ajoutons maintenant la partie « Alors » à l’automatisation. Cliquez sur + .
  • Sélectionnez Contrôler un appareil .
  • Sélectionnez le commutateur virtuel dans votre liste d’appareils et cliquez dessus. Cliquez sur Suivant .
  • Pour modifier les options, sélectionnez le commutateur virtuel .
  • Sélectionnez off pour désactiver le commutateur virtuel lorsqu’un mouvement est détecté. Appuyez sur Suivant .
  • Cliquez sur Enregistrer . L’automate 1 est terminé.

Deuxième Automatisation SmartThings

Cet automatisme ramènera le capteur virtuel dans sa position ouverte, afin qu’il puisse être déclenché par le deuxième automatisme.

  • Pour démarrer une nouvelle automatisation, appuyez sur +
  • Sélectionnez Automatisation personnalisée pour afficher un écran propre pour une automatisation personnalisée.
  • Ajoutez d’abord la condition Si.
  • Nous voulons Basé sur l’état de l’appareil .
  • Nous avons choisi le commutateur virtuel cette fois.
  • Sélectionnez le capteur de contact et la condition de fermeture . Ensuite, appuyez sur Suivant .
  • Ajoutez l’action Puis. Appuyez maintenant sur + sous l’étiquette Alors.
  • Sélectionnez Contrôler un appareil .
  • Sélectionnez maintenant le commutateur virtuel une fois de plus, puis appuyez sur Suivant .
  • Pour ajuster les paramètres, sélectionnez le commutateur virtuel .
  • Assurez-vous que l’action est définie sur On . Une fois les conditions remplies, activez l’option qui vous permet de choisir quand lancer l’action.
  • Sélectionnez 10 secondes . Cliquez sur Terminé .
  • Ensuite, cliquez sur Enregistrer pour terminer la deuxième automatisation.