Tags: Alexa, Jeedom, Assistant vocale, Domotique
0. Contexte
La domotique c’est sympa avec ces automatisations mais parfois pouvoir interagir à la voix avec celle-ci devient vraiment très plaisant.
Dans tous les lots des assistants connectés mon préféré c’est Alexa pourquoi ?
- Au niveau connectivité énormément de matériel est compatible
- Facilement intégrable à Jeedom
- Quand je l’ai acheté Alexa était la seule avec écran et maintenant incluse dans mon devialet !!!
Certes pour moi la reconnaissance musicale est une calamité comparée à Google mais au niveau domotique c’est la reine de la maison !
Dans ce tuto nous allons voir comment piloter Jeedom depuis Alexa !
Si vous voulez faire l’inverse il faut consulter ce tuto
1. Installation Jeedom
Nous utiliserons le plugin officielle jeedom
Il faut impérativement que vous ayez un accès externe a votre jeedom et qu’il soit correctement configuré et https certifié !!!
Tout d’abord on va sur le market on s’identifie puis l’onglet mes services enfin on s’abonne pour alexa : 8.5 € l’année (lié au frais des serveurs pour jeedom) l’activation met dans les 24h…pas la peine d’aller plus loin si ce n’est pas activé sur le market !
Ensuite il faut installer le plugin ALEXA
puis on va dans la configuration du plugin :
- Envoyer la configuration au market
- Sauvegarder
La partie jeedom de l’installation est ok, on passe a la partie Alexa
2. installation Alexa
Aller sur le site d’Alexa , on s’identifie (ou sur votre appli alexa) puis on va dans skills
Chercher jeedom
Activer Jeedom smarthome
et on s’identifie avec ses identifiants du market jeedom
3. Création d’un équipement et d’une scène
3.1 Equipement
Pour cela on ouvre le plugin et on reste dans la case équipement puis on cherche l’équipement que l’on veut piloter dans notre cas apero 1 on clique sur transmettre et on indique le type de matériel dans notre cas une lumière
On sauvegarde et on demande à Alexa de détecter une nouvelle scène (Soit à la voix soit via appareil dans l’application) . Et la quand on dit Alexa allume apéro 1 bim la lumière s’éclaire !
Un ok vert apparait alors en face de l’équipement dans le plugin Alexa
Si ça ne marche pas ? La première chose à vérifier c’est si on a bien renseigné le générique type ! Le cas typique c’est quand on transmet un virtuel du coup Alexa ne sait pas comment interagir !
On va chercher l’équipement qui pose problème dans son plugin puis on clique dessus
on repère la commande d’activation de l’équipement et on clique sur la roue crantée (Attention Alexa ne reconnait qu’une fonction par équipement par exemple un shelly2.5 [Qui à donc 2 on et 2 off] devra être détaché en deux via un virtuel)
Et là on choisit la valeur générique de l’action par exemple dans mon cas lumière bouton on et on sauvegarde
Il faut refaire la même opération avec la fonction éteindre puis refaire le point 3.1
Parfois Alexa dit XXX ne réponds pas et pourtant l’action s’effectue, c’est car Alexa a besoin d’un retour d’état pour fonctionner !
Si malgré tout cela ne marche pas il faut créer une scène
3.2 Les scènes
Personnellement c’est de loin ce que j’utilise le plus, intégré au routine elle n’offrent aucun inconvénients et les possibilités son multiples
Tout d’abord on crée une scène
on la nomme
et là on a le choix entre action d’entrée et action de sortie
Les actions d’entrée seront celles qui se déclencheront quand on dira Alexa allume scénario lampe youdom et celle de sortie quand on dira éteins scénario lampe youdom. Il ne faut mettre les deux que si vous en avez l’utilité !!!
Et la on peut faire ce qu’on veut , mettre plusieurs actions, des actions sur des équipements, des pauses etc … Puis on pense a sauvegarder !!!!
On retourne sur le site web d’alexa
puis dans maison connecté et scènes
puis détecter
C’est partie pour 45 secondes d’attente
et voila la scène apparait !
Si on veut activer la scène différemment que par le nom précédé de allume, Alexa propose des routines !
Pour cela il faut passer par l’appli téléphonique et créer une routine
On va dans Plus, puis routines
Cliquer sur le + pour créer notre routine
On nomme la routine et l’interaction qui déclenche l’action dans notre cas quand la voix dit allume youdom
Puis on choisit l’action que devra faire Alexa
On va chercher notre scène via maison connectée
Puis on sauvegarde
Et voilà votre scène est créée et fonctionnelle au bout d’une minute
Vous pouvez utiliser ce principe pour énormément d’action et de scénario
Les routines sont notamment très utiles avec les volets. Alexa ne comprends pas ouvre et ferme en natif. Vous pouvez alors créer une routine déclenchée par Alexa ferme les volets qui est plus joli a l’oreille qu’Alexa éteins les volets …
Voilà j’espère que ce petit article pour les débutants vous permettra de commander votre domotique a la voix !
Pour aller plus loin : Détourner les routines sur Alexa, Sortir des limites de Jeedom et d’ Alexa
Prenez soins de vous et de vos proches
Loïc