3D icon of a home assistant with several musical figures around it.
Agence web » Actualités du digital » Comment ajouter un haut-parleur intelligent à la configuration de votre Home Assistant

Comment ajouter un haut-parleur intelligent à la configuration de votre Home Assistant

Résumé

  • Les haut-parleurs Google et Apple se couplent facilement avec Home Assistant, tandis que les haut-parleurs Alexa nécessitent une configuration complexe qui n'a pas fonctionné lors des tests.

  • Tous les haut-parleurs configurés fonctionnent de la même manière dans Home Assistant, permettant la lecture multimédia et les annonces.

  • Home Assistant peut lire simultanément de l'audio sur des haut-parleurs de différentes marques avec de légers retards, mais il n'est pas recommandé pour l'audio dans toute la maison.

Home Assistant est extrêmement polyvalent, mais tous les appareils intelligents ne fonctionnent pas avec la plate-forme open source pour maison intelligente. J'ai passé les dernières semaines à essayer les enceintes intelligentes Amazon, Google et Apple avec Home Assistant, et cela ne s'est pas passé comme je l'espérais.

Tous les haut-parleurs ne se couplent pas facilement

La première étape pour utiliser des haut-parleurs avec votre maison intelligente Home Assistant consiste à les ajouter. Cela ne s’est pas du tout passé comme je le pensais. Avant de commencer, si je devais deviner la complexité de l’ajout de haut-parleurs, j’aurais imaginé que Google serait le plus simple, Alexa ensuite et Apple en dernier. Mais ce n’est pas du tout le cas.

Les haut-parleurs Google et Apple fonctionnent tous deux de manière native dans Home Assistant. Oui, vous avez bien lu. Mon HomePod Mini et mes haut-parleurs Google Nest étaient tous deux disponibles dans Home Assistant sans avoir à ajouter de plugins, de référentiels ou quoi que ce soit d'autre.

Pour configurer votre haut-parleur Google ou Apple, vous devez commencer par accéder à Paramètres, puis à Appareils et services.

Une fois dans l'onglet Appareils et services, tous les haut-parleurs Google ou Apple qui se trouvent sur le même réseau que votre installation Home Assistant devraient automatiquement apparaître dans la section « Découvert » en haut de l'écran.

Si ce n'est pas le cas, vous pouvez simplement cliquer sur le bouton « Ajouter une intégration » en bas à gauche de la page. Une fois que vous avez cliqué sur ce bouton, vous recherchez l'intégration de Google Cast ou d'Apple TV. Pour une raison quelconque, les appareils HomePod sont répertoriés sous Apple TV dans Home Assistant.

Si vous ajoutez manuellement l'appareil, vous devrez peut-être saisir le nom ou l'adresse IP de ce haut-parleur intelligent. Cependant, vous ne devriez pas avoir besoin de le faire manuellement, il devrait simplement apparaître dans la zone « Découvert » de Home Assistant. J'ai délibérément supprimé mon HomePod mini de Home Assistant pour le rajouter et il est automatiquement revenu sous Découvert, afin que je puisse l'ajouter en quelques clics simples.

Les haut-parleurs Alexa d'Amazon sont cependant une autre histoire. Bien qu'Amazon dispose d'une intégration native avec Home Assistant, les enceintes Echo ne font pas partie de ce package. Pour cela, vous avez besoin du plugin Alexa Media Player dans Home Assistant, ce qui est un casse-tête et demi à configurer.

Je ne vais pas parcourir toutes les étapes de configuration du module complémentaire Alexa Media Player pour Home Assistant pour plusieurs raisons. Premièrement, je ne suis pas sûr de sa sécurité. Vous devez ajouter le plugin en tant qu'application 2FA à votre compte Amazon, puis il génère une page de connexion Amazon dans laquelle vous devez saisir votre e-mail, votre mot de passe et le code 2FA qu'il génère. Deuxièmement (et c’est un problème important), je n’ai pas réussi à le faire fonctionner.

j'ai dépensé heures J'ai essayé de faire en sorte qu'Alexa Media Player lise de l'audio sur mon Echo, et il a tout simplement refusé de fonctionner. C'est en partie normal, comme le dit même la page GitHub : « Veuillez noter que cela imite l'application Alexa, mais Amazon peut couper l'accès à tout moment. » Je ne sais pas si Amazon a coupé l'accès ou si je n'ai tout simplement pas réussi à le faire fonctionner. Mais prenez mon temps perdu ici pour votre bénéfice et oubliez simplement d'essayer d'utiliser les haut-parleurs Alexa avec Home Assistant, du moins pour le moment.

Certains ont pu configurer Alexa Media Player pour qu'il fonctionne avec Home Assistant, mais je n'ai pas trouvé grand-chose en termes de succès récent. Et même avec mes propres années d’expérience en domotique intelligente, en programmation et en informatique générale, je n’arrivais tout simplement pas à le faire fonctionner.

Je pouvais coupler mes haut-parleurs Echo, mais je ne parvenais pas à faire fonctionner la lecture multimédia. Le haut-parleur s'allumait simplement et disait quelque chose du genre « La lecture multimédia directe n'est pas prise en charge », puis s'éteignait.

Donc, en résumé : utilisez les enceintes HomeKit ou Google Assistant avec Home Assistant, et laissez Amazon Echo de côté pour une expérience fluide.

Utilisation des haut-parleurs Google et Apple avec Home Assistant

Une fois vos différents haut-parleurs configurés dans Home Assistant, ils fonctionnent tous essentiellement de la même manière. Vous pouvez diffuser des médias sur les haut-parleurs et même les utiliser pour des annonces dans toute la maison.

J'ai utilisé Music Assistant pour écouter Apple Music sur mon HomePod et Google Nest Mini. Même si les deux appareils prennent nativement en charge Apple Music, il s’agissait plutôt d’une preuve de concept pour voir comment fonctionnaient les services. Music Assistant prend en charge un large éventail d'autres lecteurs, notamment Spotify, Soundcloud, Qobuz, Plex, Jellyfin, Deezer, etc.

Cela pourrait donc être un excellent moyen d’utiliser vos enceintes de nouvelles manières. Surtout pour un HomePod, qui nécessite généralement un iPhone pour démarrer la lecture sur tout sauf une poignée de fournisseurs de musique. Ainsi, si vous souhaitez utiliser un ordinateur Windows pour démarrer la lecture de musique depuis Spotify sur votre HomePod, Home Assistant peut vous aider.

Ceci étant réglé, revenons à la lecture audio sur les haut-parleurs Nest et HomePod. Je plongerais simplement dans Music Assistant, sélectionnerais le haut-parleur respectif et lui demanderais de lire l'audio. Et à chaque fois, cela a fonctionné parfaitement. Mon Echo, cependant, a refusé de lire pour moi toute source multimédia provenant de Home Assistant.

Pouvez-vous utiliser différentes marques d’enceintes intelligentes ensemble ?

Malheureusement, comme je m'y attendais, Home Assistant ne m'a pas vraiment permis de prendre des enceintes de différentes marques et de les transformer en un vrai système audio pour toute la maison. Cependant, cela a plutôt fonctionné. Laissez-moi vous expliquer.

Avec Music Assistant et Home Assistant, j’ai pu lire simultanément de l’audio sur mon HomePod mini et mon Nest Hub. Il y a cependant eu un léger décalage entre les deux. À un volume plus faible, ce n’était en fait pas si perceptible.

Vous voyez, mon HomePod mini est dans ma chambre principale et le Nest Hub est dans la cuisine, qui sont aux extrémités opposées de la maison. Ainsi, lorsque Music Assistant diffusait de l’audio sur le HomePod mini et le Nest Hub à un niveau de volume inférieur, le retard était imperceptible.

J'ai pu écouter de la musique dans la chambre principale, puis lorsque je suis parti de là et que je me suis dirigé vers la cuisine, le HomePod mini s'est éteint et le Nest Hub s'est éteint. Pour cette raison, je ne pouvais pas dire qu'il y avait un retard dans les haut-parleurs.

Une fois que j’ai augmenté le volume jusqu’à ce que je puisse entendre le HomePod mini depuis la cuisine, il y a eu un retard notable d’environ une seconde. Peut-être une demi-seconde ? Quoi qu'il en soit, cela suffisait à m'irriter pendant que j'écoutais, alors j'ai baissé les haut-parleurs pour n'en entendre qu'un à la fois.

« Qui voudrait entendre un orateur de l'autre côté de la maison ? » vous pouvez demander. Eh bien, probablement personne. Mais si j’avais un haut-parleur dans le salon ou le salon, tous deux situés à côté de la cuisine, j’entendrais ce haut-parleur quel que soit le volume. Ainsi, à moins qu’il ne soit correctement synchronisé, comme le font généralement ces enceintes lorsque vous utilisez un service propriétaire, je n’essaierais pas d’utiliser Home Assistant pour l’audio dans toute la maison.

Cependant, si vous souhaitez utiliser Home Assistant pour diffuser des diffusions dans toute votre maison sur différentes enceintes, c'est parfait pour ça ! Home Assistant dispose d'un moteur de synthèse vocale (TTS) intégré, vous pouvez donc lui faire annoncer tout ce que vous souhaitez sur n'importe quel haut-parleur. Il existe des moyens de regrouper les locuteurs, mais je n'ai pas réussi à comprendre comment diffuser l'implémentation native de TTS à tous les locuteurs.

Si vous avez déjà des scènes intégrées dans votre configuration Home Assistant qui déclenchent la TTS lorsque quelqu'un arrive à la maison, quitte la maison, ouvre/ferme une porte ou dans d'autres situations similaires, le moteur TTS peut communiquer avec toutes les enceintes de votre maison configurées via Accueil. Assistant.


Vous voulez en savoir plus sur ce qu’est Home Assistant et pourquoi il est si populaire ? Consultez notre autre couverture qui détaille tout, depuis la mise en route avec Home Assistant jusqu'à la démonstration des raisons pour lesquelles le contrôle local de vos appareils est préférable à laisser le cloud gérer tout.

★★★★★