Forum KNX francophone / English KNX forum
Exceptiondays - 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 : Exceptiondays (/showthread.php?tid=580)



Exceptiondays - Raphaël - 21/01/2011

Bonjour,

J'ai créé 2 règles dans mon fichier linknx.xml qui fonctionnent bien
même si je voudrais les améliorer et les optimiser.
En gros, la première m'envoie un mail si une des lampes est allumée
dans une période de temps définie.
La seconde est une règle qui fait office de timer sur un interrupteur.

Tout fonctionne bien.

Je voulais ajouter des jours d'exception durant mes vacances
précédentes pour ne pas recevoir de mail et donc désactiver la règle
d'envoi de mail pour qques jours.

J'ai donc ajouté

<exceptiondays>
<date day="4" month="1" />
<date day="5" month="1" />
<date day="6" month="1" />
<date day="7" month="1" />
</exceptiondays>

au niveau des services

et j'ai ajouté dans les conditions de la règle

exception=yes

Cela me donnait ceci exactement

<condition type="timer" trigger="true">
<at hour="08" min="30" wdays="12345" exception="yes" />
<until hour="18" min="00" />
</condition>


Malgré ces exceptions je recevais malgré tout des mails, comme si ces
jours ne changeaient rien...

Y a-t-il qque chose d'autre à modifier?

Merci pour votre aide.

Raphaël


Exceptiondays - Raphaël - 31/01/2011

Certains d'entre vous utilisent des règles d'exception de jours?
Si oui cela fonctionne-t-il corectemment?

J'ai continué mes recherches et il semblerait que l'ajout des dates
entre les balises "exceptiondays" provoque des perturbations sur
toutes les règles/actions, même celles qui ne sont pas concernées par
des exceptions...

J'ai du mal à trouver des infos sur le net concernant ce sujet. Si
qqun a des idées, elles sont les bienvenues...

Merci.
Raphaël


On 21 jan, 14:55, Raphaël <r.clau...@gmail.com> wrote:
> Bonjour,
>
> J'ai créé 2 règles dans mon fichier linknx.xml qui fonctionnent bien
> même si je voudrais les améliorer et les optimiser.
> En gros, la première m'envoie un mail si une des lampes est allumée
> dans une période de temps définie.
> La seconde est une règle qui fait office de timer sur un interrupteur.
>
> Tout fonctionne bien.
>
> Je voulais ajouter des jours d'exception durant mes vacances
> précédentes pour ne pas recevoir de mail et donc désactiver la règle
> d'envoi de mail pour qques jours.
>
> J'ai donc ajouté
>
>   <exceptiondays>
>         <date day="4" month="1" />
>         <date day="5" month="1" />
>         <date day="6" month="1" />
>         <date day="7" month="1" />
>   </exceptiondays>
>
> au niveau des services
>
> et j'ai ajouté dans les conditions de la règle
>
> exception=yes
>
> Cela me donnait ceci exactement
>
>           <condition type="timer" trigger="true">
>           <at hour="08" min="30" wdays="12345" exception="yes" />
>           <until hour="18" min="00" />
>           </condition>
>
> Malgré ces exceptions je recevais malgré tout des mails, comme si ces
> jours ne changeaient rien...
>
> Y a-t-il qque chose d'autre à modifier?
>
> Merci pour votre aide.
>
> Raphaël


Exceptiondays - jef2000 - 01/02/2011

Salut,

Le paramètre exception="yes" signifie que le timer se déclenchera
uniquement les jours d'exception.
Si tu utilises exception="no", le timer ne se déclenchera pas pendant
les jours d'exception. Si tu supprimes complètemennt le paramètre, le
timer devrait complètement ignorer la liste de jours d'exception.

https://sourceforge.net/apps/mediawiki/linknx/index.php?title=TimeSpec_Syntax

Jean-François


On 31 jan, 13:38, Raphaël <r.clau...@gmail.com> wrote:
> Certains d'entre vous utilisent des règles d'exception de jours?
> Si oui cela fonctionne-t-il corectemment?
>
> J'ai continué mes recherches et il semblerait que l'ajout des dates
> entre les balises "exceptiondays" provoque des perturbations sur
> toutes les règles/actions, même celles qui ne sont pas concernées par
> des exceptions...
>
> J'ai du mal à trouver des infos sur le net concernant ce sujet. Si
> qqun a des idées, elles sont les bienvenues...
>
> Merci.
> Raphaël
>
> On 21 jan, 14:55, Raphaël <r.clau...@gmail.com> wrote:
>
> > Bonjour,
>
> > J'ai créé 2 règles dans mon fichier linknx.xml qui fonctionnent bien
> > même si je voudrais les améliorer et les optimiser.
> > En gros, la première m'envoie un mail si une des lampes est allumée
> > dans une période de temps définie.
> > La seconde est une règle qui fait office de timer sur un interrupteur.
>
> > Tout fonctionne bien.
>
> > Je voulais ajouter des jours d'exception durant mes vacances
> > précédentes pour ne pas recevoir de mail et donc désactiver la règle
> > d'envoi de mail pour qques jours.
>
> > J'ai donc ajouté
>
> >   <exceptiondays>
> >         <date day="4" month="1" />
> >         <date day="5" month="1" />
> >         <date day="6" month="1" />
> >         <date day="7" month="1" />
> >   </exceptiondays>
>
> > au niveau des services
>
> > et j'ai ajouté dans les conditions de la règle
>
> > exception=yes
>
> > Cela me donnait ceci exactement
>
> >           <condition type="timer" trigger="true">
> >           <at hour="08" min="30" wdays="12345" exception="yes" />
> >           <until hour="18" min="00" />
> >           </condition>
>
> > Malgré ces exceptions je recevais malgré tout des mails, comme si ces
> > jours ne changeaient rien...
>
> > Y a-t-il qque chose d'autre à modifier?
>
> > Merci pour votre aide.
>
> > Raphaël
>
>