Page 1 sur 1

Qui a joué avec la création de skill pour alexa/domoticz ?

Publié : 08 août 2018, 11:53
par mulot35
Salut,
J'écume les fofos pour voir si il y a des avancées sur l'interaction alexa/domoticz, j'ai ha bridge qui marche nickel pour les inters mais rien pour les thermostat ou les sondes.

Je suis tombé le fofo de nos amis de jeedom et quelques un d'entre eux titille la fonction de création de skill pour créer leur passerelle.

https://www.jeedom.com/forum/viewtopic. ... lexa+skill

L'un deux a fait un tuto
https://drive.google.com/file/d/12djI2E ... Vo8FY/view

Pensez vous que ce genre de chose peut être appliqué a domoticz?

Re: Qui a joué avec la création de skill pour alexa/domoticz ?

Publié : 08 août 2018, 22:00
par ledouble33
a mon avis oui, mais c est pas dans mes compétences :(
si quelqu un y arrive et fait un tuto , je lui fait un don mais pas 2euros/mois :D

Re: Qui a joué avec la création de skill pour alexa/domoticz ?

Publié : 09 août 2018, 13:35
par mulot35
Après avoir regardé de plus pret je pense qu'un copier coller devrai fonctionner.
Je test dans la semaine...

Re: Qui a joué avec la création de skill pour alexa/domoticz ?

Publié : 09 août 2018, 17:28
par Jeff
Je suis le sujet, je suis intéressé pour le même besoin.
Si besoin d'aide, je suis dispo à mon retour de congé fin août.

Re: Qui a joué avec la création de skill pour alexa/domoticz ?

Publié : 09 août 2018, 20:06
par ledouble33
pour modifier cette partie
pour moi l adresse ip,le port,https ok
mais application id et la clef api je vois pas ou la trouver?

Code : Tout sélectionner

'use strict';
// Alexa Skill Application ID
var Alexa_skill_ID = 'amzn1.ask.skill.619e6f84-xxxxx-xxxx-bfd9-xxxxxxxxxxx'
// Parametres de connection à Jeedom
var jeedomHost = 'xxx.xxx.xxx.xxx’; Le Nom de domaine ou l’IP publique qui permet d’acceder à
Jeedom
var jeedomAPI = 'xxxxxxxxxxxxx'; Votre clé d’API Jeedom
var jeedomPort = '80'; Le port que vous avez ouvert pour l’accés à jeedom (généralement 80 ou
8080)
var jeedomHTTP = 'http'; // le protocole d’accès (soit http ou https)

Re: Qui a joué avec la création de skill pour alexa/domoticz ?

Publié : 09 août 2018, 20:36
par Jeff
En regardant le tuto vite fait sur drive, cela semble être à l'étape 7 !

Re: Qui a joué avec la création de skill pour alexa/domoticz ?

Publié : 12 août 2018, 19:55
par mulot35
Désolé plus le temps de m'y mettre pour l'instant.

Re: Qui a joué avec la création de skill pour alexa/domoticz ?

Publié : 13 août 2018, 16:08
par rimram31
J'ai donné quelques éléments de réponse ici: viewtopic.php?f=9&t=6627&start=40#p56932

C'est pas trivial, il faut deja voir qu'il y a differents types de "skill", les "basiques" (Alexa demande a <ce skill> bla bla ...) permettant de configurer des "modeles d'interaction" avec Alexa (questions/réponses) et des skills plus intégrés comme les Smart Home Skill qui travaillent directement avec les fonctions Smart Home (menu français "Maison connectée") d'Alexa.

Tous les types de skills demanderont un compte "developpeur" Amazon (pour test, utiliser le meme login que le compte proprio du matériel Alexa). Un skill "basique" interagit avec un "point d'entrée" http/https a ouvrir qque part: chez soi, dans le cloud ... Un "Smart Home" demande lui l'appel d'une "lambda" AWS (https://aws.amazon.com/fr/lambda/) a coder et qui demandera en + un compte AWS ("gratuit" pour bcp de choses dont appels de lambda mais demande une carte banquaire a la creation https://aws.amazon.com/fr/free/)

C'est comme ça que madgeni a créé les premières versions de controlicz => https://github.com/madgeni/alexa_domo (la lambda est codée en nodejs) il fournit un tuto pas mal fait. De mémoire, on doit etre en v2 smart home ... depuis passé en v3, comme si c'était pas assez compliqué :) => https://github.com/alexa/alexa-smarthom ... /lambda.py (lambda en python cette fois)