Déclencheurs de scénario et valeur non binaire

Bonjour à tous,

Question j’en suis sur qui a une réponse très simple.
J’ai un shelly i4 que j’utilise pour piloter un interrupteur. Je récupère les valeurs du shelly via mqtt.
J’ai créer un scénario et mis dans le déclencheur mon bouton du shelly.
Sauf que la valeur retourné est une valeur « autre » donc « false » ou « true ».
Mon scénario s’exécute donc 2 fois à l’appui d’un bouton.

Habituellement dans le cas d’un déclencheur binaire je filtre dans mon déclencheur de la sorte :

#MonEquipement#==1
J’ai essayé d’adapter
#MonEquipement#==true

mais sans succès.

Maintenant comment faire ? j’ai voulu modifier l’équipement pour le mettre en binaire mais sans succès.
J’ai créer un virtuel pour récupérer la valeur en binaire mais sans plus de succès. je n’arrive pas à déclencher mon scénario avec ça.

#[Petite chambre][shellyplusi4-90380c375d00][Bouton 0]# matches « /true/ »

Avez-vous une solution simple ?

Merci

Bonjour,

C’est une chaine de caractère ce « true » ou « false », il faut l’indiquer entre quote ou double quote

#MonEquipement# == "true"
2 « J'aime »

Tu peux passer ta commande info de "autre" à "binaire" et tu auras directement des 0 et des 1.

@Bison Merci. Tellement simple.

Il faut éviter les commandes autres et privilégier les commandes binaires.
En plus le core gère true/false ==> 1/0.

Il faut attendre ou provoquer une mise à jour de la commande pour voir 0 ou 1.

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.