Bonjour à tous, voilà je vous sollicite pour un petit soucis de scénario, je souhaiterais programmer mes lumières de noël via un scenario et une prise connectée via le levé et couché du soleil.
Normalement ça je maitrise, notamment grâce à l’aide que j’ai pu avoir ici, mais là je n’arrive pas à comprendre pourquoi ça ne fonctionne pas.
Voici mon scenario:
Et le log que j’obtiens une fois lancé:
[2025-12-12 15:37:46][SCENARIO] -- Début : . Tags : {"#trigger#":"user","#trigger_name#":"","#trigger_id#":"","#trigger_message#":"Scénario lancé manuellement","#trigger_value#":"Appart Temple"}
[2025-12-12 15:37:46][SCENARIO] - Exécution du sous-élément de type [action] : code
[2025-12-12 15:37:46][SCENARIO] Exécution d'un bloc code
[2025-12-12 15:37:46][SCENARIO] - Exécution du sous-élément de type [action] : action
[2025-12-12 15:37:46][SCENARIO] Exécution d'un bloc élément : 33
[2025-12-12 15:37:46][SCENARIO] - Exécution du sous-élément de type [condition] : at time_op(variable(sunset))
[2025-12-12 15:37:46][SCENARIO] Evaluation de la condition : [1659] = 1659
[2025-12-12 15:37:46][SCENARIO] Tâche : 33 programmée à : 2025-12-12 16:59:00
[2025-12-12 15:37:46][SCENARIO] - Exécution du sous-élément de type [action] : action
[2025-12-12 15:37:46][SCENARIO] Pause de 2 seconde(s)
[2025-12-12 15:37:48][SCENARIO] - Exécution du sous-élément de type [action] : action
[2025-12-12 15:37:48][SCENARIO] Exécution d'un bloc élément : 28
[2025-12-12 15:37:48][SCENARIO] - Exécution du sous-élément de type [condition] : at time_op(variable)sunrise))
[2025-12-12 15:37:48][SCENARIO] Evaluation de la condition : [-1sunrise))] = -1sunrise))
[2025-12-12 15:37:48][SCENARIO] Bloc type A : 28, heure programmée invalide : -1sunrise))
[2025-12-12 15:37:48][SCENARIO] Fin correcte du scénario
Je n’arrive pas à faire calculer l’heure de lever de soleil au sein du même scénario. J’ai essayé un sleep de 2 secondes entre les deux actions, idem (visible sur les logs au dessus) J’ai tenté de créer un second scenario rien que pour le lever du soleil, avec exactement la même syntaxe et là ça fonctionne.
Je pourrais me résoudre à simplement mettre en route deux scénario, mais ça ne me parait pas « propre »
Quelqu’un as une idée ?
Merci
Raphaël




