McKinneySmart
Member
Joe,
I have 25-30 UPB devices installed in my house. If I did a "REQUEST STATUS" on everyone at the same time, it would cause collisions as Work2Play stated.
So I have the Omni check the device status in groups of 4 or 5 devices, waits about 20 seconds and polls another 4 or 5 devices.
Below is the code I programmed into the Omni.
45. // ////////// UPB device status check /////////////////
46. EVERY 3 MINUTES
AND IF #UPB_Status_check_ON/OFF ON
AND IF #UPB_status_CHECK_inhibit OFF
THEN RUN =UPB level status check
47. WHEN L2 Evening Control 1 ON
WHEN L3 Evening Control 2 ON
WHEN L4 Evening control 3 ON
WHEN L5 Wake Up ON
WHEN L5 Wake Up OFF
WHEN L6 Good Night ON
WHEN L7 MBR Lamp ON
WHEN L7 MBR Lamp OFF
WHEN L8 Evening ON
AND IF #UPB_Status_check_ON/OFF ON
AND IF #UPB_status_CHECK_inhibit OFF
THEN RUN =UPB level status check
48. WHEN =UPB level status check
THEN Fam Rm Floor Lamp LM2 REQUEST STATUS
THEN Front Porch REQUEST STATUS
THEN Dining Rm REQUEST STATUS
THEN Garage Bench Light REQUEST STATUS
THEN #UPB Status check timer 1 ON FOR 21 SECONDS
49. WHEN #UPB Status check timer 1 OFF
AND IF #UPB_status_CHECK_inhibit OFF
THEN FamRm Fan REQUEST STATUS
THEN FireplceSpot REQUEST STATUS
THEN Foyer Chandelier REQUEST STATUS
THEN Kitch sink REQUEST STATUS
THEN #UPB Status check timer 2 ON FOR 19 SECONDS
50. WHEN #UPB Status check timer 2 OFF
AND IF #UPB_status_CHECK_inhibit OFF
THEN Brkfst Table REQUEST STATUS
THEN KitchCeiling REQUEST STATUS
THEN MBR side LM REQUEST STATUS
THEN OfficeUpLite REQUEST STATUS
THEN #UPB Status check timer 3 ON FOR 17 SECONDS
51. WHEN #UPB Status check timer 3 OFF
AND IF #UPB_status_CHECK_inhibit OFF
THEN Patio cans REQUEST STATUS
THEN Patio fan REQUEST STATUS
THEN SitRmFlrLamp REQUEST STATUS
THEN SitRmCeiling REQUEST STATUS
THEN #UPB Status check timer 4 ON FOR 23 SECONDS
52. WHEN #UPB Status check timer 4 OFF
AND IF #UPB_status_CHECK_inhibit OFF
THEN SitRmCloset REQUEST STATUS
THEN Family Room Lamp Mod 1 REQUEST STATUS
THEN Family Room Built-In Shelves REQUEST STATUS
THEN Foyer Hallway Cans REQUEST STATUS
THEN kitch cab up REQUEST STATUS
I have 25-30 UPB devices installed in my house. If I did a "REQUEST STATUS" on everyone at the same time, it would cause collisions as Work2Play stated.
So I have the Omni check the device status in groups of 4 or 5 devices, waits about 20 seconds and polls another 4 or 5 devices.
Below is the code I programmed into the Omni.
45. // ////////// UPB device status check /////////////////
46. EVERY 3 MINUTES
AND IF #UPB_Status_check_ON/OFF ON
AND IF #UPB_status_CHECK_inhibit OFF
THEN RUN =UPB level status check
47. WHEN L2 Evening Control 1 ON
WHEN L3 Evening Control 2 ON
WHEN L4 Evening control 3 ON
WHEN L5 Wake Up ON
WHEN L5 Wake Up OFF
WHEN L6 Good Night ON
WHEN L7 MBR Lamp ON
WHEN L7 MBR Lamp OFF
WHEN L8 Evening ON
AND IF #UPB_Status_check_ON/OFF ON
AND IF #UPB_status_CHECK_inhibit OFF
THEN RUN =UPB level status check
48. WHEN =UPB level status check
THEN Fam Rm Floor Lamp LM2 REQUEST STATUS
THEN Front Porch REQUEST STATUS
THEN Dining Rm REQUEST STATUS
THEN Garage Bench Light REQUEST STATUS
THEN #UPB Status check timer 1 ON FOR 21 SECONDS
49. WHEN #UPB Status check timer 1 OFF
AND IF #UPB_status_CHECK_inhibit OFF
THEN FamRm Fan REQUEST STATUS
THEN FireplceSpot REQUEST STATUS
THEN Foyer Chandelier REQUEST STATUS
THEN Kitch sink REQUEST STATUS
THEN #UPB Status check timer 2 ON FOR 19 SECONDS
50. WHEN #UPB Status check timer 2 OFF
AND IF #UPB_status_CHECK_inhibit OFF
THEN Brkfst Table REQUEST STATUS
THEN KitchCeiling REQUEST STATUS
THEN MBR side LM REQUEST STATUS
THEN OfficeUpLite REQUEST STATUS
THEN #UPB Status check timer 3 ON FOR 17 SECONDS
51. WHEN #UPB Status check timer 3 OFF
AND IF #UPB_status_CHECK_inhibit OFF
THEN Patio cans REQUEST STATUS
THEN Patio fan REQUEST STATUS
THEN SitRmFlrLamp REQUEST STATUS
THEN SitRmCeiling REQUEST STATUS
THEN #UPB Status check timer 4 ON FOR 23 SECONDS
52. WHEN #UPB Status check timer 4 OFF
AND IF #UPB_status_CHECK_inhibit OFF
THEN SitRmCloset REQUEST STATUS
THEN Family Room Lamp Mod 1 REQUEST STATUS
THEN Family Room Built-In Shelves REQUEST STATUS
THEN Foyer Hallway Cans REQUEST STATUS
THEN kitch cab up REQUEST STATUS