Amazon Echo
Re: Amazon Echo
Voici un de mes anciens posts sur le sujet :
Voici tout ce qu'on peut dire, ce qui est pas mal, car ça supporte lock, arm, run...
Ces mots-clé pour les lampes hue qui rendent le vocabulaire plus intuitif..
Pris du readme ha-bridge 3.0.0
Alexa, turn on <Device Name>
Alexa, start <Device Name>
Alexa, unlock <Device Name>
Alexa, open <Device Name>
Alexa, boot up <Device Name>
Alexa, run <Device Name>
Alexa, arm <Device Name>
OFF Commands
Alexa, turn off <Device Name>
Alexa, stop <Device Name> (this one is tricky to get right)
Alexa, stop running <Device Name> (also very tricky)
Alexa, lock <Device Name>
Alexa, close <Device Name>
Alexa, shutdown <Device Name>
Alexa, shut <Device Name>
Alexa, disarm <Device Name>
DIM Commands
Alexa, brighten <Device Name> to <Position>
Alexa, dim <Device Name> to <Position>
Alexa, brighten <Device Name>
Alexa, dim <Device Name>
Alexa, raise <Device Name> to <Position>
Alexa, lower <Device Name> to <Position>
Alexa, set <Device Name> to <Position>
Alexa, turn up <Device Name> to <Position>
Alexa, turn down <Device Name> to <Position>
Voici tout ce qu'on peut dire, ce qui est pas mal, car ça supporte lock, arm, run...
Ces mots-clé pour les lampes hue qui rendent le vocabulaire plus intuitif..
Pris du readme ha-bridge 3.0.0
Alexa, turn on <Device Name>
Alexa, start <Device Name>
Alexa, unlock <Device Name>
Alexa, open <Device Name>
Alexa, boot up <Device Name>
Alexa, run <Device Name>
Alexa, arm <Device Name>
OFF Commands
Alexa, turn off <Device Name>
Alexa, stop <Device Name> (this one is tricky to get right)
Alexa, stop running <Device Name> (also very tricky)
Alexa, lock <Device Name>
Alexa, close <Device Name>
Alexa, shutdown <Device Name>
Alexa, shut <Device Name>
Alexa, disarm <Device Name>
DIM Commands
Alexa, brighten <Device Name> to <Position>
Alexa, dim <Device Name> to <Position>
Alexa, brighten <Device Name>
Alexa, dim <Device Name>
Alexa, raise <Device Name> to <Position>
Alexa, lower <Device Name> to <Position>
Alexa, set <Device Name> to <Position>
Alexa, turn up <Device Name> to <Position>
Alexa, turn down <Device Name> to <Position>
Re: Amazon Echo
EN fait certaines commandes ne sont disponibles que pour rouler des scènes avec un harmony Hub. Les seules commandes avec HA-Bridge sont celles-ci
ON Commands
Alexa, turn on <Device Name>
OFF Commands
Alexa, turn off <Device Name>
DIM Commands
Alexa, brighten <Device Name> to <Position>
Alexa, dim <Device Name> to <Position>
Alexa, brighten <Device Name>
Alexa, dim <Device Name>
Alexa, set <Device Name> to <Position>
ON Commands
Alexa, turn on <Device Name>
OFF Commands
Alexa, turn off <Device Name>
DIM Commands
Alexa, brighten <Device Name> to <Position>
Alexa, dim <Device Name> to <Position>
Alexa, brighten <Device Name>
Alexa, dim <Device Name>
Alexa, set <Device Name> to <Position>
Re: Amazon Echo
Mais non... je les ai quasi toutes essayées et c'est ok arm, lock, open...
Re: Amazon Echo
je précise : alexa comprend "open" et invoque sur le ha-bridge la commande correspondante (déclarée en custom, je n'ai pas harmony) et depuis là on invoque la box par http. Ça me permet d'ouvrir fermer mes stores par exemple : "alexa open the living room rollers"
Re: Amazon Echo
Tiens bizarre, je les avais essayé aussi et je précise que je suis sur la dernière version du Ha-Bridge. Tiens voici le FAQ de Ha-Bridge lui même:
https://github.com/bwssytems/ha-bridge/ ... ht-be-used
Je crois que les commandes étendues dont tu parles ont été retirées pour être réservées par Amazon:
https://www.reddit.com/r/amazonecho/com ... n_phrases/
https://github.com/bwssytems/ha-bridge/ ... ht-be-used
Je crois que les commandes étendues dont tu parles ont été retirées pour être réservées par Amazon:
https://www.reddit.com/r/amazonecho/com ... n_phrases/
Re: Amazon Echo
ça fait effectivement un moment que je n'ai pas utilisé tout ça. Dommage si c'est le cas...
Il nous faut donc attendre un skill jeedom
Il nous faut donc attendre un skill jeedom
Re: Amazon Echo
Bonjour,
Une idée de la disponibilité du skill pour jeedom ? (courant 2017, 2018...)
Une idée de la disponibilité du skill pour jeedom ? (courant 2017, 2018...)
Re: Amazon Echo
C'est juste au stade de projet, aucun development de débuté pour l'instant. Pas de dates à donner.
As-tu consulté la documentation avant de poser ta question?
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/
Re: Amazon Echo
Salut nechrynechry a écrit :j'ai refais il y a 2 semaines mon bridge, sur un RPI3 et l'install c'est bien déroullé, as-tu fait l'update avant?
voilà exactement ce que j'ai faiscoller:Code : Tout sélectionner
sudo apt-get update && sudo apt-get install oracle-java8-jdk mkdir habridge cd habridge wget https://github.com/bwssytems/ha-bridge/releases/download/v4.3.1/ha-bridge-4.3.1.jar sudo nano /etc/systemd/system/habridge.service
puis sauvegarder (CTL-X puis Y)Code : Tout sélectionner
[Unit] Description=HA Bridge Wants=network.target After=network.target [Service] Type=simple ExecStart=/usr/bin/java -jar -Dconfig.file=/home/pi/habridge/data/habridge.config /home/pi/habridge/ha-bridge-4.3.1.jar [Install] WantedBy=multi-user.target
pour voir que tout c'est bien dérouléCode : Tout sélectionner
sudo systemctl daemon-reload sudo systemctl start habridge.service sudo systemctl enable habridge.service
en final rien de différent de l'explication officielleCode : Tout sélectionner
tail -f /var/log/syslog
https://github.com/bwssytems/ha-bridge
en fait ce qui ne fonctionne pas c'est la 2eme requete de cette ligne:
sudo apt-get update && sudo apt-get install oracle-java8-jdk
il me repond: impossible de trouver le paquet oracle-java8-jdk
tout le reste je peux le faire sans soucis, mais sans la base.. ca marche moins bien.
une idée?
je suis sur un VMWare player et non un Rasp.
Re: Amazon Echo
C'est forcément lié a ta disposition linux alors
As-tu consulté la documentation avant de poser ta question?
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/
Re: Amazon Echo
oui c'est ce que je pense. C'est pourtant l'image Jeedom "jessy" que j'ai pris vu qu'il existe une image toute prete pour cela.
bon faut que je trouve comment l'installer d'un autre repo donc je pense.
bon faut que je trouve comment l'installer d'un autre repo donc je pense.
Re: Amazon Echo
Hello,edouard_k a écrit :Bonjour,
Une idée de la disponibilité du skill pour jeedom ? (courant 2017, 2018...)
J'ai développé un skill perso qui utilise les interactions de jeedom.
J'utilise un compte développer Amazon US (gratuit).
Mon skill s'appel "jeedom" (je peux l'appeler comme je veux).
Pour invoquer le skill je dis: Alexa, ask jeedom ....
Par exemple:
Alexa, ask jeedom what is the temperature in the living room.
"Ask jeedom" invoque le skills, le reste de la requête "what is the temperature in the living room" est envoyé à jeedom sous forme d’interaction
Code : Tout sélectionner
https://MON_IP/core/api/jeeApi.php?apikey=CLEF_API&type=interact&query=what%20is%20the%20temperature%20in%20the%20living%20room&utf8=1
La réponse de jeedom est lue par Alexa.
C'est plutôt basique à mettre en place.
Je m'amuse aussi à configurer des "dialogues".
Par exemple:
J'ai créé un skill nommé "turn on the light".
Je dis: "Alexa, turn on the light"
Alexa me répond: "Which light ?"
Je répond: "living room".
La requête HTTP est alors envoyée à jeedom:
Code : Tout sélectionner
https://MON_IP/core/api/jeeApi.php?apikey=CLEF_API&type=interact&query=turn%20on%20the%20living%20room%20light&utf8=1
Si quelqu'un est intéressé je peux partager le code.
Re: Amazon Echo
bien volontiers je suis intéressé
As-tu consulté la documentation avant de poser ta question?
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/
Re: Amazon Echo
Je suis intéressé aussi par ton code.Merci pour ce travail
Re: Amazon Echo
Je nettoie un peu le code et je le poste demain .... si je trouve le temps.
En attendant et pour information, il faut:
- Ne pas avoir deux mains gauches ...
- Comprendre un minimum l'anglais ...
- Créer un compte développer pour la création des skills: https://developer.amazon.com/public/sol ... ct-skill-1
- Créer un compte amazon AWS pour la partie programmation: https://aws.amazon.com/
Perso j'utilise mon compte Amazon pour les deux.
- Il faudra créer un skill Alexa
- Il faudra créer une "AWS Lambda function"
- Lier les deux.
- Pour se connecter à sa box jeedom il faut au niveau du modem/routeur avoir un port ouvert et faire une redirection vers son jeedom (je suppose que cela fonctionne avec le service payant DNS/VPN de jeedom mais je ne suis pas abonné donc je ne peux pas tester).
- Pour utilise l'https (si on n'utilise pas le service DNS/VPN de jeedom) il faut configurer le serveur web de jeedom (si ce n'est déjà fait) pour qu'il réponde en https et IL FAUT utiliser un certificat SSL VALIDE (trusté par une autorité reconnu)
- il est possible de se connecter en HTTP (plus simple) mais je le déconseille (la clé API circulera en clair sur le réseau).
- Il faut évidemment configurer ses interaction dans jeedom (voir la doc jeedom).
Pour tester le mieux est d'avoir un "Amazon Echo" ou un "Amazon Echo Dot" mais cela fonctionne aussi avec les applications pour smartphone (reverb par exemple) ou en web via la console développer. Cela devrait aussi fonctionner avec les Amazon Echo "home made" avec un raspberry PI.
En attendant et pour information, il faut:
- Ne pas avoir deux mains gauches ...
- Comprendre un minimum l'anglais ...
- Créer un compte développer pour la création des skills: https://developer.amazon.com/public/sol ... ct-skill-1
- Créer un compte amazon AWS pour la partie programmation: https://aws.amazon.com/
Perso j'utilise mon compte Amazon pour les deux.
- Il faudra créer un skill Alexa
- Il faudra créer une "AWS Lambda function"
- Lier les deux.
- Pour se connecter à sa box jeedom il faut au niveau du modem/routeur avoir un port ouvert et faire une redirection vers son jeedom (je suppose que cela fonctionne avec le service payant DNS/VPN de jeedom mais je ne suis pas abonné donc je ne peux pas tester).
- Pour utilise l'https (si on n'utilise pas le service DNS/VPN de jeedom) il faut configurer le serveur web de jeedom (si ce n'est déjà fait) pour qu'il réponde en https et IL FAUT utiliser un certificat SSL VALIDE (trusté par une autorité reconnu)
- il est possible de se connecter en HTTP (plus simple) mais je le déconseille (la clé API circulera en clair sur le réseau).
- Il faut évidemment configurer ses interaction dans jeedom (voir la doc jeedom).
Pour tester le mieux est d'avoir un "Amazon Echo" ou un "Amazon Echo Dot" mais cela fonctionne aussi avec les applications pour smartphone (reverb par exemple) ou en web via la console développer. Cela devrait aussi fonctionner avec les Amazon Echo "home made" avec un raspberry PI.
Re: Amazon Echo
Yes, depuis le temps que j'attends un skill
Re: Amazon Echo
Eedomus vient de sortir le skills pour alexa ..... allez les gars de jeedom, ne vous faites pas trop doubler sur le sujet
-
- Timide
- Messages : 114
- Inscription : 08 janv. 2015, 10:31
Re: Amazon Echo
+1 je me tate à en commander un aux US, marre d'attendre la sortie FRpappysven a écrit :Eedomus vient de sortir le skills pour alexa ..... allez les gars de jeedom, ne vous faites pas trop doubler sur le sujet
Re: Amazon Echo
la sortie en France est normalement pour très bientôt et sinon il y a eux déjà de bonne avancé coté jeedom à ce sujet.
As-tu consulté la documentation avant de poser ta question?
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/
Re: Amazon Echo
Bon, voila le code accompagné d'une petite procédure vite faite/mal faite:nechry a écrit :bien volontiers je suis intéressé
https://www.dropbox.com/sh/ue65r2zez2ym ... ylcpa?dl=0
La procédure: skill_installation.docx
Le code (fichier zip a uploader tel quel dans sa lambda function): jeedom_alexa_skill.zip
L'intent Schema pour la creation du skill: intentshema.txt
Le sample Utterances à mettre lors de la creation du skill: SampleUtterances.txt
Bonne chance
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 20 invités