Comment créer une variable ?
Comment créer une variable ?
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
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
- Theking31
- Actif
- Messages : 1182
- Inscription : 21 sept. 2017, 11:13
- Localisation : Toulouse - Le Vernet
Re: Comment créer une variable ?
Mets la dans ton scénario, elle va se créée toute seul !
Tapes variable dans le champs de saisie "action"
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
Rfxcom | Z-Wave Plus Z-Stick GEN5 | Conbee 2 | => sur hub alimenté
Blea| Brodlink | Xiaomi |ESPeasy | Wifilightv2
Re: Comment créer une variable ?
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)
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)
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
- Theking31
- Actif
- Messages : 1182
- Inscription : 21 sept. 2017, 11:13
- Localisation : Toulouse - Le Vernet
Re: Comment créer une variable ?
Et si tu la créée manuellement dans l'onglet variable ?
Ça donne quoi ?
Ç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
Rfxcom | Z-Wave Plus Z-Stick GEN5 | Conbee 2 | => sur hub alimenté
Blea| Brodlink | Xiaomi |ESPeasy | Wifilightv2
- rombautsdidier
- Helper
- Messages : 446
- Inscription : 01 juin 2016, 07:56
- Localisation : Grabels, France
- Contact :
Re: Comment créer une variable ?
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
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
Re: Comment créer une variable ?
Tu crées bien la variable dans le scénario mais le test de la variable dans le SI n'est pas bonmichael.e a écrit : ↑21 juin 2019, 22:20Bonjour 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)
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
Faut peut etre aussi jouer avec la non répétition...
- rombautsdidier
- Helper
- Messages : 446
- Inscription : 01 juin 2016, 07:56
- Localisation : Grabels, France
- Contact :
Re: Comment créer une variable ?
+1 pour le test de la variable.
Il faut écrire variable(ta variable) == 0 dans le SI
Didier Rombauts
https://didier.rombauts.fr
Il faut écrire variable(ta variable) == 0 dans le SI
Didier Rombauts
https://didier.rombauts.fr
Re: Comment créer une variable ?
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
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
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités