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 créer une variable ?

De l'installation à l'utilisation venez discuter de JEEDOM au quotidien
michael.e
Timide
Messages : 37
Inscription : 23 mai 2019, 09:50

Comment créer une variable ?

Message par michael.e » 21 juin 2019, 17:07

Bonjour à tous,

Je vais très certainement poser une question très bête, mais comment crée-t-on une variable ?

Je souhaiterai une variable par exemple "Toto" de type "Bool" qui du coup prend la valeur True ou False.

Mon but derrière c'est qu'aujourd'hui lorsque je passe les 25°C dans le salon je baisse mes volets de 3/4 (en vérité c'est un temps en seconde).
Tant que je suis au dessus de 25°C pas de soucis.
En revanche si je passe en dessous puis de nouveau au dessus je vais donc demander de nouveau de baisser de X secondes.

Ma variable va me permettre de dire, pas besoin de rebaisser c'est déjà fait, et cette variable sera repassée à false par exemple à 22h.

Merci d'avance pour votre coup de main.

Michael

Avatar de l’utilisateur
Theking31
Actif
Messages : 1182
Inscription : 21 sept. 2017, 11:13
Localisation : Toulouse - Le Vernet

Re: Comment créer une variable ?

Message par Theking31 » 21 juin 2019, 17:46

Mets la dans ton scénario, elle va se créée toute seul !

Tapes variable dans le champs de saisie "action"
Jeedom 4.0.23 sur Intel NUC 6CAYH | Linux 4.9.0-11-amd64 | Debian 9.11
Rfxcom | Z-Wave Plus Z-Stick GEN5 | Conbee 2 | => sur hub alimenté
Blea| Brodlink | Xiaomi |ESPeasy | Wifilightv2

michael.e
Timide
Messages : 37
Inscription : 23 mai 2019, 09:50

Re: Comment créer une variable ?

Message par michael.e » 21 juin 2019, 22:20

Bonjour et merci pour ton retour.

Malheureusement je suis désolé mais je n'arrive pas à utiliser les variables.
J'essai d'en créer une mais je ne la retrouve pas dans l'onglet "Variables" tout en haut.

Aujourd'hui mon scénario s'est lancé plein de fois et n'a fait que descendre mes volets vu qu'à chaque fois il faisait plus de 25°C (avant de tenter de mettre la variables)

Image
Image

Code : Tout sélectionner

[2019-06-21 15:09:35][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Maison][Temperature Salon][TC].
[2019-06-21 15:09:35][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 15:09:35][SCENARIO] Evaluation de la condition : [24.88 >= 25] = Faux
[2019-06-21 15:09:35][SCENARIO] Exécution du sous-élément de type [action] : else
[2019-06-21 15:09:35][SCENARIO] Fin correcte du scénario
------------------------------------
[2019-06-21 17:01:16][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Maison][Temperature Salon][TC].
[2019-06-21 17:01:16][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 17:01:16][SCENARIO] Evaluation de la condition : [25.39 >= 25] = Vrai
[2019-06-21 17:01:16][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-06-21 17:01:16][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Descendre]
[2019-06-21 17:01:16][SCENARIO] Exécution d'un bloc élément : 107
[2019-06-21 17:01:16][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 17:01:16][SCENARIO] Evaluation de la condition : [0 == 0 ET 0 == 0  ] = Vrai
[2019-06-21 17:01:16][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-06-21 17:01:16][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Salon Arrière][Descendre]
[2019-06-21 17:01:16][SCENARIO] Pause de 10 seconde(s)
[2019-06-21 17:01:26][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Stop]
[2019-06-21 17:01:26][SCENARIO] Pause de 3 seconde(s)
[2019-06-21 17:01:29][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Salon Arrière][Stop]
[2019-06-21 17:01:29][SCENARIO] Exécution de la commande [Maison][Email Jeedom][Michael] avec comme option(s) : {"background":"0","title":"[T\u00b0C] - Volets","message":"J'en peux plus j'ai trop chaud, je ferme les volets"}
[2019-06-21 17:01:32][SCENARIO] Fin correcte du scénario
------------------------------------
[2019-06-21 19:24:52][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Maison][Temperature Salon][TC].
[2019-06-21 19:24:52][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 19:24:52][SCENARIO] Evaluation de la condition : [25.66 >= 25] = Vrai
[2019-06-21 19:24:52][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-06-21 19:24:52][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Descendre]
[2019-06-21 19:24:52][SCENARIO] Exécution d'un bloc élément : 107
[2019-06-21 19:24:52][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 19:24:52][SCENARIO] Evaluation de la condition : [0 == 0 ET 0 == 0  ] = Vrai
[2019-06-21 19:24:52][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-06-21 19:24:52][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Salon Arrière][Descendre]
[2019-06-21 19:24:52][SCENARIO] Pause de 10 seconde(s)
[2019-06-21 19:25:02][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Stop]
[2019-06-21 19:25:02][SCENARIO] Pause de 3 seconde(s)
[2019-06-21 19:25:05][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Salon Arrière][Stop]
[2019-06-21 19:25:05][SCENARIO] Exécution de la commande [Maison][Email Jeedom][Michael] avec comme option(s) : {"background":"0","title":"[T\u00b0C] - Volets","message":"J'en peux plus j'ai trop chaud, je ferme les volets"}
[2019-06-21 19:25:08][SCENARIO] Fin correcte du scénario
------------------------------------
[2019-06-21 19:57:28][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Maison][Temperature Salon][TC].
[2019-06-21 19:57:28][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 19:57:29][SCENARIO] Evaluation de la condition : [25.8 >= 25] = Vrai
[2019-06-21 19:57:29][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-06-21 19:57:29][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Descendre]
[2019-06-21 19:57:29][SCENARIO] Exécution d'un bloc élément : 107
[2019-06-21 19:57:29][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 19:57:29][SCENARIO] Evaluation de la condition : [1 == 0 ET 0 == 0  ] = Faux
[2019-06-21 19:57:29][SCENARIO] Exécution du sous-élément de type [action] : else
[2019-06-21 19:57:29][SCENARIO] Pause de 10 seconde(s)
[2019-06-21 19:57:39][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Stop]
[2019-06-21 19:57:39][SCENARIO] Pause de 3 seconde(s)
[2019-06-21 19:57:42][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Salon Arrière][Stop]
[2019-06-21 19:57:42][SCENARIO] Exécution de la commande [Maison][Email Jeedom][Michael] avec comme option(s) : {"background":"0","title":"[T\u00b0C] - Volets","message":"J'en peux plus j'ai trop chaud, je ferme les volets"}
[2019-06-21 19:57:44][SCENARIO] Fin correcte du scénario
------------------------------------
[2019-06-21 20:10:51][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Maison][Temperature Salon][TC].
[2019-06-21 20:10:51][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 20:10:51][SCENARIO] Evaluation de la condition : [25.63 >= 25] = Vrai
[2019-06-21 20:10:51][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-06-21 20:10:51][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Descendre]
[2019-06-21 20:10:51][SCENARIO] Exécution d'un bloc élément : 107
[2019-06-21 20:10:51][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 20:10:51][SCENARIO] Evaluation de la condition : [1 == 0 ET 0 == 0  ] = Faux
[2019-06-21 20:10:51][SCENARIO] Exécution du sous-élément de type [action] : else
[2019-06-21 20:10:51][SCENARIO] Pause de 10 seconde(s)
[2019-06-21 20:11:01][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Stop]
[2019-06-21 20:11:01][SCENARIO] Pause de 3 seconde(s)
[2019-06-21 20:11:04][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Salon Arrière][Stop]
[2019-06-21 20:11:04][SCENARIO] Exécution de la commande [Maison][Email Jeedom][Michael] avec comme option(s) : {"background":"0","title":"[T\u00b0C] - Volets","message":"J'en peux plus j'ai trop chaud, je ferme les volets"}
[2019-06-21 20:11:06][SCENARIO] Fin correcte du scénario
------------------------------------
[2019-06-21 20:50:18][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Maison][Temperature Salon][TC].
[2019-06-21 20:50:18][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 20:50:18][SCENARIO] Evaluation de la condition : [25.41 >= 25] = Vrai
[2019-06-21 20:50:18][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-06-21 20:50:19][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Descendre]
[2019-06-21 20:50:19][SCENARIO] Exécution d'un bloc élément : 107
[2019-06-21 20:50:19][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 20:50:19][SCENARIO] Evaluation de la condition : [0 == 0 ET 0 == 0  ] = Vrai
[2019-06-21 20:50:19][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-06-21 20:50:19][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Salon Arrière][Descendre]
[2019-06-21 20:50:19][SCENARIO] Pause de 10 seconde(s)
[2019-06-21 20:50:29][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Stop]
[2019-06-21 20:50:29][SCENARIO] Pause de 3 seconde(s)
[2019-06-21 20:50:32][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Salon Arrière][Stop]
[2019-06-21 20:50:32][SCENARIO] Exécution de la commande [Maison][Email Jeedom][Michael] avec comme option(s) : {"background":"0","title":"[T\u00b0C] - Volets","message":"J'en peux plus j'ai trop chaud, je ferme les volets"}
[2019-06-21 20:50:34][SCENARIO] Fin correcte du scénario
------------------------------------
[2019-06-21 21:31:16][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Maison][Temperature Salon][TC].
[2019-06-21 21:31:17][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 21:31:17][SCENARIO] Evaluation de la condition : [25.25 >= 25] = Vrai
[2019-06-21 21:31:17][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-06-21 21:31:17][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Descendre]
[2019-06-21 21:31:17][SCENARIO] Exécution d'un bloc élément : 107
[2019-06-21 21:31:17][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 21:31:17][SCENARIO] Evaluation de la condition : [0 == 0 ET 0 == 0  ] = Vrai
[2019-06-21 21:31:17][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-06-21 21:31:17][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Salon Arrière][Descendre]
[2019-06-21 21:31:17][SCENARIO] Pause de 10 seconde(s)
[2019-06-21 21:31:27][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Stop]
[2019-06-21 21:31:27][SCENARIO] Pause de 3 seconde(s)
[2019-06-21 21:31:30][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Salon Arrière][Stop]
[2019-06-21 21:31:30][SCENARIO] Exécution de la commande [Maison][Email Jeedom][Michael] avec comme option(s) : {"background":"0","title":"[T\u00b0C] - Volets","message":"J'en peux plus j'ai trop chaud, je ferme les volets"}
[2019-06-21 21:31:32][SCENARIO] Fin correcte du scénario

Avatar de l’utilisateur
Theking31
Actif
Messages : 1182
Inscription : 21 sept. 2017, 11:13
Localisation : Toulouse - Le Vernet

Re: Comment créer une variable ?

Message par Theking31 » 22 juin 2019, 08:36

Et si tu la créée manuellement dans l'onglet variable ?

Ça donne quoi ?
Jeedom 4.0.23 sur Intel NUC 6CAYH | Linux 4.9.0-11-amd64 | Debian 9.11
Rfxcom | Z-Wave Plus Z-Stick GEN5 | Conbee 2 | => sur hub alimenté
Blea| Brodlink | Xiaomi |ESPeasy | Wifilightv2

Avatar de l’utilisateur
rombautsdidier
Helper
Messages : 446
Inscription : 01 juin 2016, 07:56
Localisation : Grabels, France
Contact :

Re: Comment créer une variable ?

Message par rombautsdidier » 24 juin 2019, 18:34

Salut,

pour des raisons de visibilité, je créerai plutôt un virtuel avec l’info 0 ou 1 en utilisant l’action event qui te permet de changer directement la valeur d’une commande.

En faisant cela, tu as l’avantage de pouvoir afficher la commande dans ton Dashboard, vue ou design en mettant un widget avec un solder on/off... et cela sans passer par une variable.

Maintenant, c’est étrange que la variable ne se crée pas automatiquement.

Pour créer une variable, il faut bien cliquer sur ajouter en haut à droite de l’onglet variable, mettre un nom ( je mettrai également la valeur ) et enfin clique sur le petit V à droite pour sauvegarder la variable créée.


Didier Rombauts
https://didier.rombauts.fr
Didier Rombauts
Helper Officiel Jeedom
Jeedom SMART
https://didier.rombauts.fr

Bosquetia
Actif
Messages : 6783
Inscription : 10 mai 2016, 07:54

Re: Comment créer une variable ?

Message par Bosquetia » 24 juin 2019, 20:02

michael.e a écrit :
21 juin 2019, 22:20
Bonjour et merci pour ton retour.

Malheureusement je suis désolé mais je n'arrive pas à utiliser les variables.
J'essai d'en créer une mais je ne la retrouve pas dans l'onglet "Variables" tout en haut.

Aujourd'hui mon scénario s'est lancé plein de fois et n'a fait que descendre mes volets vu qu'à chaque fois il faisait plus de 25°C (avant de tenter de mettre la variables)

Image
Image

Code : Tout sélectionner

[2019-06-21 15:09:35][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Maison][Temperature Salon][TC].
[2019-06-21 15:09:35][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 15:09:35][SCENARIO] Evaluation de la condition : [24.88 >= 25] = Faux
[2019-06-21 15:09:35][SCENARIO] Exécution du sous-élément de type [action] : else
[2019-06-21 15:09:35][SCENARIO] Fin correcte du scénario
------------------------------------
[2019-06-21 17:01:16][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Maison][Temperature Salon][TC].
[2019-06-21 17:01:16][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 17:01:16][SCENARIO] Evaluation de la condition : [25.39 >= 25] = Vrai
[2019-06-21 17:01:16][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-06-21 17:01:16][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Descendre]
[2019-06-21 17:01:16][SCENARIO] Exécution d'un bloc élément : 107
[2019-06-21 17:01:16][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 17:01:16][SCENARIO] Evaluation de la condition : [0 == 0 ET 0 == 0  ] = Vrai
[2019-06-21 17:01:16][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-06-21 17:01:16][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Salon Arrière][Descendre]
[2019-06-21 17:01:16][SCENARIO] Pause de 10 seconde(s)
[2019-06-21 17:01:26][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Stop]
[2019-06-21 17:01:26][SCENARIO] Pause de 3 seconde(s)
[2019-06-21 17:01:29][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Salon Arrière][Stop]
[2019-06-21 17:01:29][SCENARIO] Exécution de la commande [Maison][Email Jeedom][Michael] avec comme option(s) : {"background":"0","title":"[T\u00b0C] - Volets","message":"J'en peux plus j'ai trop chaud, je ferme les volets"}
[2019-06-21 17:01:32][SCENARIO] Fin correcte du scénario
------------------------------------
[2019-06-21 19:24:52][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Maison][Temperature Salon][TC].
[2019-06-21 19:24:52][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 19:24:52][SCENARIO] Evaluation de la condition : [25.66 >= 25] = Vrai
[2019-06-21 19:24:52][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-06-21 19:24:52][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Descendre]
[2019-06-21 19:24:52][SCENARIO] Exécution d'un bloc élément : 107
[2019-06-21 19:24:52][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 19:24:52][SCENARIO] Evaluation de la condition : [0 == 0 ET 0 == 0  ] = Vrai
[2019-06-21 19:24:52][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-06-21 19:24:52][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Salon Arrière][Descendre]
[2019-06-21 19:24:52][SCENARIO] Pause de 10 seconde(s)
[2019-06-21 19:25:02][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Stop]
[2019-06-21 19:25:02][SCENARIO] Pause de 3 seconde(s)
[2019-06-21 19:25:05][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Salon Arrière][Stop]
[2019-06-21 19:25:05][SCENARIO] Exécution de la commande [Maison][Email Jeedom][Michael] avec comme option(s) : {"background":"0","title":"[T\u00b0C] - Volets","message":"J'en peux plus j'ai trop chaud, je ferme les volets"}
[2019-06-21 19:25:08][SCENARIO] Fin correcte du scénario
------------------------------------
[2019-06-21 19:57:28][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Maison][Temperature Salon][TC].
[2019-06-21 19:57:28][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 19:57:29][SCENARIO] Evaluation de la condition : [25.8 >= 25] = Vrai
[2019-06-21 19:57:29][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-06-21 19:57:29][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Descendre]
[2019-06-21 19:57:29][SCENARIO] Exécution d'un bloc élément : 107
[2019-06-21 19:57:29][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 19:57:29][SCENARIO] Evaluation de la condition : [1 == 0 ET 0 == 0  ] = Faux
[2019-06-21 19:57:29][SCENARIO] Exécution du sous-élément de type [action] : else
[2019-06-21 19:57:29][SCENARIO] Pause de 10 seconde(s)
[2019-06-21 19:57:39][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Stop]
[2019-06-21 19:57:39][SCENARIO] Pause de 3 seconde(s)
[2019-06-21 19:57:42][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Salon Arrière][Stop]
[2019-06-21 19:57:42][SCENARIO] Exécution de la commande [Maison][Email Jeedom][Michael] avec comme option(s) : {"background":"0","title":"[T\u00b0C] - Volets","message":"J'en peux plus j'ai trop chaud, je ferme les volets"}
[2019-06-21 19:57:44][SCENARIO] Fin correcte du scénario
------------------------------------
[2019-06-21 20:10:51][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Maison][Temperature Salon][TC].
[2019-06-21 20:10:51][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 20:10:51][SCENARIO] Evaluation de la condition : [25.63 >= 25] = Vrai
[2019-06-21 20:10:51][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-06-21 20:10:51][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Descendre]
[2019-06-21 20:10:51][SCENARIO] Exécution d'un bloc élément : 107
[2019-06-21 20:10:51][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 20:10:51][SCENARIO] Evaluation de la condition : [1 == 0 ET 0 == 0  ] = Faux
[2019-06-21 20:10:51][SCENARIO] Exécution du sous-élément de type [action] : else
[2019-06-21 20:10:51][SCENARIO] Pause de 10 seconde(s)
[2019-06-21 20:11:01][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Stop]
[2019-06-21 20:11:01][SCENARIO] Pause de 3 seconde(s)
[2019-06-21 20:11:04][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Salon Arrière][Stop]
[2019-06-21 20:11:04][SCENARIO] Exécution de la commande [Maison][Email Jeedom][Michael] avec comme option(s) : {"background":"0","title":"[T\u00b0C] - Volets","message":"J'en peux plus j'ai trop chaud, je ferme les volets"}
[2019-06-21 20:11:06][SCENARIO] Fin correcte du scénario
------------------------------------
[2019-06-21 20:50:18][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Maison][Temperature Salon][TC].
[2019-06-21 20:50:18][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 20:50:18][SCENARIO] Evaluation de la condition : [25.41 >= 25] = Vrai
[2019-06-21 20:50:18][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-06-21 20:50:19][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Descendre]
[2019-06-21 20:50:19][SCENARIO] Exécution d'un bloc élément : 107
[2019-06-21 20:50:19][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 20:50:19][SCENARIO] Evaluation de la condition : [0 == 0 ET 0 == 0  ] = Vrai
[2019-06-21 20:50:19][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-06-21 20:50:19][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Salon Arrière][Descendre]
[2019-06-21 20:50:19][SCENARIO] Pause de 10 seconde(s)
[2019-06-21 20:50:29][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Stop]
[2019-06-21 20:50:29][SCENARIO] Pause de 3 seconde(s)
[2019-06-21 20:50:32][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Salon Arrière][Stop]
[2019-06-21 20:50:32][SCENARIO] Exécution de la commande [Maison][Email Jeedom][Michael] avec comme option(s) : {"background":"0","title":"[T\u00b0C] - Volets","message":"J'en peux plus j'ai trop chaud, je ferme les volets"}
[2019-06-21 20:50:34][SCENARIO] Fin correcte du scénario
------------------------------------
[2019-06-21 21:31:16][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Maison][Temperature Salon][TC].
[2019-06-21 21:31:17][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 21:31:17][SCENARIO] Evaluation de la condition : [25.25 >= 25] = Vrai
[2019-06-21 21:31:17][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-06-21 21:31:17][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Descendre]
[2019-06-21 21:31:17][SCENARIO] Exécution d'un bloc élément : 107
[2019-06-21 21:31:17][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-21 21:31:17][SCENARIO] Evaluation de la condition : [0 == 0 ET 0 == 0  ] = Vrai
[2019-06-21 21:31:17][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-06-21 21:31:17][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Salon Arrière][Descendre]
[2019-06-21 21:31:17][SCENARIO] Pause de 10 seconde(s)
[2019-06-21 21:31:27][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Cuisine][Stop]
[2019-06-21 21:31:27][SCENARIO] Pause de 3 seconde(s)
[2019-06-21 21:31:30][SCENARIO] Exécution de la commande [Volets roulant RdC][Volet Salon Arrière][Stop]
[2019-06-21 21:31:30][SCENARIO] Exécution de la commande [Maison][Email Jeedom][Michael] avec comme option(s) : {"background":"0","title":"[T\u00b0C] - Volets","message":"J'en peux plus j'ai trop chaud, je ferme les volets"}
[2019-06-21 21:31:32][SCENARIO] Fin correcte du scénario
Tu crées bien la variable dans le scénario mais le test de la variable dans le SI n'est pas bon
Faut peut etre aussi jouer avec la non répétition...

Avatar de l’utilisateur
rombautsdidier
Helper
Messages : 446
Inscription : 01 juin 2016, 07:56
Localisation : Grabels, France
Contact :

Re: Comment créer une variable ?

Message par rombautsdidier » 24 juin 2019, 20:18

+1 pour le test de la variable.
Il faut écrire variable(ta variable) == 0 dans le SI


Didier Rombauts
https://didier.rombauts.fr
Didier Rombauts
Helper Officiel Jeedom
Jeedom SMART
https://didier.rombauts.fr

michael.e
Timide
Messages : 37
Inscription : 23 mai 2019, 09:50

Re: Comment créer une variable ?

Message par michael.e » 24 juin 2019, 21:31

Bonjour à tous les deux et merci beaucoup pour votre retour.

J'ai réussi à faire fonctionner ma variable hier, mais effectivement j'aurais pu mettre un virtuel c'est pas faux. Je voulais surtout en même temps apprendre avec les variables.

Mon erreur c'est effectivement que j'écrivais

variable(Ferm_Volet_Soleil_Rdc,0)

alors que la bonne syntaxe c'est

variable(Ferm_Volet_Soleil_Rdc) ==0

Merci à tous les 2

Répondre

Revenir vers « Utilisation »

Qui est en ligne ?

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