Jump to content

ISY Thermostat Program


GregE

Recommended Posts

Hey all,

 

I would like to create a program with my ISY to control the thermostat when I am at my lake house. Currently I just control it manually and set it back when we are gone. I can access it from my phone to bring it to a good temp before we arrive. While we are there I would like to not have to manually change it at night and in the morning. I guess all I really need is a day and night setting. Are there any examples out there? I saw the example in the wiki for the office program but didn't know if somebody had a version for a home.

 

Thanks

Link to comment

Hi GregE-

 

I use a variable to accomplish this at my place. I created a state variable called s.HomeAway I set the value of this to 0 for Home and 1 for Away. I test for the value of s.HomeAway = 0 in the IF sections along with my day and time tests. I have an extra program that sets the thermostat set points back to my away preference when s.HomeAway = 1

 

Hope this makes sense.

 

-Xathros

Link to comment

I have a 6 button keypadlinc and use 1 button to say if I am there or away.

 

Do you just have a simple programs like this?

 

Day Heat Program

If
      On Mon, Tue, Wed, Thu, Fri
      From     9:00:00AM
      To       5:00:00PM (same day)

Then
      Set 'FirstFloorThermo' 68° (Heat Setpoint)

Else
 - No Actions - (To add one, press 'Action')

 

Night Heat Program

If
      On Mon, Tue, Wed, Thu, Fri
      From     5:01:00PM
      To       8:59:00AM (next day)

Then
      Set 'FirstFloorThermo' 64° (Heat Setpoint)

Else
 - No Actions - (To add one, press 'Action')

Link to comment
I have a 6 button keypadlinc and use 1 button to say if I am there or away.

 

Do you just have a simple programs like this?

 

Day Heat Program

If
      On Mon, Tue, Wed, Thu, Fri
      From     9:00:00AM
      To       5:00:00PM (same day)

Then
      Set 'FirstFloorThermo' 68° (Heat Setpoint)

Else
 - No Actions - (To add one, press 'Action')

 

Night Heat Program

If
      On Mon, Tue, Wed, Thu, Fri
      From     5:01:00PM
      To       8:59:00AM (next day)

Then
      Set 'FirstFloorThermo' 64° (Heat Setpoint)

Else
 - No Actions - (To add one, press 'Action')

 

Hi GregE-

 

Yes. My programs are very similar to yours. Your KPL button serves the same purpose as my state variable. I would modify your programs as follows assuming that KPL-H is ON when Away and 64 is the set point you want when away:

 

 

Day Heat Program

If
      (
      On Mon, Tue, Wed, Thu, Fri
      From     9:00:00AM
      To       5:00:00PM (same day)
      )
     And
     Status KPL-H is OFF
Then
      Set 'FirstFloorThermo' 68° (Heat Setpoint)

Else
 - No Actions - (To add one, press 'Action')

 

Night Heat Program

If

      (
      On Mon, Tue, Wed, Thu, Fri
      From     5:01:00PM
      To       8:59:00AM (next day)
      )
  or 
      Status KPL-H is On

Then
      Set 'FirstFloorThermo' 64° (Heat Setpoint)

Else
 - No Actions - (To add one, press 'Action')

 

Simply replace KPL-H with your KPL Button and reverse the On/Off status checks if your button is ON when Home rather than Away.

 

-Xathros

Link to comment
Yeah after I submitted it I realized I hadn't included the button in the if section.

 

Thanks for the help

 

Anytime :)

 

-Xathros

Link to comment

Archived

This topic is now archived and is closed to further replies.


  • Recently Browsing

    • No registered users viewing this page.
  • Forum Statistics

    • Total Topics
      36.9k
    • Total Posts
      370.3k
×
×
  • Create New...