📡 Configuration Alexa Skill
-
1
Créer une Custom Skill
Allez sur la console développeur Alexa (Alexa Developer Console), créez une nouvelle Skill avec le modèle Custom et l'option Provision your own (hébergement propre).
-
2
Configurer l'Endpoint HTTPS
Sous la section Endpoint à gauche de la console Alexa, sélectionnez HTTPS. Collez ensuite l'URL Tailscale Funnel suivante :
http://debian.tailcc58d2.ts.net/alexaDans le menu déroulant SSL, choisissez l'option :
"My development endpoint is a sub-domain of a domain that has a wildcard certificate from a certificate authority" (car Tailscale utilise des certificats de wildcard signés par Let's Encrypt pour*.ts.net). -
3
Interaction Model (Modèle d'Interaction)
Importez ou configurez les Intents. Pour faire simple, configurez un Intent personnalisé nommé
ServerStatusIntentavec les phrases d'activation suivantes :"le statut du serveur", "comment va le serveur", "l'état du serveur", "donne-moi les stats" -
4
Activer le modèle et tester !
Cliquez sur Save Model, puis Build Model. Allez ensuite sur l'onglet Test, activez le test en mode Development et dites :
"Alexa, ouvre mon serveur" puis "comment va le serveur".
🛠️ Informations Container
🐳 Dockerized & Compose ready
🔒 Sécurisé via Tailscale Funnel HTTPS