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


  • 0

Dimmer Fibaro Scene Activation Parameter No 41


Question

Guest Baloo
Posted

I am using the Fibaro Dimmer FGD – 211 v.1.9 – v.1.11 and want to activate scene-control using the options double and triple click - as described in the manual under Parameter 41.

My question is: How can I “read” out the scene ID:s? I am using IP-Symcon software with Tricklestar Dongle.

Recommended Posts

  • 0
Guest imparator
  • Inquirer
  • Posted

    can some one please tell me where to put the scene id ?

    • 0
    Posted

    hello/ can you help me. i wont to use double click to trun on led strip whitch conetcted to fibaro rgb controller. what shud i do? i cant understand...

    Please login or register to see this code.

    • 0
    Posted
    can some one please tell me where to put the scene id ?

    Yes please! I'm new to this and now I got the lua for the dimmer but this still doesn't answer the question how to activate a specific scene... :/ So please write the rest for us how we will activate a scene with ex a dubbelclick on S2.

    • 0
    Posted
    elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==25)

    then

    fibaro:debug("3 click s2 "..name);

    which command do i have to put in here to activate a Scene?

    • 0
    Posted
    can some one please tell me where to put the scene id ?

    Yes please! I'm new to this and now I got the lua for the dimmer but this still doesn't answer the question how to activate a specific scene... :/ So please write the rest for us how we will activate a scene with ex a dubbelclick on S2.

    +1

    • 0
    Posted
    elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==25)

    then

    fibaro:debug("3 click s2 "..name);

    which command do i have to put in here to activate a Scene?

    Please login or register to see this code.

    • 0
    Posted

    I have a dimmer that I would like to use to control an RGB strip. The RGB strip is itself connected to a Fibaro RGB module.

    When I click S1 and hold I would like the brightness of the RGB to go up.

    I have tried by creating a variable to store the current dim level of the RBG strip (dim_level). I then increase it (by 10%) when S1 is clicked and held, however each time I click and hold the dim level is only increase by 10%, which means I have to keep taking my finger off S1 and pressing it again to get another increase of 10%; code below:

    Please login or register to see this code.

    Is there a way of replicating the normal click and hold functionality of a dimmer with the RGB ie. By holding the brightness goes up more the longer you hold S1 down?

    • 0
    Posted

    I can use the double switch to activate scenes with double click, triple click ....?

    • 0
    Posted
    I can use the double switch to activate scenes with double click, triple click ....?

    Hey, if you are replying to my question, I am talking about click and hold functionality.

    • 0
    Guest Carlos Geimba
  • Inquirer
  • Posted
    Good day!!
    Was using programming in the Scene Activation Moon was working perfectly.
    Once updated to version 4.056 central to the scene stopped working.
    Is no longer doing so looping does not monitor the dimmer clicks.
    I wonder if there is another way of doing scene work.
     
    --[[
    %% properties
    507 sceneActivation
    %% globals
    --]]
    local id = 507 ;
    local name = fibaro : getName ( id )
    fibaro : debug ( name );

    local name = tonumber ( fibaro : getValue ( id , "sceneActivation" ));
    if ( tonumber ( fibaro : getValue ( id , "sceneActivation" ))== 16 )
    then
    fibaro : debug ( "1 clique s1 ".. nome);
    elseif (tonumber (fibaro: getValue (id," sceneActivation ")) == 26),
    em seguida,
    fibaro: debug (" 1 clique s2 ".. nome);
    elseif (tonumber (fibaro: getValue ( id, "sceneActivation")) == 25),
    em seguida,
    fibaro: debug ("3 clique s2" .. nome);
    elseif (tonumber (fibaro: getValue (id, "sceneActivation")) == 15),
    em seguida,
    fibaro: debug ( "3 clique s1" .. nome);
    elseif (tonumber (fibaro: getValue (id, "sceneActivation")) == 14),
    em seguida,
    fibaro: debug ("2 clique s1" .. nome);
    elseif (tonumber (fibaro: getValue (id, "sceneActivation")) == 24),
    em seguida,
    fibaro: debug ("2 clique s2" .. nome);
    elseif (tonumber (fibaro: getValue (id, "sceneActivation")) == 12),
    em seguida,
    fibaro: debug ("hold clique s1" .. nome);
    elseif (tonumber (fibaro: getValue (id, "sceneActivation")) == 13),
    em seguida,
    fibaro: debug ("release clique s1" .. nome);
    elseif (tonumber ( fibaro: getValue (id, "sceneActivation")) == 22),
    em seguida,
    fibaro: debug ("hold clique s2" .. nome);
    elseif (tonumber (fibaro: getValue (id, "sceneActivation")) == 23),
    em seguida,
    fibaro: debug ("release clique s2" .. nome);
    elseif (tonumber (fibaro: getValue (id, "sceneActivation")) == 10),
    em seguida,
    fibaro: debug ("mudança de desligar para ligar S1" .. nome);
    elseif (tonumber (fibaro: getValue (id, "sceneActivation")) == 11),
    em seguida,
    fibaro: debug ("mudança de turno para desligar s1" .. nome);
    elseif (tonumber (fibaro: getValue ( id, "sceneActivation")) == 20),
    em seguida,
    fibaro: debug ("mudança de desligar para ligar s2" .. nome);
    elseif (tonumber (fibaro: getValue (id, "sceneActivation")) == 21)
    então
    fibaro: debug ("mudança de turno para desligar s2" .. nome);
    elseif (tonumber (fibaro: getValue (id, "sceneActivation")) == 17),
    em seguida,
    fibaro: debug ("up" .. nome );
    elseif (tonumber (fibaro: getValue (id, "sceneActivation")) == 18),
    em seguida,
    fibaro: debug ("down" .. nome);
    end;

    Join the conversation

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

    Guest
    Answer this question...

    ×   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...