Boucle HS depuis le passage de jeedom 4.5.3

Bonjour à tous,

version

Depuis le passage de jeedom en 4.5.3, j’ai une boucle dans un scénario qui ne fonctionne plus.

Le but de cette boucle, est d’allumer progressivement mon salon en fonction de la position d’un volet.

Les Logs :

[2026-04-18 20:31:03][SCENARIO] Lancement en arrière-plan de : scenarioElement529::BsucNvh6kTuMhF3o::1776537062
[2026-04-18 20:31:03][SCENARIO] Exécution de la commande [Z-Wave][Volet S à M][Fermer]
[2026-04-18 20:31:03][SCENARIO] Lancement en arrière-plan de : scenarioElement528::VI8am9KjFUgnX224::1776537062
[2026-04-18 20:31:03][SCENARIO] Exécution de la commande [Z-Wave][Volet Salon][Fermer]
[2026-04-18 20:31:02][SCENARIO] ************Lancement sous tâche**************
[2026-04-18 20:31:02][SCENARIO] Tags : {"#trigger#":"schedule","#trigger_name#":"","#trigger_id#":"","#trigger_message#":"Scénario exécuté automatiquement sur programmation","#trigger_value#":null}
[2026-04-18 20:31:02][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:02][SCENARIO] Execution du lancement en arriere plan : scenarioElement528::VI8am9KjFUgnX224::1776537062
[2026-04-18 20:31:02][SCENARIO] Execution du lancement en arriere plan : scenarioElement529::BsucNvh6kTuMhF3o::1776537062
[2026-04-18 20:31:02][SCENARIO] Activation du scénario : Salon, S.A.M. Cuisine
[2026-04-18 20:31:02][SCENARIO] Exécution d'un bloc élément : 142
[2026-04-18 20:31:03][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Multimédia][75 Neo QLED][Marche]# == 1 ET #[Z-Wave][Salon][Etat]# == 0 ET (#[Virtuel][Présence David][Téléphone]# == 1 OU #[Virtuel][Présence Martine][Téléphone]# == 1)
[2026-04-18 20:31:03][SCENARIO] Evaluation de la condition : [1 == 1 ET 0 == 0 ET (1 == 1 OU 1 == 1)] = Vrai
[2026-04-18 20:31:03][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:03][SCENARIO] Exécution d'un bloc élément : 156
[2026-04-18 20:31:03][SCENARIO] - Exécution du sous-élément de type [condition] : for 25
[2026-04-18 20:31:03][SCENARIO] Evaluation de la condition : [25] = 25
[2026-04-18 20:31:03][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:03][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:03][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:03][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:03][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:03][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:03][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:05][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:05][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:05][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:05][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:05][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:05][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:05][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:07][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:07][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:07][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:07][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:07][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:07][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:07][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:09][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:09][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:09][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:09][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:09][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:09][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:09][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:11][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:11][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:11][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:11][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:11][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:11][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:11][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:13][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:13][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:13][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:13][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:13][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:13][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:13][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:15][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:15][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:15][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:15][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:15][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:15][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:15][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:17][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:17][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:17][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:17][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:17][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:17][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:17][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:19][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:19][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:19][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:19][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:19][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:19][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:19][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:21][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:21][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:21][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:21][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:21][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:21][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:21][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:23][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:23][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:23][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:23][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:23][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:23][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:23][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:25][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:25][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:25][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:25][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:25][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:25][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:25][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:27][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:27][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:27][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:27][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:27][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:27][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:27][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:29][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:29][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:29][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:29][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:29][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:29][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:29][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:31][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:31][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:31][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:31][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:31][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:31][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:31][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:33][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:33][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:33][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:33][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:33][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:33][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:33][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:35][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:35][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:35][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:35][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:35][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:35][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:35][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:37][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:37][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:37][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:37][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:37][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:37][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:37][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:39][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:39][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:39][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:39][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:39][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:39][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:39][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:41][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:41][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:41][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:41][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:41][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:41][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:41][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:43][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:43][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:43][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:43][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:43][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:43][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:43][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:45][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:45][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:45][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:45][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:45][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:45][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:45][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:47][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:47][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:47][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:47][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:47][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:47][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:47][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:49][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:49][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:49][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:49][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:49][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:49][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:49][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:51][SCENARIO] - Exécution du sous-élément de type [action] : do
[2026-04-18 20:31:51][SCENARIO] Exécution d'un bloc élément : 157
[2026-04-18 20:31:51][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Z-Wave][Salon][Etat]# != 99
[2026-04-18 20:31:51][SCENARIO] Evaluation de la condition : [0 != 99] = Vrai
[2026-04-18 20:31:51][SCENARIO] - Exécution du sous-élément de type [action] : then
[2026-04-18 20:31:51][SCENARIO] Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}
[2026-04-18 20:31:51][SCENARIO] Pause de 2 seconde(s)
[2026-04-18 20:31:53][SCENARIO] ************FIN sous tâche**************

tout fonctionnait très bien avec jeedom 4.5.2 ( et versions antérieure ), mais depuis la 4.5.3, mon éclairage reste éteint.

Auriez-vous une idée ?

D’avance merci pour vos retours.

Bonjour,

Le Log est inexploitable tel qu’il est présenté.
Merci d’utiliser la balise </> et d’y copier le log original :wink: :
image

1 « J'aime »

Je sais trés bien, mais bizarement je n’ai plus cette balise.

Roue crantée…

OK, merci pour l’info

C’est une évolution ? car avant cette balise était directement dans le bandeau.

A mon avis tu a un problème avec ton trigger

Bonjour,

A premiere vue un coup tu utilises [Salon] et un coup [Volet Salon] pour l’état, c’est louche

Bonjour,

Il manque quelques éléments que je ne peux que supposer…
Donc, je comprend que :

  • #[Z-Wave][Salon][Etat]# : c’est le pourcentage du niveau de luminosité de l’ampoule du salon en Zwave à un moment donné, de 0 (éteint) à 99 (allumée à 100%) ?
  • #[Z-Wave][Volet Salon][Etat]# : c’est le pourcentage de fermeture du volet du salon, de 0% (fermé) à 99% (ouvert) ?

Les commandes :

  • #[Z-Wave][Salon][On]# : allumage de l’ampoule Zwave du salon ?
  • #[Z-Wave][Salon][Intensité]# : niveau de luminosité souhaité de l’ampoule Zwave du salon (de 0 = éteint, à 99 = allumée) ?

Partant de ça et en regardant les logs, je vois que si le scénario se lance bien (@vegeta0911 : pourquoi un problème de trigger ? le démarrage en mode programmé me semble correct…), par contre l’information #[Z-Wave][Salon][Etat]# ne varie pas et reste figé à 0 dans toutes les boucles.

Aussi la commande #[Z-Wave][Salon][Intensité]# ne prend pas la valeur égale à 99 - 0 (soit 99), mais reste à 0 (ce qui explique que #[Z-Wave][Salon][Etat]# reste aussi à 0) :

Exécution de la commande [Z-Wave][Salon][Intensité] avec comme option(s) : {"background":"0","slider":0}

Du coup, si le paramètre "slider" est à 0, à quoi correspond "background":"0" ? Car là il s’agit non pas d’une valeur numérique, mais du caractère "0".
Ça ne me paraît pas normal…
A voir ?

Bonsoir @DanielJ ,

tes suppositions sont tout a fait exacte :+1:

ce qui veut dire qu’en condition normale, (c’est a dire avant la MaJ 4.5.3), au démarrage de la boucle, plus mon volet descend, plus l’intensité de l’éclairage du salon augmente.
tout ceci pour éviter d’être ébloui temporairement par un allumage direct.

avant de poster, j’ai analysé cette boucle, puis refait une recherche de toutes les commandes sans résultat.

Pour l’option « background » , je ne sais pas si elle était existante avant mon problème :expressionless:.

la seule explication que j’en déduit, c’est que la valeur de positionnement de mon volet ne se rafraichit plus, donc le transfert vers l’intensité de mon éclairage est toujours « 0 », et dans la deuxième condition, ma lumière ne s’allumera jamais ( jusqu’à présent je n’ai jamais été présent pour le constater).

ce qui est sûr, c’est que mon volet est bien à « 0 » (fermé), quand je contrôle à mon retour, mais la boucle est terminée

Bonjour,

Je suis d’accord avec cette analyse, c’est bien ce que montre les logs.

A mon humble avis, le nœud du problème est situé dans cet équipement [Z-Wave][Salon] qui ne renvoie visiblement plus son état.
Le mieux serait sans doute déjà de le tester en ‹ manuel ›, en envoyant pour commencer des commandes simples (la lumière s’allume/s’éteint ?), puis avec le slider pour voir si la luminosité change elle aussi. Et au passage, de vérifier si l’état retourné #[Z-Wave][Salon][Etat]# varie en fonction. A priori non, mais il faut en être sûr.
Ensuite, si cela se confirme bien, tenter une ré-inclusion de cet équipement.

En tout cas, à mon sens et sauf erreur de ma part (je ne suis pas non plus expert du core Jeedom), je ne vois pas de changements dans le changelog de la v4.5.3 qui pourrait expliquer un tel comportement soudain…

1 « J'aime »

Bonjour,
je viens de réinitialiser mon fibaro FGR223, mais rien y fait, toujours pas de remonté de l’état en pourcentage.
ma boucle ne fonctionne donc plus :upside_down_face:.
Je ne sais pas si c’est une coïncidence, mais ce problème est bien apparu au passage de jeedom v4.5.3.
pour info, cet état passe de 0% à 99%, et vice versa, sans aucune valeur intermédiaire.
j’ai aussi contrôlé les options des commandes, sachant qu’il y a des problèmes de rafraichissement avec ce module, voir ci-dessous, .

si quelqu’un à une solution ou un début de solution, je suis preneur.

Merci

Bonjour,

Pour éliminer ce facteur, il faudrait tester ce module avec une sauvegarde antérieure à la v4.5.3.
Sans rien toucher à la config actuellement installée sur RPi4, il suffit de procéder à une nouvelle installation de Jeedom sur une autre carte µSD (ou d’en monter une image sur PC avec l’aide d’un moteur de VM comme VirtualBox par exemple et d’installer la clé Zwave sur le port USB le cas échéant), puis de réinjecter cette sauvegarde pour vérifier le comportement de ce module Fibaro.
Voire même, soyons fou, de tester avec HA, pourquoi pas…
A l’issue, suivant le résultat il sera possible d’incriminer à coup sûr soit un problème concernant l’installation actuelle de Jeedom (système, plugin, dépendances ?), soit sur le module lui-même s’il ne fonctionne dans aucune des configurations testées.