Faire Parler Alexa sur des groupements d'enceintes Alexa

Bonjour à vous,

Suite à la migration 2026-01-08 10:10:22, j’ai la fonction « Faire Parler Alexa » qui ne fonctionne plus (aucun effet / aucune erreur dans les logs même en DEBUG).


[2026-01-11 19:40:20] DEBUG  execute [Echo Dot - Bureau][speak] start Device action option: {"title":"20","message":"Phrase test","user_login":"XXXXXX","user_id":"3"}
[2026-01-11 19:40:20] DEBUG  decodeTags::text_0 -Phrase test-
[2026-01-11 19:40:20] DEBUG  decodeTags::evalExpression test  => --{"evaluate":"Phrase test","result":"Phrase test","correct":"nok"}
[2026-01-11 19:40:20] DEBUG  decodeTags::text_1 -Phrase test-
[2026-01-11 19:40:20] DEBUG  decodeTags::text_2 -Phrase test-
[2026-01-11 19:40:20] DEBUG  decodeTags::text_3 -Phrase test-
[2026-01-11 19:40:30] DEBUG  execute [Groupe Test][speak] start Device action option: {"title":"20","message":"Phrase test","user_login":"XXXXXX","user_id":"3"}
[2026-01-11 19:40:30] DEBUG  decodeTags::text_0 -Phrase test-
[2026-01-11 19:40:30] DEBUG  decodeTags::evalExpression test  => --{"evaluate":"Phrase test","result":"Phrase test","correct":"nok"}
[2026-01-11 19:40:30] DEBUG  decodeTags::text_1 -Phrase test-
[2026-01-11 19:40:30] DEBUG  decodeTags::text_2 -Phrase test-
[2026-01-11 19:40:30] DEBUG  decodeTags::text_3 -Phrase test-


J’ai essayer les autres fonctions Faire Parler Alexa SSML/Legacy et idem.

Par contre le réglage du volume sur plusieurs appareils fonctionne à ma grande surprise.

Avez-vous des idées pour investiguer plus loin ?

Le groupe est reconnu comme " Famille WHA".

Je suis en Jeedom Atlas 4.5.2 / debian 11.11 (tout en vert côté Santé RAS).
Et avant la maj je n’avais pas de problème à utiliser « Faire Parler » en utilisant des groupes.
J’ai essayé de faire un nouveau groupe dans Alexa : même comportement.
Je n’utilise pas et n’ai pas configuré la fonction « Ask »

Mème problème de mon coté.

je ne reproduit pas sur version beta.

Je suis passé sur la beta, et j’ai le même comportement

logs Alexaapiv2 :
[2026-01-11 22:14:14] DEBUG alexa_Api::execPreview php ok 200

logs Alexaapiv2_dev :

[2026-01-11 22:14:14] DEBUG  execute [TestAPIAlexa][speak] start Device action option: {"title":"","message":"Bonjour TEST","user_login":"XXX","user_id":"3"}
[2026-01-11 22:14:14] DEBUG  decodeTags::text_0 -Bonjour TEST-
[2026-01-11 22:14:14] DEBUG  decodeTags::evalExpression test  => --{"evaluate":"Bonjour TEST","result":"Bonjour TEST","correct":"nok"}
[2026-01-11 22:14:14] DEBUG  decodeTags::text_1 -Bonjour TEST-
[2026-01-11 22:14:14] DEBUG  decodeTags::text_2 -Bonjour TEST-
[2026-01-11 22:14:14] DEBUG  decodeTags::text_3 -Bonjour TEST-

J’ai aussi eut l’erreur errCode « unknown » mais seulement une seule fois. Depuis aucune erreur mais aucun message diffusé …

J’ai aussi redémarrer le Jeedom au cas où … sans changement

Je suis revenu sur la version précédente et ça refonctionne !

Je n’ai pas fait de façon super propre (j’ai simplement restauré le répertoire alexaapiv2 dans plugin à partir d’une backup de ma Jeedom, relancer les dépendances) …

Il y a bien un lien avec l’update de janvier

en stable ou beta ?

J’étais en stable donc suis revenu sur la stable qu’il y avait avant le 08/01

Ça va être plus compliqué.
Éventuellement tester le renouvellement du cookie.

Bonsoir,

J’ai effectivement le meme problème depuis le dernier update.
Par contre la fonction « faire une annonce » fonctionne.
En attendant, vu que je n’avais pas trop le temps de creuser le sujet chez moi, ça m’a permis de contourner le problème…
Bonne soirée à tous.


Informations Jeedom

Core : 4.5.2 (master)
DNS Jeedom : oui

Plugin : Alexa Premium
Version : 2026-01-08 10:10:22 (stable)
Statut Démon : Démarré - (2026-01-10 11:41:03)
Informations complémentaires

== Jeedom 4.5.2 sur Debian GNU/Linux 12 (bookworm)/arm64/

Il y a eut bcp de changements sur la version stable du 08/01 ? Le repo Github n’est pas public ? Impossible de voir les changements pour avoir des fichiers modifiés et faire qq tests ? Existe t il une possibilité d’y accéder de manière privée (en lecture uniquement) ?

Non, il faut éventuellement tester une commande vers la lib directement.
Tester renouvellement de cookie ou voir si c’est pas en rapport avec ça.

Chez moi sans effet le renouvellement du Cookie (j’avais testé en premier lieu cette option)

  • faire un test avec « commande texte »
  • faire un test avec « http://[ip_JEEDOM]:3467/speak?device=[DEVICE_ID]&volume=50&text=coucou » et me MP les logs « remote » de

Resultat de cette commande
« http://[ip_JEEDOM]:3467/getEndpoints »

Merci pour le retour !

  1. http://[ip_JEEDOM]:3467/speak?device=[DEVICE_ID]&volume=50&text=coucou
    → Ca déclenche bien la diffusion du message sur le groupe d’enceintes
    Youpi :wink:

  2. http://[ip_JEEDOM]:3467/getEndpoints
    {"alexaApiUrl":"https://api.eu.amazonalexa.com","awsRegion":"eu-west-1","retailDomain":"amazon.fr","retailUrl":"https://www.amazon.fr","skillsStoreUrl":"https://skills-store-eu.amazon.com","websiteApiUrl":"https://eu-api-alexa.amazon.com","websiteUrl":"https://alexa.amazon.fr"}

Tj besoin du fichier alexaapiv2_remonte (avec le contenu Cookie) ? J’ai cherché error/erreur/fail : Il n’y a rien.

Du coup je ne comprends pas ce qui cloche « localement » et qui fait que ça ne fonctionne pas

Ça fonctionne chez certains et pas d’autres! Ça semble nouveau chez amz. Il faut bidouiller selon le endpint auquel vous êtes affecté.

Ce que je ne comprends pas c’est que l’appel sur http://[ip_JEEDOM]:3467/speak fonctionne à 100% mais jamais avec la commande via la Jeedom.

Je ne comprends pas le lien avec le endpoint.

Nouvelle beta en ligne, n’hésiter pas à tester les autres commandes.
Merci

J’ai testé la beta ce soir, toujours le même problème. Retour sur la version backup de fin décembre pour le moment ;(

Hello,

Même symptômes chez moi
Il n’y a que le volume qui fonctionne


Informations Jeedom

Core : 4.4.20 (master)
DNS Jeedom : non

Plugin : Alexa Premium
Version : 2026-01-08 10:10:22 (stable)
Statut Démon : Démarré - (2026-01-28 18:51:03)

Informations complémentaires

== Jeedom 4.4.20 sur Debian GNU/Linux 11 (bullseye)/amd64/x86_64/64bits aka 'docker' avec nodeJS v20.18.1 et jsonrpc:enable et alexaapiv2 (stable) 2026-01-08 10:10:22 (avant:stable/2025-11-06 23:28:53)

Hello
il faut tester en beta, pour concorder les violents et faire des tests en MP.