Lancer scénario avec un tag contenant des espaces

Hello,

Je souhaiterais envoyer les informations #title# et #message# d’une commande de type message vers un scénario. Pour cela j’ai créé une action avant exécution de la commande qui démarre le scénario. Je passe les tags de la façon suivante:

titre=#title# message=#message#

Malheureusement, si le titre ou le message contient des espaces, je ne récupère que le premier mot …

J’ai bien essayé message="#message#", ou message=« tag(message) » mais sans succès …

Une petite aide serait bienvenue !

Bonjour
Essaye en mettant des " autour

message="#message#" ?
J’ai déjà essayé, mais pas mieux.

Utilises un autre nom de tag.

Je peux pas, si ? Je ne vais pas récupérer le contenu de la commande de type message si je change.

et des tag simple ?

Tu veux dire tag(message) ?
Pas mieux.

Je viens de regarder et c’est pas pris en charge dans jeedom les espace dans les tag. Ca passe par une regexp si quelqu’un est motiver pour corriger la voila :
[/-]?(([a-zA-Z0-9áàâäãåçéèêëíìîïñóòôöõúùûüýÿæœ_#]+)(?:=:)?)(?:\s+|$)

Perso j’ai jamais réussi, ya toujours un cas qui faisait tout planter

Voila un cas de test par exemple :
a=‹ totoet tata › b=« plop et plop » c=coucou d=c’a_va?

En fait j’ai dit une connerie, j’avais pas fait les modifs au bon endroit …:person_facepalming:t2:
En encadrant avec des «  » ça fonctionne.

message="#message#"

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