Menu

Aide configuration

Help
Casi
2009-04-03
2012-12-14
  • Casi

    Casi - 2009-04-03

    Bonjour,

    J'ai deux adresses de groupe :

    - 1/0/3 Salle cotés (1.1.20)
    - 1/0/4 Salle centre (1.1.19)
    Pour linknx

    Ensuite j'ai

    - 0/0/5 dim salle augmentation
    - 0/0/6 dim salle diminution
    Dans ce groupe il y a 1.1.20 et 1.1.19 ensemble et un poussoir 1.1.18

    Dans ma config linknx j'ai donc :

    <object id="ecl_salle_cotes" gad="1/0/3" type="EIS6"><listener gad="0/0/5"/><listener gad="0/0/6"/>Eclairage Salle Cotes</object>

    <object id="ecl_salle_centre" gad="1/0/4" type="EIS6"><listener gad="0/0/5"/><listener gad="0/0/6"/>Eclairage Salle Centre</object>

    Lorsque je fais un write sur l'un des deux les deux ensemble reagissent... Comment faire pour que un seul reagisse mais que linknx vois quand meme le changement d'etat lorsque l'on actionne par 1.1.18

    J'espere avoir ete assez comprehenssible.

    Cordialement,
    Yannick

     
    • jef2000

      jef2000 - 2009-04-03

      Bonjour,

      Comme le type est EIS6, j'en déduis que les adresses 1/0/4 et 1/0/3 sont des valeurs entre 0 et 255 (correspondant à 0 - 100%)
      Par contre, je ne comprends pas ce que sont 0/0/5 et 0/0/6. De quel type de valeurs s'agit il?
      Si c'est également EIS6, alors je ne comprends pas pourquoi il y a une adresse pour augmenter et une autre pour diminuer. Une seule adresse suffit, et si on envoie la valeur 0 dessus le dimmer s'éteint, si on envoie 255 il s'alllume à fond.
      Si ce n'est pas un EIS6, la config linknx est mauvaise car on ne peut pas mélanger des types sur un même objet.

      Que se passe-t'il si linknx est arrêté? Est-ce-que les 2 dimmers réagissent aussi ensemble lorsqu'on appuie sur le poussoir?

      A+

      Jean-François

       
    • Casi

      Casi - 2009-04-04

      0/0/5 et 0/0/6 est effectivement un type EIS6

      Dans ce groupe on agit sur l'augmentation de deux modules en meme temps (1.1.20 et 1.1.19) avec un seul bouton poussoir.

      J'ai donc recréer un groupe (1/0/3 et 1/0/4) pour agir sur l'un des deux circuit indépendament.

      Cordialement,
      Yannick

       
      • Ronny H

        Ronny H - 2009-04-07

        Is it possible to write the messages in english?

         
    • Casi

      Casi - 2009-04-06

      Toutefois, mon probleme reste entier par linknx

      Cordialement,
      Yannick

       
    • jef2000

      jef2000 - 2009-04-07

      Bonjour,

      Mes questions restent les mêmes:
      Que se passe-t'il si linknx est arrêté? Est-ce-que les 2 dimmers réagissent aussi ensemble lorsqu'on appuie sur le poussoir?

      Pourquoi utiliser 2 adresses différentes pour augmenter et diminuer (0/0/5 et 0/0/6)? Si ces 2 adresses sont de type EIS6, envoyer la valeur 0 sur l'une ou l'autre aura le même effet (éteindre complètement). Et envoyer 255 sur l'une ou l'autre allumera le dimmer au maximum. Donc elles font exactement la même chose...

      A part ça, il serait intéressant d'utiliser le moniteur de bus d'ETS pour voir exactement ce qui se passe sur le bus quand on essaie de commander un des 2 dimmers séparément via linknx.

      @Ronny:
      The forum is opened to all and not specifically dedicated to English. I'll try to answer in the question's language if I can.

      Bien à vous,

      Jean-François

       
    • Casi

      Casi - 2009-04-07

      Pour répondre a la question Jef2000,

      Si linknx est arreté les  deux dimmers reagissent effectivement car le bouton est programmé dans ce sens (sur l'adresse 0/0/5)

      Sur l'adresse 1/0/3 seul un dimmer devrait reagir. Mais des que je rajoute le <listener gad="0/0/5"/> les deux reagissent, comme si on envoyait la valeure a 0/0/5...

      Cordialement,
      Yannick

       
    • Casi

      Casi - 2009-04-07

      Pour info si j'ecrit :

      <object id="ecl_salle_cotes" gad="1/0/3" type="EIS6Eclairage Salle Cotes</object>

      Cela fonctionne impécable, seul soucis, si il y a un evenement sur 0/0/5 ou 0/0/6, linknx ne vois pas le changement d'etat.

       
    • Casi

      Casi - 2009-04-08

      Voici ce qui m'est retourné par le moniteur de groupe lorsque j'envois une valeur par linknx sur un dimmer

      18:51:03.162    29 BC 11 17 08 03 F2 00 80 6C
      18:51:03.224    29 BC 11 14 00 03 E1 00 81
      18:51:03.287    29 BC 11 13 00 03 E1 00 81
      18:51:04.381    29 BC 11 14 08 03 E2 00 80 63
      18:51:06.349    29 BC 11 13 08 04 E2 00 80 FF

      Tres cordialement,
      Yannick

       
    • jef2000

      jef2000 - 2009-04-08

      Bonjour,

      Selon les traces du moniteur de bus, voici ce qui se passe:
      Linknx envoie la valeur 108 sur 1/0/3
      Le dimmer 1.1.20 envoie la valeur ON sur 0/0/3
      Le dimmer 1.1.19 envoie la valeur ON sur 0/0/3
      Le dimmer 1.1.20 envoie la valeur 99 sur 1/0/3
      Le dimmer 1.1.19 envoie la valeur 255 sur 1/0/4

      Je pense que le problème vient du groupe 0/0/3.
      Chaque dimmer possède un objet ON/OFF et un objet représentant l'intensité d'éclairage. Lorsqu'on passe de l'intensité 0 à une autre valeur, le dimmer envoie un ON via son objet ON/OFF (si le flag "Transmit" est activé pour cet objet). Dans ton cas, il semble que les 2 dimmers ont leur objet ON/OFF configuré avec l'adresse 0/0/3. Si c'est le cas, le dimmer allumé par linknx envoie un ON sur 0/0/3, le second dimmer reçoit ce ON et s'allume a pleine puissance.
      Si c'est effectivement cela qui se produit, tu devrais constater que le dimmer que tu commandes via linknx correspond bien à la valeur envoyée par linknx, alors que le second s'allume à 100%.

      A+

      Jean-François

       
    • Casi

      Casi - 2009-04-09

      Bonjour,

      Effectivement dans le groupe 0/0/3 on y trouve :

      Sortie 1 ON/OFF V1 (1.1.20) T non activé
      Sortie 1 ON/OFF V2 (1.1.19) T non activé
      Bouton poussoir 1 ON/OFF (1.1.18) T activé
      Sortie 1 Indication d'etat V2 (1.1.19) T activé
      Sortie 1 Indication d'etat V1 (1.1.20) T activé

      Effectivement la valeur envoyé par LINKNX fait bien reagir le bon dimmer a la valeur demandée.

      Cordialement,
      Yannick

       
    • Casi

      Casi - 2009-04-09

      Je viens de tester sur un autre groupe (qui ne sont pas des dimmers) et j'ai le même phénomène...

      Je demande ON sur une sortie et 3 sortie se positionnent sur ON

      trace du bus :

      #,Temps,Service,Flags,Prio,Adr. src,Source,Adr. dest,destination,Rout,DPT,Type,Data,
      1,17:16:00.750,du bus, ,L,1.1.23,KNX/IP ,1/0/0,Cuisine Centre,7,1 bit,Write,$01,
      2,17:16:00.875,du bus, ,L,1.1.7,KM1,8/0/0,ON Cuisine,6,1 bit,Write,$01,
      3,17:16:01.015,du bus, ,L,1.1.7,KM1,8/0/0,ON Cuisine,6,1 bit,Write,$01,
      4,17:16:01.140,du bus, ,L,1.1.7,KM1,8/0/0,ON Cuisine,6,1 bit,Write,$01,

      J'ai surement zappé un element dans ma configuration !!!

      Cordialement,
      Yannick

       
    • Casi

      Casi - 2009-04-10

      Je viens de refaire des essais,

      tels :

      <object id="ecl_cuisine_centre" gad="1/0/0">Eclairage Cuisine Centre</object>
              <object id="ecl_cuisine_bar" gad="1/0/1">Eclairage Cuisine Bar</object>
              <object id="ecl_cuisine_pt" gad="1/0/2">Eclairage Cuisine Plan de travail</object>

      J'envois:

      <write><object id="ecl_cuisine_centre" value="1"/></write>

      Dans la fenetre linknx on peut lire :

      Write from 0.0.0 to 1/0/0: 01
      Write from 1.1.7 to 0/0/1: 01
      Write from 1.1.7 to 0/0/1: 01
      Write from 1.1.7 to 0/0/1: 01

      Comment c'est possible que linknx demande 1 sur 1/0/0 et que le bus ecrit 1 sur 0/0/1

      Je deviens fou!!!! j'en peut plus !!!!!

      Cordialement,
      Yannick

       
    • Casi

      Casi - 2009-04-10

      J'ai finis par trouver mon probleme!

      Il y avait des retour d'etat mal placés dans ETS !!!

      Le tout fonctionne impeccable.

      Merci pour ta patience jef2000

      Cordialement,
      Yannick

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.