Scénario et fonction matches

Bonjour

Avec un scénario je vérifie si la donnée contient arrête ou éteins

je l’ai écrit comme cela
#[Communication][Didier]# matches "/arrête/" OU #[Communication][Didier]# matches "/éteins/"

Mais y a t’il plus simple ?
Car j’ai plusieurs mots à reconnaitre et la liste peux être longue

#[Communication][Didier]# matches "/arrête/" || "/éteins/" || "/ferme/"

Un seul çà marche tag(snips_room) matches "/salon|canapé|en bas|maison/" j’en ai pleins comme çà dans pas mal de scénarios

5 « J'aime »

Merci à tous

Effectivement matches "/arrête|éteins/" marche parfaitement

C’est comme les fonctions des interactions :blush:

1 « J'aime »

Question bête: not matches marche aussi pour vérifier qu’il n’y a pas un mot dans un statut? merci

Peux-tu préciser ta question, elle n’est pas très claire

Salut!

L’inverse de == c’est != dans un bloc SI.

Que faut il écrire pour avoir l’inverse de « matches »?

J’ai essayé « not matches » mais ça me dit que l’expression n’est pas bonne.

Salut,

La réponse est ici : https://doc.jeedom.com/fr_FR/core/4.0/scenario#Opérateurs%20de%20comparaison%20et%20liens%20entre%20les%20conditions

Ne contient pas : not([Salle de bain][Hydrometrie][etat] matches "/humide/")

Merci!
Tiens, vu que c’est toi qui répond.
Peux tu me dire pourquoi l’option bolt n’est plus dans le script de Digital Clock?
Je l’utilisais sur mes Design Nest Hub et j’avoue que la j’ai du choisir une autre police mais bof… j’utilisais la police prisma avec le bolt et ça rendait super bien!
Possible que tu remettes cette option? Ou si tu peux juste me dire quoi ajouter dans le code, je le teste et te dis si ça marche! :wink:

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