Problème à la conception d'un scénario coucher ou lever du soleil + X mn

Bonjour à tous,
Nouvel utilisateur d’une box Atlas consécutif à des bugs à répétition de box Enki (remplacée 3 fois avec réintégration manuel de tout mes équipements …), j’ai réussi à intégrer différents équipements sous différents protocoles.
Jusque là, tout va bien malgré un temps d’adaptation certain. :grin:

Là, je me vois contraint de vous exposer mon soucis car je tourne en rond.

Auparavant, j’utilisai Smartlife pour gérer un éclairage extérieur qui s’allumait 30 mns après le crépuscule et s’éteignait 3h après. Pour l’intégration de Smartlife dans Jeedom, pas de soucis.
Cependant, j’aurais voulu passer directement par le plugin RFplayer et à ce titre, j’ai inclus mon actionneur Dio qui est parfaitement fonctionnel et ai utilisé le plugin Weather pour récupérer les heures de lever et coucher du soleil.

Cependant, lors de la création de mon scénario, je pense qu’il y à un problème de conversion entre le format des heures de l’événement (coucher ou lever) et le décalage en minute assigné à l’action voulue (allumer).
Exemple : Si le coucher du soleil est à 17h32 et que je souhaite ajouter 25 mn pour déclencher l’action, en simulant le scénario, il se déclenche bien à 17h57.
Si le coucher du soleil est toujours à 17h32 et que je souhaite ajouter 30 mn pour déclencher l’action, en simulant le scénario, j’ai un retour d’erreur : heure programmée invalide : 1970-01-01 01:00:00

[2024-01-23 01:50:19][SCENARIO] **-- Start :** Scenario lance manuellement. 
[2024-01-23 01:50:20][SCENARIO] - Exécution du sous-élément de type [condition] : at #[Maison][Météo maville][Coucher du soleil]#+25 
[2024-01-23 01:50:20][SCENARIO] Evaluation de la condition : [1732+25] = 1757 [2024-01-23 01:50:20][SCENARIO] Tâche : 7 programmée à : 2024-01-23 17:57:00 
[2024-01-23 01:50:20][SCENARIO] **Fin correcte du scénario** ------------------------------------ 

[2024-01-23 01:50:27][SCENARIO] **-- Start :** Scenario lance manuellement. 
[2024-01-23 01:50:27][SCENARIO] - Exécution du sous-élément de type [condition] : at #[Maison][Météo maville][Coucher du soleil]#+30 
[2024-01-23 01:50:27][SCENARIO] Evaluation de la condition : [1732+30] = 1762 
[2024-01-23 01:50:27][SCENARIO] Erreur : Bloc type A : 7, **heure programmée invalide** : 1970-01-01 01:00:00

J’en déduis qu’il additionne 17h32 + 30 = 17h62 et là, il n’apprécie pas…

Je vous prie de me pardonner pour cette piètre présentation et vous remercie infiniment pour votre aide.

Eric

Bonjour,

Concernant la présentation, il faut utiliser un Texte préformaté pour coller un log ou un extrait de code (bouton </>)

Et concernant le problème, c’est parce que vous ne pouvez pas additionner des heures/minutes via une simple somme (opérateur +).
Il faut utiliser la fonction time_op(), voir documentation des scénarios (ou recherche sur le forum). La documentation sous jeedom est toujours accessible via la bouton ? en haut à droite.

Merci infiniment pour votre retour,
Je vais chercher la fonction.
J’ai quand même parcouru dans tout les sens le forum pour d’autres problèmes et ainsi éviter d’ennuyer la communauté mais je suis passé au travers de cela :grin:
Je ferai un petit up si toutefois je ne trouve pas.
Cela servira peu être à d’autres.
Merci encore

Merci Mips,
Ci-joint, la solution pour les nouveaux comme moi.
La raison principale de ma question est que nous ne disposons pas du langage courant de la domotique et que souvent nos recherches ne sont pas pertinentes.
Merci pour ta patiente et ta réponse.
Ci dessous, la solution :

[2024-01-23 02:24:39][SCENARIO] - Exécution du sous-élément de type [condition] : at time_op(#[Maison][Météo maville][Coucher du soleil]#, 30)
[2024-01-23 02:24:39][SCENARIO] Evaluation de la condition : [1802] = 1802
[2024-01-23 02:24:39][SCENARIO] Tâche : 7 programmée à : 2024-01-23 18:02:00
[2024-01-23 02:24:39][SCENARIO] Fin correcte du scénario

Très bonne soirée.

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