Greg Powers - Schedule Back to the Archive index
Schedule Name: 031299.SCH
1: SCHEDULE START 2: 3: EVENT: Cach-up 4: If 5: First pass through schedule 6: Then 7: (T:HallLitTimer) STOP 8: (T:FtDrMotionWait) STOP 9: (T:Phone2spkTimer) STOP 10: (T:FtDrVideoTimer) STOP 11: (T:DishWasherWait) STOP 12: (F:SecVCROn) CLEAR 13: X10: (I-7 Ft Dr warinning) Set State to ON 14: If 15: After Sunset SMTWTFS 16: Then 17: (F:ItsDark) SET 18: Nest End 19: End 20: 21: FASTEVENT: Auto Rm Lights [ DI:DMP Motion Goes OFF] 22: Then 23: If 24: X10: (E-8 DMP auto Light) is ON 25: and (F:ItsDark) is SET 26: " ***** Sunset rtn turns e-8 on " 27: " *** Good Nite Rtn turns off E-8 " 28: Then 29: X10: (E-1 DMP Rm Light) ON 30: Nest End 31: End 32: 33: EVENT: CO off hook 34: If 35: CO: Is OFF Hook 36: Then 37: (F:CoOffHook) SET 38: End 39: 40: EVENT: Co On Hook 41: If 42: CO: Is ON Hook 43: Then 44: (F:CoOffHook) CLEAR 45: End 46: 47: EVENT: ICM Intercom mode on 48: If 49: ICM: Is OFF Hook 50: Then 51: Voice:BLIBLIDT Intercome mode [CO,ICM] 52: (F:IcmOffHook) SET 53: (F:CoOffHook) CLEAR 54: Clear TouchTone Input Buffer 55: End 56: 57: EVENT: ICM Intercom on hook 58: If 59: ICM: Is ON Hook 60: Then 61: (F:IcmOffHook) CLEAR 62: End 63: 64: EVENT: Line 1 Anounce 65: If 66: CO: Ring 1 67: -OR- 68: CO: Ring 2 69: -OR- 70: CO: Ring 3 71: Then 72: Voice:Line 1 ringing [Spkr] 73: End 74: 75: EVENT: Co Answ Mch pick up 76: If 77: CO: Ring 4 78: Then 79: Voice:Anw Mch pick up [Spkr] 80: End 81: 82: EVENT: Phone Co to Speaker on 83: If 84: XSEQ:( I-5 I-ON ) Received within 3 seconds 85: Then 86: Voice:PHONE PAGING ACTIVATD [CO] 87: Audio:Connect CO In to Spkr 88: (T:Phone2spkTimer) LOAD with 0:01:00 89: End 90: 91: EVENT: Phone Co to Speaker off 92: If 93: XSEQ:( I-5 I-OFF ) Received within 3 seconds 94: -OR- 95: (T:Phone2spkTimer) is Expiring 96: Then 97: Audio:Disconnect CO In to Spkr 98: Audio:Disconnect ICM In to Spkr 99: Voice:PAGING DE_ACTIV [CO,ICM] 100: X10: (I-5 Phone2Speaker) IDLE 101: X10: (I-6 Icm2Speqaker) IDLE 102: End 103: 104: EVENT: Inc to Speaker 105: If 106: XSEQ:( I-6 I-ON ) Received within 3 seconds 107: Then 108: Voice:INTERCOM PAGING ACTIVATD [ICM] 109: Audio:Connect ICM In to Spkr 110: (T:Phone2spkTimer) LOAD with 0:01:00 111: End 112: 113: EVENT: IR Living Room S Lamp 114: If 115: IR Seq:'x10 1 ' Received within 2 seconds 116: Then 117: If 118: X10: (J-14 Lv Rm S Light) is OFF 119: Then 120: X10: (J-14 Lv Rm S Light) ON 121: Else 122: X10: (J-14 Lv Rm S Light) OFF 123: Nest End 124: X10: (J-14 Lv Rm S Light) IDLE 125: End 126: 127: EVENT: IR X10 Hall light ON 128: If 129: IR Seq:'x10 2 ' Received within 2 seconds 130: Then 131: If 132: X10: (J-2 Hallway) is OFF 133: Then 134: X10: (J-2 Hallway) ON 135: Else 136: X10: (J-2 Hallway) OFF 137: Nest End 138: X10: (J-2 Hallway) IDLE 139: End 140: 141: EVENT: IR Living Rm N Table Lamp 142: If 143: IR Seq:'x10 3 ' Received within 2 seconds 144: Then 145: If 146: X10: (J-15 Lv Rm N Light) is OFF 147: Then 148: X10: (J-15 Lv Rm N Light) ON 149: Else 150: X10: (J-15 Lv Rm N Light) OFF 151: Nest End 152: X10: (J-15 Lv Rm N Light) IDLE 153: End 154: 155: EVENT: IR Family Rm N Table Lamp 156: If 157: IR Seq:'x10 5 ' Received within 2 seconds 158: Then 159: X10: (J-5 Fm Rm N Light) 160: X10: C Status Request 161: If 162: X10: (J-5 Fm Rm N Light) is ON 163: Then 164: X10: (J-5 Fm Rm N Light) OFF 165: Else 166: X10: (J-5 Fm Rm N Light) ON 167: Nest End 168: X10: (J-5 Fm Rm N Light) IDLE 169: End 170: 171: EVENT: IR Kitchen Sink Light 172: If 173: IR Seq:'x10 6 ' Received within 2 seconds 174: Then 175: If 176: X10: (J-6 Kitchen sink) is OFF 177: Then 178: X10: (J-6 Kitchen sink) ON 179: Else 180: X10: (J-6 Kitchen sink) OFF 181: Nest End 182: X10: (J-6 Kitchen sink) IDLE 183: End 184: 185: EVENT: IR Family Rm S Table Lamp 186: If 187: IR Seq:'x10 8 ' Received within 2 seconds 188: Then 189: If 190: X10: (J-8 Fm Rm S light) is OFF 191: Then 192: X10: (J-8 Fm Rm S light) ON 193: X10: (J-8 Fm Rm S light) BRI 8 Steps 194: Else 195: X10: (J-8 Fm Rm S light) OFF 196: Nest End 197: X10: (J-8 Fm Rm S light) IDLE 198: End 199: 200: EVENT: IR FR Back Patio light 201: If 202: IR Seq:'x10 9 ' Received within 2 seconds 203: Then 204: If 205: X10: (J-9 Fm Back Patio) is OFF 206: Then 207: X10: (J-9 Fm Back Patio) ON 208: Else 209: X10: (J-9 Fm Back Patio) OFF 210: Nest End 211: X10: (J-9 Fm Back Patio) IDLE 212: End 213: 214: EVENT: IR Dishwasher Override 215: If 216: IR Seq:'x10 quick ' Received within 3 seconds 217: Then 218: X10: (H-9 Dishwasher) ON 219: Voice:DishwasherOn [Spkr] 220: X10: (H-9 Dishwasher) IDLE 221: (T:DishWasherWait) LOAD with 1:30:00 222: End 223: 224: EVENT: ir test 225: If 226: IR Seq:'x10 Pause ' Received within 1 seconds 227: Then 228: Voice:YOUDAMAN [Spkr] 229: End 230: 231: EVENT: RF Button 1 on (Patty Light) 232: If 233: XSEQ:( O-1 O-ON ) Received within 3 seconds 234: Then 235: Voice:BLIP [Spkr] 236: X10: (B-1 Mst Bed Patty) ON 237: X10: (O-1 RF Button 1) IDLE 238: End 239: 240: EVENT: RF Button 1 off (Patty Light) 241: If 242: XSEQ:( O-1 O-OFF ) Received within 3 seconds 243: Then 244: Voice:BLIP [Spkr] 245: X10: (B-1 Mst Bed Patty) OFF 246: X10: (O-1 RF Button 1) IDLE 247: End 248: 249: EVENT: RF Button 2 on (All Lights) 250: If 251: XSEQ:( O-2 O-ON ) Received within 3 seconds 252: Then 253: Voice:BLIP [Spkr] 254: (THEN MACRO:All Lite unit on) 255: X10: (A-2 Btn 2 Mst Bed) ON 256: X10: (O-2 RF Button 2) IDLE 257: End 258: 259: EVENT: RF Button 2 off (All Lights) 260: If 261: XSEQ:( O-2 O-OFF ) Received within 3 seconds 262: Then 263: Voice:BLIP [Spkr] 264: (THEN MACRO:All Units off) 265: X10: (A-2 Btn 2 Mst Bed) OFF 266: X10: (O-2 RF Button 2) IDLE 267: End 268: 269: EVENT: RF Button 3 on (Hall Light) 270: If 271: XSEQ:( O-3 O-ON ) Received within 3 seconds 272: Then 273: Voice:BLIP [Spkr] 274: X10: (J-2 Hallway) ON 275: X10: (O-3 RF Button 3) IDLE 276: End 277: 278: EVENT: RF Button 3 off (Hall Light) 279: If 280: XSEQ:( O-3 O-OFF ) Received within 3 seconds 281: Then 282: Voice:BLIP [Spkr] 283: X10: (J-2 Hallway) OFF 284: X10: (O-3 RF Button 3) IDLE 285: End 286: 287: EVENT: RF Button 4 on (MstBedAll) 288: If 289: " Mst Bed Rm All Lights On " 290: and XSEQ:( O-4 O-ON ) Received within 3 seconds 291: Then 292: Voice:BLIP [Spkr] 293: X10: (B-1 Mst Bed Patty) ON 294: X10: (B-2 Mst Bed Greg) ON 295: " Dresser lamp is A4 " 296: X10: (A-4 Btn 4 Mst Bed) ON 297: X10: (O-4 RF Button 4) IDLE 298: End 299: 300: EVENT: RF Button 4 off (MstBedAll) 301: If 302: " Mst Bed Rm All Lights OFF " 303: and XSEQ:( O-4 O-OFF ) Received within 3 seconds 304: Then 305: Voice:BLIP [Spkr] 306: X10: (B-1 Mst Bed Patty) OFF 307: X10: (B-2 Mst Bed Greg) OFF 308: " Dresser lamp is A4 " 309: X10: (A-4 Btn 4 Mst Bed) OFF 310: X10: (O-4 RF Button 4) IDLE 311: End 312: 313: EVENT: RF Button 5 (Lvn N Lamp) on 314: If 315: XSEQ:( O-5 O-ON ) Received within 3 seconds 316: Then 317: Voice:BLIP [Spkr] 318: X10: (J-15 Lv Rm N Light) ON 319: X10: (J-15 Lv Rm N Light) IDLE 320: End 321: 322: EVENT: Rf Button 5 (Lvn N Lamp) off 323: If 324: XSEQ:( O-5 O-OFF ) Received within 3 seconds 325: Then 326: Voice:BLIP [Spkr] 327: X10: (J-15 Lv Rm N Light) OFF 328: X10: (J-15 Lv Rm N Light) IDLE 329: End 330: 331: EVENT: RF Button 6 (Lvn S Lamp) on 332: If 333: XSEQ:( O-6 O-ON ) Received within 3 seconds 334: Then 335: Voice:BLIP [Spkr] 336: X10: (J-14 Lv Rm S Light) ON 337: X10: (J-14 Lv Rm S Light) IDLE 338: End 339: 340: EVENT: RF Button 6 (Lvn S lamp) off 341: If 342: XSEQ:( O-6 O-OFF ) Received within 3 seconds 343: Then 344: Voice:BLIP [Spkr] 345: X10: (J-14 Lv Rm S Light) OFF 346: X10: (J-14 Lv Rm S Light) IDLE 347: End 348: 349: EVENT: RF Button 7 (Lvn Panio) On 350: If 351: XSEQ:( O-7 O-ON ) Received within 3 seconds 352: Then 353: Voice:BLIP [Spkr] 354: X10: (J-16 Lv Rm panio) ON 355: X10: (J-16 Lv Rm panio) IDLE 356: End 357: 358: EVENT: RF Button 7 (Lvn panio) Off 359: If 360: XSEQ:( O-7 O-OFF ) Received within 3 seconds 361: Then 362: Voice:BLIP [Spkr] 363: X10: (J-16 Lv Rm panio) OFF 364: X10: (J-16 Lv Rm panio) IDLE 365: End 366: 367: EVENT: RF Button 8 (Fr Patio) On 368: If 369: XSEQ:( O-8 O-ON ) Received within 3 seconds 370: Then 371: Voice:BLIP [Spkr] 372: X10: (J-9 Fm Back Patio) ON 373: X10: (J-9 Fm Back Patio) IDLE 374: End 375: 376: EVENT: RF Button 8 (Fm Patio) Off 377: If 378: XSEQ:( O-8 O-OFF ) Received within 3 seconds 379: Then 380: Voice:BLIP [Spkr] 381: X10: (J-9 Fm Back Patio) OFF 382: X10: (J-9 Fm Back Patio) IDLE 383: End 384: 385: EVENT: RF Button 9 (Fm Rm N Lite ON) 386: If 387: XSEQ:( O-9 O-ON ) Received within 3 seconds 388: Then 389: Voice:BLIP [Spkr] 390: X10: (J-5 Fm Rm N Light) ON 391: X10: (O-9 RF Button 9) IDLE 392: End 393: 394: EVENT: RF Button 9 (Fm Rm N Lite Off) 395: If 396: XSEQ:( O-9 O-OFF ) Received within 3 seconds 397: Then 398: Voice:BLIP [Spkr] 399: X10: (J-5 Fm Rm N Light) OFF 400: X10: (O-9 RF Button 9) IDLE 401: End 402: 403: EVENT: RF Button 10(Fm Rm S Lite ON) 404: If 405: XSEQ:( O-10 O-ON ) Received within 3 seconds 406: Then 407: Voice:BLIP [Spkr] 408: X10: (J-8 Fm Rm S light) ON 409: X10: (J-8 Fm Rm S light) BRI 8 Steps 410: X10: (O-10 RF Button 10) IDLE 411: End 412: 413: EVENT: RF Button 10(Fm Rm S Lite Off) 414: If 415: XSEQ:( O-10 O-OFF ) Received within 3 seconds 416: Then 417: Voice:BLIP [Spkr] 418: X10: (J-8 Fm Rm S light) OFF 419: X10: (O-10 RF Button 10) IDLE 420: End 421: 422: EVENT: RF Button 11(KtSink Lite ON) 423: If 424: XSEQ:( O-11 O-ON ) Received within 3 seconds 425: Then 426: Voice:BLIP [Spkr] 427: X10: (J-6 Kitchen sink) ON 428: X10: (O-11 RF Button 11) IDLE 429: End 430: 431: EVENT: RF Button 11(Kt Sink Lite Off) 432: If 433: XSEQ:( O-11 O-OFF ) Received within 3 seconds 434: Then 435: Voice:BLIP [Spkr] 436: X10: (J-6 Kitchen sink) OFF 437: X10: (O-11 RF Button 11) IDLE 438: End 439: 440: EVENT: RF Button 15(Dishwasher on) 441: If 442: XSEQ:( O-15 O-ON ) Received within 3 seconds 443: Then 444: Voice:BLIP [Spkr] 445: Voice:DishwasherOn [Spkr] 446: X10: (H-9 Dishwasher) ON 447: (T:DishWasherWait) LOAD with 1:00:00 448: X10: (H-9 Dishwasher) IDLE 449: End 450: 451: EVENT: RF Button 15(Dishwasher off) 452: If 453: XSEQ:( O-15 O-OFF ) Received within 3 seconds 454: Then 455: Voice:BLIP [Spkr] 456: X10: (H-9 Dishwasher) OFF 457: X10: (H-9 Dishwasher) IDLE 458: End 459: 460: EVENT: RF Ctlr Button 17 on 461: If 462: XSEQ:( P-1 P-ON ) Received within 3 seconds 463: Then 464: If 465: (DI:Garage Dr St) is ON 466: Then 467: (THEN MACRO:PressGarageButon) 468: Voice:CLOSE GARAGE DOOR [Spkr] 469: Nest End 470: X10: (P-1 RF Button 17) IDLE 471: End 472: 473: EVENT: RF Ctlr Button 17 off 474: If 475: XSEQ:( P-1 P-OFF ) Received within 3 seconds 476: Then 477: If 478: (DI:Garage Dr St) is OFF 479: Then 480: (THEN MACRO:PressGarageButon) 481: Voice:OPEN GARAGE DOOR [Spkr] 482: Nest End 483: X10: (P-1 RF Button 17) IDLE 484: End 485: 486: EVENT: RF Ctlr Button 21 on 487: If 488: " Ft Dr Video Camera On " 489: and XSEQ:( P-5 P-ON ) Received within 3 seconds 490: Then 491: Voice:BLIP [Spkr] 492: X10: (A-11 Ft Dr Video Cam) ON 493: If 494: (F:ItsDark) is SET 495: Then 496: X10: (J-4 Frt Porch Dr) OFF 497: X10: (A-14 Ft Dr Cam Light) ON 498: Nest End 499: (T:FtDrVideoTimer) LOAD with 0:04:00 500: X10: (P-5 RF Button 21) IDLE 501: End 502: 503: EVENT: RF Ctlr Button 21 off 504: If 505: " Ft Dr Video Camers Off " 506: and XSEQ:( P-5 P-OFF ) Received within 3 seconds 507: Then 508: Voice:BLIP [Spkr] 509: (T:FtDrVideoTimer) LOAD with 0:00:05 510: X10: (P-5 RF Button 21) IDLE 511: Voice:DOOR VIDEO OFF [Spkr] 512: End 513: 514: EVENT: Living Room All on 50% 515: If 516: XSEQ:( J-13 J-ON ) Received within 3 seconds 517: Then 518: X10: (J-14 Lv Rm S Light) ON 519: X10: (J-15 Lv Rm N Light) ON 520: X10: (J-16 Lv Rm panio) ON 521: X10: (J-14 Lv Rm S Light) Set Level 50 % 522: X10: (J-15 Lv Rm N Light) Set Level 50 % 523: X10: (J-16 Lv Rm panio) Set Level 50 % 524: End 525: 526: EVENT: Living Room All Off 50% 527: If 528: XSEQ:( J-13 J-OFF ) Received within 3 seconds 529: Then 530: X10: (J-14 Lv Rm S Light) OFF 531: X10: (J-15 Lv Rm N Light) OFF 532: X10: (J-16 Lv Rm panio) OFF 533: End 534: 535: EVENT: Mst Bed patty on 536: If 537: XSEQ:( A-1 A-ON ) Received within 3 seconds 538: Then 539: X10: (B-1 Mst Bed Patty) ON 540: X10: (A-1 Btn 1 Mst Bed) IDLE 541: End 542: 543: EVENT: Mst Bed patty off 544: If 545: XSEQ:( A-1 A-OFF ) Received within 3 seconds 546: Then 547: " Dresser is A-4 for Immediate OFF " 548: X10: (B-1 Mst Bed Patty) OFF 549: X10: (A-1 Btn 1 Mst Bed) IDLE 550: End 551: 552: EVENT: Mst Bed on 553: If 554: XSEQ:( A-4 A-ON ) Received within 4 seconds 555: Then 556: " Dresser is A-4 for Immediate ON " 557: X10: (B-2 Mst Bed Greg) ON 558: X10: (B-1 Mst Bed Patty) ON 559: X10: (A-4 Btn 4 Mst Bed) IDLE 560: End 561: 562: EVENT: Mst bed off 563: If 564: XSEQ:( A-4 A-OFF ) Received within 4 seconds 565: Then 566: " Dresser is A-4 for Immediate OFF " 567: X10: (B-1 Mst Bed Patty) OFF 568: X10: (B-2 Mst Bed Greg) OFF 569: X10: (A-4 Btn 4 Mst Bed) IDLE 570: End 571: 572: EVENT: Denices Rm Light Ctl 573: If 574: X10: (E-1 DMP Rm Light) is ON 575: -OR- 576: X10: (E-2 DMP Fan) is ON 577: -OR- 578: X10: (E-3 DMP Bedside Lt) is ON 579: Then 580: If 581: (DI:DMP Motion) Goes OFF 582: Then 583: (T:DMPLightTimer) LOAD with 0:15:00 584: Else 585: If 586: (T:DMPLightTimer) is Expiring 587: Then 588: X10: (E-1 DMP Rm Light) OFF 589: X10: (E-3 DMP Bedside Lt) OFF 590: If 591: Time is After 4:00 AM SMTWTFS 592: and Time is Before 10:00 PM SMTWTFS 593: Then 594: X10: (E-2 DMP Fan) OFF 595: Nest End 596: Nest End 597: Nest End 598: End 599: 600: EVENT: Denice Nightly Fan Check 601: If 602: Time is 4:00 AM SMTWTFS 603: Then 604: X10: (E-2 DMP Fan) OFF 605: End 606: 607: EVENT: Stef Auto ovrhd light 608: If 609: (DI:SMP Motion) Goes OFF 610: and (F:ItsDark) is SET 611: and X10: (D-8 SMP Auto Light) is ON 612: " Sunset rtn turns D-8 on " 613: " Good Nite Rtn turns off D-8 " 614: Then 615: X10: (D-1 SMP Rm Light) ON 616: End 617: 618: EVENT: Stef 6400 address fix d13 on 619: If 620: XSEQ:( D-13 D-ON ) Received within 3 seconds 621: Then 622: X10: (D-1 SMP Rm Light) ON 623: End 624: 625: EVENT: Stef 6400 address fix d13 off 626: If 627: XSEQ:( D-13 D-OFF ) Received within 3 seconds 628: Then 629: X10: (D-1 SMP Rm Light) OFF 630: End 631: 632: EVENT: Stef 6400 address fix d14 on 633: If 634: XSEQ:( D-14 D-ON ) Received within 3 seconds 635: Then 636: X10: (D-2 SMP Fan) ON 637: End 638: 639: EVENT: Stef 6400 address fix d14 off 640: If 641: XSEQ:( D-14 D-OFF ) Received within 3 seconds 642: Then 643: X10: (D-2 SMP Fan) OFF 644: End 645: 646: EVENT: Stef 6400 address fix d15 on 647: If 648: XSEQ:( D-15 D-ON ) Received within 3 seconds 649: Then 650: X10: (D-3 SMP Bed Light) ON 651: End 652: 653: EVENT: Stef 6400 address fix d15 off 654: If 655: XSEQ:( D-15 D-OFF ) Received within 4 seconds 656: Then 657: X10: (D-3 SMP Bed Light) OFF 658: End 659: 660: EVENT: Steph Rm Light Ctl 661: If 662: X10: (D-1 SMP Rm Light) is ON 663: -OR- 664: X10: (D-2 SMP Fan) is ON 665: -OR- 666: X10: (D-3 SMP Bed Light) is ON 667: -OR- 668: X10: (D-7 SMP Dsk Light) is ON 669: Then 670: If 671: (DI:SMP Motion) Goes OFF 672: Then 673: (T:SMPLightTimer) LOAD with 0:15:00 674: Else 675: If 676: (T:SMPLightTimer) is Expiring 677: Then 678: X10: (D-1 SMP Rm Light) OFF 679: If 680: Time is After 4:00 AM SMTWTFS 681: and Time is Before 10:00 PM SMTWTFS 682: Then 683: X10: (D-2 SMP Fan) OFF 684: Nest End 685: X10: (D-3 SMP Bed Light) OFF 686: X10: (D-7 SMP Dsk Light) OFF 687: Nest End 688: Nest End 689: End 690: 691: EVENT: Stepanie Nightly Fan Check 692: If 693: Time is 4:00 AM SMTWTFS 694: Then 695: X10: (D-2 SMP Fan) OFF 696: End 697: 698: EVENT: Fr Dr Warning On 699: If 700: X10: (I-7 Ft Dr warinning) is ON 701: Then 702: Voice:FRONT DOOR WARNING ON [Spkr] 703: End 704: 705: EVENT: Ft Dr Warning Off 706: If 707: X10: (I-7 Ft Dr warinning) is OFF 708: Then 709: Voice:FRONT DOOR WARNING OFF [Spkr] 710: End 711: 712: EVENT: All Lights On 713: If 714: XSEQ:( A-2 A-ON ) Received within 3 seconds 715: Then 716: (THEN MACRO:All Lite unit on) 717: End 718: 719: EVENT: All Units OFF 720: If 721: XSEQ:( A-2 A-OFF ) Received within 3 seconds 722: Then 723: (THEN MACRO:All Units off) 724: If 725: (F:ItsDark) is SET 726: Then 727: X10: (J-4 Frt Porch Dr) ON 728: X10: J-DIM7 Steps 729: Nest End 730: End 731: 732: EVENT: Dishwasher Delay Start 733: If 734: Time is 2:00 AM SMTWTFS 735: Then 736: X10: (H-9 Dishwasher) ON 737: (T:DishWasherWait) LOAD with 1:30:00 738: End 739: 740: EVENT: DishWasher Overide 741: If 742: XSEQ:( H-9 H-ON ) Received within 3 seconds 743: Then 744: If 745: " H-9 set by RF of IR controller " 746: " skip this stuff " 747: and (T:DishWasherWait) is Running 748: Then 749: X10: (H-9 Dishwasher) IDLE 750: Else 751: Voice:DishwasherOn [Spkr] 752: (T:DishWasherWait) LOAD with 1:30:00 753: X10: (H-9 Dishwasher) ON 754: Nest End 755: End 756: 757: EVENT: Dishwasher Delay OFF 758: If 759: (T:DishWasherWait) is Expiring 760: Then 761: X10: (H-9 Dishwasher) OFF 762: End 763: 764: EVENT: Front Door Opened 765: If 766: (DI:Front Dr St) Goes OFF 767: Then 768: " --- don'tAnounceFrtDrActivity " 769: " --- from motion detector " 770: LOG 'Front door open' 771: (T:FtDrMotionWait) LOAD with 0:02:00 772: (T:FtDrOpenWait) LOAD with 0:02:00 773: Voice:BBBEEP2 [Spkr] 774: End 775: 776: EVENT: Front Door Closed 777: If 778: (DI:Front Dr St) Goes ON 779: Then 780: (T:FtDrOpenWait) CLEAR 781: End 782: 783: EVENT: Front Door Still Open 784: If 785: (T:FtDrOpenWait) is Expiring 786: and X10: (I-7 Ft Dr warinning) is ON 787: Then 788: Voice:Frt Dr is open [Spkr] 789: (T:FtDrOpenWait) LOAD with 0:01:00 790: End 791: 792: EVENT: Front Dr Motion Detector 793: If 794: XSEQ:( A-10 A-ON ) Received within 3 seconds 795: and X10: (I-7 Ft Dr warinning) is ON 796: " FrDrWarning set On Goodmorning " 797: Then 798: If 799: (T:FtDrMotionWait) is Stopped 800: Then 801: X10: (A-11 Ft Dr Video Cam) ON 802: If 803: (F:AwayRtn) is SET 804: Then 805: (IR:x10 1 ) play 1 time(s) [Emitter1] 806: Nest End 807: If 808: (F:ItsDark) is SET 809: Then 810: X10: (J-2 Hallway) ON 811: X10: (J-4 Frt Porch Dr) OFF 812: X10: (A-14 Ft Dr Cam Light) ON 813: (T:HallLitTimer) LOAD with 0:02:00 814: Else 815: Voice:Front door [Spkr] 816: Nest End 817: (V:FrtDrMotionCnt) INCREMENT 818: (T:FtDrMotionWait) LOAD with 0:04:00 819: (T:FtDrVideoTimer) LOAD with 0:04:00 820: X10: (A-10 Ft Dr Motion dtc) OFF 821: Else 822: " --- 2nd time bump timer 5mins " 823: (T:FtDrMotionWait) LOAD with 0:05:00 824: Nest End 825: End 826: 827: EVENT: Remote Garage Dr 828: If 829: TelePhone Seq:'1234' Received within 5 seconds 830: Then 831: Voice:REMOTE ACCESS TO GARAGE DOOR IS ACTIVE [Spkr] 832: If 833: (DI:Garage Dr St) is ON 834: Then 835: Voice:CLOSE [Spkr,CO,ICM] 836: Else 837: Voice:OPEN [Spkr,CO,ICM] 838: Nest End 839: Voice:GARAGE DOOR [Spkr,CO,ICM] 840: (THEN MACRO:PressGarageButon) 841: End 842: 843: EVENT: Garage Dr Status 844: If 845: XSEQ:( I-2 I-ON ) Received within 3 seconds 846: Then 847: If 848: (DI:Garage Dr St) is ON 849: Then 850: Voice:GARAGE DOOR IS OPEN [CO,ICM] 851: Else 852: Voice:GARAGE DOOR IS CLOSED [CO,ICM] 853: Nest End 854: End 855: 856: EVENT: Never Dark Entry On 857: If 858: " --WhenGarageDrOpened " 859: " --AfterDarkTurnOnHallLite2Mins " 860: and (DI:Garage Dr St) Goes ON 861: and (F:ItsDark) is SET 862: Then 863: X10: (J-2 Hallway) ON 864: X10: (J-12 Service Porch) ON 865: (T:HallLitTimer) LOAD with 0:02:00 866: End 867: 868: EVENT: Never Dark Entry Off 869: If 870: (T:HallLitTimer) is Expiring 871: Then 872: X10: (J-2 Hallway) OFF 873: X10: (J-12 Service Porch) OFF 874: End 875: 876: EVENT: Front Door Video OFF 877: If 878: (T:FtDrVideoTimer) is Stopped 879: Then 880: If 881: (F:SecVCROn) is SET 882: Then 883: (IR:x10 1 ) play 1 time(s) [Emitter1] 884: DELAY 0:00:01 885: (IR:x10 1 ) play 1 time(s) [Emitter1] 886: (F:SecVCROn) CLEAR 887: Nest End 888: X10: (A-11 Ft Dr Video Cam) OFF 889: X10: (A-14 Ft Dr Cam Light) OFF 890: If 891: (F:ItsDark) is SET 892: Then 893: (THEN MACRO:Frt porch Lt on) 894: Nest End 895: End 896: 897: EVENT: System Status All 898: If 899: XSEQ:( I-8 I-ON ) Received within 3 seconds 900: Then 901: Voice:<day hh:mm am/pm> [CO,ICM] SYNC 902: Voice:AWAY MODE IS [CO,ICM] SYNC 903: If 904: (F:AwayRtn) is SET 905: Then 906: Voice:ACTIVE [CO,ICM] SYNC 907: Else 908: Voice:OFF [CO,ICM] SYNC 909: Nest End 910: Voice:GARAGE DOOR IS [CO,ICM] SYNC 911: If 912: (DI:Garage Dr St) is ON 913: Then 914: Voice:OPEN [CO,ICM] SYNC 915: Else 916: Voice:CLOSED [CO,ICM] SYNC 917: Nest End 918: Voice:FRONT DOOR IS [CO,ICM] 919: If 920: (DI:Front Dr St) is ON 921: Then 922: Voice:CLOSED [CO,ICM] 923: Else 924: Voice:OPEN [CO,ICM] 925: Nest End 926: Voice:FRONT DOOR HAS <FrtDrMotionCnt> ACTIVITY [CO,ICM] 927: If 928: X10: (I-7 Ft Dr warinning) is ON 929: Then 930: Voice:FRONT DOOR WARNING ON [CO,ICM] 931: Else 932: Voice:FRONT DOOR WARNING OFF [CO,ICM] 933: Nest End 934: If 935: (T:DishWasherWait) is Running 936: Then 937: Voice:DishwasherOn ACTIVE [CO,ICM] 938: Nest End 939: If 940: (T:DMPLightTimer) is Running 941: Then 942: Voice:BEDROOM D HAS MOVEMENT [CO,ICM] 943: Nest End 944: If 945: (T:SMPLightTimer) is Running 946: Then 947: Voice:BEDROOM S HAS MOVEMENT [CO,ICM] 948: Nest End 949: If 950: (F:ItsDark) is SET 951: Then 952: Voice:NIGHT FLAG ON [CO,ICM] 953: Nest End 954: If 955: (V:NumOfMsg) > 0 956: Then 957: If 958: (V:NumOfMsg) = 1 959: Then 960: Voice:YOU_HAVE <NumOfMsg> MESSAGE [CO,ICM] 961: Nest End 962: If 963: (V:NumOfMsg) > 1 964: Then 965: Voice:YOU_HAVE <NumOfMsg> MESSAGES [CO,ICM] 966: Nest End 967: Nest End 968: End 969: 970: EVENT: Phone Help Message 971: If 972: XSEQ:( I-9 I-ON ) Received within 4 seconds 973: Then 974: Voice:19 AWAY SECURITY MODE [CO,ICM] SYNC 975: Voice:30 2 HALLWAY LIGHTS [CO,ICM] 976: Voice:30 4 FRONT PORCH LIGHT [CO,ICM] 977: Voice:80 9 DishwasherOn [CO,ICM] 978: Voice:90 2 GARAGE STATUS [CO,ICM] 979: Voice:90 5 TELEPHON PAGING [CO,ICM] 980: Voice:90 7 FRONT DOOR WARNING [CO,ICM] 981: Voice:90 8 STATUS ALL [CO,ICM] SYNC 982: End 983: 984: EVENT: Christmas Lights ON 985: If 986: Date is After Dec 5 987: and Date is Before Dec 31 988: Then 989: If 990: Time is (TL:Sunset Plus) 991: Then 992: X10: (N-1 Christmas Tree) ON 993: X10: (N-2 OutDr Christmas) ON 994: Nest End 995: End 996: 997: EVENT: Christmas outdoors OFF 998: If 999: Date is After Dec 5 1000: and Date is Before Dec 31 1001: Then 1002: If 1003: Time is 10:15 PM SMTWTFS 1004: Then 1005: X10: (N-1 Christmas Tree) OFF 1006: X10: (N-2 OutDr Christmas) OFF 1007: Nest End 1008: End 1009: 1010: EVENT: Sunrise 1011: If 1012: Sunrise SMTWTFS 1013: Then 1014: X10: (J-4 Frt Porch Dr) OFF 1015: X10: (J-8 Fm Rm S light) Set Level 100% 1016: X10: (J-8 Fm Rm S light) OFF 1017: X10: (H-9 Dishwasher) ON 1018: (T:DishWasherWait) LOAD with 9:00:00 1019: X10: (H-9 Dishwasher) IDLE 1020: (F:ItsDark) CLEAR 1021: End 1022: 1023: EVENT: Wk day Goodmorning 1024: If 1025: Time is (TL:Wk Day AM) 1026: Then 1027: X10: (J-8 Fm Rm S light) OFF 1028: X10: (I-7 Ft Dr warinning) ON 1029: End 1030: 1031: EVENT: Wk End Good Morning 1032: If 1033: Time is (TL:Wk End AM) 1034: Then 1035: X10: (J-8 Fm Rm S light) OFF 1036: X10: (I-7 Ft Dr warinning) ON 1037: End 1038: 1039: EVENT: Wk day gone 1040: If 1041: Time is (TL:wk day gone) 1042: Then 1043: If 1044: (DI:Garage Dr St) is ON 1045: Then 1046: (THEN MACRO:PressGarageButon) 1047: Nest End 1048: (THEN MACRO:All Units off) 1049: End 1050: 1051: EVENT: Wk Day Goodnite 1052: If 1053: Time is (TL:Wk day gnite) 1054: -OR- 1055: Time is (TL:ChkAgainTime) 1056: Then 1057: If 1058: (DI:Garage Dr St) is ON 1059: Then 1060: (THEN MACRO:PressGarageButon) 1061: Nest End 1062: " Check For Fans on " 1063: If 1064: X10: (D-2 SMP Fan) is ON 1065: Then 1066: (F:FanOnSMP) SET 1067: Nest End 1068: If 1069: X10: (E-2 DMP Fan) is ON 1070: Then 1071: (F:FanOn DMP) SET 1072: Nest End 1073: (THEN MACRO:All Units off) 1074: (THEN MACRO:Frt porch Lt on) 1075: X10: (J-8 Fm Rm S light) Set Level 80 % 1076: " If Fans on turn back On " 1077: If 1078: (F:FanOnSMP) is SET 1079: Then 1080: X10: (D-2 SMP Fan) ON 1081: (F:FanOnSMP) CLEAR 1082: Nest End 1083: If 1084: (F:FanOn DMP) is SET 1085: Then 1086: X10: (E-2 DMP Fan) ON 1087: (F:FanOn DMP) CLEAR 1088: Nest End 1089: End 1090: 1091: EVENT: Sunset 1092: If 1093: Sunset SMTWTFS 1094: Then 1095: (THEN MACRO:Frt porch Lt on) 1096: (F:ItsDark) SET 1097: (V:FrtDrMotionCnt) CLEAR 1098: X10: (E-8 DMP auto Light) ON 1099: X10: (D-8 SMP Auto Light) ON 1100: " Dishwasher off if sunset < 9hrs " 1101: X10: (H-9 Dishwasher) OFF 1102: End 1103: 1104: EVENT: Wk End Goodnite 1105: If 1106: Time is (TL:Wk End Gnite) 1107: -OR- 1108: Time is (TL:ChkAgainTime) 1109: Then 1110: If 1111: (DI:Garage Dr St) is ON 1112: Then 1113: (THEN MACRO:PressGarageButon) 1114: Nest End 1115: " Check For Fans on " 1116: If 1117: X10: (D-2 SMP Fan) is ON 1118: Then 1119: (F:FanOnSMP) SET 1120: Nest End 1121: If 1122: X10: (E-2 DMP Fan) is ON 1123: Then 1124: (F:FanOn DMP) SET 1125: Nest End 1126: (THEN MACRO:All Units off) 1127: (THEN MACRO:Frt porch Lt on) 1128: X10: (J-8 Fm Rm S light) Set Level 80 % 1129: " If Fans on turn back On " 1130: If 1131: (F:FanOnSMP) is SET 1132: Then 1133: X10: (D-2 SMP Fan) ON 1134: (F:FanOnSMP) CLEAR 1135: Nest End 1136: If 1137: (F:FanOn DMP) is SET 1138: Then 1139: X10: (E-2 DMP Fan) ON 1140: (F:FanOn DMP) CLEAR 1141: Nest End 1142: End 1143: 1144: EVENT: Vacation/Away Routine Init 1145: If 1146: XSEQ:( A-9 A-ON ) Received within 3 seconds 1147: -OR- 1148: IR Seq:'x10 Stop ' Received within 1 seconds 1149: Then 1150: (F:AwayRtn) SET 1151: Voice:AWAY MODE ACTIVATD [Spkr,CO,ICM] 1152: End 1153: 1154: EVENT: Vacation/Away Routine Stop 1155: If 1156: XSEQ:( A-9 A-OFF ) Received within 3 seconds 1157: -OR- 1158: IR Seq:'x10 Stop x10 Stop ' Received within 3 seconds 1159: Then 1160: (F:AwayRtn) CLEAR 1161: Voice:AWAY MODE DE_ACTIV [Spkr,CO,ICM] 1162: End 1163: 1164: EVENT: Vacation/Away Routine Run 1165: If 1166: (F:AwayRtn) is SET 1167: Then 1168: If 1169: Time is 8:00 PM SMTWTFS -Security Mode- 1170: Then 1171: X10: (J-2 Hallway) ON 1172: X10: (B-1 Mst Bed Patty) ON 1173: Nest End 1174: If 1175: Time is 8:30 PM SMTWTFS -Security Mode- 1176: Then 1177: X10: (B-1 Mst Bed Patty) OFF 1178: X10: (J-6 Kitchen sink) ON 1179: X10: (J-9 Fm Back Patio) ON 1180: Nest End 1181: If 1182: Time is 8:45 PM SMTWTFS -Security Mode- 1183: Then 1184: X10: (J-9 Fm Back Patio) OFF 1185: Nest End 1186: If 1187: Time is 9:40 PM SMTWTFS -Security Mode- 1188: Then 1189: X10: (J-6 Kitchen sink) OFF 1190: X10: (D-1 SMP Rm Light) ON 1191: X10: (E-3 DMP Bedside Lt) ON 1192: Nest End 1193: If 1194: Time is 10:00 PM SMTWTFS -Security Mode- 1195: Then 1196: X10: (J-2 Hallway) OFF 1197: Nest End 1198: If 1199: Time is 10:15 PM SMTWTFS -Security Mode- 1200: Then 1201: X10: (D-1 SMP Rm Light) OFF 1202: Nest End 1203: End 1204: 1205: EVENT: ASCII Special X10 TouchScn 1206: If 1207: ASCII-In: Match 'Z10' starting at character number 1 [COM1] 1208: Then 1209: If 1210: ASCII-In: Match '@@' starting at character number 4 [COM1] 1211: Then 1212: If 1213: ASCII-In: Match '1' starting at character number 7 [COM1] 1214: Then 1215: (THEN MACRO:All Lite unit on) 1216: Nest End 1217: If 1218: ASCII-In: Match '0' starting at character number 7 [COM1] 1219: Then 1220: (THEN MACRO:All Units off) 1221: Nest End 1222: Nest End 1223: If 1224: ASCII-In: Match 'B@' starting at character number 4 [COM1] 1225: Then 1226: If 1227: ASCII-In: Match '1' starting at character number 7 [COM1] 1228: Then 1229: X10: (A-4 Btn 4 Mst Bed) ON 1230: X10: (B-1 Mst Bed Patty) ON 1231: X10: (B-2 Mst Bed Greg) ON 1232: Nest End 1233: If 1234: ASCII-In: Match '0' starting at character number 7 [COM1] 1235: Then 1236: X10: (A-4 Btn 4 Mst Bed) OFF 1237: X10: (B-1 Mst Bed Patty) OFF 1238: X10: (B-2 Mst Bed Greg) OFF 1239: Nest End 1240: Nest End 1241: If 1242: ASCII-In: Match 'CH' starting at character number 4 [COM1] 1243: Then 1244: If 1245: ASCII-In: Match '1' starting at character number 7 [COM1] 1246: Then 1247: X10: (J-14 Lv Rm S Light) ON 1248: X10: (J-15 Lv Rm N Light) ON 1249: X10: (J-16 Lv Rm panio) ON 1250: ASCII-Out:'CH on' [COM1] 1251: Nest End 1252: If 1253: ASCII-In: Match '0' starting at character number 7 [COM1] 1254: Then 1255: X10: (J-14 Lv Rm S Light) OFF 1256: X10: (J-15 Lv Rm N Light) OFF 1257: X10: (J-16 Lv Rm panio) OFF 1258: ASCII-Out:'CH off' [COM1] 1259: Nest End 1260: Nest End 1261: If 1262: ASCII-In: Match 'CI' starting at character number 4 [COM1] 1263: Then 1264: If 1265: ASCII-In: Match '1' starting at character number 7 [COM1] 1266: Then 1267: X10: (J-14 Lv Rm S Light) ON 1268: X10: (J-15 Lv Rm N Light) ON 1269: X10: (J-16 Lv Rm panio) ON 1270: X10: (J-14 Lv Rm S Light) Set Level 50 % 1271: X10: (J-15 Lv Rm N Light) Set Level 50 % 1272: X10: (J-16 Lv Rm panio) Set Level 50 % 1273: ASCII-Out:'CI on' [COM1] 1274: Nest End 1275: If 1276: ASCII-In: Match '0' starting at character number 7 [COM1] 1277: Then 1278: X10: (J-14 Lv Rm S Light) OFF 1279: X10: (J-15 Lv Rm N Light) OFF 1280: X10: (J-16 Lv Rm panio) OFF 1281: ASCII-Out:'CI off' [COM1] 1282: Nest End 1283: Nest End 1284: End 1285: 1286: EVENT: ASCII Special Relay TouchScn 1287: If 1288: ASCII-In: Match 'ZRY' starting at character number 1 [COM1] 1289: Then 1290: If 1291: ASCII-In: Match '01-0' starting at character number 4 [COM1] 1292: " *** open garage Door only " 1293: Then 1294: If 1295: (DI:Garage Dr St) is OFF 1296: Then 1297: (THEN MACRO:PressGarageButon) 1298: Voice:OPEN GARAGE DOOR [Spkr] 1299: Nest End 1300: Nest End 1301: If 1302: ASCII-In: Match '01-1' starting at character number 4 [COM1] 1303: " *** close garage Door only " 1304: Then 1305: If 1306: (DI:Garage Dr St) is ON 1307: Then 1308: (THEN MACRO:PressGarageButon) 1309: Voice:CLOSE GARAGE DOOR [Spkr] 1310: Nest End 1311: Nest End 1312: End 1313: 1314: EVENT: ASCII Infared code type 1315: If 1316: ASCII-In: Match 'IRX' starting at character number 1 [COM1] 1317: Then 1318: If 1319: ASCII-In: Match 'TEST' starting at character number 4 [COM1] 1320: Then 1321: (IR:x10 Power ) play 1 time(s) [Emitter1] 1322: Nest End 1323: End 1324: 1325: EVENT: Test on Comm2 1326: If 1327: ASCII-In:'X10C2-1' [COM2] 1328: Then 1329: X10: (J-2 Hallway) ON 1330: ASCII-Out:'Comm2DoneOn' [COM2] 1331: End 1332: 1333: EVENT: test off Comm2 1334: If 1335: ASCII-In:'X10C2-0' [COM2] 1336: Then 1337: X10: (J-2 Hallway) OFF 1338: ASCII-Out:'Comm2DoneOff' [COM2] 1339: End 1340: 1341: EVENT: test on Comm3 1342: If 1343: ASCII-In:'X10C2-1' [COM3] 1344: Then 1345: X10: (J-2 Hallway) ON 1346: ASCII-Out:'Comm3DoneOn' [COM3] 1347: End 1348: 1349: EVENT: test off Comm3 1350: If 1351: ASCII-In:'X10C2-0' [COM3] 1352: Then 1353: X10: (J-2 Hallway) OFF 1354: ASCII-Out:'Comm3DoneOff' [COM3] 1355: End 1356: 1357: EVENT: Test Prob1 1358: If 1359: (DI:FmRmBigTV) Goes ON 1360: Then 1361: Voice:TELEVISI ON [Spkr] 1362: End 1363: 1364: EVENT: Test Prob 1 off 1365: If 1366: (DI:FmRmBigTV) Goes OFF 1367: Then 1368: Voice:TELEVISI OFF [Spkr] 1369: End 1370: 1371: EVENT: Test Prob2 on 1372: If 1373: (DI:FmRmVCR) Goes ON 1374: Then 1375: Voice:VCR ON [Spkr] 1376: End 1377: 1378: EVENT: Test Prob 2 off 1379: If 1380: (DI:FmRmVCR) Goes OFF 1381: Then 1382: Voice:VCR OFF [Spkr] 1383: End 1384: 1385: EVENT: Test Prob 3 on 1386: If 1387: (DI:FmRmAmp) Goes ON 1388: Then 1389: Voice:AMP ON [Spkr] 1390: End 1391: 1392: EVENT: Test Prob 3 off 1393: If 1394: (DI:FmRmAmp) Goes OFF 1395: Then 1396: Voice:AMP OFF [Spkr] 1397: End 1398: 1399: SCHEDULE END