Passer une variable à une macro

Échangez ici vos astuces sur la gestion des règles eedomus

Passer une variable à une macro

Messagepar Unapophis » 17 Déc 2019 15:44

Bonjour :)

L'information est peut-être cachée quelque part, mais je ne l'ai pas trouvée...

Je souhaiterai qu'une règle déclenche une macro à durée variable.
Je parviens bien à sélectionner ma macro dans la liste des actions possibles pour ma règle. Par contre, comment passer le paramètre d'attente ?

J'ai bien vu la page https://doc.eedomus.com/view/Macros_%C3%A0_dur%C3%A9e_variable, on y précise comment préciser la durée lors d'un déclenchement de la macro depuis l'interface, mais je ne vois pas comment la préciser dans une règle...

Si c'est possible, quelqu'un sait comment faire ?

Merci !
Unapophis
 
Messages : 6
Inscription : 10 Déc 2019

Re: Passer une variable à une macro

Messagepar merguez07 » 17 Déc 2019 16:32

bonjour,

je ne pense pas que cela soit possible de passer la parametre d'attente par une règle (et en plus j'en verrais pas l'interêt). Pourquoi veux tu faire ça?
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2346
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: Passer une variable à une macro

Messagepar Unapophis » 18 Déc 2019 10:22

Hello,

SI je prends l'exemple d'une macro d'allumage d'une ampoule qui l'allume pendant [x] minutes.
Je souhaiterai pouvoir, en fonction d'autres paramètres, avoir plusieurs règles qui appelleraient cette macro avec une durée [x] différente pour chaque règle.
Cela permettrait de réduire le nombre de macros pour avoir une meilleure lisibilité.
(En contournement, je peux effectivement faire plusieurs macros qui auraient différentes durées fixes).

Après c'est peut-être moi qui me trompe d'usage, peut-être qu'une autre fonctionnalité permet de faire ça !
Unapophis
 
Messages : 6
Inscription : 10 Déc 2019


Retour vers Règles et programmations

Qui est en ligne ?

Utilisateurs parcourant ce forum : Google [Bot] et 9 invité(s)