Programming the SIB™
SiB™ vs SID mode
Programs in SiB™ mode
Programs in SID mode
- Door Bell
- Emergency Button
- Freezer Monitor
- I Love You
- Lights Demo
- Magnetic Alarm
- Motion Sensor
- Sweet Dreams
- Water/Moisture Sensor
- Yes or No
A - Z
This command pauses your SiB™ program for the amount of time specified.
DL Usage: DL[+] time This command pauses your SiB™ program for the amount of time specified. The time parameter is by default a value in milliseconds; however the following suffixes are permitted: s = seconds, m = minutes, h = hours. For example, DL 1h will delay execute for one hour. Your SiB™ continues to operate during that time and unless notifications are disabled, your SiB™ will accept and queue commands received by IM. This command can be enhanced with the + symbol, for example: DL+ 1h. This symbol instructs your SiB™ to use calibrated time. See HELP CALIB for more information. See also: CALIB TIME, SL, SLB
Defines a program to run at a specific time of day.
RUNAT Usage: RUNAT time [code] ... Defines a program to run at a specific time of day. The time is given in HH:MM 24 hour format. Example: RUNAT 12:00 IM It is noon
Sleeps for the given amount of time.
SL Usage: SL[+] time|off|button Sleeps for the given amount of time. If 'off' is supplied rather than a time, the SiB™ will go to sleep with NO MEANS of waking up. If 'button' is supplied rather than a time, the SiB™ will go to sleep until a button press is detected. When issuing this command, the SiB™ will go into a deep sleep state. It will sleep for the specified amount of time. The time parameter is in milliseconds, however the following suffixes are permitted: s = seconds, m = minutes, h = hours. If a sleep time longer than one hour is specified, the SiB™ will wake up every hour and check for new notifications until the time runs out. This allows the sleep cycle to be interrupted; i.e., to run another program, to stop or reconfigure the SiB™, etc. The SL command can be enhanced using the + symbol, where the time to sleep will be calculated using the result for CALIB TIME. The deep sleep can also be interrupted by a button press. If the button is in SiB™ mode, a button press will wake up the device and initiate the button-click sequence; the resulting program will be loaded and the current running program will not resume. See also: SLB, DL
By default (with no time specified), SLB will put the SiB™ to sleep until a button press is detected.
SLB Usage: SLB [time] By default (with no time specified), SLB will put the SiB™ to sleep until a button press is detected. If a time is provided in milliseconds, the SiB™ will go to sleep and wake up after the given time OR when a button press is detected. See also: SL, DL
This function sleeps for the given number of microseconds.
UDL Usage: UDL time_us This function sleeps for the given number of microseconds. The time parameter here is accepted only in microseconds.