Problème scénario présence

Bonjour

J’ai un soucis de scénario avec ma présence au-delà
De 0h00

Passé minuit il ouvre les volets quand jarrive

Le déclencheur et mon itag

Pouvez vous me dire d’où viens mon erreur
Merci

[2023-11-01 00:50:11][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Objets Automatisme ][iTag celine][Present] (1).
[2023-11-01 00:50:11][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Exterieur][Info Soleil][Crépuscule Civil]# >= #time# et #[Exterieur][Méteo][Température]# < 26 et #[Objets Automatisme ][iTag céline][Present]# == 1
[2023-11-01 00:50:11][SCENARIO] Evaluation de la condition : [1809 >= 050 et 13.1 < 26 et 1 == 1] = Vrai
[2023-11-01 00:50:11][SCENARIO] - Exécution du sous-élément de type [action] : then
[2023-11-01 00:50:11][SCENARIO] Exécution d'un bloc élément : 158
[2023-11-01 00:50:11][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Objets Automatisme ][iTag Jimmy][Present]# == 1
[2023-11-01 00:50:11][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2023-11-01 00:50:11][SCENARIO] - Exécution du sous-élément de type [action] : else
[2023-11-01 00:50:11][SCENARIO] Exécution de la commande  [Volets][Volet baie arriere][Position] avec comme option(s) : {"background":"0","slider":100}
[2023-11-01 00:50:11][SCENARIO] Exécution de la commande  [Volets][Volet baie avant][Position] avec comme option(s) : {"background":"0","slider":100}
[2023-11-01 00:50:11][SCENARIO] Exécution de la commande  [Volets][Volet chambre bas][Position] avec comme option(s) : {"background":"0","slider":100}
[2023-11-01 00:50:11][SCENARIO] Exécution de la commande  [Volets][Volet cuisine][Position] avec comme option(s) : {"background":"0","slider":100}
[2023-11-01 00:50:11][SCENARIO] - Exécution du sous-élément de type [condition] : if time_between(#time#,#[Exterieur][Info Soleil][Crépuscule Civil]#,#[Exterieur][Info Soleil][Aube Civile]#)==1 et #[Objets Automatisme ][iTag céline][Present]# == 1
[2023-11-01 00:50:11][SCENARIO] Evaluation de la condition : [1==1 et 1 == 1] = Vrai
[2023-11-01 00:50:11][SCENARIO] - Exécution du sous-élément de type [action] : then
[2023-11-01 00:50:11][SCENARIO] Exécution de la commande  [Prises][Prise Lumiere TV salon][state on]
[2023-11-01 00:50:11][SCENARIO] Fin correcte du scénario

Bonjour,

Il faudrait montrer le scénario en plus du log mais il semble que vous testez si l’heure actuelle est supérieure à l’heure du couché du soleil et il doit manquer de verifier si on est avant l’heure du levé pour couvrir le cas de passé minuit

Bonjour,

Utilises time_between() pour encadrer entre le crépuscule et l’heure que tu veux plutôt que cette condition #[Exterieur][Info Soleil][Crépuscule Civil]# >= #time#

1809>=050

C’est là le problème : jusqu’à 23:59 tu n’as pas de problème car 1809>=2359 sera bien faux, mais à partir de 00:00 la condition passe vraie. Il faut que tu rajoutes une autre condition pour robustifier tout ça.


voici

ca va corrige mon problème ?

Comme quoi ?

Ah ok tu veux une solution toute faite :smiley:
Si time> crépuscule && time<=2359 ça devrait marcher je pense, il y a peu de chance que le crépuscule soit après minuit.
Mais le timebetween devrait effectivement être plus robuste.

Tu penses bien que je n’aurai pas dit ça si ça n’était pas l’une des solutions à ton problème :smile:

Merci pas toute faite mais une idée je débute, j’ai du mal sur les scenarios compliqué

merci je vais voir

time_between(#time#,#[Exterieur][Info Soleil][Crépuscule Civil]#)==1
ou
time_between(#time#,#[Exterieur][Info Soleil][Crépuscule Civil]#, >= #time#) == 1

comme ce ci ?

Non ça ne s’utilise pas comme ça (voir Doc)

SI time_between(#time#, #ta_commande#, 2359)

Si l’heure actuelle est comprise entre l’heure du crépuscule et 2359.

Merci je vais tester

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.