Amazon Echo
Re: Amazon Echo
Envoyé de mon Moto G (4) en utilisant Tapatalk
Re: Amazon Echo
Oui ben en fait ça marche moyen: j'ai testé l'ajout d'une commande dans HA-Proxy, et Echo ne me la détecte pas. Pire, si je supprime les autres commandes, que je les oublie dans Echo, et que je relance la détection, il me trouve celles supprimées, mais pas la nouvelle commande
Par contre en le repassant sur le port 80, j'ai bien la nouvelle qui apparait, mais aussi les 2 anciennes ...
Y'a une sorte de cache quelque part, malgré le redémarrage Ha-proxy à chaque étape.
Question: tu mets quoi comme nom de commande ? ça marche de mettre un truc genre "monte le volet du salon" ?
Re: Amazon Echo
La parti thermostat en particulier m'intéresse beaucoup mais je galère comme c'est pas permis
Envoyé de mon Moto G (4) en utilisant Tapatalk
Re: Amazon Echo
Chez moi le Ha-Bridge et Jeedom sont sur la même machine....
Aucun souci
Seul truc il faut comme toujours bien suivre la doc et si Jeedom (donc apache) et Ha bridge sont sur la même machine il faut suivre la procédure ci dessous :
=====================================================================================
Run ha-bridge alongside web server already on port 80
These examples will help you proxy your current webserver requests to the ha-bridge running on a different port, such as 8080.
Apache Example
Reverse proxy with Apache on Ubuntu linux:
Enable the required Apache modules:
a2enmod proxy proxy_http headers
Added the following lines to my Apache config file “000-default”
<VirtualHost *:80>
ProxyPass /api http://localhost:8080/api nocanon
ProxyPassReverse /api http://localhost:8080/api
ProxyRequests Off
AllowEncodedSlashes NoDecode
# Local reverse proxy authorization override
# Most unix distribution deny proxy by default (ie /etc/apache2/mods-enabled/proxy.conf in Ubuntu)
<Proxy http://localhost:8080/api*>
Order deny,allow
Allow from all
</Proxy>
….. (the rest of the VirtualHost config section) …..
</VirtualHost>
Restart apache for the changes to take effect.
service apache2 restart
Re: Amazon Echo
Est-ce que quelqu'un aurait une astuce pour modifier le volume de l'écho par API ou script ?
Re: Amazon Echo
Re: Amazon Echo
Hello
J'ai aussi installé Ha-Bridge sur la même machine, et j'ai bien lu cette doc ainsi que les FAQ, etc. et j'ai bien sûr testé sans modif apache mais aussi avec celle que tu indiques, issue de la doc Ha-Bridge => pas de changement notable dans la détection.
Le seul moment où ça fonctionne bien, c'est quand HA-Bridge est sur le 80.
En soit ce n'est pas vraiment un soucis pour moi, mais j'en conclu que soit:
- il y a des bricoles qui changent entre nos echos et qui en rendent certaines plus capricieuses;
- il y a des bricioles qui changent sur nos réseaux qui gènent le UPNP et broadcast/multicast ==> possible mais j'ai un switch assez basique, non administrable, j'ai tendance à me dire qu'il ne filtre rien. Concernant le wifi de la livebox, là je ne sais pas ...
- le proxypass indiqué dans la doc n'est pas suffisant (le problème c'est que jeedom a aussi un /api dans ses urls, faire + large pourrait le perturber)
Ce matin pour la première fois j'ai pu ouvrir un volet en disant "Alexa, monte le volet". Avec:
1. Un équipement dans Ha-Bridge nommé "volet" + une action On et une action Off ==> fonctionne à peu près en disant "alexa allume le volet" ou "Alexa éteint le volet"
2. Une routine ajoutée via l'app Amazon et qui écoute "Alexa ouvre le volet" et déclenche l'action "volet ON" + une 2ième routine pour le descendre.
Reste à voir comment gérer plusieurs pièces, volets, le tout avec un vrai bridge Hue connecté à l'echo, j'ai l'impression que l'Echo va s'embrouiller les pinceaux.
Yetz
Re: Amazon Echo
j'ai ma renonce donc ouipolomod a écrit : ↑14 juin 2018, 13:56Salut,
Mes 3 Amazon Echo reçu hier (1 Echo et 2 Echo DOT) .
Installation de Ha-bridge 5.2.1 sur un vieux RPI B+ (différent de jeedom qui est sur RPI3) .
Fonction nikel et avec les routines c'est que du bonheur ...
Pour ce faire j'ai fait en SSH:
1 - Installation de Java :2 - Création du dossier habridge et téléchargement du bridge :Code : Tout sélectionner
sudo apt-get update && sudo apt-get install oracle-java8-jdk
Code : Tout sélectionner
cd /home/pi/
Code : Tout sélectionner
sudo mkdir habridge
Code : Tout sélectionner
cd habridge
3 - Création et édition du fichier shell :Code : Tout sélectionner
sudo wget https://github.com/bwssytems/ha-bridge/releases/download/v5.2.1/ha-bridge-5.2.1.jar
4 - Copie du script et sauvegarde :Code : Tout sélectionner
sudo nano starthabridge.sh
Sauvgarder : Ctrl+X, puis Y, puis enterCode : Tout sélectionner
cd /home/pi/habridge rm /home/pi/habridge/habridge-log.txt nohup java -jar -Dserver.port=8082 /home/pi/habridge/ha-bridge-5.2.1.jar > /home/pi/habridge/habridge-log.txt 2>&1 & chmod 777 /home/pi/habridge/habridge-log.txt
5 - Lancement du script :A partir d'ici j'ai pu accéder a l'interface de Ha bridge en tapant l'IP du RPI ou il a été instalé .Code : Tout sélectionner
sudo ./starthabridge.sh
Une fois dans l'interface de Ha bridge je suis aller dans l'onglet "Bridge Control" et renseigné "UPNP IP Addres"s et "Web Server IP Address" par l'IP du RPI ou est installé Ha bridge et mis dans "Web Server Port" 8082 .
Pour créer un device je été dans l'onglet "Add..."
- Name = phrase utilisé ( "Alexa, allumes [phrase utilisé]" ou "Alexa, éteints [phrase utilisé]" )
- Device Type = CUSTOM
Dans le tableau des commande On Item et Off Items :
- Type = HTTP Content
- Target Items = Url de la commande Jeedom
- HTTP Verb = GET
- Content Type = Apllication/JSON
J'ai fait un scan des appareils connecté dans l'appli Alexa pour détecter les devices de Ha bridge :
- Maison connectée
- Click sur le point d'interrogation en haut a droite
- détecter des appareils
Je suis allé un peu plus loin en utilisant les routines dans l'appli d'Alexa :
- Création d'une routine
- Lorsque que cela se produit / Voix = [phrase dite]
- Ajouter une action / Maison connectée = sélection du device Ha bridge
Pour ma part, avec la manip ci-dessus ca a fonctionné du 1er coup sur un vieux RPI b+ juste dédié a Ha bridge .
Je ne suis pas responsable des conséquences sur votre système ! C'est pour cela que j'ai préféré faire l’installation de Ha bridge sur un autre systeme que celui de Jeedom !
quel distribution installer dessus de base ? merci
Re: Amazon Echo
Clairement, il y a des différences de matériel.
J'ai eu un echo dot dans le cadre du beta test, et ca marchait parfaitement avec ha-bridge sur le port 8080 (sans Apache) : je n'ai jamais eu aucun problème de détection des devices.
Je viens d'acheter un echo "classique", et ça ne marchait plus : commande des appareils impossible avec la config précédente (message "non trouvé"), et périphériques non trouvés lors du scan.
J'ai proxifié ha-bridge sur le port 80 et depuis ça marche sans souci...
K.
Jeedom 3.3.x sur VM Proxmox
Zwave, Xiaomi, Hue, Tradfri, RFXcom, Alexa, Surepetcare, Airsend, Squeezebox...
-
- Timide
- Messages : 37
- Inscription : 10 mai 2016, 11:19
- Localisation : Totes, Normandie
- Contact :
Re: Amazon Echo
Sur mon vieux RPI B+ qui me sert que pour Ha bridge ? j'ai mis Raspbian Stretch Lite
■ Amazon Echo/EchoDot/FireTV ■ Google HomeMini/ChromeCast ■ HaBridge
■ Broadlink RM ■ Sonoff 4ch Pro ■ ESP Easy ■ RFLink ■ MySensors
■ Cams Wanscam ■ Mi-Robot ■ Mi-Wifi ■ IMow 422 PC
Re: Amazon Echo
cool merci de l'info
et est ce que quelqu'un sais pourquoi le skill smartthings est introuvable? j'avais hate de tester ma tv samsung en vocal
-
- Timide
- Messages : 37
- Inscription : 10 mai 2016, 11:19
- Localisation : Totes, Normandie
- Contact :
Re: Amazon Echo
J'ai installé aucun skill .... tout a fonctionné sans rien rajouter .Yetz a écrit : ↑14 juin 2018, 20:19Hello
MErci pour ces détails.
Quels skills as tu ajouté dans Maison Domotique ?
Alexa ne me détecte rien alors que HA-Bridge semble bien opérationnel. Je lui ai déjà fait détecter et utiliser mon pont Hue en direct,e t ça fonctionne. Est-ce qu'il y aurait limitation à 1 pont ? HA-Bridge est vu comme un pont Hue ?
MErci
Yetz
Pour tes autres question je ne sais pas :/
■ Amazon Echo/EchoDot/FireTV ■ Google HomeMini/ChromeCast ■ HaBridge
■ Broadlink RM ■ Sonoff 4ch Pro ■ ESP Easy ■ RFLink ■ MySensors
■ Cams Wanscam ■ Mi-Robot ■ Mi-Wifi ■ IMow 422 PC
Re: Amazon Echo
Merci Yetz pour la suggestion des routines, je suis en train d'abandonner Google+IFTTT au profit d'Alexa+HaBridge, avec les routines pour customiser les raccourcis vocaux c'est terriblement efficace.Yetz a écrit : ↑15 juin 2018, 09:28Hello
J'ai aussi installé Ha-Bridge sur la même machine, et j'ai bien lu cette doc ainsi que les FAQ, etc. et j'ai bien sûr testé sans modif apache mais aussi avec celle que tu indiques, issue de la doc Ha-Bridge => pas de changement notable dans la détection.
Le seul moment où ça fonctionne bien, c'est quand HA-Bridge est sur le 80.
En soit ce n'est pas vraiment un soucis pour moi, mais j'en conclu que soit:
- il y a des bricoles qui changent entre nos echos et qui en rendent certaines plus capricieuses;
- il y a des bricioles qui changent sur nos réseaux qui gènent le UPNP et broadcast/multicast ==> possible mais j'ai un switch assez basique, non administrable, j'ai tendance à me dire qu'il ne filtre rien. Concernant le wifi de la livebox, là je ne sais pas ...
- le proxypass indiqué dans la doc n'est pas suffisant (le problème c'est que jeedom a aussi un /api dans ses urls, faire + large pourrait le perturber)
Ce matin pour la première fois j'ai pu ouvrir un volet en disant "Alexa, monte le volet". Avec:
1. Un équipement dans Ha-Bridge nommé "volet" + une action On et une action Off ==> fonctionne à peu près en disant "alexa allume le volet" ou "Alexa éteint le volet"
2. Une routine ajoutée via l'app Amazon et qui écoute "Alexa ouvre le volet" et déclenche l'action "volet ON" + une 2ième routine pour le descendre.
Reste à voir comment gérer plusieurs pièces, volets, le tout avec un vrai bridge Hue connecté à l'echo, j'ai l'impression que l'Echo va s'embrouiller les pinceaux.
Yetz
Re: Amazon Echo
Materiel amazon: echo (gen2)+ echo dot(gen2)
Jeedom : Nuc Debian 8
Information sur installation et configuration effectuée ce matin. ATTENTION manipulations sur Machine Jeedom
AUCUNE modification de configuration Jeedom ou serveur Apache effectuée.
1. Installation Oracle Java 8 sous debian 8. Utilisation du dépôt Webupd conçu pour Ubuntu qui fonctionne aussi pour Debian. Utilisation de putty pour se log en SSH
Ajout de la commande add-apt-repository si elle n'est pas déjà installée
Code : Tout sélectionner
sudo apt-get install software-properties-common
Code : Tout sélectionner
sudo add-apt-repository "deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main"
Code : Tout sélectionner
sudo apt-get update
Code : Tout sélectionner
sudo apt-get install oracle-java8-installer
Code : Tout sélectionner
sudo update-alternatives --config java
Dans mon cas le chemin à noter est : " /usr/lib/jvm/java-8-oracle"
Définition de la variable d'environnement JAVA_HOME
Ouvrir le fichier "/etc/environnement"
Code : Tout sélectionner
sudo nano /etc/environment
Code : Tout sélectionner
JAVA_HOME="/usr/lib/jvm/java-8-oracle"
Prise en compte des modifications
Code : Tout sélectionner
source /etc/environment
2. Installation ha-bridge sous Debian 8
Se rendre dans "/home/ " et créer le répertoire "habridge"
Code : Tout sélectionner
cd /home
Code : Tout sélectionner
sudo mkdir habridge
Code : Tout sélectionner
cd habridge
Code : Tout sélectionner
sudo wget https://github.com/bwssytems/ha-bridge/releases/download/v5.2.1/ha-bridge-5.2.1.jar
Code : Tout sélectionner
sudo nano starthabridge.sh
Code : Tout sélectionner
cd /home/habridge
rm /home/habridge/ha-bridge-log.txt
nohup java -jar -Dserver.port=8082 /home/habridge/ha-bridge-5.2.1.jar > /home/habridge/ha-bridge-log.txt 2>&1 &
chmod 777 /home/habridge/ha-bridge-log.txt
Rendre le script exécutable
Code : Tout sélectionner
sudo chmod u+x starthabridge.sh
Code : Tout sélectionner
sudo ./starthabridge.sh
A ce stade au reboot il faudrait relancer le script, pour éviter cela mise en place du service ha-bridge par la création d'un fichier habridge.service dans le répertoire "/etc/systemd/sytem"
Code : Tout sélectionner
cd /etc/systemd/system
Code : Tout sélectionner
sudo nano habridge.service
Code : Tout sélectionner
[Unit]
Description=HA Bridge
Wants=network.target
After=network.target
[Service]
Type=simple
WorkingDirectory=/home/habridge
ExecStart=/usr/bin/java -jar -Dconfig.file=/home/habridge/data/habridge.config /home/habridge/ha-bridge-5.2.1.jar
[Install]
WantedBy=multi-user.target
Relance system control
Code : Tout sélectionner
sudo systemctl daemon-reload
Code : Tout sélectionner
sudo systemctl start habridge.service
Code : Tout sélectionner
sudo systemctl enable habridge.service
Si cela peut aider.
Cdlt
Re: Amazon Echo
Philips Hue - Xiaomi Home - Zigate - RFXCom - RFLink - Milight - Harmony Hub - ESPEasy - Broadlink - Heatzy - Google Home - Alexa - Netatmo - Synology DS214Play
Re: Amazon Echo
De rien je l'ai moi-même lu ailleurs sur le forum j'ai rien inventé :]
Mais ça reste de l'intégration "manuelle" avec définition au cas par cas de ce qu'on veut faire; on est loin d'une intégration automatique genre interactions jeedom.
Du coup je me demande ce que ça va donner avec plusieurs echos (faut-il recréer les routines sur chaque équipement Echo ?), et des noms d'équipements/pièces identiques parfois ...
Je n'aurais pas le temps de tester ce WE (je file aux 24h du mans !!) donc je vais rester à l'écoute de ce post ...
Hâte d'en savoir un peu + sur le futur plugin Jeedom pour voir si HA-Bridge est une solution pérenne ou pas ...
Yetz
Re: Amazon Echo
Est-ce que depuis Ha-Bridge, tes actions fonctionnent ? y'a un bouton pour les tester, à droite de l'action. Au moins ça te permet de valdier que l'interaction avec Jeedom est bonne depuis HA-Bridge.
Ensuite, je te conseille d'essayer ce qui est dit dans la FAQ: dans HA-Bridge, bouton "Security", active le bouton "Link". Ca simule l'appuie sur le bouton d'un vrai pont hue. Ensuite, tu lances une première détection sur Alexa, et en même temps sur Ha-Bridge, tu appuies sur le bouton "Link". Ca ne va rien trouver la première fois, mais de suite tu relances une deuxième détection+appui sur Link. Théoriquement tu devrais voir tes équipements Ha-Bridge détectés par Alexa.
Si ça ne fonctionne toujours pas, ajoute dans ton Apache les redirections vers ton port 8082 si pas déjà fait, et retente.
Si ça ne fonctionne toujours pas, je pense que t'es bon pour mettre Ha-Bridge sur le port 80, comme moi, mais je ne connais pas les impacts sur ton installation Jeedom, attention à ne pas tout casser.
Yetz
Re: Amazon Echo
Voila ça fonctionne j'ai du mettre sur le port 80 et ça fonctionne heureusement que j'ai installer ca sur mon sickrage ^^ et pas sur jeedom un grand merciYetz a écrit : ↑15 juin 2018, 11:38Est-ce que depuis Ha-Bridge, tes actions fonctionnent ? y'a un bouton pour les tester, à droite de l'action. Au moins ça te permet de valdier que l'interaction avec Jeedom est bonne depuis HA-Bridge.
Ensuite, je te conseille d'essayer ce qui est dit dans la FAQ: dans HA-Bridge, bouton "Security", active le bouton "Link". Ca simule l'appuie sur le bouton d'un vrai pont hue. Ensuite, tu lances une première détection sur Alexa, et en même temps sur Ha-Bridge, tu appuies sur le bouton "Link". Ca ne va rien trouver la première fois, mais de suite tu relances une deuxième détection+appui sur Link. Théoriquement tu devrais voir tes équipements Ha-Bridge détectés par Alexa.
Si ça ne fonctionne toujours pas, ajoute dans ton Apache les redirections vers ton port 8082 si pas déjà fait, et retente.
Si ça ne fonctionne toujours pas, je pense que t'es bon pour mettre Ha-Bridge sur le port 80, comme moi, mais je ne connais pas les impacts sur ton installation Jeedom, attention à ne pas tout casser.
Yetz
Philips Hue - Xiaomi Home - Zigate - RFXCom - RFLink - Milight - Harmony Hub - ESPEasy - Broadlink - Heatzy - Google Home - Alexa - Netatmo - Synology DS214Play
Re: Amazon Echo
Le skill smartthings est pas disponible en france pour le moment.
https://www.amazon.com/SmartThings/dp/B01ETW5Q9O
Re: Amazon Echo
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 30 invités