Hi All, Just after some assistance as I dabble in a little bit of simple logic. (Although not seeming simple at the moment.) The scenario we're trying to achieve is the ability to turn of a set of a dozen highbay lights after the alarm has been turned off for 1 hour. At the moment, the alarm is set to turn on a set of lights in our reception area, activate a blind control to open in the boardroom and also lift the rollerdoor for access into the factory when Disarmed. I have created a new scene with All the highbay lights in it and tried setting a timer to count to 3600 secs (1hr), but it doesn't seem to be doing what i want. Please have a look at the following code as I am stumped: {Turn High Bays Off after 1 hr from Alarm being DISARMED} if (GetSceneLevel("DOWNSTAIRS ALARM DISARM") = -1) { Scene Set ? }then begin TimerStart(1); if TimerTime(1) = 3600 then begin SetSceneLevel("HIGHBAYS", 0%, 0); TimerStop(1); end; end; Hope someone can shed some light... Jamie