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.

Need help with simple program...

Featured Replies

Posted

I am very very new to the isy99i coming from Smartlinc. I am trying to program a very simple action. I want my family room lamp to come on every morning at 6:45 am and go off at 7:35am. I have read everything and I just can't quite grasp the terminology. I don't work with computers but I figured I could at least progrom something as simple as a light coming on and going off at a certain time. I am very fustrated and feeling quite stupid that I can't get this right.

Is there anyone out there who can put it in simple or I should say simpler terms for me to understand/

 

Thanks in advance.

I don't know whether this will help with the broader question of helping understand the terminology, but try:

 

If
Time is from 0645am
To 0735am
Then
Set family room light on
Else
Set family room light off

 

Code verbage is approximate, but I hope this communicates the program logic.

  • Author

Thanks I'll give it a try

  • Author

Another dumb question. How do you type what you want it to say?

  • Author

Do you need to set the program to run or will it run automatically?

One does not actually type the commands...they are created for you when you create a new program and use the choices and options provided.

 

No, you need not set it to run.

 

Have you checked out the user manual? The wiki?

  • Author

Thanks! That worked. I'm slowly starting to understand the terminology. Is there a way to control the ramp rate in the program?

Is the "else Off" logic required? I was having a problem where my switch would immediately turn off after being manually turned on. Removing the else from the timer program for that switch eliminated the phantom shut down.

vbsafire1

 

The Ramp Rate cannot be specified with the Insteon Direct device On command. The switch can be defined as a Responder in an ISY Scene. The responder Ramp Rate can be changed with an Adjust Scene Action statement. The Ramp Rate is stored in the responder device link database so it is not a value that should be changed on a whim but setting the Ramp Rate for day operation and a different value at night for example is fine. The next time the Scene is turned On/Off the new Ramp Rate will be in effect.

Is the "else Off" logic required? I was having a problem where my switch would immediately turn off after being manually turned on. Removing the else from the timer program for that switch eliminated the phantom shut down
.

 

Yes, it is required in order to turn the light off at 735. It sounds, in your case, that you may have had a program with a condition including the switch status rather than just time. A lot of folks seem to use (overruse, in my mind) the following construct:

 

If
Time is from 0600
To 0900
And status light is not on. <<< this is the extra line I often question
Then
Set light on
Else
Set light off

 

A program such as this could cause problems that you describe.

Yes, I had indeed done that. Good call! My thinking was that if someone was using the bathroom I wouldn't want to interrupt. As it turns out it isn't relevant since I am using a timer for any On event. I think I will change it though to turn back on after an off, so I can time it from vacancy not occupancy.

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.