Menu

knxweb : writing dimmer value

Help
Ben
2008-07-23
2012-12-14
  • Ben

    Ben - 2008-07-23

    How can I fix the dimmer value of a gad using knxweb ?
    I tried writing values like "up:4" but it didn't work (values like "up" and "stop" do work)

    How can I force dimming at "50%" for example ?

    Thanks for your help.

    Ben

     
    • jef2000

      jef2000 - 2008-07-23

      Hi,

      A dimmer is controlled by 3 different communication objects (at least that's the case of my ABB UD/S 2.300).

      The first object (EIS1) is used to switch on/off just like a normal light.

      The second (EIS2) is used to control the dimmer interactively. value "up" increase the intensity by one step, value "down" decrease the intensity by one step and "stop" stops the increase or decrease. "up" and "down" can be followed by a ":" sign and a number.
      The size of steps is fixed by that number. "up" is equivalent to "up:1".
      The dimming range is divided into 2^(n-1) steps. (n is the number after the ":")
      If you use value "up:4", that means you have 2^3 = 8 steps. So the value "up:4" will increase intensity by 12.5% .

      The third object (EIS6) is used to specify an absolute light intensity. It's a number between 0 and 255 (corresponding to 0 - 100%). That's the one you must use if you want to set light to 50%.

      Regards,

      Jean-François

       
    • Ben

      Ben - 2008-08-06

      Hi,

      My dimmer is a Hager one (TXA213), with 3 objects too :
      - the first one (1 bit) is used to switch on/off
      - the second (4 bit) control the dimmer interactively
      - the third (1 byte) is the light intensity value

      I have two questions :

      1/ I can switch on/off the dimmer and specify the light intensity value.
      But I'm not able to use "up:step" values to control the dimmer.
      The "step" parameter seems to be not considered.
      Do yo have an idea ?

      2/ When I specify the intensity value (eg : 80%), the "switch OFF" command do not work (the command is not executed by linknx daemon).
      I have to "switch ON" first, and next "switch OFF" to stop the dimmer.
      In fact, the "switch on/off" object status don't move to "on" when I specify an intensity value.
      As the object status is "off", the "switch OFF" command is not really executed by linknx daemon.
      Is there a solution ? Maybe using the flags correctly ?

      Thanks a lot for your help,
      Ben

       
    • jef2000

      jef2000 - 2008-08-06

      Hi,

      The best to do is to use a bus monitor program that is able to see the content of all messages on the KNX bus. It's also possible to start eibd without -d option and with -t65535 to see all log messages.
      In a well designed installation, if you set intensity to 80%, the actuator will send "switch ON" on the 1 bit group address, or use another 1bit object (status-object) to send this status information. I suspect that it's not the case on your installation. If you don't have this status-object, perhaps settying the "T" ETS flag on the 1 bit object will work (it depends on the actuator implementation).

      Regards,

      Jean-François

       

Log in to post a comment.