Bonjour à tous,
Je fais appel à vos connaissances pour un problème de programmation. Je fonctionne sur un planning de quatre modes répartis sur 24h.
Je passe en mode Soirée à 17h. Sa condition est prise en compte et le volet se ferme vers 20h25 (couché du soleil +10 minutes).
Log de fermeture
Passage au mode Soirée
[2021-04-01 17:00:08][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode :
[2021-04-01 17:00:08][DEBUG] : [Pièce à vivre][Volet simple] - Gap since last order : 0
[2021-04-01 17:00:08][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-01 17:00:08][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (jour)
[2021-04-01 17:00:08][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (jour)
[2021-04-01 17:00:08][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (jour)
[2021-04-01 17:00:08][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 99
[2021-04-01 17:00:08][DEBUG] : [Pièce à vivre][Volet simple] - Current position 99
[2021-04-01 17:00:08][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 0
[2021-04-01 17:00:08][DEBUG] : [Pièce à vivre][Volet simple] - Do nothing, position != new position by less than 4%
[2021-04-01 17:00:10][DEBUG] : [Pièce à vivre][Volet simple] - Change shutter to mode : Soirée
[2021-04-01 17:00:10][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode : 1
[2021-04-01 17:00:11][DEBUG] : [Pièce à vivre][Volet simple] - Immediate Trigger from Array ( [sunshutter_id] => 222 [event_id] => 767 [value] => 32.8 [datetime] => 2021-04-01 17:00:07 [listener_id] => 905 )
[2021-04-01 17:00:12][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode :
[2021-04-01 17:00:13][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-01 17:00:13][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 17:00:13][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 17:00:13][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 17:00:13][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 17:00:13][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 99
[2021-04-01 17:00:13][DEBUG] : [Pièce à vivre][Volet simple] - Current position 99
[2021-04-01 17:00:13][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 0
[2021-04-01 17:00:13][DEBUG] : [Pièce à vivre][Volet simple] - Do nothing, position != new position by less than 4%
[2021-04-01 17:00:13][DEBUG] : [Pièce à vivre][Volet simple] - Gap since last order : 0
[2021-04-01 17:00:13][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-01 17:00:13][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 17:00:13][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 17:00:14][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 17:00:14][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 17:00:14][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 99
[2021-04-01 17:00:14][DEBUG] : [Pièce à vivre][Volet simple] - Current position 99
[2021-04-01 17:00:14][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 0
[2021-04-01 17:00:14][DEBUG] : [Pièce à vivre][Volet simple] - Do nothing, position != new position by less than 4%
[2021-04-01 17:00:14][DEBUG] : [Pièce à vivre][Volet simple] - Change shutter to mode : Soirée
[2021-04-01 17:00:14][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode : 1
[2021-04-01 17:00:14][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-01 17:00:14][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 17:00:14][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 17:00:15][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 17:00:15][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 17:00:15][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 99
[2021-04-01 17:00:15][DEBUG] : [Pièce à vivre][Volet simple] - Current position 99
[2021-04-01 17:00:15][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 0
[2021-04-01 17:00:15][DEBUG] : [Pièce à vivre][Volet simple] - Do nothing, position != new position by less than 4%
[2021-04-01 17:01:24][DEBUG] : [Pièce à vivre][Volet simple] - Immediate Trigger from Array ( [sunshutter_id] => 222 [event_id] => 230 [value] => 18.8 [datetime] => 2021-04-01 16:52:36 [listener_id] => 905 )
[2021-04-01 17:01:24][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode :
[2021-04-01 17:01:24][DEBUG] : [Pièce à vivre][Volet simple] - Gap since last order : 0
[2021-04-01 17:01:24][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-01 17:01:24][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 17:01:24][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 17:01:25][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 17:01:25][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 17:01:25][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 99
[2021-04-01 17:01:25][DEBUG] : [Pièce à vivre][Volet simple] - Current position 99
[2021-04-01 17:01:25][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 0
[2021-04-01 17:01:25][DEBUG] : [Pièce à vivre][Volet simple] - Do nothing, position != new position by less than 4%
Fermeture du volet
[2021-04-01 20:15:06][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode :
[2021-04-01 20:15:06][DEBUG] : [Pièce à vivre][Volet simple] - Gap since last order : 0
[2021-04-01 20:15:06][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-01 20:15:06][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:15:06][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:15:06][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:15:06][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:15:06][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 99
[2021-04-01 20:15:06][DEBUG] : [Pièce à vivre][Volet simple] - Current position 99
[2021-04-01 20:15:06][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 0
[2021-04-01 20:15:06][DEBUG] : [Pièce à vivre][Volet simple] - Do nothing, position != new position by less than 4%
[2021-04-01 20:15:10][DEBUG] : [Pièce à vivre][Volet simple] - Immediate Trigger from Array ( [sunshutter_id] => 222 [event_id] => 767 [value] => -0.9 [datetime] => 2021-04-01 20:15:07 [listener_id] => 905 )
[2021-04-01 20:15:10][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode :
[2021-04-01 20:15:10][DEBUG] : [Pièce à vivre][Volet simple] - Gap since last order : 0
[2021-04-01 20:15:10][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-01 20:15:10][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:15:10][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:15:10][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:15:10][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:15:10][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 99
[2021-04-01 20:15:10][DEBUG] : [Pièce à vivre][Volet simple] - Current position 99
[2021-04-01 20:15:10][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 0
[2021-04-01 20:15:10][DEBUG] : [Pièce à vivre][Volet simple] - Do nothing, position != new position by less than 4%
[2021-04-01 20:15:28][DEBUG] : [Pièce à vivre][Volet simple] - Immediate Trigger from Array ( [sunshutter_id] => 222 [event_id] => 230 [value] => 15 [datetime] => 2021-04-01 20:14:15 [listener_id] => 905 )
[2021-04-01 20:15:28][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode :
[2021-04-01 20:15:29][DEBUG] : [Pièce à vivre][Volet simple] - Gap since last order : 0
[2021-04-01 20:15:29][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-01 20:15:29][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:15:29][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:15:29][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:15:29][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:15:29][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 99
[2021-04-01 20:15:29][DEBUG] : [Pièce à vivre][Volet simple] - Current position 99
[2021-04-01 20:15:29][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 0
[2021-04-01 20:15:29][DEBUG] : [Pièce à vivre][Volet simple] - Do nothing, position != new position by less than 4%
[2021-04-01 20:20:09][DEBUG] : [Pièce à vivre][Volet simple] - Immediate Trigger from Array ( [sunshutter_id] => 222 [event_id] => 767 [value] => -1.8 [datetime] => 2021-04-01 20:20:07 [listener_id] => 905 )
[2021-04-01 20:20:09][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode :
[2021-04-01 20:20:09][DEBUG] : [Pièce à vivre][Volet simple] - Gap since last order : 0
[2021-04-01 20:20:09][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-01 20:20:09][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:20:09][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:20:09][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:20:09][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:20:09][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 99
[2021-04-01 20:20:09][DEBUG] : [Pièce à vivre][Volet simple] - Current position 99
[2021-04-01 20:20:09][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 0
[2021-04-01 20:20:09][DEBUG] : [Pièce à vivre][Volet simple] - Do nothing, position != new position by less than 4%
[2021-04-01 20:25:07][DEBUG] : [Pièce à vivre][Volet simple] - Immediate Trigger from Array ( [sunshutter_id] => 222 [event_id] => 767 [value] => -2.7 [datetime] => 2021-04-01 20:25:05 [listener_id] => 905 )
[2021-04-01 20:25:07][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode :
[2021-04-01 20:25:07][DEBUG] : [Pièce à vivre][Volet simple] - Gap since last order : 0
[2021-04-01 20:25:07][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-01 20:25:07][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:25:07][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:25:07][DEBUG] : [Pièce à vivre][Volet simple] - Condition Met : #time# >= time_op(#769#,+10) (0%)
[2021-04-01 20:25:07][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 0
[2021-04-01 20:25:07][DEBUG] : [Pièce à vivre][Volet simple] - Current position 99
[2021-04-01 20:25:07][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 100
[2021-04-01 20:25:07][DEBUG] : [Pièce à vivre][Volet simple] - Do action 0
[2021-04-01 20:30:12][DEBUG] : [Pièce à vivre][Volet simple] - Immediate Trigger from Array ( [sunshutter_id] => 222 [event_id] => 767 [value] => -3.6 [datetime] => 2021-04-01 20:30:08 [listener_id] => 905 )
[2021-04-01 20:30:12][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode :
[2021-04-01 20:30:13][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode :
[2021-04-01 20:30:13][DEBUG] : [Pièce à vivre][Volet simple] - Gap since last order : 0
[2021-04-01 20:30:13][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-01 20:30:13][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:30:13][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:30:13][DEBUG] : [Pièce à vivre][Volet simple] - Condition Met : #time# >= time_op(#769#,+10) (0%)
[2021-04-01 20:30:13][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 0
[2021-04-01 20:30:13][DEBUG] : [Pièce à vivre][Volet simple] - Current position 0
[2021-04-01 20:30:13][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 0
[2021-04-01 20:30:13][DEBUG] : [Pièce à vivre][Volet simple] - Do nothing, position != new position by less than 4%
[2021-04-01 20:30:13][DEBUG] : [Pièce à vivre][Volet simple] - Gap since last order : 0
[2021-04-01 20:30:13][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-01 20:30:13][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:30:13][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:30:13][DEBUG] : [Pièce à vivre][Volet simple] - Condition Met : #time# >= time_op(#769#,+10) (0%)
[2021-04-01 20:30:13][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 0
[2021-04-01 20:30:13][DEBUG] : [Pièce à vivre][Volet simple] - Current position 0
[2021-04-01 20:30:13][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 0
[2021-04-01 20:30:13][DEBUG] : [Pièce à vivre][Volet simple] - Do nothing, position != new position by less than 4%
[2021-04-01 20:31:17][DEBUG] : [Pièce à vivre][Volet simple] - Immediate Trigger from Array ( [sunshutter_id] => 222 [event_id] => 225 [value] => 22.5 [datetime] => 2021-04-01 20:24:57 [listener_id] => 905 )
[2021-04-01 20:31:17][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode :
[2021-04-01 20:31:17][DEBUG] : [Pièce à vivre][Volet simple] - Gap since last order : 0
[2021-04-01 20:31:17][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-01 20:31:17][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:31:17][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:31:17][DEBUG] : [Pièce à vivre][Volet simple] - Condition Met : #time# >= time_op(#769#,+10) (0%)
[2021-04-01 20:31:17][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 0
[2021-04-01 20:31:17][DEBUG] : [Pièce à vivre][Volet simple] - Current position 0
[2021-04-01 20:31:17][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 0
[2021-04-01 20:31:17][DEBUG] : [Pièce à vivre][Volet simple] - Do nothing, position != new position by less than 4%
[2021-04-01 20:31:36][DEBUG] : [Pièce à vivre][Volet simple] - Immediate Trigger from Array ( [sunshutter_id] => 222 [event_id] => 230 [value] => 14.6 [datetime] => 2021-04-01 20:24:30 [listener_id] => 905 )
[2021-04-01 20:31:36][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode :
[2021-04-01 20:31:36][DEBUG] : [Pièce à vivre][Volet simple] - Gap since last order : 0
[2021-04-01 20:31:36][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-01 20:31:36][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:31:36][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:31:36][DEBUG] : [Pièce à vivre][Volet simple] - Condition Met : #time# >= time_op(#769#,+10) (0%)
[2021-04-01 20:31:36][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 0
[2021-04-01 20:31:36][DEBUG] : [Pièce à vivre][Volet simple] - Current position 0
[2021-04-01 20:31:36][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 0
[2021-04-01 20:31:36][DEBUG] : [Pièce à vivre][Volet simple] - Do nothing, position != new position by less than 4%
[2021-04-01 20:35:14][DEBUG] : [Pièce à vivre][Volet simple] - Immediate Trigger from Array ( [sunshutter_id] => 222 [event_id] => 767 [value] => -4.5 [datetime] => 2021-04-01 20:35:09 [listener_id] => 905 )
[2021-04-01 20:35:14][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode :
[2021-04-01 20:35:16][DEBUG] : [Pièce à vivre][Volet simple] - Gap since last order : 0
[2021-04-01 20:35:16][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-01 20:35:16][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:35:16][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (soirée)
[2021-04-01 20:35:16][DEBUG] : [Pièce à vivre][Volet simple] - Condition Met : #time# >= time_op(#769#,+10) (0%)
[2021-04-01 20:35:16][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 0
[2021-04-01 20:35:16][DEBUG] : [Pièce à vivre][Volet simple] - Current position 0
[2021-04-01 20:35:16][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 0
[2021-04-01 20:35:16][DEBUG] : [Pièce à vivre][Volet simple] - Do nothing, position != new position by less than 4%
Le lendemain, quand je passe en mode Réveil à 6h.30, le volet s’ouvre au changement de mode et ne prend pas en compte la condition (levé du soleil + 10 minutes). Pourquoi ?
Log d'ouverture
Passage au mode Réveil et ouverture à 6h.30
[2021-04-13 06:25:06][DEBUG] : [Pièce à vivre][Volet simple] - Immediate Trigger from Array ( [sunshutter_id] => 222 [event_id] => 767 [value] => -7.2 [datetime] => 2021-04-13 06:25:05 [listener_id] => 905 )
[2021-04-13 06:25:06][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode :
[2021-04-13 06:25:06][DEBUG] : [Pièce à vivre][Volet simple] - Gap since last order : 0
[2021-04-13 06:25:06][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-13 06:25:06][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (nuit)
[2021-04-13 06:25:06][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (nuit)
[2021-04-13 06:25:06][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (nuit)
[2021-04-13 06:25:06][DEBUG] : [Pièce à vivre][Volet simple] - No Condition defined but valid mode [nuit] : (0)
[2021-04-13 06:25:06][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 0
[2021-04-13 06:25:06][DEBUG] : [Pièce à vivre][Volet simple] - Current position 0
[2021-04-13 06:25:06][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 0
[2021-04-13 06:25:06][DEBUG] : [Pièce à vivre][Volet simple] - Do nothing, position != new position by less than 4%
[2021-04-13 06:30:09][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode :
[2021-04-13 06:30:10][DEBUG] : [Pièce à vivre][Volet simple] - Change shutter to mode : Réveil
[2021-04-13 06:30:10][DEBUG] : [Pièce à vivre][Volet simple] - Change shutter to mode : Réveil
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Gap since last order : 0
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 99
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Current position 0
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 100
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Do action 99
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode : 1
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode : 1
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 99
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Current position 0
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 100
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Do action 99
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 99
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Current position 0
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 100
[2021-04-13 06:30:11][DEBUG] : [Pièce à vivre][Volet simple] - Do action 99
[2021-04-13 06:30:45][DEBUG] : [Pièce à vivre][Volet simple] - Immediate Trigger from Array ( [sunshutter_id] => 222 [event_id] => 767 [value] => -6.3 [datetime] => 2021-04-13 06:30:08 [listener_id] => 905 )
[2021-04-13 06:30:45][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode :
[2021-04-13 06:30:45][DEBUG] : [Pièce à vivre][Volet simple] - Immediate Trigger from Array ( [sunshutter_id] => 222 [event_id] => 230 [value] => 4.1 [datetime] => 2021-04-13 06:25:12 [listener_id] => 905 )
[2021-04-13 06:30:45][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode :
[2021-04-13 06:30:45][DEBUG] : [Pièce à vivre][Volet simple] - Gap since last order : 0
[2021-04-13 06:30:45][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-13 06:30:45][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 06:30:45][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 06:30:45][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 06:30:45][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 06:30:45][DEBUG] : [Pièce à vivre][Volet simple] - Gap since last order : 0
[2021-04-13 06:30:45][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-13 06:30:45][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 06:30:45][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 06:30:45][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 06:30:45][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 06:30:46][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 99
[2021-04-13 06:30:46][DEBUG] : [Pièce à vivre][Volet simple] - Current position 99
[2021-04-13 06:30:46][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 0
[2021-04-13 06:30:46][DEBUG] : [Pièce à vivre][Volet simple] - Do nothing, position != new position by less than 4%
[2021-04-13 06:30:46][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 99
[2021-04-13 06:30:46][DEBUG] : [Pièce à vivre][Volet simple] - Current position 99
[2021-04-13 06:30:46][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 0
[2021-04-13 06:30:46][DEBUG] : [Pièce à vivre][Volet simple] - Do nothing, position != new position by less than 4%
Prise en compte de la condition mais le volet est déjà ouvert
[2021-04-13 07:10:08][DEBUG] : [Pièce à vivre][Volet simple] - Immediate Trigger from Array ( [sunshutter_id] => 222 [event_id] => 767 [value] => 0.5 [datetime] => 2021-04-13 07:10:05 [listener_id] => 905 )
[2021-04-13 07:10:08][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode :
[2021-04-13 07:10:08][DEBUG] : [Pièce à vivre][Volet simple] - Gap since last order : 0
[2021-04-13 07:10:08][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-13 07:10:08][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 07:10:08][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 07:10:08][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 07:10:08][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 07:10:08][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 99
[2021-04-13 07:10:08][DEBUG] : [Pièce à vivre][Volet simple] - Current position 99
[2021-04-13 07:10:08][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 0
[2021-04-13 07:10:08][DEBUG] : [Pièce à vivre][Volet simple] - Do nothing, position != new position by less than 4%
[2021-04-13 07:15:10][DEBUG] : [Pièce à vivre][Volet simple] - Immediate Trigger from Array ( [sunshutter_id] => 222 [event_id] => 767 [value] => 1.3 [datetime] => 2021-04-13 07:15:05 [listener_id] => 905 )
[2021-04-13 07:15:10][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode :
[2021-04-13 07:15:12][DEBUG] : [Pièce à vivre][Volet simple] - Gap since last order : 0
[2021-04-13 07:15:12][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-13 07:15:12][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 07:15:12][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 07:15:12][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 07:15:12][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 07:15:13][DEBUG] : [Pièce à vivre][Volet simple] - Condition Met : #time# >= time_op(#768#,+10) (99%)
[2021-04-13 07:15:13][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 99
[2021-04-13 07:15:13][DEBUG] : [Pièce à vivre][Volet simple] - Current position 99
[2021-04-13 07:15:13][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 0
[2021-04-13 07:15:13][DEBUG] : [Pièce à vivre][Volet simple] - Do nothing, position != new position by less than 4%
[2021-04-13 07:15:17][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode :
[2021-04-13 07:15:17][DEBUG] : [Pièce à vivre][Volet simple] - Gap since last order : 0
[2021-04-13 07:15:17][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-13 07:15:17][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 07:15:17][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 07:15:17][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 07:15:17][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 07:15:17][DEBUG] : [Pièce à vivre][Volet simple] - Condition Met : #time# >= time_op(#768#,+10) (99%)
[2021-04-13 07:15:17][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 99
[2021-04-13 07:15:17][DEBUG] : [Pièce à vivre][Volet simple] - Current position 99
[2021-04-13 07:15:17][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 0
[2021-04-13 07:15:17][DEBUG] : [Pièce à vivre][Volet simple] - Do nothing, position != new position by less than 4%
[2021-04-13 07:15:31][DEBUG] : [Pièce à vivre][Volet simple] - Immediate Trigger from Array ( [sunshutter_id] => 222 [event_id] => 230 [value] => 3.9 [datetime] => 2021-04-13 07:05:22 [listener_id] => 905 )
[2021-04-13 07:15:31][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode :
[2021-04-13 07:15:31][DEBUG] : [Pièce à vivre][Volet simple] - Gap since last order : 0
[2021-04-13 07:15:31][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-13 07:15:31][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 07:15:31][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 07:15:31][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 07:15:31][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 07:15:31][DEBUG] : [Pièce à vivre][Volet simple] - Condition Met : #time# >= time_op(#768#,+10) (99%)
[2021-04-13 07:15:31][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 99
[2021-04-13 07:15:31][DEBUG] : [Pièce à vivre][Volet simple] - Current position 99
[2021-04-13 07:15:31][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 0
[2021-04-13 07:15:31][DEBUG] : [Pièce à vivre][Volet simple] - Do nothing, position != new position by less than 4%
[2021-04-13 07:20:07][DEBUG] : [Pièce à vivre][Volet simple] - Immediate Trigger from Array ( [sunshutter_id] => 222 [event_id] => 767 [value] => 2.1 [datetime] => 2021-04-13 07:20:05 [listener_id] => 905 )
[2021-04-13 07:20:07][DEBUG] : [Pièce à vivre][Volet simple] - Start executeAction mode :
[2021-04-13 07:20:07][DEBUG] : [Pièce à vivre][Volet simple] - Gap since last order : 0
[2021-04-13 07:20:07][DEBUG] : [Pièce à vivre][Volet simple] - Do default action
[2021-04-13 07:20:07][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 07:20:07][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 07:20:07][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 07:20:07][DEBUG] : [Pièce à vivre][Volet simple] - Mode not ok : (réveil)
[2021-04-13 07:20:07][DEBUG] : [Pièce à vivre][Volet simple] - Condition Met : #time# >= time_op(#768#,+10) (99%)
[2021-04-13 07:20:07][DEBUG] : [Pièce à vivre][Volet simple] - Calcul position 99
[2021-04-13 07:20:07][DEBUG] : [Pièce à vivre][Volet simple] - Current position 99
[2021-04-13 07:20:07][DEBUG] : [Pièce à vivre][Volet simple] - Gap with target : 0
[2021-04-13 07:20:07][DEBUG] : [Pièce à vivre][Volet simple] - Do nothing, position != new position by less than 4%
Merci pour votre aide.