Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Comment afficher l'activation d'un scénario

Pour parler de tout, et surtout de rien !
Leaurent
Timide
Messages : 23
Inscription : 26 mars 2019, 20:02

Comment afficher l'activation d'un scénario

Message par Leaurent » 20 oct. 2019, 17:32

Bonjour

Je but sur un petit problème.
Sur un de mes design j'aimerai afficher si un scénario est activé ou pas.
Je peux utiliser la fonction "Ajouter scénario", mais il y a trop d'information à mon gout et ce n'est pas vraiment configurable.

J'aimerai juste par exemple mettre sur mon design un widget qui m'indique "A" pour activer ou 'D' pour désactiver.

j'ai cherché avec des variables et autres mais je n'ai rien trouvé.

Auriez-vous une idée ou une piste ?

Merci

Avatar de l’utilisateur
kerdale
Actif
Messages : 1644
Inscription : 25 sept. 2016, 11:38
Localisation : Penn-ar-Bed

Re: Comment afficher l'activation d'un scénario

Message par kerdale » 20 oct. 2019, 18:23

Voir la doc des scénario, il y a des commandes pour ça, par exemple $scenario->getIsActive(); : Retourne l’état du scénario.
Edit,
ça peut etre aussi une virtuelle info numérique qui a comme valeur par exemple scenario(#nom complet du scénario#). 0 si le scénar est inactif, 1 actif -2 inconnu et -1, ne me souvient plus. pour avoir le nom exact d'un scénario aller sur test expression, 2ème bouton "recherche de scénario" et fire un copier coller du nom complet , si faute de frappe le résultat est toujours -2
1 NUC & 1 RPI3/Msata V3.3.31, EnOcean, Z-wave,
Rflink, IPX800V3, carte 8 rl IP, IR_V3, Xiaomi gateway, JPI/APK/tel Android dédié, Somfy RTS, Rf433Mhz, Xiaomi, Bm280 , Broadlink,WifiLights

Leaurent
Timide
Messages : 23
Inscription : 26 mars 2019, 20:02

Re: Comment afficher l'activation d'un scénario

Message par Leaurent » 21 oct. 2019, 18:35

Bonjour, merci pour la réponse.

Je tentes l'option scénario(#scénario#) mais je n'arrive pas à trouver la bonne syntaxe je n'ai pas le bon retour à chaque fois, soit 0 qui doit dire scénario arrété alors que le mien est désactivé ou -2 scénario inexistant..

L'autre fonction $scenario->getIsActive();, je ne sais pas l'utiliser ni ou la placer si vous avez une piste...

Merci

Naboleo
Actif
Messages : 746
Inscription : 20 janv. 2017, 09:57

Re: Comment afficher l'activation d'un scénario

Message par Naboleo » 21 oct. 2019, 19:25

Leaurent a écrit :
21 oct. 2019, 18:35
Bonjour, merci pour la réponse.

Je tentes l'option scénario(#scénario#) mais je n'arrive pas à trouver la bonne syntaxe je n'ai pas le bon retour à chaque fois, soit 0 qui doit dire scénario arrété alors que le mien est désactivé ou -2 scénario inexistant..

L'autre fonction $scenario->getIsActive();, je ne sais pas l'utiliser ni ou la placer si vous avez une piste...

Merci
Salut,

tu as juste à replacer #scénario# par son id
Pi4/4Go +SSD 32Go (Wifi et bluetooth actifs) + Clé USB Z-Wave Everspring + rfxcom (RTS) + Google Home
7 Danfoss LC-13
2 velux module DIO
7 volets RTS
3 Sonoff
IFTTT
Capteur porte, de présence, et prise intelligente...

Avatar de l’utilisateur
kerdale
Actif
Messages : 1644
Inscription : 25 sept. 2016, 11:38
Localisation : Penn-ar-Bed

Re: Comment afficher l'activation d'un scénario

Message par kerdale » 21 oct. 2019, 20:17

Par exemple:
Image
-2 scénar inexistant
-1 désactivé
0 à l'arret
1 exécution en cours
Cela peut etre la valeur d'une virtuelle info numérique. Exemple:
Image
Pièces jointes
Capture d’écran 2019-10-21 à 20.21.54.png
Capture d’écran 2019-10-21 à 20.21.54.png (92.6 Kio) Consulté 1337 fois
Capture d’écran 2019-10-21 à 20.14.42.png
Capture d’écran 2019-10-21 à 20.14.42.png (44.11 Kio) Consulté 1339 fois
1 NUC & 1 RPI3/Msata V3.3.31, EnOcean, Z-wave,
Rflink, IPX800V3, carte 8 rl IP, IR_V3, Xiaomi gateway, JPI/APK/tel Android dédié, Somfy RTS, Rf433Mhz, Xiaomi, Bm280 , Broadlink,WifiLights

Leaurent
Timide
Messages : 23
Inscription : 26 mars 2019, 20:02

Re: Comment afficher l'activation d'un scénario

Message par Leaurent » 21 oct. 2019, 20:36

Merci ça fonctionne sous la forme scenario(33) ou 33 est l'ID de mon scénario.

merci pour votre aide

Répondre

Revenir vers « Discussions Générales »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 13 invités