Jouer un son pas de fenêtre Fichier/URL

Bonsoir, j’utilise Jeedonconnect pour envoyer un son sur plusieurs téléphones via un scénario.
Pour 2 téléphones (S20 et huawei) sur 3 (S20) ça fonctionne sans pb, mais pour le 3ème quand je sélectionne « jouer un son » dans action du scénario je n’ai pas la fenêtre Fichier/URL qui s’ouvre.
Une idée ?
Merci d’avance

Merci @tomitomas, on en apprend tous les jours !
Voilà ma config :

Jeedom Core : 4.3.15
Version JC : 1.8.0.1 stable
DNS Jeedom : non
Statut Démon : Démarré - (2024-01-20 12:18:22)

Equipements :
  Huawei Béna : v1.8.0 stable sur android [os : 28] (ws) - PA
  S20 Bna : v1.8.0 stable sur android [os : 33] (ws) - PA
  S20 Kathy : v1.8.0 stable sur android [os : 33] (ws) - PA
  Tablette Lenovo : v1.8.0 stable sur android [os : 29] (ws) - PA

Comme on peut voir, les deux S20 tournent sous la même version mais « jouer un son » fonctionne avec l’un et pas avec l’autre.

Dans le scénario, j’ai fait apparaitre la fenêtre Fichier/URL en configurant « jouer son » sur « message » dans Commandes Actions dans laquelle j’ai renseigné le chemin du fichier mp3, mais toujours pas de son sur le téléphone. Le log du scénario affiche « fin correcte du scénario »

Idem avec la commande TTS, pas de son et le log affiche aussi « fin correcte du scénario »

T as bien vérifié que les conditions pour utiliser la fonction etaient remplies ? (Cf la doc)

La doc je l’ai lue et relue. Qu’est ce que tu veux dire au sujet des conditions d’utilisation de la fonction ?

Jouer un son [Android, Service] : Permet de lire un fichier audio sur l’appareil. Indiquez une URL complète, ou bien un chemin absolu sur votre installation Jeedom (par exemple /var/www/html/data/bip-bip.mp3), ou bien le chemin d’un fichier local sur votre appareil (par exemple file:///storage/emulated/0/Music/file.ogg)

Je ne vois pas de condition

Ba moi j en vois 2 …

… on sait que la 1ere est remplie. Quid de la 2nd ?

J’ai bien vu l’annotation « Service » mais qu’est-ce ?

Donc tu as

en laissant de côté un truc que tu ne comprenais pas :slight_smile:
(En general quand on comprend pas c est que c est pas important :sweat_smile:)

C est aussi dans la doc, chapitre Service d’arrière plan
→ Il s agit donc d une option, qui doit etre active sur l appareil pour que cette commande puisse fonctionner

Le service d’arrière plan je l’ai lu aussi mais … comme tu dis !
Je regarde ça. En attendant merci pour tes réponses, ta patience et ta disponibilité.

Je reviens à la charge, j’ai activé le service et j’ai la notification « Jeedom Connect Service en cours d’exécution » sur mon téléphone mais toujours pas de son :thinking: :disappointed_relieved:

on peut voir le scénario en question ?

Bien sûr



merci, et les logs JC ?
(en utilisant le bouton texte préformaté </>)

![image|690x352](upload://p9N9zFiukFtoqQrNixcNW57qJd4.png)

Tu vois le log ?

non, et une image est illisible pour les logs.
un bon vieux copier/coller (toujours en utilisant le bouton texte préformaté </>) sera bien mieux

[2024-02-22 15:52:23]INFO : Exécution de la commande [Autres][S20 Bna][Jouer un son] avec les paramètres {"background":"0","title":"","message":"\/var\/www\/html\/data\/bip_12.mp3"}

c’est pas suffisant, je veux bien les lignes avant et après stp
et idéalement en DEBUG si ya rien de +

[2024-02-16 19:40:49]ERROR : Empty field "Fichier/URL" [cmdId : 5064]
[2024-02-16 19:40:59]ERROR : Empty field "Fichier/URL" [cmdId : 5064]
[2024-02-16 19:55:08]ERROR : Empty field "Fichier/URL" [cmdId : 5064]
[2024-02-18 17:18:35]ERROR : Empty field "Fichier/URL" [cmdId : 5064]
[2024-02-18 17:18:42]ERROR : Empty field "Fichier/URL" [cmdId : 5064]
[2024-02-18 18:02:40]ERROR : Empty field "Fichier/URL" [cmdId : 5064]
[2024-02-18 18:20:59]ERROR : Empty field "Fichier/URL" [cmdId : 5344]
[2024-02-22 16:01:55]INFO : Send notification to [5064] with data {"type":"ACTIONS","payload":{"action":"playSound","sound":"\/var\/www\/html\/data\/bip_12.mp3","time":1708614115}}
[2024-02-22 16:01:55]DEBUG : Send output : 2024/02/22 16:01:55 {"multicast_id":3265445516804644144,"success":1,"failure":0,"canonical_ids":0,"results":[{"message_id":"0:1708614115870809%5d4eda78f9fd7ecd"}]}
[2024-02-22 16:02:16]DEBUG : getWidgets for all widgets with full config
[2024-02-22 16:02:16]DEBUG : getWidgets for all widgets with full config
[2024-02-22 16:02:16]DEBUG : -- manage fx ajax getWidgetConfigAll ~~ retrieve config for ALL widgets
[2024-02-22 16:02:16]DEBUG : getWidgetConfigAll ~~ result : [{"name":"Arrosage","nameDisplayed":"","url":"http:\/\/192.168.1.10\/index.php?v=d&p=plan&plan_id=38","localUrl":"","gridDisplay":false,"defaultHeight":"","headerHide":false,"injectedJavaScript":"","androidHardwareAccelerationDisabled":false,"image":{"source":"jc","name":"humidity.png","shadow":false},"statusImages":[],"display":"miniWidget","type":"webview","blockDetail":false,"enable":true,"id":11},{"name":"Temp\u00e9ratures","nameDisplayed":"","url":"http:\/\/192.168.1.10\/index.php?v=d&p=plan&plan_id=39","localUrl":"","gridDisplay":false,"defaultHeight":"","headerHide":false,"injectedJavaScript":"","androidHardwareAccelerationDisabled":false,"image":{"source":"jc","name":"temperature.png","shadow":false},"statusImages":[],"display":"miniWidget","type":"webview","blockDetail":false,"enable":true,"id":13},{"name":"Digicode","nameDisplayed":"","url":"http:\/\/192.168.1.10\/index.php?v=d&p=plan&plan_id=32","localUrl":"","gridDisplay":false,"defaultHeight":"","headerHide":false,"injectedJavaScript":"","androidHardwareAccelerationDisabled":false,"image":{"source":"jc","name":"generic-binary.png","shadow":false},"statusImages":[],"display":"detail","type":"webview","blockDetail":false,"enable":true,"id":2},{"id":23,"name":"Stop sir\u00e8ne","button":{"width":150,"height":50,"borderWidth":1,"borderBottomLeftRadius":15,"borderBottomRightRadius":15,"borderTopLeftRadius":15,"borderTopRightRadius":15,"borderColor":"primary","background":{"type":"gradient","options":{"colors":["#ecf9edff"],"locations":[null]}},"text":"Stop sir\u00e8ne ","icon":{"source":"jc","name":"switch.png"}},"actions":[{"options":{"name":"#[Actionneurs][Smart Implant Sir\u00e8ne][Off sortie 1]#","id":"507"},"action":"cmd","index":0}],"security":{"confirm":"0","secure":"0","pwd":"0"},"type":"component","component":"button","enable":true},{"name":"Ouvrants","nameDisplayed":"","url":"http:\/\/192.168.1.10\/index.php?v=d&p=plan&plan_id=36","localUrl":"","gridDisplay":false,"defaultHeight":"","headerHide":false,"injectedJavaScript":"","androidHardwareAccelerationDisabled":false,"image":{"source":"jc","name":"windowOpen.png","shadow":false},"statusImages":[],"display":"miniWidget","type":"webview","blockDetail":false,"enable":true,"id":4},{"name":"Volets","nameDisplayed":"","url":"http:\/\/192.168.1.10\/index.php?v=d&p=plan&plan_id=24","localUrl":"","gridDisplay":false,"defaultHeight":"","headerHide":false,"injectedJavaScript":"","androidHardwareAccelerationDisabled":false,"image":{"source":"jc","name":"shutter50.png","shadow":false},"statusImages":[],"display":"miniWidget","type":"webview","blockDetail":false,"enable":true,"id":5},{"name":"Lumi\u00e8res","nameDisplayed":"","url":"http:\/\/192.168.1.10\/index.php?v=d&p=plan&plan_id=37","localUrl":"","gridDisplay":false,"defaultHeight":"","headerHide":false,"injectedJavaScript":"","androidHardwareAccelerationDisabled":false,"image":{"source":"jc","name":"light90.png","shadow":false},"statusImages":[],"display":"miniWidget","type":"webview","blockDetail":false,"enable":true,"id":7}]
[2024-02-22 16:14:41]DEBUG : getWidgets for all widgets with full config
[2024-02-22 16:14:41]DEBUG : getWidgets for all widgets with full config
[2024-02-22 16:14:41]DEBUG : -- manage fx ajax getWidgetConfigAll ~~ retrieve config for ALL widgets
[2024-02-22 16:14:41]DEBUG : getWidgetConfigAll ~~ result : [{"name":"Arrosage","nameDisplayed":"","url":"http:\/\/192.168.1.10\/index.php?v=d&p=plan&plan_id=38","localUrl":"","gridDisplay":false,"defaultHeight":"","headerHide":false,"injectedJavaScript":"","androidHardwareAccelerationDisabled":false,"image":{"source":"jc","name":"humidity.png","shadow":false},"statusImages":[],"display":"miniWidget","type":"webview","blockDetail":false,"enable":true,"id":11},{"name":"Temp\u00e9ratures","nameDisplayed":"","url":"http:\/\/192.168.1.10\/index.php?v=d&p=plan&plan_id=39","localUrl":"","gridDisplay":false,"defaultHeight":"","headerHide":false,"injectedJavaScript":"","androidHardwareAccelerationDisabled":false,"image":{"source":"jc","name":"temperature.png","shadow":false},"statusImages":[],"display":"miniWidget","type":"webview","blockDetail":false,"enable":true,"id":13},{"name":"Digicode","nameDisplayed":"","url":"http:\/\/192.168.1.10\/index.php?v=d&p=plan&plan_id=32","localUrl":"","gridDisplay":false,"defaultHeight":"","headerHide":false,"injectedJavaScript":"","androidHardwareAccelerationDisabled":false,"image":{"source":"jc","name":"generic-binary.png","shadow":false},"statusImages":[],"display":"detail","type":"webview","blockDetail":false,"enable":true,"id":2},{"id":23,"name":"Stop sir\u00e8ne","button":{"width":150,"height":50,"borderWidth":1,"borderBottomLeftRadius":15,"borderBottomRightRadius":15,"borderTopLeftRadius":15,"borderTopRightRadius":15,"borderColor":"primary","background":{"type":"gradient","options":{"colors":["#ecf9edff"],"locations":[null]}},"text":"Stop sir\u00e8ne ","icon":{"source":"jc","name":"switch.png"}},"actions":[{"options":{"name":"#[Actionneurs][Smart Implant Sir\u00e8ne][Off sortie 1]#","id":"507"},"action":"cmd","index":0}],"security":{"confirm":"0","secure":"0","pwd":"0"},"type":"component","component":"button","enable":true},{"name":"Ouvrants","nameDisplayed":"","url":"http:\/\/192.168.1.10\/index.php?v=d&p=plan&plan_id=36","localUrl":"","gridDisplay":false,"defaultHeight":"","headerHide":false,"injectedJavaScript":"","androidHardwareAccelerationDisabled":false,"image":{"source":"jc","name":"windowOpen.png","shadow":false},"statusImages":[],"display":"miniWidget","type":"webview","blockDetail":false,"enable":true,"id":4},{"name":"Volets","nameDisplayed":"","url":"http:\/\/192.168.1.10\/index.php?v=d&p=plan&plan_id=24","localUrl":"","gridDisplay":false,"defaultHeight":"","headerHide":false,"injectedJavaScript":"","androidHardwareAccelerationDisabled":false,"image":{"source":"jc","name":"shutter50.png","shadow":false},"statusImages":[],"display":"miniWidget","type":"webview","blockDetail":false,"enable":true,"id":5},{"name":"Lumi\u00e8res","nameDisplayed":"","url":"http:\/\/192.168.1.10\/index.php?v=d&p=plan&plan_id=37","localUrl":"","gridDisplay":false,"defaultHeight":"","headerHide":false,"injectedJavaScript":"","androidHardwareAccelerationDisabled":false,"image":{"source":"jc","name":"light90.png","shadow":false},"statusImages":[],"display":"miniWidget","type":"webview","blockDetail":false,"enable":true,"id":7}]

Bonne lecture