Forum KNX francophone / English KNX forum
rules linknx - Version imprimable

+- Forum KNX francophone / English KNX forum (https://www.knx-fr.com)
+-- Forum : Français (https://www.knx-fr.com/forumdisplay.php?fid=3)
+--- Forum : Archives eib-domotique (https://www.knx-fr.com/forumdisplay.php?fid=8)
+--- Sujet : rules linknx (/showthread.php?tid=681)



rules linknx - Casi - 19/05/2009

Bonjour,

Pour ma part j'ai l'impression que les conditions de mes rules ne se
vérifient jamais, par exemple j'ai ecris ce sript :

rule id="test">

<condition type="and">
<condition type="object" id="ie_ecl_wc" value="on" trigger="true"/>
<condition type="object" id="jour_ext" value="on" />
</condition>

<actionlist>
<action type="set-value" id="ecl_sdb" value="on" />
</actionlist>
<actionlist type="on-false">
<action type="set-value" id="ecl_sdb" value="on" />

</actionlist>

</rule>

Dans cette situation apres le passage a on de ie_ecl_wc et si jour_ext
est deja a on, ecl_sdb devrait passer a on, or ce n'est jamais le cas.

Comment verifier que les rules sont bien vérifiés?

Cordialement,
Yannick


rules linknx - Casi - 19/05/2009

en fait j'ai trouvé mon probleme !!!

les rules n'etait pas entre les balises <rules> et </rules>

maintenant ça marche impec !!!!! a MOI LES TACHES LOGIQUES ET
AUTOMATISES

On 19 mai, 01:44, Casi <supp...@magikdo.com> wrote:
> Bonjour,
>
> Pour ma part j'ai l'impression que les conditions de mes rules ne se
> vérifient jamais, par exemple j'ai ecris ce sript :
>
> rule id="test">
>
>                 <condition type="and">
> <condition type="object" id="ie_ecl_wc" value="on" trigger="true"/>
> <condition type="object" id="jour_ext" value="on" />
> </condition>
>
>             <actionlist>
>                 <action type="set-value" id="ecl_sdb" value="on" />
>             </actionlist>
> <actionlist type="on-false">
>                 <action type="set-value" id="ecl_sdb" value="on" />
>
>             </actionlist>
>
>         </rule>
>
> Dans cette situation apres le passage a on de ie_ecl_wc et si jour_ext
> est deja a on, ecl_sdb devrait passer a on, or ce n'est jamais le cas.
>
> Comment verifier que les rules sont bien vérifiés?
>
> Cordialement,
> Yannick


rules linknx - Casi - 19/05/2009

Bonjour,

Par contre, existe t-il un moyen de set une variable et la réutiliser
dans les rules.

Exemple, on set la variable vacances=on et dans le script on la
reutilise.

Cordialement,
Yannick

On 19 mai, 02:04, Casi <supp...@magikdo.com> wrote:
> en fait j'ai trouvé mon probleme !!!
>
> les rules n'etait pas entre les balises <rules> et </rules>
>
> maintenant ça marche impec !!!!! a MOI LES TACHES LOGIQUES ET
> AUTOMATISES
>
> On 19 mai, 01:44, Casi <supp...@magikdo.com> wrote:
>
>
>
> > Bonjour,
>
> > Pour ma part j'ai l'impression que les conditions de mes rules ne se
> > vérifient jamais, par exemple j'ai ecris ce sript :
>
> > rule id="test">
>
> >                 <condition type="and">
> > <condition type="object" id="ie_ecl_wc" value="on" trigger="true"/>
> > <condition type="object" id="jour_ext" value="on" />
> > </condition>
>
> >             <actionlist>
> >                 <action type="set-value" id="ecl_sdb" value="on" />
> >             </actionlist>
> > <actionlist type="on-false">
> >                 <action type="set-value" id="ecl_sdb" value="on" />
>
> >             </actionlist>
>
> >         </rule>
>
> > Dans cette situation apres le passage a on de ie_ecl_wc et si jour_ext
> > est deja a on, ecl_sdb devrait passer a on, or ce n'est jamais le cas.
>
> > Comment verifier que les rules sont bien vérifiés?
>
> > Cordialement,
> > Yannick- Masquer le texte des messages précédents -
>
> - Afficher le texte des messages précédents -


rules linknx - jef2000 - 20/05/2009

Oui, tu peux définir un objet sans lui assigner d'adresse de groupe.
Il est alors possible d'utiliser sa valeur dans les conditions et
actions ou de l'utiliser via l'interface XML.

L'objet "intrusion" dans le fichier de config suivant en est un
exemple:
http://linknx.cvs.sourceforge.net/viewvc/linknx/linknx/linknx/conf/linknx.xml?view=markup

A+

Jean-François

On 19 mai, 23:24, Casi <supp...@magikdo.com> wrote:
> Bonjour,
>
> Par contre, existe t-il un moyen de set une variable et la réutiliser
> dans les rules.
>
> Exemple, on set la variable vacances=on et dans le script on la
> reutilise.
>
> Cordialement,
> Yannick
>
> On 19 mai, 02:04, Casi <supp...@magikdo.com> wrote:
>
> > en fait j'ai trouvé mon probleme !!!
>
> > les rules n'etait pas entre les balises <rules> et </rules>
>
> > maintenant ça marche impec !!!!! a MOI LES TACHES LOGIQUES ET
> > AUTOMATISES
>
> > On 19 mai, 01:44, Casi <supp...@magikdo.com> wrote:
>
> > > Bonjour,
>
> > > Pour ma part j'ai l'impression que les conditions de mes rules ne se
> > > vérifient jamais, par exemple j'ai ecris ce sript :
>
> > > rule id="test">
>
> > >                 <condition type="and">
> > > <condition type="object" id="ie_ecl_wc" value="on" trigger="true"/>
> > > <condition type="object" id="jour_ext" value="on" />
> > > </condition>
>
> > >             <actionlist>
> > >                 <action type="set-value" id="ecl_sdb" value="on" />
> > >             </actionlist>
> > > <actionlist type="on-false">
> > >                 <action type="set-value" id="ecl_sdb" value="on" />
>
> > >             </actionlist>
>
> > >         </rule>
>
> > > Dans cette situation apres le passage a on de ie_ecl_wc et si jour_ext
> > > est deja a on, ecl_sdb devrait passer a on, or ce n'est jamais le cas.
>
> > > Comment verifier que les rules sont bien vérifiés?
>
> > > Cordialement,
> > > Yannick- Masquer le texte des messages précédents -
>
> > - Afficher le texte des messages précédents -


rules linknx - Casi - 20/05/2009

Bonjour,

Merci c'est exactement ce que je recherchais.

Cordialement,
Yannick

On 20 mai, 02:16, jef2000 <jef2...@ouaye.net> wrote:
> Oui, tu peux définir un objet sans lui assigner d'adresse de groupe.
> Il est alors possible d'utiliser sa valeur dans les conditions et
> actions ou de l'utiliser via l'interface XML.
>
> L'objet "intrusion" dans le fichier de config suivant en est un
> exemple:http://linknx.cvs.sourceforge.net/viewvc/linknx/linknx/linknx/conf/li...
>
> A+
>
> Jean-François
>
> On 19 mai, 23:24, Casi <supp...@magikdo.com> wrote:
>
>
>
> > Bonjour,
>
> > Par contre, existe t-il un moyen de set une variable et la réutiliser
> > dans les rules.
>
> > Exemple, on set la variable vacances=on et dans le script on la
> > reutilise.
>
> > Cordialement,
> > Yannick
>
> > On 19 mai, 02:04, Casi <supp...@magikdo.com> wrote:
>
> > > en fait j'ai trouvé mon probleme !!!
>
> > > les rules n'etait pas entre les balises <rules> et </rules>
>
> > > maintenant ça marche impec !!!!! a MOI LES TACHES LOGIQUES ET
> > > AUTOMATISES
>
> > > On 19 mai, 01:44, Casi <supp...@magikdo.com> wrote:
>
> > > > Bonjour,
>
> > > > Pour ma part j'ai l'impression que les conditions de mes rules ne se
> > > > vérifient jamais, par exemple j'ai ecris ce sript :
>
> > > > rule id="test">
>
> > > >                 <condition type="and">
> > > > <condition type="object" id="ie_ecl_wc" value="on" trigger="true"/>
> > > > <condition type="object" id="jour_ext" value="on" />
> > > > </condition>
>
> > > >             <actionlist>
> > > >                 <action type="set-value" id="ecl_sdb" value="on" />
> > > >             </actionlist>
> > > > <actionlist type="on-false">
> > > >                 <action type="set-value" id="ecl_sdb" value="on" />
>
> > > >             </actionlist>
>
> > > >         </rule>
>
> > > > Dans cette situation apres le passage a on de ie_ecl_wc et si jour_ext
> > > > est deja a on, ecl_sdb devrait passer a on, or ce n'est jamais le cas.
>
> > > > Comment verifier que les rules sont bien vérifiés?
>
> > > > Cordialement,
> > > > Yannick- Masquer le texte des messages précédents -
>
> > > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
>
> - Afficher le texte des messages précédents -