Skip to content
This repository has been archived by the owner on Nov 25, 2019. It is now read-only.

Infos: interactions avec Gladys #3

Open
mbl-35 opened this issue Jun 11, 2019 · 6 comments
Open

Infos: interactions avec Gladys #3

mbl-35 opened this issue Jun 11, 2019 · 6 comments

Comments

@mbl-35
Copy link

mbl-35 commented Jun 11, 2019

Bonjour,

Merci pour ce module Gladys. Il permet de faire parler Gladys à travers les enceintes GH.
Je suis bloqué depuis de nombreuses années sur les projets tels que Gladys (depuis v2), n'ayant pas les moyens d'obtenir une reconnaissance vocale correcte via les microphones utilisés avec les raspberry (tout en restant abordable car des habitations type longère nécessitent de nombreux micros).
Je trouve que GH mini permet d'avoir une très bonne reconnaissance (+enceinte) à petit prix. Je me suis penché sur le projet 'assistant-plugin', que j'utilise actuellement. On parle à GH, on fait exécuter une action puis on donne un retour via l'enceinte GH.
Pas besoin d'ouverture de port des boxes FIA (attente de messages sur pushbullet).

Pouvez-vous me dire comment vous avez intégré la partie pilotage de Gladys via votre GH ?
Je ne trouve pas d'information sur le site de Gladys concernant ce type d'installation.
Merci par avance

@atrovato
Copy link
Owner

Bonjour,
Aujourd'hui Gladys ne peut que parler à travers GH, elle ne reçoit aucune commande directement.
Pour faire parler Gladys à travers GH, il existe divers modules dans différents langages.
Gladys étant basé sur NodeJS, j'utilise une librairie npm déjà existante.
En revanche, sur la communauté Gladys http://community.gladysassistant.com il existe différents systèmes permettant de la contrôler par la voix.

J'espère avoir répondu, je reste à disposition en cas de besoins.

@mbl-35
Copy link
Author

mbl-35 commented Jun 11, 2019

Merci pour cette réponse rapide.
Donc, vous utilisez un microphone sur votre raspberry pour demander à Gladys "Quel temps fait-il ?".
Gladys vous réponds à travers votre GoogleHome (selon votre configuration).

En fait, l'idée serait d'utiliser votre module pour faire parler Gladys (sur les GH), et d'utiliser un "relai" (ne nécessitant pas l'ouverture de port vers notre réseau local) pour envoyer des commandes à Gladys (c'est ce qui est mentionné sur le forum: https://community.gladysassistant.com/t/alexa-vie-privee/3036/7 ).

Il faudrait alors créer un module de assistant-plugin pour intégrer l'API SendMessage de Gladys.
Deuxième possibilité, faire un module Gladys (service v4) qui embarquerait un serveur en écoute sur PushBullet (comme assistant-plugin).

Je ne suis pas à l'aise sur le code de Gladys, mais si l'idée est bonne, je vais essayer d'investiguer dans cette direction.
Je pense que cela permettrai à Gladys de toucher le plus de monde possible (car peu de monde est à l'aise avec la configuration des micros sur le Rasp).

@atrovato
Copy link
Owner

Ce serait vraiment top d'avoir la possibilité d'utiliser GH sur le réseau local uniquement, mais ce n'est pas possible aujourd'hui selon les fonctionnalités mises à disposition pas GH.

Pour le moment, j'utilise GH comme micro, en passant par Samsung SmartThings, pour lequel j'ai développé un module V3 https://github.com/atrovato/gladys-smartthings-connector/ (non utilisable en l'état, je suis en contact avec les développeur Samsung pour fixé les bugs encore trop présent).
Le module inscrit les devices Gladys dans Samsung SmartThings, et Samsung SmartThings est lui même intégrable dans GH.
Donc pour allumer les lumières, GH entend ma voix, envoie le message aux USA, pour le transférer chez Samsung en Corée, afin d'allumer la lumière au dessus de moi.

@VRatel09
Copy link

Bonjour,

je me permet de venir vers vous pour savoir si vous avez trouvé un solution pour utiliser la GH sur le réseau local uniquement. (contrôler les lumière, demander l'heure à gladys via la google home)

Merci d'avance.

@atrovato
Copy link
Owner

Bonjour, je suis également intéressé par cette solution technique, mais je n'ai pas encore trouvé le moyen d'y parvenir. D'après les dernières nouvelles ce n'est pas (encore) possible, mais je me repencherai sur le sujet d'ici la fin d'année.

@VRatel09
Copy link

D'accord tiens moi au courant ;)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants