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

Disable Scene From Fibaro Dimmer


Question

Posted

Hi,

 

I have scenes that do regulate the light depending on input from the light sensor. However, I would like to disable these scenes when I press the Fibaro dimmer to regulate the light "manually". I guess this can be done with a variable that is set in a scene that triggers when a change of state of the dimmer occurs. Sadly, on the block diagram, I only find

 

Dimmer == On

Dimmer == Off

Dimmer == Scene Activation (Maybe I can use this to trigger scene were I set the variable?)

Dimmer == Custom Value

 

I look for some block logic that says

 

Dimmer == "State change"

then

set variable "Disable scene" == True

14 answers to this question

Recommended Posts

  • 0
Posted

You have to first create a variable and then you will be able to use it.

  • 0
  • Inquirer
  • Posted

    Yes, I have created the variable. But how can I create a scene that trigger it from pushing a dimmer button?

    • 0
    Posted

    Try setting a variable as a first trigger in a scene that regulates the light based on the light input and the light input itself as a second one.
    If the button is not clicked then the scene would go as usual since the variable wouldn't change, if it's clicked then the variable would change and stop the scene from going further.

     

    I'm not sure if I made myself clear enough. Feel free to ask!

    • 0
  • Inquirer
  • Posted
    34 minutes ago, A.Smolinski said:

    If the button is not clicked then the scene would go as usual since the variable wouldn't change

     

    It is this part I do not know how to achieve. How do I make the Fibaro Dimmer in my wall change the variable that I use as a first trigger in the light scene?

     

    Somehow I will need a second scene with

    Dimmer == "State change"

    then

    variable "LivingRoomLightSensor" == Disable

     

    But there is no Dimmer == "State change". Only On, Off, Scene Activation, Custom Value (see the attached picture)

    Please login or register to see this attachment.

    • 0
    Posted

    Variable: if dimmer is pressed then change value to 1

    Scene: If variable = 0 and lux level = (yours to choose) then turn lights on

     

    This way, if the variable will change to 1 (after pressing the dimmer button) the scene will not proceed and the lights won't turn on.

     

    • 0
  • Inquirer
  • Posted
    10 minutes ago, A.Smolinski said:

    Variable: if dimmer is pressed then change value to 1 

     

    2

     

    Where do I define this logic? Under "Variables Panels" I can only add and predefine variables. 

     

    Please login or register to see this attachment.

    Please login or register to see this image.

    • 0
    Posted

    If you've already created a variable, then you have to create a scene that changes its value.

    • 0
  • Inquirer
  • Posted
    6 minutes ago, A.Smolinski said:

    If you've already created a variable, then you have to create a scene that changes its value.

     

    yes I have created one scene to set the value. But there is no good way to express the dimmer trigger event. "If dimmer is pushed" Or "Dimmer changed state" event does not exist (See the atachement). In the block I only see

     

    On, Off, Scene Activation, Custom Value.

     

     

    Please login or register to see this attachment.

    • 0
    Posted

    You can use if simmer - on or dimmer - off then change variable. It should work the same as "changed state"

    • 0
  • Inquirer
  • Posted

    Ok, the above steps work now. Thank you.

     

    Now I just need a way to add a delay in the scene. The scene triggers the dimmer (see attachment) based on light sensor, and it disables the variable in the separate variable scene mentioned in the previous posts. Hence I end up with the variable in "Disable" mode after the scene is triggered based on the light sensor. The get the variable back to enable I need a last step, change the variable back to "enable", after 2-5s. 

     

    The flow should be

    - Living dimmer set value 100 (sets variable Living_Light_Sensor = Disable in 2nd scene)

    - Delay 2-5s (how can I add this?)

    - Living_Light_Sensor = Enable

     

    Please login or register to see this attachment.

    • 0
    Posted

    Let me make this clear, you're trying to make the whole system go back to the state from before you've clicked the dimmer after 2-5s?

    • 0
  • Inquirer
  • Posted
    10 minutes ago, A.Smolinski said:

    Let me make this clear, you're trying to make the whole system go back to the state from before you've clicked the dimmer after 2-5s?

     

    yes, I need this. As the "Living dimmer set value 100" step triggers the variable to disable in another scene (see attachment). So I need to get the variable back to enable again as a last step.

     

    Please login or register to see this attachment.

     

     

    • 0
  • Inquirer
  • Posted

    Is there any other way to program this?

     

    Basically, I want to avoid that the light sensors control the dimmer for 2-3h after I manually pushed the dimmer that I have on the wall.

     

    This must be a rather common setting in smarthouses, as the light sensor might not always give you the desired light while watching TV etc. 

    • 0
    Posted

    It is possible but you'd have to do it in LUA, but I can't help you with that, unfortunately.

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