Jump to content
View in the app

A better way to browse. Learn more.

Universal Devices Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ISY Thermostat Program

Featured Replies

Posted

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

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

  • Author

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')

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

  • Author

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

 

Thanks for the help

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

 

Thanks for the help

 

Anytime :)

 

-Xathros

Guest
This topic is now closed to further replies.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.