Découverte du plugin Amazon Alexa pour la domotique Jeedom
Bonjour à tous,
Cela fait longtemps que je n’avais pas parlé de Jeedom… honte à moi car je sais que ce sont les articles que vous préférez (au vue des stats). J’utilise à la maison les 3 assistants vocaux du marché mais en grande majorité celui de Google. Depuis le mois de septembre, les équipes de Jeedom ont mis à disposition le plugin Alexa pour rendre compatible votre domotique Open Source avec l’assistant vocal d’Amazon. Découvrons ensemble ce plugin Amazon Alexa pour Jeedom!
Présentation du plugin Amazon Alexa pour Jeedom
Si vous avez hiberné pendant les dernières années, voici une présentation d’Alexa (tiré de Wikipédia)
Alexa est un assistant personnel intelligent développé par le Lab126 d’Amazon.com, rendu populaire par Echo. Il est capable d’interaction vocale, de lire de la musique, faire des listes de tâches, régler des alarmes, lire des podcasts et des livres audio, et donner la météo, le trafic et d’autres informations en temps réel. Alexa peut également contrôler plusieurs appareils intelligents en faisant office de hub domotique. La plupart des appareils, avec Alexa, permettent aux utilisateurs d’activer le mode écoute à l’aide d’un mot-clé (comme Echo).
Alors forcément, ca donne l’eau à la bouche… pouvoir utiliser tout ce beau matériel que présente la gamme Echo, afin de piloter Jeedom.
Configuration du plugin Amazon Alexa pour Jeedom
Coté Jeedom
Comme d’habitude, vous trouverez le plugin Alexa dans le market Jeedom sous la rubrique « Communication »
Après l’installation, vous pourrez envoyer configuration au market.
Attention! pour cela vous être en https et comme la documentation l’indique cela ne peux pas être un certificats auto-signé. Dans mon cas, j’utilise le DNS Jeedom fournit avec mon service pack Power Ultimate (que je vous conseille vraiment).
Double attention, il vous faudra patienter 24h pour pouvoir bénéficier du service. Vous pourrez vérifier le bon fonctionnement dans le market Jeedom
Vous pourrez ensuite vous rendre dans le paramètrage du plugin pour choisir les équipements et scène à mettre à disposition de Alexa
Afin de pouvoir transmettre un équipement à Alexa, il sera nécessaire que les commandes et infos de cet équipement soient bien définis avec un type générique, sinon même après avoir coché la case « à transmettre », le statut restera KO.
Si vous souhaitez transmettre à Alexa un ensemble d’action ou un scénario, vous pourrez le faire dans l’onglet suivant. Ici dans les deux exemples que je vous mets, j’utilise une scene pour exécuter plusieurs commandes et une autre scene pour exécuter un scénario.
Coté Alexa
Tout d’abord, vous allez devoir activer votre skills Jeedom dans l’application de configuration Alexa (ou en ligne sur le site web).
Après avoir activé le skill, il vous sera demandé le login et mot de passe de votre compte Market Jeedom. N’oubliez pas que pour cette étape, vous devez attendre les 24h après envoie de la configuration.
Il ne restera plus qu’a détecter les équipements proposé par Jeedom.
Vous retrouverez l’ensemble de vos équipements et scène Jeedom dans la partie Smarthome de l’application Alexa.
Dans l’application Alexa, vous aurez la possibilité d’actionner les différents équipements.
Dans la partie Scene, on retrouve toute les scenes Alexa incluant celle venant de Jeedom mais aussi de Philips Hue dans mon cas.
Mais pour activer des scenes, il vous faudra créer une routine. Comme par exemple ici, ou j’active ma scène Jeedom puis Alexa me raconte une petite blague.
Ça sert à quoi un plugin Amazon Alexa pour Jeedom?
Comme vous l’aurez compris en lisant cet article découverte du plugin Alexa pour Jeedom, vous aurez la possibilité de contrôler oralement beaucoup de vos équipements domotique via Alexa.
Beaucoup? Pas tous? Malheureusement non, car Alexa ne pourras comprendre que les type d’équipements : Lumière, Prise, Thermostat, Température et Switch (volet,…). On reste encore sur les débuts de nos assistants vocaux…
Malheureusement il y a aussi une autre limitation à ce duo Jeedom/Alexa, Alexa ne comprendra pas les ordres « ouvre le portail », il faudra utiliser un routine pour actionner « allume le portail ». J’ai trouvé cela dans la doc Jeedom, heureusement que c’était précisé car j’ai pas mal cherché…
J’avais pas mal délaissé Alexa au profit de Google, mais depuis quelques semaines je l’utilise beaucoup plus. La raison? J’ai reçu un Roav Viva de la part de Anker. J’avais découvert ce produit lors de l’IFA 2018, et j’en suis vraiment super content. Mais pour plus de détail, nous en reparlerons dans 2 semaines.
Voilà, j’espère que la découverte de ce plugin Amazon Alexa pour Jeedom vous a plu. N’hésitez pas à poser vos questions et remarques dans les commentaires.
merci d’avoir fait ce complément a la doc officiel
par contre pour lancer un scène il faut dire active a chaque fois
Hello,
oui effectivement, j’ai voulu illustrer un peu plus la doc. mais clairement on peux pas dire que c’est un Tuto…
Merci pour l’info de l’activation de scène, je ne savais pas.
Bonjour,
Je n’arrive pas lier mes volet (type switch volet) et alexa.
Cette dernière l’identifie comme interrupteur ou lumière.
Avez-vous déjà rencontré ce problème?
Cordialement,
hello
désolé mais n’ayant pas de volet, je ne peux pas t’aider.
par contre dans la doc Jeedom, il me semble que le mot Ouvrir/fermer pour Alexa était interdit et qu’il fallait dire Allume les volets.
Merci pour cette description. A jeedom j ai rajouté une zigate pour piloter des thermometres xiaomi cest ok dans jeedom mais le parametrage de ces thermometres dans le plugin alexa restent ko une idée ??
Salut, j’ai le même problème avec tous les équipements qui passent par Zigate (thermomètre Xiaomi, prises IKEA, cube Xiaomi). Tout fonctionne correctement dans Jeedom. Le plugin Alexa est correctement configuré, je l’ai testé avec le plugin Weather qui est bien reconnu.
Merci pour ce test Julien, à titre personnel et pour les clients,j’avais mis Alexa de côté …j’apprécie ce retour
De rien, je trouve qu’Alexa a un grand retard en France.
perso, je n’utilise que Google Assistant à la maison, mon Echo et mon Echo Spot ne serve plus vraiment (mais l’echo spot fait un super réveil)
mais avec l’arrivée du Roav Viva, j’ai vraiment voulu m’y remettre.
Merci pour ce tuto, j’ai tout installer, mais lorsque je demande à Alexa d’allumer la lumière du salon elle me répond que la lumière du salon ne répond pas, une idée??
bonjour,
pour lancer lancer la commande « Allumer la lumière du salon », tu dois :
Soit : ton équipement s’appelle « Lumière du salon »
Soit : ton équipement s’appelle « Lumière » mais dans l’application Alexa affecté cet équipement dans un Groupe « Salon » qui fera office de pièce
dis si c’est ok
bonjour et merci pour ces explications,
J’aimerai faire dire une phrase a un echo, suite à un scénario dans jeedom (appui sur bouton nut), ce plugin me le permet il ?
D’avance merci pour l’info
O
J’ai une question : je suis déjà full Alexa. Donc tout est détecté chez moi via Alexa avec des skills (IKEA TRÅDFRI, switchs meross, bulb via smartlife)
J’ai aussi du xiaomi (une V3 HomeKit) avec des sensors ouverture et temp/humidité.
Je démarre sous jeedom.
Ma question est :
Vu que Alexa détecte déjà tous les composants (excepté le xiaomi), si j’installe le plugin Alexa, est-ce que tout ce qui est déjà détecté va remonter dans jeedom ou dois-je installer chaque plugin de chaque marque de matériel ?
Non avec le plugin Alexa, tu ne feras pas remonter dans Jeedom. tu devras pour cela installer les plugins correspondant à chaque objet.
Bonjour,
J’ai récemment configuré Jeedom et Alexa. J’utilise comme vous des devices « virtuel ». Mes devices remontent bien dans l’application Alexa, cependant, pour mes lumière, j’ai deux boutons : « Marche » et « Arret », mais je n’ai pas le statut.
Lors que je demande à Alexa d’allumer un device, elle le fait bien, mais me réponds « Je ne sais pas d’où vient le problème ».
Pourrait-on avoir un exemple de configuration d’un de vos device « virtuel » ?
Je me demande si Alexa n’arrive pas à récupérer le statut car je me suis trompé dans la configuration de mes devices virtuels…
Merci
Hello,
dans tes virtuels, est ce que tu as bien une commande info pour le retour état? est ce qu’elle a un type générique?
si tu envoies temporairement l’équipement issu du plugin original, est ce que cela fonctionne?
Salut, j’ai le même problème avec tous les équipements qui passent par Zigate (thermomètre Xiaomi, prises IKEA, cube Xiaomi). Tout fonctionne correctement dans Jeedom. Le plugin Alexa est correctement configuré, je l’ai testé avec le plugin Weather qui est bien reconnu.