Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Re: Syntax condition dans rules linknx
#6
Salut,

j'avais bien vu ça mais je n'avais pas pensé a le mettre sur le premier if
donc l'erreur restait identique et comme la ligne ne s'affiche pas dans
l'erreur ...

if M1 = "on"
if BP1 = "on" then
set("Downlight", "off");
set("Acceuil fenetre", "off");
set("Accueil mur", "off");
end;

donc ça ne marché pas ... mais étant donné que ça faisait partie de la même
condition (si M1 et si M2) je ne pensé pas qu'il le fallait...

En tout cas merci ça fonctionne a merveille !

Par contre j'ai un autre problème qui vient de linknx, dans le cadre de mon
utilisation je n'utilise pas le OFF du bouton et a moins de rajouter dans le
script "if BP1 = "off"", et de mettre mon BP en commutation ON/OFF je ne
vois pas comment ne pas prendre en compte le OFF (ou ca fait un appui de
plus "incertain" car pas de retour d'état si le BP a envoyé ON ou OFF en
dernier...

N'y a t'il pas un moyen pour que linknx reconnaisse l'envoi d'un ON
uniquement (le problème est que vu que linknx enregistre l'état il ne prend
pas en compte l'envoi d'un on sur un état déjà on).

Merci bien !

Stephane
2011/5/26 jef2000 <jef2000@ouaye.net>

> Comme le message d'erreur le suggère, "'then' expected near 'if' "
> signifie qu'il attend un "then" après le "if".
>
> Ca devrait être un truc du style
> if M1 == "on" then
> if BP1 == "on" then
> ....
>
>
>
> On 26 mai, 17:52, Stephane Triglia <stephane.trig...@gmail.com> wrote:
> > J'avais vu ca sur internet mais l'erreur avais juste changée je me suis
> dit
> > que ce n'était pas ça
> >
> > 1306425172 ERROR Action : LuaScriptAction error: [string "BP1 =
> obj("BP1");
> > BP2 = obj("BP2"); M1 = obj("M1"); M2 = obj("M..."]:1: 'then' expected
> near
> > 'if'
> >
> > Le 26 mai 2011 17:46, Anthony PENHARD <a.penh...@gmail.com> a écrit :
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > > dans ton script tu as :
> >
> > > if M1 = "on"
> >
> > > mais devrait être :
> >
> > > if M1 == "on"
> >
> > > je pense
> > > valable pour tout tes "if"
> >
> > > @+
> > > Anthony
>


Messages dans ce sujet
Re: Syntax condition dans rules linknx - par Anthony PENHARD - 07/04/2011, 15:13:42
Re: Syntax condition dans rules linknx - par Stephane Triglia - 26/05/2011, 16:26:11
Re: Syntax condition dans rules linknx - par Anthony PENHARD - 26/05/2011, 16:46:43
Re: Syntax condition dans rules linknx - par Stephane Triglia - 26/05/2011, 16:52:41
Re: Syntax condition dans rules linknx - par jef2000 - 26/05/2011, 21:32:03
Re: Syntax condition dans rules linknx - par Stephane Triglia - 27/05/2011, 08:34:45
Re: Syntax condition dans rules linknx - par Stephane Triglia - 27/05/2011, 08:57:15

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)