Jarvis ne parle plus

Bonjour,

J’utilise l’appli depuis maintenant quelques temps et je m’aperçois que malgré la demande « Parler » en réponse à une demande vocale, mon Jarvis ne veut pas répondre en vocal (malgré l’exécution de la commande), il répond en rien x) et cela ne m’arrange pas du touuuut.

Quelqu’un a-t-il eu le même phénomène ? Une solution ?

Jeedom Core : 4.3.10
Version JC : 1.5.1+ stable
DNS Jeedom : non
Statut Démon : Démarré - (2022-11-19 14:35:33)

Equipements :
  Priscilla - Tel : non enregistré
  Florian - Tel : v1.5.0 stable sur android [os : 29] (ws)

Bonjour

Comme pour tous les utilisateurs de JC, merci de commencer par là

C’est précisé ! Désolé de l’oubli :confused:

Salut

Le scenario ou l interaction que tu invoques sont bien censés repondre qlq chose ?

Que disent les logs ?

0001|[2022-11-22 23:07:11]INFO : J'ai reçu : allume la lumière de la cuisine. J'ai compris : allume la lumiere de la cuisine. J'ai répondu : C'est fait. Plafonnier de la cuisine allumé.

Sauf qu’il n’a rien répondu avec Jeedom Connect :confused: . Pourtant jusqu’à vers la fin de la journée, il répondait bien.

Voici les logs de l’application :

Il n’a pas l’air de reçevoir la réponse à donner sur le tel j’ai l’impression mais je ne vois pas comment faire puisque jeedom l’a et la considère comme traitée.

Pardon je pensais + au log cote plugin :slight_smile:

Edit :

Ca a pourtant l air d etre le cas avec la toute 1ere ligne de ce que tu partages « QUERY_ANSWER » me semble assez parlant :slight_smile:

La fatigue surement ^^. Je ne pensais pas qu’il avait transmise la data mais qu’on lui avait juste demandé de parler.

Et effectivement, c’est bien transmis par le plugin de Jeedom. Voici le debug de la commande inverse :

0004|[2022-11-22 23:29:21]DEBUG : [WS] Request Received {"method": "QUERY_INTERACT", "params": {"user_login": "XXX", "user_id": "1", "query": "allume la lumi\u00e8re de la cuisine", "options": {}, "keywordIndex": 0, "apiKey": "YYY", "connexionFrom": "WS"}, "jsonrpc": "2.0", "id": ZZZ}
0005|[2022-11-22 23:29:22]DEBUG : [WS] Send QUERY_INTERACT -> {"type":"QUERY_ANSWER","payload":{"reply":"C'est fait. Plafonnier de la cuisine allum\u00e9.","keywordIndex":0}}

Pour précision, j’utilise le proxy inverse par synology au niveau sécurité.

Et cette meme requete avec la meme reponse passait avant ?

Oui, je les ai toutes testées et là toutes celles que je fais je n’ai plus de réponse. Et je n’ai rien changé, j’étais sur un codage autre que Jeedom pour récupérer en auto mes heures de taf et… prochainement les insérer sur Jeedom ^^.

J’ai testé en local et hors local, même résultat.

Question bete mais je suis obligé de demander… ya bien du son sur ton tel ?

Est ce que tu peux tenter d afficher le retour sur un pop-up plutot que parler (juste pour voir si le texte arrive bien) ?

1 « J'aime »

T’inquiètes, je comprends ^^. Oui, il est bien présent :wink:.

J’ai par contre pas fait un autre truc stupide : redémarrer mon tel… Et ca c’est remis à fonctionner. L’android pourrait bloquer cela ? :face_with_raised_eyebrow:

Est ce que tu as une optimisation particuliere sur la batterie ? (Qui pourrait couper les services)

Sinon je laisserai le specialiste repondre !

Oui, il y a les optimisations classiques.
J’ai par contre désactivé la gestion automatique de Jeedom Connect pour le lancement automatique.

Je ne sais pas trop où aller voir à vrai dire.

Si par contre c’est un service google qu’il faut « relacher », il y a des chances que je lui ai fait sa fête dès que j’ai eu le tel si ca empêchait rien de ce que j’utilise.

1 « J'aime »

Sur JC : menu > pref > gestion donnees > param system

Perso j ai un menu batterie , par defaut sur « optimisé »

Ils appellent cela autrement de mon côté (sauf si je fais erreur). Je suis sur un Huawei.

Par défaut c’est en automatique, et j’ai passé en manuel en autorisant direct tout (sauf le réveil de connect par d’autres appli).

« Detail de conso d energie » ya quoi ?

===
J’ai trouvé un autre endroit en tapant optimisation dans la recherche où jeedom connect était autorisé à être géré par le tel à priori, j’ai mis non autorisé, à voir dans le temps

Le service JC est-il actif ?
Quelle est la condition de l’app (premier plan, background, kill) lorsque tu attends la réponse ?

Le service JC est actif oui (à ma connaissance).
J’avais testé l’app en premier plan et arrière plan.

Par contre je n’ai plus l’impression d’avoir le souci, je pense vraiment que c’était une optimisation que je n’avais pas retiré. En recherchant dans les réglages je ne le trouve pas, je le trouve uniquement dans la recherche « respecter les optimisations batterie » et là j’ai pu mettre non autorisée pour jeedom connect. Pour l’instant ca fonctionne bien !

Super beau travail cette appli <3

Sinon, il faut peut être vérifier si une autre appli ne prend pas le contrôle du son