Scénario qui ne se déclenche pas sur une condition #time#

Pas précisément effectivement: tu peux toujours programmé ton scénario à 4h du matin avec un bloc A mais tu auras le levé et le couché de la veille dans la commande info, donc à quelques minutes en avance ou en retour en fonction de la saison

Ou alors, avec la même logique et en utilisant un bloc code toujours à 4h du mat, calculer les valeurs lever et coucher, les mettre dans des variables et se servir de ces variables dans des blocs A.
Ça devrait être plus précis.
Les calculs sont récupérables soit dans la doc, soit dans le forum.

Je vois que mon cas a fait débat :slight_smile:

Si j’ai bien compris, je met direct le le déclencheur sans ==#time# car les valeurs lever et coucher se mettent à jour à l’heure du lever et du coucher …

Je teste cela

Ça dépend le plug-in mais c’est assez simple:

2 « J'aime »

Bon je teste cela entre aujourd’hui et demain et je clos le sujet

Non pas du tout.
Ça dépend de ce que tu utilises.
Si c’est le plugin weather ou héliotrope, il me semble que cette mise à jour se fait à 4h (à vérifier).
En revanche si tu fais le calcul toi-même, il se fait à l’heure que tu veux.
@olive avait écrit un bout de code à intégrer à un scénario où tu peux récupérer les infos que tu veux.
Tu le trouveras ici :

c’est ce que je précise juste avant:

@Mips et @mich0111 vous ne dites pas la même chose :slight_smile:

Donc je teste et vois à quelle heure cela se déclenche et je vous tiens au courant

Oui et non, il dit

Et donc j’ai donné l’info :wink:

En effet donc je vérifie

Effectivement, j’avais un doute et la flemme de rechercher l’info.
Donc, merci d’apporter cette précision.

Donc là tu passes par le plugin.
Ça devrait le faire à condition de ne le lancer qu’après 4h du matin.
Les déclencheurs seraient les changements de valeurs de lever et coucher. Vérifier quand même pour les équinoxes et mettre la gestion de la répétition de l’info à « jamais répéter ».
Ce que je te disais, pour ne pas avoir à gérer la contrainte des 4h du mat, c’est de récupérer les valeurs de lever et coucher en les calculant toi-même dans un bloc code d’un scénario que tu exécutes après minuit et de lancer tes blocs A à la suite de ce calcul.
Après, tu fais comme tu veux.

Tu peut même les calculer a l’avance …

Je vais tester tout cela et je vous fait un retour

1 « J'aime »

Salut @olive,
Si c’est pour les calculer la veille, il n’y a pas d’intérêt à avoir des valeurs obsolètes.
C’est pour ca que je lui ai proposé de déclencher son scénario après minuit.

je ne vois pas pourquoi obsolètes ?
tu peut trés bien savoir a 23h00 quel sont les valeurs du lendemain …

Effectivement, tu as raison.
Je pensais passer en paramétres la date du jour. Dans mon cas, ça ne le fait pas.

l’exemple pour dans une semaine c’est :
$nextWeek = time() + (7 * 24 * 60 * 60);
pour demain :
$jplusun = time() + (1 * 24 * 60 * 60);

J’ai calculé moi même le lever et le coucher du soleil avec déclenchement dans une fonction A que je n’avais jamais utilisé