Announcement

Collapse
No announcement yet.

Confusion setting a timer

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Confusion setting a timer

    I feel foolish since this seems so straightforward. Any help for this newbie appreciated. Running HS3 Pro Edition 3.0.0.435 (Linux) on hometroller SEL

    I want a pump to run for three hours when the water is too hot. My system of tanks and non-controllable heat sources (wood stoves) means there are sometimes significant stratification and varying temps across the tanks.

    How do I program the following?

    If WaterTemp => 160, Run RecircPump for 3 hours [regardless of water temperature during the 3 hours]

    Turn Off electric heaters

    If after 3 hours WaterTemp < 160, Stop RecircPump, exit

    If WaterTemp => 160, Run RecircPump until WaterTemp < 155, exit

    #2
    Originally posted by krementz View Post
    I feel foolish since this seems so straightforward. Any help for this newbie appreciated. Running HS3 Pro Edition 3.0.0.435 (Linux) on hometroller SEL

    I want a pump to run for three hours when the water is too hot. My system of tanks and non-controllable heat sources (wood stoves) means there are sometimes significant stratification and varying temps across the tanks.

    How do I program the following?

    If WaterTemp => 160, Run RecircPump for 3 hours [regardless of water temperature during the 3 hours]

    Turn Off electric heaters

    If after 3 hours WaterTemp < 160, Stop RecircPump, exit

    If WaterTemp => 160, Run RecircPump until WaterTemp < 155, exit
    Timers in HS3 work as an actual Timer. Think of a Stop Watch or the time command on unix. They count UP not DOWN.

    You would set your event to when time equals 3 hours or to be greater than 3 hours.

    Comment


      #3
      Seems like you can do this without timers. Two events:

      Event 1 - use trigger "This device had its value set and is greater than"
      IF WaterTemp was set and has a value that is greater than 159
      AND IF RecircPump has a value equal to Off
      Then set RecircPump ON

      Event 2 - use trigger "This device has been/for at least..."
      IF RecircPump has been On for at least 3 hours
      AND WaterTemp is less than 155
      THEN set RecircPump OFF

      Comment


        #4
        Thank you both. I set it up with two events, and will try to test it when I can light a fire. A little warm today...

        Comment

        Working...
        X