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

Change or disable the 2 hours that counts down when temperature is changed on thermostat


Question

Posted

Hey!

 

Does anyone know if it is possible to change the 2 hour countdown that starts when you manually adjust the temperature on the thermostat itself? I would like it to be at least the 6 hours that you can set in HC2, but what would be the best is if it could stay at the temperature I set it to, until the heating panel is scheduled to change the set temperature.

 

My thermostats are the Secure/Horstmann SRT-321 and the Multireg/HeatIt.

 

Regards

Ole

3 answers to this question

Recommended Posts

  • 0
  • Inquirer
  • Posted

    Nobody?

    • 0
    Posted
    7 hours ago, Ole said:

    Nobody?

    so.. I have a heating panel running the Danfoss 13's and I have some rooms that I keep the temp low unless there is "presence" for example the living room..

    so to "Enhance" I have to meet 2 criteria:-

    1, motion detected in the last 35 minutes

    2, TV Amplifier switched on.

     

    Then it pushes the temp up to 25Degrees for a while.. and I have the script run every 7 minutes to see what needs doing, that way it keeps pushing on the time... if the criteria is not met, the time will run out and the temp will drop back to the heating panel value..

    scene looks like this..

     

    Should give you some idea.. I haven't got the SRT-321, just the boiler control that I switch on and off (it has a failsafe every 45 mins so I keep sending the on command every 10 mins or so)

    might be useless but here you go anyway.

     

    --[[
    %% properties
    %% events
    %% globals
    --]]
    --Load Hometable
    local jT = json.decode(fibaro:getGlobalValue("HomeTable"))
    -- Main Temp Function, push to 25 if present and TV on
    function sorttemps()
     local livingmotion =fibaro:getValue(jT.living_room.motion, "lastBreached")
     local time = os.time()
     local diff = tonumber(time-livingmotion)
     local diff = diff/60
     local LivingCinema = fibaro:getValue(jT.living_room.HomeMedia, "power")
     local Livingtemp = fibaro:getValue(jT.living_room.motion_temp, "value")
     
     if (fibaro:getGlobalValue("SleepState") == "Sleep") then
         fibaro:debug("Sleeping")
        fibaro:abort()
     end
     if (fibaro:getGlobalValue("PresentState") == "Away") then
         fibaro:debug("No-One Home")
         fibaro:abort()
     end 
     fibaro:debug('Living room Temperature is ' ..Livingtemp)
     
     if (tonumber(LivingCinema) > 10) then
         if (diff < 35) then
            logbug("yellow", "Heating Enhancement Enabled!")
                local radset = tonumber(fibaro:getValue(jT.living_room.radiator1, "targetLevel"))
            if (radset ~= 25) then
              fibaro:debug ("Adjusting the Radiator SetPoint")
             fibaro:call(jT.living_room.radiator1, "setTargetLevel", 25)
             fibaro:call(jT.living_room.radiator1, "setTime", tonumber(os.time(t)) + 35*60)
             fibaro:call(jT.living_room.radiator2, "setTargetLevel",25)
             fibaro:call(jT.living_room.radiator2, "setTime", tonumber(os.time(t)) + 35*60)
             end
            end
       end      
    end
    function logbug(color, message)
     fibaro:debug(string.format('<%s style="color:%s;">%s</%s>', "span", color, message, "span"));
    end
    if ((fibaro:getGlobal("LHeatingOverride") == "1") and (fibaro:getGlobal("SleepState") == "Awake")) then
     fibaro:debug('Heating is in Override Mode')
    else
        sorttemps()
    end
       
     
     

     

    • 0
    Posted
    On 3/9/2017 at 2:28 PM, Ole said:

    Hey!

     

    Does anyone know if it is possible to change the 2 hour countdown that starts when you manually adjust the temperature on the thermostat itself? I would like it to be at least the 6 hours that you can set in HC2, but what would be the best is if it could stay at the temperature I set it to, until the heating panel is scheduled to change the set temperature.

     

    My thermostats are the Secure/Horstmann SRT-321 and the Multireg/HeatIt.

     

    Regards

    Ole

    I would like to cancel that stupid 2 hrs limit too. Is that not possible?!

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