top of page

La Skill Alexa par TOST Corp.

amazon-alexa-logo.png
#alexa #skill

Mise à jour le 11 octobre 2021

La skill Alexa

Une Skill ou compétence Alexa permet d'utiliser l'assistant vocal Alexa pour des tâches précises, par exemple commander les volets d'une installation domotique. Nous proposons TOST Corp. Smart Home

 

"Alexa, ouvre les volets du salon."

Etape 1

La première étape consiste à envoyer la configuration de vos équipements en base de données. 

 

Pour cela, dans le fichier config.h vous passez l'option update_database à true

const bool update_database     = true;

 

Profitez-en pour revoir si nécessaire vos descriptions d'équipement pour les rendre courts, compréhensibles, ce sont eux que vous allez commander à Alexa. Ne pas mettre d'accents ni d'apostrophes ou caractères spéciaux, juste des lettres simples.

REMOTE remotes[] = {{0x100506, "smartHome/cuisine",     1,  0, "volets de la cuisine",        "group_1" }
                  ,{0x320010,  "smartHome/chambre_lea", 1,  4, "volets de la chambre de léa", "group_1" }
                  ,{0x320020,  "smartHome/salon",       1,  8, "volets du salon",             "group_2" }
               };

"Alexa, ouvre les volets de la cuisine." 

Téléversez le code vers la box, la base de données de TOST Corp. va se mettre à jour avec vos équipements. 

 

Dans le fenêtre de debug relevez le Box Id (qui est aussi noté dans votre document de mise en route).

 

18:04:32.822 -> Box ID: 40F520339DBE


Vous pouvez repasser l'option update_database à false, téléversez pour mettre à jour la box.

 

Maintenant Alexa pourra détecter automatiquement vos équipements...

Etape 2

Ensuite, il faut installation l'application Alexa sur votre Smartphone Android ou iPhone. Après avoir installé la Skill TOST Corp. Smart Home (ne pas utiliser la skill TOST Corp. Plug & Play), suivez cette vidéo.

Comme expliqué plus haut, le device_id est noté sur votre document de démarrage, vous pouvez le retrouver en mode debug, voici un exemple de device_id 587ECA6DD6EB

Le serveur MQTT est maqiatto.com et le port 1883.

bottom of page