Plugin Mail - Envoyer un email depuis bloc PHP d'un scenario

Bonjour,

Je bascule progressivement depuis domoticz vers JEEDOM (depuis l’arrêt d’imperihome…)

Je souhaite envoyer des emails depuis le bloc PHP d’un scénario. J’utilise la dernière version stable de JEEDOM. Dans la doc du plugin, il est indiqué : « Ce plugin fonctionne comme un module,… »
Je n’ai pas trouvé plus d’info.

J’ai donc essayé d’éxécuter une commande action avec des paramètres

$commande='#[Test][Mails test][FB]#';
$cmd = cmd::byString($commande);
$options=array('title'=>'Mon titre', 'message'=> 'Mon message');	
$cmd->execCmd($options, $cache=0)

Cela ne fonctionne pas et voici le log


[2020-05-23 19:09:31][SCENARIO] Start : Scenario lance manuellement.
[2020-05-23 19:09:31][SCENARIO] Exécution du sous-élément de type [action] : action
[2020-05-23 19:09:31][SCENARIO] Exécution du sous-élément de type [action] : code
[2020-05-23 19:09:31][SCENARIO] Exécution d’un bloc code
[2020-05-23 19:09:31][SCENARIO] syntax error, unexpected end of file
[2020-05-23 19:09:31][SCENARIO] Fin correcte du scénario

Est-ce possible d’envoyer un email depuis un bloc PHP ? Si oui pouvez-vous m’aider ?

Merci d’avance

$cmd->execCmd($options, $cache=0);
1 « J'aime »

Je viens de voir ma connerie en copiant/collant le code, le « ; » n’a pas suivi…
C’est donc OK maintenant
Bref…

Bonjour

Pourquoi passer par du code alors que c’est possible par une action?
Il y a une raison particulière ?

Bonjour,

Sauf que @boisguillaumeval t’a donner la réponse !

1 « J'aime »

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