Un petit souci de tags ...
Avec le plug in alarme, je déclenche comme action immédiate un scénario que j'appelle avec la commande scenario et lui donne comme tag :
Code : Tout sélectionner
piece="une fenêtre du salon" delais='30'
Code : Tout sélectionner
$tags = $scenario->getTags();
$delais = tags['#delais#'];
$piece = tags['#piece#'];
$scenario->setLog('Délais = '.$delais.' et la pièce est .'.$piece);
[2019-09-04 20:16:12][SCENARIO] Start : Lancement provoque par le scenario : [actionneur]. Tags : {"#piece#":"\"une fen\u00eatre du salon\"","#delais#":"'30'"}
[2019-09-04 20:16:12][SCENARIO] Exécution du sous-élément de type [action] : code
[2019-09-04 20:16:12][SCENARIO] Exécution d'un bloc code
[2019-09-04 20:16:12][SCENARIO] Délais = t et la pièce est .t
Je ne récupère ni le délais, ni la pièce ...
Je me passe d'habitude les tags d'un scenario à l'autre par code :
Code : Tout sélectionner
$tags['#Who#'] = '11';
$tags['#How#'] = '11';
$tags['#Msg#'] = $msg;
$tags['#Urg#'] = '1';
$tags['#TTS#'] = '1000001';
$scenarioNotification = scenario::byId($IDscenarioNotification);
$scenarioNotification->setTags($tags);
$scenarioNotification->launch();
Quelqu'un aurait il une idée ....?
Merci d'avance.