Scenario comportement bizarre

Bonjour,
J’ ai le scenario suivant pour gerer un interrupteur :


image
Mais il se comprte bizarrement je vous laisse voir les logs et l’historique.

[2024-12-08 02:45:01][SCENARIO] -- Début : Scenario execute automatiquement sur programmation.
[2024-12-08 02:45:01][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Maison][Index compteur][Int. ph1+ph2]# >=16
[2024-12-08 02:45:01][SCENARIO] Evaluation de la condition : [12 >=16] = Faux
[2024-12-08 02:45:01][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-12-08 02:45:01][SCENARIO] Exécution de la commande [Exterieur][Inter charge voiture][Off]
[2024-12-08 02:45:01][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-12-08 03:00:01][SCENARIO] -- Début : Scenario execute automatiquement sur programmation.
[2024-12-08 03:00:01][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Maison][Index compteur][Int. ph1+ph2]# >=16
[2024-12-08 03:00:01][SCENARIO] Evaluation de la condition : [29 >=16] = Vrai
[2024-12-08 03:00:01][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-12-08 03:00:01][SCENARIO] Exécution de la commande [Exterieur][Inter charge voiture][On]
[2024-12-08 03:00:01][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-12-08 03:15:01][SCENARIO] -- Début : Scenario execute automatiquement sur programmation.
[2024-12-08 03:15:01][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Maison][Index compteur][Int. ph1+ph2]# >=16
[2024-12-08 03:15:01][SCENARIO] Evaluation de la condition : [19 >=16] = Vrai
[2024-12-08 03:15:01][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-12-08 03:15:02][SCENARIO] Exécution de la commande [Exterieur][Inter charge voiture][On]
[2024-12-08 03:15:02][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-12-08 03:30:01][SCENARIO] -- Début : Scenario execute automatiquement sur programmation.
[2024-12-08 03:30:01][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Maison][Index compteur][Int. ph1+ph2]# >=16
[2024-12-08 03:30:01][SCENARIO] Evaluation de la condition : [27 >=16] = Vrai
[2024-12-08 03:30:01][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-12-08 03:30:01][SCENARIO] Exécution de la commande [Exterieur][Inter charge voiture][On]
[2024-12-08 03:30:01][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-12-08 03:45:01][SCENARIO] -- Début : Scenario execute automatiquement sur programmation.
[2024-12-08 03:45:01][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Maison][Index compteur][Int. ph1+ph2]# >=16
[2024-12-08 03:45:01][SCENARIO] Evaluation de la condition : [16 >=16] = Vrai
[2024-12-08 03:45:01][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-12-08 03:45:01][SCENARIO] Exécution de la commande [Exterieur][Inter charge voiture][On]
[2024-12-08 03:45:01][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-12-08 04:00:02][SCENARIO] -- Début : Scenario execute automatiquement sur programmation.
[2024-12-08 04:00:02][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Maison][Index compteur][Int. ph1+ph2]# >=16
[2024-12-08 04:00:02][SCENARIO] Evaluation de la condition : [10 >=16] = Faux
[2024-12-08 04:00:02][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-12-08 04:00:02][SCENARIO] Exécution de la commande [Exterieur][Inter charge voiture][Off]
[2024-12-08 04:00:02][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-12-08 04:15:01][SCENARIO] -- Début : Scenario execute automatiquement sur programmation.
[2024-12-08 04:15:01][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Maison][Index compteur][Int. ph1+ph2]# >=16
[2024-12-08 04:15:01][SCENARIO] Evaluation de la condition : [19 >=16] = Vrai
[2024-12-08 04:15:01][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-12-08 04:15:01][SCENARIO] Exécution de la commande [Exterieur][Inter charge voiture][On]
[2024-12-08 04:15:01][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-12-08 04:30:01][SCENARIO] -- Début : Scenario execute automatiquement sur programmation.
[2024-12-08 04:30:01][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Maison][Index compteur][Int. ph1+ph2]# >=16
[2024-12-08 04:30:01][SCENARIO] Evaluation de la condition : [18 >=16] = Vrai
[2024-12-08 04:30:01][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-12-08 04:30:01][SCENARIO] Exécution de la commande [Exterieur][Inter charge voiture][On]
[2024-12-08 04:30:01][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-12-08 04:45:01][SCENARIO] -- Début : Scenario execute automatiquement sur programmation.
[2024-12-08 04:45:01][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Maison][Index compteur][Int. ph1+ph2]# >=16
[2024-12-08 04:45:01][SCENARIO] Evaluation de la condition : [11 >=16] = Faux
[2024-12-08 04:45:01][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-12-08 04:45:02][SCENARIO] Exécution de la commande [Exterieur][Inter charge voiture][Off]
[2024-12-08 04:45:02][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-12-08 05:00:01][SCENARIO] -- Début : Scenario execute automatiquement sur programmation.
[2024-12-08 05:00:01][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Maison][Index compteur][Int. ph1+ph2]# >=16
[2024-12-08 05:00:01][SCENARIO] Evaluation de la condition : [10 >=16] = Faux
[2024-12-08 05:00:01][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-12-08 05:00:01][SCENARIO] Exécution de la commande [Exterieur][Inter charge voiture][Off]
[2024-12-08 05:00:01][SCENARIO] Fin correcte du scénario

On peut voir qu’entre 3h et 3h45 l’interrupteur est allumé, sauf que ce n’est pas ce que dit l’historique :


Si quelqu’un a une explication je suis preneur …

le scénario ne parle pas d’interrupteurs il teste juste que tu as plus de 16A pour démarrer la charge.

le cron s’execute bien toutes les 15 minutes, que souhaites tu faire exactement ?

Bonjour.

L’historique que vous montrez n’est visiblement pas l’historique d’un état binaire, c’est le nombre de lignes horizontales qui me fait penser cela.
Un état binaire n’aurait que 0 ou 1, donc aucunes lignes entre le bas et le haut.

Vous êtes sur de regarder au bon emplacement ?

Je penses regarder au bon en droit oui, et la valeur ne correspond qu’à deux états, il y a peut-etre des lignes parceque j’ai regardé d’autres historiques avant

Il s’agit bien d’un interrupteur qui lorsqu’il est sur « on » divise par deux la charge au niveau de ma borne VE. Donc comme je suis sur du triphasé le scenario me permet, lorsque les deux premières phases dépassent 16 Ampères de diminuer la puissance de charge pour ne pas faire disjoncter le compteur.

Salut,

Tu es certain que ton interrupteur reçoit bien l’ordre de ton scénario ?
Au vu de ce que tu expliques, j’aurais tendance à penser que le souci ne vient pas du scénario mais de l’équipement qui reçoit la commande.
C’est quoi comme équipement ? Et en quelle techno il marche ? Wifi, zigbee …

Pour l’historique, fais voir le paramétrage de ta commande état pour voir. Est ce que c’est pas un faux binaire qui est paramétré en commande numérique ?

oui maintenant que j’ai compris, le souci ne vient pas de ton scénario il vient de ton interrupteurs qui doit être en limite de réseau ou quelque chose comme ça. il capte mal, j’ai ce sujet avec un commutateur de mon ballon d’eau chaude qui est au tableau. j’ai fait un scénario pour répéter 5 fois l’ordre et ça passe en général à 2 ou 3 fois.

Voici le parametrage de la commande


Il semble bien capté j’ai un gros maillage en 220v, tout esst en zigbee.

Allez, je suis un boulet ce soir…
J’ai pris les stats du 07/12 avec les logs du 8 :sweat_smile:
Je vous souhaite bonne nuit et je clos le sujet