Bonjour,
Depuis que j’ai mis à jour en 4.2, j’ai un scénario assez bête qui est devenu lent. C’est assez simple, lorsque j’active mon alarme, mon Google Home doit régler le son à 40 et dire une phrase. Avant la mise à jour, aucun problème, depuis j’ai une latence qui varie d’une à plusieurs minutes. Ce qui fait que le son se règle à 40% mais que la phrase arrive des minutes après.
Pour le démontrer, voici les logs (même si ça ne parle pas toujours car il y a un if qui valide l’heure a laquelle Google home parle), on voit bien qu’il y a un délai d’attente de retour lorsque l’on règle le volume:
[2022-02-13 07:28:03][SCENARIO] Lancement du scénario en mode synchrone
[2022-02-13 07:28:03][SCENARIO] -- Start : Lancement provoqué par le scénario : [Alarme][Parcelle][Désactivation alarme actions]. Tags : {"#message#":"L'alarme est d\u00e9j\u00e0 d\u00e9sactiv\u00e9e","#nbrepeat#":"1","#sleepsec#":"1","#volume#":"40"}
[2022-02-13 07:28:03][SCENARIO] - Exécution du sous-élément de type [action] : action
[2022-02-13 07:28:03][SCENARIO] Exécution de la commande [Salon][Google Home salon][Volume] avec comme option(s) : {"background":"0","slider":40}
[2022-02-13 07:28:03][SCENARIO] Exécution d'un bloc élément : 47
[2022-02-13 07:28:03][SCENARIO] - Exécution du sous-élément de type [condition] : for #nbrepeat#
[2022-02-13 07:28:03][SCENARIO] Evaluation de la condition : [1] = 1
[2022-02-13 07:28:03][SCENARIO] - Exécution du sous-élément de type [action] : do
[2022-02-13 07:28:03][SCENARIO] Exécution de la commande [Salon][Google Home salon][Parle] avec comme option(s) : {"background":"0","title":"","message":"L'alarme est d\u00e9j\u00e0 d\u00e9sactiv\u00e9e"}
[2022-02-13 07:28:05][SCENARIO] Pause de 1 seconde(s)
[2022-02-13 07:28:06][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-02-13 09:30:14][SCENARIO] Lancement du scénario en mode synchrone
[2022-02-13 09:30:14][SCENARIO] -- Start : Lancement provoqué. Tags : {"#message#":"Activation de l'alarme totale","#nbrepeat#":"1","#sleepsec#":"1","#volume#":"40"}
[2022-02-13 09:30:14][SCENARIO] - Exécution du sous-élément de type [action] : action
[2022-02-13 09:30:14][SCENARIO] Exécution de la commande [Salon][Google Home salon][Volume] avec comme option(s) : {"background":"0","slider":40}
[2022-02-13 09:35:16][SCENARIO] Exécution d'un bloc élément : 47
[2022-02-13 09:35:16][SCENARIO] - Exécution du sous-élément de type [condition] : for #nbrepeat#
[2022-02-13 09:35:16][SCENARIO] Evaluation de la condition : [1] = 1
[2022-02-13 09:35:16][SCENARIO] - Exécution du sous-élément de type [action] : do
[2022-02-13 09:35:16][SCENARIO] Exécution de la commande [Salon][Google Home salon][Parle] avec comme option(s) : {"background":"0","title":"","message":"Activation de l'alarme totale"}
[2022-02-13 09:35:21][SCENARIO] Pause de 1 seconde(s)
[2022-02-13 09:35:22][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-02-13 14:06:21][SCENARIO] Lancement du scénario en mode synchrone
[2022-02-13 14:06:21][SCENARIO] -- Start : Lancement provoqué. Tags : {"#message#":"D\u00e9sactivation de l'alarme","#nbrepeat#":"1","#sleepsec#":"1","#volume#":"40"}
[2022-02-13 14:06:21][SCENARIO] - Exécution du sous-élément de type [action] : action
[2022-02-13 14:06:21][SCENARIO] Exécution de la commande [Salon][Google Home salon][Volume] avec comme option(s) : {"background":"0","slider":40}
[2022-02-13 14:11:24][SCENARIO] Exécution d'un bloc élément : 47
[2022-02-13 14:11:24][SCENARIO] - Exécution du sous-élément de type [condition] : for #nbrepeat#
[2022-02-13 14:11:24][SCENARIO] Evaluation de la condition : [1] = 1
[2022-02-13 14:11:24][SCENARIO] - Exécution du sous-élément de type [action] : do
[2022-02-13 14:11:24][SCENARIO] Exécution de la commande [Salon][Google Home salon][Parle] avec comme option(s) : {"background":"0","title":"","message":"D\u00e9sactivation de l'alarme"}
[2022-02-13 14:11:29][SCENARIO] Pause de 1 seconde(s)
[2022-02-13 14:11:30][SCENARIO] Fin correcte du scénario
En version un peu plus lisible:
Merci