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

Minimote dimmer functionality


Question

Guest lhusoey
Posted

Hello,

 

Im trying to control a dimmable light with my minimote remote.

I have made a virtual device called minimote so that i can program each of the eight buttons the minimote holds.

 

I have managed to swith on the light using this LUA code for button 1 : fibaro:call(40, "setValue", "70");

Also for switching off i use the LUA code for button 3 : fibaro:call(40, "setValue", "0");

 

Now what i want to do is as follow.

 

Increase lightstrenght by using button 2. ex stepwise increase by 5% each second or so the button 2 is pressed.

Decrease lightstrenght by using button 3. ex stepwise decrease by 5% each second or so the button 3 is pressed.

 

Can anybody help me with the LUA codes needed for this to function?

 

Best regards

Lidvar

 

HC2 v4.048

4 answers to this question

Recommended Posts

  • 0
Posted

I don't think you can do that (using sceneActivation)... It's been asked here before. It's because, if I remember well, you can't detect when the button is released. I settled for a workaround: each button press increases the level with +/- 20 % so yo get 5 steps from 0 to 100% and back to zero. You can also implement "off" as long press. WAF (Wife Acceptance Factor) = OK.

This is the code in the "button press" part of your logic:

Please login or register to see this code.

  • 0
Guest SPyRoX
  • Inquirer
  • Posted

    Many thanks for this one petergebruers!

    • 0
    Posted

    You're welcome!

    • 0
    Posted

    Hi all,

     

    Very interesting this post!

     

    I use a minimote with a virtual device. The VD pilots a Hue lamp. In this VD, I have different buttons which change the Hue color:

    Button 1: red color;  Button 2: orange color ...

    I'd like to associate one button of the minimote, with 6 different colors.

     

    If button 1 is pressed then red color

    if button 1 is once more pressed then color orange ...

     

    What i have now:

    Please login or register to see this code.

    VDid: Virtual device id

    VD button "1" gives red color

     

    ... how could i code to get the same minimote button with 6 differents colors ?

     

    Thanks  for your help !

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