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.

Checking Status via ISY program.

Featured Replies

Posted

How often does a program run when the 'If' condition is Status?

If
	Status 'Back Door' is On
Then
	$iVariable1 += 1
Else
	$iVariable2 += 1

If the Status is 'OFF', will this run forever? Will $iVariable2 be incremented to infinity and eat up all CPU to slow the ISY to a crawl?

Such a program never “checks” status.  Instead, the program is triggered when status changes.  If the door was always ON, the program would never run.

In my experience, It will also run ‘Then’ or ‘Else’ if you refresh the device status (or when the 3am update all is run) - based on its status.

When triggered by a change in the back door status, the program then or else section runs only once.

 

There is no 'continuous' in event driven software.

 

Sent from my SM-G930W8 using Tapatalk

 

 

 

 

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.