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.

How does WeatherBug module work in program statements?

Featured Replies

Posted

I recently added the WeatherBug module and have 3 programs that check rainfall (sprinklers) and/or temperature (HVAC). I set my module Polling Interval to every 3 minutes.

 

I notice under my Program/Summary tab, 2 programs that include the module temperature in the 'if' clause seem to run frequently throughout the day, even though if conditions remain false. The program that deals with rainfall only does not run (maybe because it's not raining today). Does the polling interval have something to do with this? OR are they evaluated anytime the polled temperature or rainfall changes from the last poll?

 

For example, in my program WB_RainReset:

If
       Time is  6:00:01PM
   And Module 'Climate' Temperature > 78 °F
   And Module 'Climate' Rain Today < 0.11 "
Then
       $iWB_NextIrrigateDay  = $iDayofYear
       $iWB_NextIrrigateDay Init To $iWB_NextIrrigateDay
Else
  - No Actions - (To add one, press 'Action')

This program seems to run frequently, even though the status of the if clause does not change and it's not 6 PM.

Watching for awhile today the above program ran at 4:10:46, 4:16.46, 4:28:46 and 4:40:47 (time intervals seem almost divisible by 3 minutes).

 

Maybe 'when the program runs' is not important, as long at the correct evaluation takes place when it does. It just seems like a lot of unnecessary ISY CPU traffic.

  • Author

Thanks Michel for the quick reply to my mind-numbing questions. And on a Sunday evening no less!

 

U-D customer service is second to none. You make home automation possible at an affordable cost! I for one, am looking forward to the coming Elk update.

 

Jim

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.