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

Help, device status (On/Off-Open/Closed), please!


Question

Posted

Hi,

in Lua at HC3 the syntax:
a) fibaro.getValue (40, "value")> 0, would be the condition of Dimmer ID 40 ON.
b) fibaro.getValue (40, "value") == 0, would be the condition Dimmer ID40 OFF.

could someone tell me how the syntax would look for the cases of Relay Double switch (on or off) and Door and Window sensor (closed or open).

thanks

7 answers to this question

Recommended Posts

  • 0
Posted

Hi,

it was in HC2 LUA... 

In HC3  are are values of switch, dimmer, magnet true/false, so you have to change it:

if fibaro.getValue (40, "value") > 0 then ..... end     

 

change it to: 

 

local status = fibaro.getValue (40, "value")

if (status)  then                  --it means when switch/dimmer is ON, then...

..... 

 else                                     --if switch/dimmer is OFF, then...

.....

end

 

If you create a block scene, try to use "Convert to LUA", it will help you to solve these problems and uderstand LUA...

  • 0
  • Inquirer
  • Posted

    Thanks, Jiri Dobsovic,

    is giving the following error message ...... ???? where did I go wrong?

     

     

    Please login or register to see this attachment.

    • 0
    Posted

    Hi,

    remove the word "false"...

     

    if (door) then

     print...

    else

     print...

    end

    • 0
  • Inquirer
  • Posted

    Please login or register to see this code.

    • 0
    Posted

    Hi

     

    I have lot of windows/doors sensors , there is an easier solution to check all of them? 

    • 0
    Posted
    32 minutes ago, iTibor said:

    Hi

     

    I have lot of windows/doors sensors , there is an easier solution to check all of them? 

    I suggest using look up table loop.

    • 0
    Posted
    15 hours ago, iTibor said:

    I have lot of windows/doors sensors , there is an easier solution to check all of them? 

    This reads all sensors that are enabled and put them in a table:

     

    Please login or register to see this code.

     

    You can show the table contents in the log with:

     

    Please login or register to see this code.

     

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