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

[SOLVED]Preserving previous condition


Question

Posted (edited)

Im writing a VD where in the main loop there is a action I am having trouble with.

I have a non fibaro alarm giving a  UBS feedback on the alarms 'arm condition'

and a fibaro relay being used to toggle arm and disarm the Alarm for setting/unsetting.

The VD main loop then changes the presenceState Global to 'home' and 'Away' depending on the Alarm condition.

What I want is for example if the presenceState Global was set to a third condition , 'Holiday' when the house cleaner came to clean the house

after the Alarm is reset I want presenceState to go from 'Home'  back to 'holiday', alternatively if it was 'Away' then back to 'Away'.

The rest of the VD works fine but I'm unsure how to introduce that previous condition.

Thanks

UPDATED

I think I worked it out, Toggle another new global which changes state on presenceState Holiday and Away

 

This isnt working for me it just reverts to the last condition in the loop. Any hints?

SORTED

Was missing brackets on elseif conditions

 

Edited by Jamie mccrostie

0 answers to this question

Recommended Posts

There have been no answers to this question yet

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