rules linknx

31 views
Skip to first unread message

fabrice

unread,
Jun 3, 2012, 8:33:30 PM6/3/12
to domotique-EIB
Bonjour (encore moi :) je sais j'abuse),

comme jen'arrive pas a configurer les actions entre mon B et le
detecteur pour (je resume :))
1. detecteur de mouvement alume la lampe si mouvement pendant 5 min
puis la coupe

2. si j'allume la lampe avec un BP je veux qu'elle reste allumé meme
si le detecteur de mouvement envoie sa commande OFF a l'actuateur
je ne vois pas de fonction forcage sur mes BP (
http://www.eibhandel.de/GIRA-1063203-KNX-Tastsensor-2-3fach-m-Controller-E22-Farbe-Aluminium
)

donc pour quand meme avoir un fonctionnement "plus ou moins correcte"
en attendant de trouver la solution ets, j'essaye de faire une rules
linknx pur faire ca mais ca marche pas top
sur detection de mouvement la lampe s'allume bien par contre elle ne
se coupe pas apres le delay, voici la rule en question, aurais-je fais
une erreur quelque part ?

merci beaucoup de votre aide

fabrice

unread,
Jun 3, 2012, 8:54:20 PM6/3/12
to domotique-EIB
avec la rule c'est mieux :)

<rule id="mvt_test">
<condition type="and">
<condition type="object" id="detecteur_mvt_ext_status"
value="on" trigger="true" />
<condition type="object" id="lampe1_on_off_status"
value="off" />
</condition>
<actionlist>
<action type="set-value" id="lampe1_on_off_cmd"
value="on" delay="2s" />
<action type="set-value" id="lampe1_on_off_cmd"
value="off" />
</actionlist>
</rule>

On 4 juin, 02:33, fabrice <paradis.cues...@gmail.com> wrote:
> Bonjour (encore moi :) je sais j'abuse),
>
> comme jen'arrive pas a configurer les actions entre mon B et le
> detecteur pour (je resume :))
> 1. detecteur de mouvement alume la lampe si mouvement pendant 5 min
> puis la coupe
>
> 2. si j'allume la lampe avec un BP je veux qu'elle reste allumé meme
> si le detecteur de mouvement envoie sa commande OFF a l'actuateur
> je ne vois pas de fonction forcage sur mes BP (http://www.eibhandel.de/GIRA-1063203-KNX-Tastsensor-2-3fach-m-Control...

Anthony PENHARD

unread,
Jun 4, 2012, 3:03:50 AM6/4/12
to domoti...@googlegroups.com
Salut

Le 4 juin 2012 02:54, fabrice <paradis...@gmail.com> a écrit :
> avec la rule c'est mieux :)
>
> <rule id="mvt_test">
>...

avec cette rule sur détection et lampe précédemment off cela l'allume
après 2 secondes

je penses qu'il faut que tu inverse le delay sur les actions :

<rule id="mvt_test">
<condition type="and">
<condition type="object" id="detecteur_mvt_ext_status" value="on"
trigger="true" />
<condition type="object" id="lampe1_on_off_status" value="off" />
</condition>
<actionlist>
<action type="set-value" id="lampe1_on_off_cmd" value="on" />
<action type="set-value" id="lampe1_on_off_cmd" value="off" delay="2s" />
</actionlist>
</rule>

comme cela tu auras lampe1 à "on" puis 2 secondes plus tard à "off", à
chaque détection la lampe1 s'allumera pendant 2 secondes si a off lors
de la détection

@+
Anthony.

fabrice

unread,
Jun 4, 2012, 5:20:17 PM6/4/12
to domoti...@googlegroups.com
merci en effet ca marche mieux (j'ai honte la :))
maintenant (juste pour essayer de jouer avec les rules et de les comprendre) j'essaye de faire la meme chose  mais avec en plus si il y a detection pendant que la lampe 1 est allumé cela allume la lampe 3
mais ca marche pas
la lampe 1 s'allume bien apres la detection de mouvement mais je ne vois pas de detection de mouvement pendant le laps de temps ou la lampe 1 est allumé, donc la lampe 3 ne s'allume jamais 


        <rule id="mvt_test">
            <condition type="and">
                <condition type="object" id="detecteur_mvt_ext_status" value="on" trigger="true" />
                <condition type="object" id="lampe1_on_off_status" value="on" />
            </condition>
            <actionlist>
                <action type="set-value" id="lampe1_on_off_cmd" value="on" />
                <action type="set-value" id="lampe1_on_off_cmd" value="off" delay="30" />
            </actionlist>
            <actionlist type="on-false">
                <action type="set-value" id="lampe3_on_off_cmd" value="on" />
                <action type="set-value" id="lampe3_on_off_cmd" value="off" delay="2" />
            </actionlist>
        </rule>
y a t il encore un détail qui m'a echapé ?

merci



Reply all
Reply to author
Forward
0 new messages