Lancer une annonce Alexa sur tous les appareils

Bonjour à tous les utilisateurs des Alexa de chez Amazon.

Sans jouer les comparaisons, en tant que développeur du plugin Alexa-API sur Jeedom, j’avais intégré une fonctionnalité qui permettait de lancer une annonce sur tous les appareils.
Amazon a plusieurs fois changé de fusil d’épaule sur son API non publique et non documentée pour réaliser cela. Finalement, j’avaisutiliser la fonctionnalité « Parler à Alexa » et comme à la voix, je lui envoyait « Alexa Annonce à table ».

Je viens chercher sur Home Assistant comment on réalise cela.
Je n’ai pas de vu de commande Annonce nul part, je me demande si mettre tous les echos dans un message n’est pas une manière de saturer le système si l’intégration doit les envoyer un par un.

Quelle est votre retour d’expérience sur vos essais pour lancer une annonce ?
Merci

Bonjour,

Avec l’intégration Alexa Media Player, j’ai un appareil qui a été ajouté automatiquement et qui s’appelle « Tous les appareils Alexa ». Je suppose qu’on doit pouvoir s’en servir pour envoyer un message vocal sur tous les appareils mais je n’ai jamais testé.

service: notify.alexa_media_tous_les_appareils
data:
  message: coucou

Ne fonctionne pas

service: notify.alexa_media_salon
data:
  message: coucou

fonctionne

Donc on ne peut pas utiliser cette fonctionnalité :woozy_face:

Regarde le message, ou le topic.

Effectivement, cela fonctionne bien :

service: notify.alexa_media
data:
  message: "Bonjour les amis"
  data:
    type: tts
  target:
    - media_player.chambre_parents
    - media_player.coralie
    - media_player.cuisine
    - media_player.douche
    - media_player.etage
    - media_player.manon
    - media_player.salon
    - media_player.salon_sud

Les amis, j’ai trouvé la méthode !!!

C’était finalement archi simple, juste à trouver la syntaxe.

J’ai fait une page spéciale sur mon blog tellement je suis content d’y être arrivé.

Sujet clos donc

2 « J'aime »