# \[AIDE\] Sarah + IPX800

**URL:** <https://forum.gce-electronics.com/t/aide-sarah-ipx800/5850>\
**Category:** Cartes Ethernet IPX800\
**Created:** [Décembre 15, 2017, 5:05 UTC](https://forum.gce-electronics.com/t/aide-sarah-ipx800/5850 "2017-12-15T17:05:38Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Cyb31](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/c/d6d6ee/32.png) [@Cyb31](https://forum.gce-electronics.com/u/Cyb31)\
**Post date:** [Décembre 15, 2017, 5:05 UTC](https://forum.gce-electronics.com/t/aide-sarah-ipx800/5850/1 "2017-12-15T17:05:38Z")

</div>

Bonjour,  
serait il possible de faire un tuto simple et clair pour lier S.A.R.A.H et l’IPX800?  
J’ai réussi à installer et faire donner l’heure à SARAH par contre je ne sais pas comment faire fonctionner le Plugin fourni dans [ce post](https://forum.gce-electronics.com/t/commander-ipx800-avec-la-voix-et-sarah-en-http/1453/41)  
Quelqu’un pourrait il m’aider?  
Je ne sais pas comment éditer les 3 fichiers du plugin (où mettre l’adresse Ip,…)

---

<div class="post-metadata">

**Author:** ![sebyldino](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/s/e47c2d/32.png) [@sebyldino](https://forum.gce-electronics.com/u/sebyldino)\
**Post date:** [Décembre 16, 2017, 8:13 UTC](https://forum.gce-electronics.com/t/aide-sarah-ipx800/5850/2 "2017-12-16T08:13:30Z")

</div>

Tiens j’avais refais le plugin pour l’[IPX v4](https://gce-electronics.com/1483-.html):  
[ipxrelais.rar](https://forum.gce-electronics.com/uploads/default/original/2X/b/bd2f5d4184d4a4ac9d07f81008643b27769c98f5.rar) (61,0 Ko)  
J’ai mis quelque anotation dans les fichier XML et JS à adapter à ta config.  
J’ai arrêter la commande vocale avec Sarah pour la Google Home beaucoup plus réactive, entend très bien ce que l’on dit et la simplicité de mise en oeuvre des commandes.

---

<div class="post-metadata">

**Author:** ![Cyb31](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/c/d6d6ee/32.png) [@Cyb31](https://forum.gce-electronics.com/u/Cyb31)\
**Post date:** [Décembre 16, 2017, 9:00 UTC](https://forum.gce-electronics.com/t/aide-sarah-ipx800/5850/3 "2017-12-16T09:00:35Z")

</div>

Super, je vais essayer ça. Merci beaucoup.  
Je fais des essais pour l’instant, je ne me suis pas arrêté sur un système en particulier.  
Pour ce qui est du Google Home, comment fait on la liaison avec l’IPX800?  
Est ce que cela passe par un serveur local ou bien on envoi des requêtes sur un serveur à l’étranger et ça revient chez nous (comme les Yeelight de XIAOMI)?

---

<div class="post-metadata">

**Author:** ![sebyldino](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/s/e47c2d/32.png) [@sebyldino](https://forum.gce-electronics.com/u/sebyldino)\
**Post date:** [Décembre 16, 2017, 9:05 UTC](https://forum.gce-electronics.com/t/aide-sarah-ipx800/5850/4 "2017-12-16T09:05:09Z")

</div>

Oui pour la Google Home ça passe par internet via l’IP disante. Ce sont des requête sur http envoyée.  
Il y a un sujet ici:

> [@Google home avec ipx](https://forum.gce-electronics.com/t/google-home-avec-ipx/5375/1):
>
> Bonjour . Est ce que quelqu’un à tester la Google home pour faire des commandes vocales avec IPX 800 ? Et est ce que sa fonctionne bien ?

---

<div class="post-metadata">

**Author:** ![Cyb31](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/c/d6d6ee/32.png) [@Cyb31](https://forum.gce-electronics.com/u/Cyb31)\
**Post date:** [Décembre 16, 2017, 9:09 UTC](https://forum.gce-electronics.com/t/aide-sarah-ipx800/5850/5 "2017-12-16T09:09:59Z")

</div>

Ce qui m’ennuie, c’est de «&nbsp;sortir&nbsp;» de mon réseau local. C’est un peu comme si on laissait la porte entrouverte, une personne malintentionnée pourrait entrer chez nous… C’est une image bien sûr !🙂

---

<div class="post-metadata">

**Author:** ![merokaly](https://forum.gce-electronics.com/user_avatar/forum.gce-electronics.com/merokaly/32/8_2.png) [@merokaly](https://forum.gce-electronics.com/u/merokaly)\
**Post date:** [Décembre 16, 2017, 9:34 UTC](https://forum.gce-electronics.com/t/aide-sarah-ipx800/5850/6 "2017-12-16T09:34:22Z")

</div>

Bonjour,

J’étais en train de refaire un fichier pour la [V4](https://gce-electronics.com/1483-.html) pour SARAH mais comme @sebyldino j’ai abandonner SARAH pour Google Home.

Je teste votre fichier @sebyldino.

Cordialement,  
JF

---

<div class="post-metadata">

**Author:** ![Cyb31](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/c/d6d6ee/32.png) [@Cyb31](https://forum.gce-electronics.com/u/Cyb31)\
**Post date:** [Décembre 17, 2017, 10:42 UTC](https://forum.gce-electronics.com/t/aide-sarah-ipx800/5850/7 "2017-12-17T10:42:25Z")

</div>

Bonjour,  
j’ai fait quelques essais avec les fichiers d’origine fournis par @sebyldino . J’ai seulement rentré l’adresse IP de l’IPX800 avec le port 80 la première fois puis le port 9870 (pour les commandes M2M) mais cela ne fonctionne pas.

 ![commande](https://forum.gce-electronics.com/uploads/default/original/2X/8/8c803148654f5f8cd27814fd81ceae4715205bbb.JPG)  
_Sarah réponds bien à la commande vocal mais il n’y a pas d’action derrière. En revanche, on voit que la commande pour actionner le relais 1 est bien envoyée._

Dois-je entrer une adresse IP dans un autre fichier que le .prop?  
Qu’est que le mode M2M?

Je sens que l’on approche du but 🙂

---

<div class="post-metadata">

**Author:** ![sebyldino](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/s/e47c2d/32.png) [@sebyldino](https://forum.gce-electronics.com/u/sebyldino)\
**Post date:** [Décembre 17, 2017, 10:59 UTC](https://forum.gce-electronics.com/t/aide-sarah-ipx800/5850/8 "2017-12-17T10:59:46Z")

</div>

Ton port ne doit pas être 9870 mais 80 si tu ne l’as pas changé.  
Et ton apikey est activée et inchangée? Car la tu as celle par défaut.

---

<div class="post-metadata">

**Author:** ![Cyb31](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/c/d6d6ee/32.png) [@Cyb31](https://forum.gce-electronics.com/u/Cyb31)\
**Post date:** [Décembre 17, 2017, 11:01 UTC](https://forum.gce-electronics.com/t/aide-sarah-ipx800/5850/9 "2017-12-17T11:01:33Z")

</div>

Oui, j’ai remis le port 80, j’ai tout redémarrer et ça fonctionne. Du coup, je ne sais pas vraiment ce que j’ai fait pour que cela fonctionne. Peut être l’activation de M2M?

---

<div class="post-metadata">

**Author:** ![sebyldino](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/s/e47c2d/32.png) [@sebyldino](https://forum.gce-electronics.com/u/sebyldino)\
**Post date:** [Décembre 17, 2017, 11:04 UTC](https://forum.gce-electronics.com/t/aide-sarah-ipx800/5850/10 "2017-12-17T11:04:36Z")

</div>

J’avais également remarqué qu’il est préférable de modifier les fichiers via l’interface de SARAH (127.0.0.1) plutôt que directement dans le dossier plugin. J’ai trouvé que c’était mieux prit en compte, impression ou pas je sais pas…  
Bon en tout cas si ça fonctionne c’est parfait! 😉

---

<div class="post-metadata">

**Author:** ![Cyb31](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/c/d6d6ee/32.png) [@Cyb31](https://forum.gce-electronics.com/u/Cyb31)\
**Post date:** [Décembre 17, 2017, 11:09 UTC](https://forum.gce-electronics.com/t/aide-sarah-ipx800/5850/11 "2017-12-17T11:09:41Z")

</div>

Merci en tout cas.  
Il ne me reste plus qu’a comprendre comment fonctionne l’architecture entre tous les fichiers afin de personnaliser le pilotage de mes relais.  
Je n’arrive pas à faire le lien entre les commandes vocales «&nbsp;allume&nbsp;», «&nbsp;éteint&nbsp;» dans le fichier .prop et comment SARAH sait quel relais actionner. Car lorsque je dis "SARAH, «&nbsp;allume le canapé&nbsp;» ou «&nbsp;éteint la chaise&nbsp;», et bien ça fonctionne!

---

<div class="post-metadata">

**Author:** ![Cyb31](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/c/d6d6ee/32.png) [@Cyb31](https://forum.gce-electronics.com/u/Cyb31)\
**Post date:** [Décembre 17, 2017, 1:03 UTC](https://forum.gce-electronics.com/t/aide-sarah-ipx800/5850/12 "2017-12-17T13:03:11Z")

</div>

C’est bon, je commence à comprendre le fonctionnement. J’ai réussi à me créer des commandes personnalisées.  
**Et j’ai également trouvé pourquoi il n’y avait pas d’interaction entre le serveur de SARAH et l’IPX800. Dans le fichier .js, il fallait respecter la casse de l’APIKEY, et l’écrire en minuscule dans mon cas.**  
Sinon, j’aurai voulu savoir pourquoi vous êtes passé sur le Goolgle Home. Quels sont les avantages par rapport à SARAH? Y a t il des inconvénients?

---

<div class="post-metadata">

**Author:** ![fgtoul](https://forum.gce-electronics.com/user_avatar/forum.gce-electronics.com/fgtoul/32/28801_2.png) [@fgtoul](https://forum.gce-electronics.com/u/fgtoul)\
**Post date:** [Décembre 18, 2017, 3:22 UTC](https://forum.gce-electronics.com/t/aide-sarah-ipx800/5850/13 "2017-12-18T15:22:36Z")

</div>

bonjour,  
l’API key c’est comme un mot de passe, la casse est sensible.  
cdt

---

<div class="post-metadata">

**Author:** ![didierm](https://forum.gce-electronics.com/user_avatar/forum.gce-electronics.com/didierm/32/4_2.png) [@didierm](https://forum.gce-electronics.com/u/didierm)\
**Post date:** [Décembre 18, 2017, 9:46 UTC](https://forum.gce-electronics.com/t/aide-sarah-ipx800/5850/14 "2017-12-18T21:46:01Z")

</div>

> [@Cyb31](#):
>
> Sinon, j’aurai voulu savoir pourquoi vous êtes passé sur le Goolgle Home. Quels sont les avantages par rapport à SARAH? Y a t il des inconvénients?

Sarah pour fonctionner doit être sur un pc constamment alimenté et avoir un bon micro  
le développeur de Sarah à était précurseur de la reconnaissance vocal pour la domotique  
Sarah est dépendant de ce que l’on installe en local  
le google Home est une évolution de Sarah dans une technologie moins gourmande en ressource local mais ouvert vers les serveurs extérieurs (constamment écouté ou pas 🤔…

---

<div class="post-metadata">

**Author:** ![Cyb31](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/c/d6d6ee/32.png) [@Cyb31](https://forum.gce-electronics.com/u/Cyb31)\
**Post date:** [Décembre 19, 2017, 6:23 UTC](https://forum.gce-electronics.com/t/aide-sarah-ipx800/5850/15 "2017-12-19T06:23:10Z")

</div>

Ça marche.  
Merci de vos réponses. Je pense que je vais tout de même continuer sur SARaH dans un premier temps puisque l’on peut l’installer sur un Raspberry Pi. L’idée de passer sur des serveurs quelque part dans le monde ne me plaît pas pour le Google Home.
