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

wrong value in a global variable for delayed scene


Proseccoman

Question

Hi, 

 

I have a command in a block scene that runs another scene. This command is delayed.

The second scene is conditional and runs if a global variable is set to On. 

 

Now, while delay is executed I  change the value of the variable with a switch to prevent execution of the delayed part.

But the scene seems still seeing the old value and executed anyway. Do you know if it is possible to fix it?

 

Really appreciate your help! I also attach few pictures with examples, however they might seem convoluted.

 

Thank you

 

 

Please login or register to see this attachment.

Please login or register to see this attachment.

Edited by Proseccoman
Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

When running a delayed action, it will just setup a timer and run when time is up. There is no re-check of if whatever caused the delayed action is still valid.

(block scene's delayed action is the poor cousin to QA's setTimeout)

What you can do is that your trigger logic sets a global variable to true when triggering and to false when "not triggering"/safe.

The delayed scene then checks this variable before running the action to see if it's still valid.

Edited by jgab
Link to comment
Share on other sites

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