Pb scenario : ...ET ...ou..ou

Bonjour,
Je cherche la syntaxe qui me permette:
-lorsque la temperature ext est superieure à 14°

  • et que soit l’electrolyse ou la filtration soit arrétés alors true

#[Chauffage][ Temperature Pièces][T.Exterieur]# > 14 AND #[Poolhouse][Filtration][Etat]# == 0 OR #[Poolhouse][Electrolyse][Etat]# == 0

Avec une temp ext de 10°, j’ai une « true » .
C’est pourtant le B.A.BA, mais…
Merci de vos idées
Philippe

La syntaxe n’est pas en anglais mais en français.
ET et OU

Les 2 sont acceptés par jeedom (cf doc scénario)

Vous pouvez combiner n’importe quelle comparaison avec les opérateurs suivants :

  • && / ET / et / AND / and : et,

  • / OU / ou / OR / or : ou,

  • |^ / XOR / xor : ou exclusif.

Ok, il me semblait avoir lu le contraire.
Ceci étant, il me semble que les parenthèses sont manquantes pour faire en sorte que le scenario marche.

En effet il faut ajouter les parenthèses :
#[Chauffage][ Temperature Pièces][T.Exterieur]# > 14 AND (#[Poolhouse][Filtration][Etat]# == 0 OR #[Poolhouse][Electrolyse][Etat]# == 0)

Bon ben j’avais pas tout faux.
Ravi que ça t’ai débloqué.

@mich0111 je répondais à @Philippe1155 et confirmait ce que tu disais :sweat_smile:

Sorry, je.n’avais pas fait attention, je croyais que c’était l’emetteur du fil que répondait.

Merci à tous, effectivement ça marche avec les parenthèses, j’aurais du y penser plus tôt!

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