Jump to content

Welcome to Smart Home Forum by FIBARO

Dear Guest,

 

as you can notice parts of Smart Home Forum by FIBARO is not available for you. You have to register in order to view all content and post in our community. Don't worry! Registration is a simple free process that requires minimal information for you to sign up. Become a part of of Smart Home Forum by FIBARO by creating an account.

 

As a member you can:

  •     Start new topics and reply to others
  •     Follow topics and users to get email updates
  •     Get your own profile page and make new friends
  •     Send personal messages
  •     ... and learn a lot about our system!

 

Regards,

Smart Home Forum by FIBARO Team


Recommended Posts

Posted

I have 2 RGBW controllers is in my room, both have a RGBW strip connected to them.

Now i was trying to use association.

So i associated one of the RGBW controllers with the other one.

But now when i change the colour of one of the RGBW controllers, the other one doesnt change colour.

So while reading the manual i see you can only associate I1 til I4.

As i have nothing connected to those ports i guess association wont work.

So do i have to hook up all those ports to GND?

Any help would be appreciated

Please login or register to see this image.

/emoticons/default_icon_biggrin.gif" alt=":-D" />

Posted

Association only works when device is activated by inputs, eg. when you change color of 1st rgbw controller with physical switch, the one that is associated changes aswell, but when you control it by interface the 2nd stays the same. You can use a scene prepared by other user to duplicate state of rgbw:

Please login or register to see this link.

Posted

Hello,

I have an RGBW controller associated with a led strip. Now I want to create a scene with a predefined programm (like "fireplace"). How can I create a scene witch starts the led strip with a prgram?

Please login or register to see this image.

/emoticons/default_icon_eek.gif" alt=":shock:" />

Posted

You need to use LUA and execute following line:

Please login or register to see this code.

remember to replace RGBWiD with id of controller and ProgramNumber with adequate value. And please notice that "association" is very specific mechanism that links modules, and should not be used to describe relations between RGBW controller and led strip.

Posted
You need to use LUA and execute following line:

Please login or register to see this code.

remember to replace RGBWiD with id of controller and ProgramNumber with adequate value. And please notice that "association" is very specific mechanism that links modules, and should not be used to describe relations between RGBW controller and led strip.

Thank you! I think, it is not associated - but when I switch on, the LED starts with the last color and not with an program.

I'll test it soon!

[ Added: 2014-06-20, 18:15 ]

And how can I find the ProgramNumber?

Please login or register to see this image.

/emoticons/default_icon_redface.gif" alt=":oops:" />

  • Topic Author
  • Posted
    Association only works when device is activated by inputs, eg. when you change color of 1st rgbw controller with physical switch, the one that is associated changes aswell, but when you control it by interface the 2nd stays the same. You can use a scene prepared by other user to duplicate state of rgbw:

    Please login or register to see this link.

    Thanks for the info, but as i have a HClite that won't work for me, i can't program it in LUA.

    I find it strange you can't control the 2 devices at once without using the inputs.

    What will happen if i just hook up IN1 with GND with a wire, it's the same as turning it on with a switch and then associate it with the other RGBW controller?? Should work, i think or am i missing something?

    Posted

    You can't just conect input to GND, since it will only make controller to act as button is pushed, which has nothing to do with association and you will lose possibility of changing state of module. I ment that association works only when you activate 1st device with button, and the 2nd device duplicate states of inputs of 1st controller.

    Program numbers:

    1-5 predefined programs

    >6 users' programs

  • Topic Author
  • Posted
    You can't just conect input to GND, since it will only make controller to act as button is pushed, which has nothing to do with association and you will lose possibility of changing state of module. I ment that association works only when you activate 1st device with button, and the 2nd device duplicate states of inputs of 1st controller.

    Program numbers:

    1-5 predefined programs

    >6 users' programs

    Thanks for your reply, but i still don't understand it or should i say it still doesnt work for me.

    I have associated both of my RGBW controllers with eachother in my HCLite, but no matter what i do they wont show same colour light, if i change one light the other one doesnt change, they still work seperately instead of copying eachother! I havent connected anything to the inputs, just using the webinterface to control the light!

    What's going wrong or what do i do wrong?

    Posted
    I havent connected anything to the inputs, just using the webinterface to control the light!

    Association works only when you are using device from wall switch or button, if you are using web interface devices do not use it.

    • 1 year later...
    Posted

    Use this Code

     

    --[[
    %% properties
    25 color
    %% globals
    --]]

    local id_master = 25; -- ID of Master (also change ID above)
    local id_slaves = 32; -- ID of Slaves, seperated by comma {1}, {1,2,3}
    local debug = true; -- Debug true or false

    if debug then fibaro:debug("Syncing RGB"); end

    function split(s, pattern, maxsplit)
      local pattern = pattern or ' '
      local maxsplit = maxsplit or -1
      local s = s
      local t = {}
      local patsz = #pattern
      while maxsplit ~= 0 do
        local curpos = 1
        local found = string.find(s, pattern)
        if found ~= nil then
          table.insert(t, string.sub(s, curpos, found - 1))
          curpos = found + patsz
          s = string.sub(s, curpos)
        else
          table.insert(t, string.sub(s, curpos))
          break
        end
        maxsplit = maxsplit - 1
        if maxsplit == 0 then
          table.insert(t, string.sub(s, curpos - patsz - 1))
        end
      end
      return t
    end

    local result = split(fibaro:getValue(id_master, "color"), ',')

    if debug then fibaro:debug(result[1]..","..result[2]..","..result[3]..","..result[4]); end
    fibaro:call(32, "setColor", result[1], result[2], result[3], result[4]);

    Posted

    Association only works when device is activated by inputs...

    ...but when you control it by interface the 2nd stays the same.

    Association works only when you are using device from wall switch or button, if you are using web interface devices do not use it.

    This is one of the most baffling functionalities for what it predominantly used as a lighting control system. Proper "group" lighting control is non-existent.

    The suggestion of using a scene to keep lights synchronised is horrible in practice. Yes the lights may end up at the same level eventually, but all at different times.

    Device association is the closest thing you can get to synchronised dimming of multiple loads - but it's not 100% stable and there are curve balls depending on the device being associated. Not sure if this is a Fibaro or Z-Wave thing.

    IMHO device association should trigger from all interfaces. Not doing so adds confusion when moving between pressing a physical button and pressing a virtual (web & mobile) button for the same load/device. Both should provide the same result. Currently, it does not. Additional "scene based" workarounds must be created as well to mimic the physical device association programming.

    If anyone has a solution for synchronised group dimming of lights connected to either RGBW or dimmer modules from both physical AND virtual buttons, I'd love to see it.

    • 2 months later...
    Posted

    This is one of the most baffling functionalities for what it predominantly used as a lighting control system. Proper "group" lighting control is non-existent.

    The suggestion of using a scene to keep lights synchronised is horrible in practice. Yes the lights may end up at the same level eventually, but all at different times.

     

    Yes this has been a bit of a shocking surprise to me today too! I have no switches to my RGBW modules as they are outside in the garden dotted around and i wanted to control them all from my ipad AND automate them coming on a dusk too. Having to poke each RGBW device individually to sync them up in a loop is a bit of a crappy implementation joke 

    Please login or register to see this image.

    /emoticons/default_icon_cry.gif" alt=":cry:" />

    Posted

    Just noticed this evening in the v4.091 beta firmware:

     

    - Multiple RGBW devices can be grouped and controlled as one (both with interface and physical switches). Integration is possible in Advanced Configuration of one of RGBW Controllers

     

    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.

    Guest
    Reply to this topic...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

    ×
    ×
    • Create New...