more G-Labs products

Author Topic: Dimming X10 Lamp Modules  (Read 1844 times)

February 27, 2014, 02:24:27 AM
Read 1844 times

jgreeno

  • *
  • Information
  • Newbie
  • Posts: 5
So, I'm triggering scenes with raw RF data.. Works great except for on thing. How do I dim to a certain %?

Here's my sequence - press button --> Turn lights ON --> Set 100% (so I have a set point) --> Dim to 25%..

I've tried using the X10 Control.Level and have set it to all sorts of values with no results. Am I missing something?

February 27, 2014, 07:23:24 AM
Reply #1

bkenobi

  • *****
  • Information
  • Global Moderator
  • Posts: 1525
I believe that in order to set the module to a specific dim level you must use extended codes.  That means that the module must accept these codes.  The only other way is to send an on command and then dim it x times to get down to your specific level.

February 27, 2014, 07:22:31 PM
Reply #2

Gene

  • *****
  • Information
  • Administrator
  • Posts: 1472
  • Tangible is the future!
    • Yet Another Programmer
You may also try putting a pause between each control command.

g.

February 27, 2014, 08:04:15 PM
Reply #3

jgreeno

  • *
  • Information
  • Newbie
  • Posts: 5
Well, I can use homeseer (migrated to HomeGenie from HS) to dim them to a predetermined level, so I know it works.
I just don't know what value to set and where to set it in HG to get there..

February 27, 2014, 08:29:57 PM
Reply #4

Gene

  • *****
  • Information
  • Administrator
  • Posts: 1472
  • Tangible is the future!
    • Yet Another Programmer
Enable from configure->automation->features the "X10 - Dimmer Bright 100% when switched on" program.
This will automatically set dimmers to 100% when switched on.
You can also configure the memory level feature for your dimmers so after switched on, these will be set to the last known level.
So in a script you can use the sequence:
---
Control.On (the dimmer will be brighten to 100%)
Control.Level 30 (that will dim light to 30%)
---
Control.Level accept absolute dimming values.

Cheers,
g