# Depuis une scène, pouvoir parler sur une enceinte Google Nest Mini

**URL:** <https://community.gladysassistant.com/t/depuis-une-scene-pouvoir-parler-sur-une-enceinte-google-nest-mini/8939>\
**Category:** Demandes livrées\
**Created:** [Mai 20, 2024, 4:10 UTC](https://community.gladysassistant.com/t/depuis-une-scene-pouvoir-parler-sur-une-enceinte-google-nest-mini/8939 "2024-05-20T16:10:23Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Mai 20, 2024, 4:10 UTC](https://community.gladysassistant.com/t/depuis-une-scene-pouvoir-parler-sur-une-enceinte-google-nest-mini/8939/1 "2024-05-20T16:10:23Z")

</div>

Salut à tous !

L’objectif de ce développement est d’avoir la possibilité de parler sur une enceinte Google Nest Mini.

Qu’on utilise Google ou pas, ces enceintes connectés sont des excellent rapports qualités / prix (probablement vendu par Google à marge 0 voir à perte), trouvable dès 20€ sur leboncoin en neuf.

J’en ai acheté une la semaine dernière pour ma part pour cette expérimentation :

 ![Screenshot 2024-05-20 at 18.02.39](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/c/2/c20ef7536988c33e32c93ce580d8540962aa8aa3.png)

J’ai créé rapidement une petite intégration dans Gladys :

 ![Screenshot 2024-05-20 at 17.58.59](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/7/2/723793619756ac39b9366cb3d1548721fa8b283f.png)

Le même onglet de scan copié collé sur Sonos :

 ![Screenshot 2024-05-20 at 17.59.37](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/5/6/5628f680266786a34757a0022fe9f762fcf5ffa7.png)

Utilisable dans les scènes avec l’action qui existe déjà !

 ![Screenshot 2024-05-20 at 17.59.56](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/4/c/4ca1bbd739cec4ef0ba4d9a1d01b1d891e39efff.png)

Et hop ça marche :

J’ai été surpris de la simplicité avec laquelle j’ai pu développer ça 😂

Je vous tiens au courant dès que j’ai une PR !

PS: J’ai publié ce topic sur Twitter ici : [x.com](https://x.com/gladysassistant/status/1792590810459906541)

---

<div class="post-metadata">

**Author:** ![jean\_bruder](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jean_bruder/32/13_2.png) [@jean\_bruder](https://community.gladysassistant.com/u/jean_bruder)\
**Post date:** [Mai 21, 2024, 6:43 UTC](https://community.gladysassistant.com/t/depuis-une-scene-pouvoir-parler-sur-une-enceinte-google-nest-mini/8939/2 "2024-05-21T06:43:55Z")

</div>

Bonjour @pierre-gilles

Super idée, toutefois :

- Gladys ne devient il/elle pas dépendant d’un accès à Internet ?
- peut-on envisager d’autres méthodes de résolution sonore (PulseAudio dans mon cas, API également, etc. …).

Bonne journée,  
Jean

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Mai 21, 2024, 11:19 UTC](https://community.gladysassistant.com/t/depuis-une-scene-pouvoir-parler-sur-une-enceinte-google-nest-mini/8939/3 "2024-05-21T11:19:11Z")

</div>

Salut @jean_bruder 🙂

> [@jean\_bruder](#):
>
> Gladys ne devient il/elle pas dépendant d’un accès à Internet ?

Non, la partie audio est en local, ça fonctionne sans internet.

L’action de scène TTS a besoin du cloud mais rien de nouveau c’est déjà le cas dans Gladys actuellement en production. Le jour où le TTS local c’est possible et de qualité, je serais le premier à l’ajouter à Gladys !

> [@jean\_bruder](#):
>
> peut-on envisager d’autres méthodes de résolution sonore (PulseAudio dans mon cas, API également, etc. …).

Oui complètement si il y a de la demande ça peut s’ajouter 🙂

Peut-être que mon développement n’est pas clair, mais ici j’ajoute juste le support des enceintes Google Nest Mini, on support déjà les enceintes Sonos. La partie «&nbsp;voix Gladys&nbsp;» existe déjà depuis l’année dernière dans Gladys.

---

<div class="post-metadata">

**Author:** ![elfedagger](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/elfedagger/32/13658_2.png) [@elfedagger](https://community.gladysassistant.com/u/elfedagger)\
**Post date:** [Mai 21, 2024, 8:59 UTC](https://community.gladysassistant.com/t/depuis-une-scene-pouvoir-parler-sur-une-enceinte-google-nest-mini/8939/4 "2024-05-21T20:59:58Z")

</div>

Pour l’écho dot d’Amazon c’est possible ?

 ![61u48FEs0rL.AC_SL1000](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/d/a/daef57cd7d9a467d18e4698eb447abdd7dcabefa.jpeg)

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Mai 23, 2024, 6:49 UTC](https://community.gladysassistant.com/t/depuis-une-scene-pouvoir-parler-sur-une-enceinte-google-nest-mini/8939/5 "2024-05-23T06:49:46Z")

</div>

> [@elfedagger](#):
>
> Pour l’écho dot d’Amazon c’est possible ?

Oui carrément, c’est un développement à part entière par contre ^^

Je veux bien que tu créé une de demande de fonctionnalité si ça t’intéresse 🙂

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Mai 23, 2024, 5:16 UTC](https://community.gladysassistant.com/t/depuis-une-scene-pouvoir-parler-sur-une-enceinte-google-nest-mini/8939/6 "2024-05-23T17:16:04Z")

</div>

La PR est disponible :

> <https://github.com/GladysAssistant/Gladys/pull/2088>
>
> \### Pull Request check-list
> 
> To ensure your Pull Request can be accepted as fa…st as possible, make sure to review and check all of these items:
> 
> \- \[x\] If your changes affects code, did your write the tests?
> \- \[x\] Are tests passing? (\`npm test\` on both front/server)
> \- \[x\] Is the linter passing? (\`npm run eslint\` on both front/server)
> \- \[x\] Did you run prettier? (\`npm run prettier\` on both front/server)
> \- \[x\] If you are adding a new features/services, did you run integration comparator? (\`npm run compare-translations\` on front)
> \- \[\] Did you test this pull request in real life? With real devices? If this development is a big feature or a new service, we recommend that you provide a Docker image to the community (\[french forum\](https://community.gladysassistant.com/)/\[english forum\](https://en-community.gladysassistant.com/)) for testing before merging.
> \- \[\] If your changes modify the API (REST or Node.js), did you modify the API documentation? (Documentation is based on comments in code)
> \- \[\] If you are adding a new features/services which needs explanation, did you modify the user documentation? See \[the GitHub repo\](https://github.com/GladysAssistant/v4-website) and the \[website\](https://gladysassistant.com).
> \- \[\] Did you add fake requests data for the demo mode (\`front/src/config/demo.js\`) so that the demo website is working without a backend? (if needed) See \[https://demo.gladysassistant.com\](https://demo.gladysassistant.com).
> 
> \### Description of change
> 
> Add support for Nest Mini speakers

Si ça vous tente, j’ai fais un build Docker pour essayer :

```auto
gladysassistant/gladys:google-cast-integration

```

🙂

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Mai 31, 2024, 1:11 UTC](https://community.gladysassistant.com/t/depuis-une-scene-pouvoir-parler-sur-une-enceinte-google-nest-mini/8939/7 "2024-05-31T13:11:09Z")

</div>

Après pas mal de tests, j’ai changé la librairie qui permet de faire la découverte réseau pour trouver les appareils Google Cast 🙂

Je suis passé de «&nbsp;mdns&nbsp;» à «&nbsp;bonjour&nbsp;» et ça marche vraiment bien.

J’ai fais un nouveau build disponible sur cette image :

```auto
gladysassistant/gladys:google-cast-integration

```

---

<div class="post-metadata">

**Author:** ![qleg](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/qleg/32/12290_2.png) [@qleg](https://community.gladysassistant.com/u/qleg)\
**Post date:** [Juin 6, 2024, 7:46 UTC](https://community.gladysassistant.com/t/depuis-une-scene-pouvoir-parler-sur-une-enceinte-google-nest-mini/8939/8 "2024-06-06T19:46:02Z")

</div>

Hello

j’ai testé l’image et je parviens à scanner ma google home mini et mon Google Nest Hub (j’imagine que ça fonctionne aussi avec un nest hub ?).

Par contre, je vois très peu de log lié à l’intégration Google Cast, est-ce normal ? (je vois que la suppression d’un device par rapport à Lan manager ou Sonos où on voit bien quand un scan se lance et quand des devices sont trouvés.)

J’aurais aimé tester la suite : Parler sur l’enceintre via les scènes mais cela nécessite Gladys Plus que je n’ai pas sur mon instance de test. Je tenterais bien de tester avec ma base de prod pour avoir Gladys Plus mais je crois que ce n’est pas trop recommandé… comment faire ?

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Juin 7, 2024, 7:22 UTC](https://community.gladysassistant.com/t/depuis-une-scene-pouvoir-parler-sur-une-enceinte-google-nest-mini/8939/9 "2024-06-07T07:22:36Z")

</div>

@qleg Merci d’avoir testé la découverte réseau !

> [@qleg](#):
>
> Par contre, je vois très peu de log lié à l’intégration Google Cast, est-ce normal ?

Il y a peut-être un peu moins de log que sur d’autres intégrations

Pour le TTS à la limite je peux te passer un compte de test Gladys Plus ! Je t’envoie ça en MP 🙂

---

<div class="post-metadata">

**Author:** ![qleg](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/qleg/32/12290_2.png) [@qleg](https://community.gladysassistant.com/u/qleg)\
**Post date:** [Juin 10, 2024, 8:03 UTC](https://community.gladysassistant.com/t/depuis-une-scene-pouvoir-parler-sur-une-enceinte-google-nest-mini/8939/10 "2024-06-10T08:03:29Z")

</div>

Merci pour le compte GladysPlus, je valide le fonctionnement 🙂

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Juin 10, 2024, 1:32 UTC](https://community.gladysassistant.com/t/depuis-une-scene-pouvoir-parler-sur-une-enceinte-google-nest-mini/8939/11 "2024-06-10T13:32:14Z")

</div>

Merci pour ton test @qleg 🙂

Je viens de déployer cette fonctionnalité dans Gladys Assistant 4.43 :

> [@Gladys Assistant 4.43 : Gladys peut parler sur n'importe quelle enceinte Google 🗣️](https://community.gladysassistant.com/t/gladys-assistant-4-43-gladys-peut-parler-sur-nimporte-quelle-enceinte-google/8967):
>
> Salut à tous ! Nouvelle version de Gladys aujourd’hui avec une nouvelle intégration: Google Cast ! Si vous avez des appareils Google compatible avec le protocole Google Cast : [Google Nest Mini](https://store.google.com/fr/product/google_nest_mini?hl=fr)[Google Nest Audio](https://store.google.com/fr/config/nest_audio?hl=fr)[Google Pixel Tablet](https://store.google.com/fr/config/pixel_tablet?hl=fr&selections=eyJwcm9kdWN0RmFtaWx5IjoiY0dsNFpXeGZkR0ZpYkdWMCJ9) … Et bien d’autres appareils slight_smileVous pouvez détecter ces appareils sur le réseau local : Les ajouter à Gladys, et utiliser ces enceintes dans les scènes pour parler sur celles…

Je ferme ce sujet pour débloquer les votes.

N’hésitez pas si vous avez des retours à créer un autre sujet !

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Juin 10, 2024, 1:32 UTC](https://community.gladysassistant.com/t/depuis-une-scene-pouvoir-parler-sur-une-enceinte-google-nest-mini/8939/12 "2024-06-10T13:32:17Z")

</div>


