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

HC3 - start scene if temp is a bow 9 degrees


Apax
 Share

Question

Hello

I'm new to making scenes in HC3, -just bear with me.

Thought to start with some simple things like Trigger and Conditioning.
Have a source I want to get a message if the temperature is above 9 degrees
But the scene is running even though the temperature is below 9 degrees (see picture)

Have tried to read on how to do. Feels like it's a simple thing I am missing

 

I have also the same problem with freezer (not unexpected but  i guess ) :D 
But i would like to have that on -18 in stead 

 

Please login or register to see this attachment.

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

If I understand it correctly you keeps getting notifications every time the temperature changes when it’s already above/ below 9°


Create a variable with 2 values.

Create a scene that changes the value when the temperature is below and above 9°.

Then use the value of this variable as a trigger for you scene

Edited by kevin
Link to comment
Share on other sites

  • 0
  • Inquirer
  • Thanks Kevin for your answer 

    I do not know, if i got the scene running if it is above 9, but that´s the thing :) 

    If it is below +9° then do not run this scene

    if it is abow +9° the run this scene 

     

    I thought "operator" and "value" was a condition of running this scene 
    I have done like this for the moment. but it does not feel right 

     

     

    local temp = fibaro.getValue(77,"value")
    if temp >= (9and temp <= (12then  "something"  end
     
     
    Link to comment
    Share on other sites

    • 0

    @Apax from prinstcreen i see that you got only part

    If (id 77) < 9 then start (action block) so your scene will start when temperature is below 9 and from what you writing it work how it schould

     

    if you want to run when is higher then 9 change operator from < on >

    if you will use -18 then it will looks

    If (id 77) < -18 then start (action block) (scene will start when is colder then -18.1

     

    and please change fibaro.sleep you using it in wrong way

    more info about scenes and fibaro sleep you will find here

    Please login or register to see this link.

     

    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.

     Share

    ×
    ×
    • Create New...