Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Petit guide pour créer une Skill perso faisant communiquer Jeedom et Alexa

Pour échanger sur les plugins classés en catégorie "Communication"
Manu67
Timide
Messages : 63
Inscription : 07 janv. 2018, 10:21

Re: Petit guide pour créer une Skill perso faisant communiquer Jeedom et Alexa

Message par Manu67 » 24 déc. 2018, 10:08

Bonjour, déjà merci pour ce tuto, que j'ai essayer de suivre a la lettre, seulement je rencontre un problème.

Comme vous pouvez le voir sur la capture d'écran, il y'a un problème sur la ligne jeedomhost.

Image

Que je met mon ip public, ou mon nom d'héberger, cela ne marche pas.
Savez vous pourquoi?

Merci a vous pour vos idées

jaska21
Timide
Messages : 39
Inscription : 29 janv. 2016, 10:30

Re: Petit guide pour créer une Skill perso faisant communiquer Jeedom et Alexa

Message par jaska21 » 02 janv. 2019, 11:24

Bonjour Manu67,

Le problème vient de moi ! :D
En fait, j'ai ajouté le commentaire au tout dernier moment dans mon code... sauf que je l'ai fait "en vrac"
Il te suffit juste d'ajouter // devant Le Nom de domaine....

Donc la "vraie" ligne donnerait ceci :

Code : Tout sélectionner

var jeedomHost = 89.77.xxx.xxx;  // Le Nom de domaine ou l'IP Publique .... 
(bien entendu, tu remplaces 89.77.xxx.xxx par ton IP et/ou Nom de domaine à toi)

D'ailleurs, je viens de relire le doc... Le problème est le même pour les lignes :
var jeedomAPI
var jeedomPort


Il manque les // permettant de "protéger" les commentaires !!

Bonne journée

jaska21
Timide
Messages : 39
Inscription : 29 janv. 2016, 10:30

Re: Petit guide pour créer une Skill perso faisant communiquer Jeedom et Alexa

Message par jaska21 » 02 janv. 2019, 11:35

Je viens de corriger le doc en ajoutant les fameux //

Bonne journée

Manu67
Timide
Messages : 63
Inscription : 07 janv. 2018, 10:21

Re: Petit guide pour créer une Skill perso faisant communiquer Jeedom et Alexa

Message par Manu67 » 07 janv. 2019, 11:50

Merci, c'est mieux comme ça.

Par contre je n'arrive pas a faire fonctionner la skill, elle est bien activé sur l'application Alexa.
J'ai activé les logs interac sur debug, mais rien n'arrive à jeedom.

Dans l'onglet Build ma checklist est toute verte.
Je sèche depuis des jours dessus...

Pour faire un test, il faut bien écrire " demande a jeedom allume la lumière du salon" ???
Alexa me répond, il y'a eu un problème avec la reponse de la skill demandée.

Avant j'avais des ligne de code dans la partie Skill I/O, maintenant plus rien ( peut etre une piste ? )


Merci pour vos idées

jaska21
Timide
Messages : 39
Inscription : 29 janv. 2016, 10:30

Re: Petit guide pour créer une Skill perso faisant communiquer Jeedom et Alexa

Message par jaska21 » 07 janv. 2019, 14:32

Bonjour Manu67,

A priori, au niveau de la mise en place, ça me parait bon (debug des interaction, activation de la skill)
La question est également bien formulée "Demande à jeedom de...."

Sans plus de détails, je vois 3 possibilités :
-Soit la question n'arrive pas jusqu'au serveur jeedom (dans ce cas, il faut bien vérifier l'IP et le protocole http ou https... avec, en phase de test, une préférence pour l'utilisation du http, quitte à passer en sécurisé par la suite)
-Soit Jeedom est trop long à répondre, et du coup, Alexa retourne une erreur. Je crois que le délai de réponse par défaut, c'est maxi 4s... Mais dans le cas de cette 2ème hypothèse, tu devrais avoir des logs au niveau des interactions...
-Soit il y a un soucis de "lien" entre la Skill et AWS (qui contient le script qui traite les actions demandées à la skill)... C'est l'hypothèse qui me parait la plus réaliste, d'autant que ton Skill I/O reste vide !

... Mais pour être sûr, il faudrait des copie-écran de ta config (notamment sur la partie AWS)

Bonne journée

Manu67
Timide
Messages : 63
Inscription : 07 janv. 2018, 10:21

Re: Petit guide pour créer une Skill perso faisant communiquer Jeedom et Alexa

Message par Manu67 » 07 janv. 2019, 18:07

De temps en temps quand j'ouvre ma fonction j'ai cette ecran, j'actualise la page et plus rien...
Image

bizarre :roll:


Merci pour votre aide

Allen
Timide
Messages : 20
Inscription : 14 avr. 2015, 18:45

Re: Petit guide pour créer une Skill perso faisant communiquer Jeedom et Alexa

Message par Allen » 11 nov. 2019, 22:22

Hello jaska21,
Merci pour ton suivi sur cette app ! J'avais déployé une de tes premières versions, qui ne marchait plus depuis la dépréciation de "Amazon.literal". Ca impacte lourdement la création de l'app il me semble ?
Auparavant, un intent était suffisant, et l'app Alexa transférait l'ensemble de la demande, quelle quel soit, à priori sans le moindre contrôle? Désormais il faut un intent (côté Alexa Dev console) et un handler (côté lambda mgmt console) par commande (allumer, éteindre, etc ? ) ? :(

Pas cool Amazon :(

Répondre

Revenir vers « [Catégorie] Communication »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités