EasyManuals Logo

UUGear Witty Pi 3 User Manual

UUGear Witty Pi 3
38 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #23 background imageLoading...
Page #23 background image
20
Make Schedule Script
A schedule script is a text file with. Wpi file extension. You can use any text editor to create and edit
it. In the major of cases, using “nano” will be very convenient.
Below is a very simple schedule script and it will keep your Raspberry Pi on for 5 minutes in every
20 minutes.
Like many other scripting languages, Witty Pi’s schedule script also uses “#” to make single line
comment.
The first two lines define the time range for executing the script. Please make sure to use the correct
time format (YYYY-mm-DD HH:MM:SS). You can use one or more white characters (space or tab)
between BEGIN/END and the time string.
The rest of the script defines the states in the loop. It could be “ON” or “OFF”, and you should define
at least one “ON” and one “OFF” states in the loop. The ON and OFF states are used in pair.
You should also specify the duration of each state. You can do so by putting one or more parameters
after ON/OFF text, separated by space or tab. Each parameter starts with a capital letter and follows
by a number, where the capital letter is the unit of time:
D = Days (D2 means 2 days)
H=Hours (H3 means 3 hours)
M=Minutes (M15 means 15 minutes)
S=Seconds (S30 means 30 seconds)
For example, if you wish to define an ON state for one and a half hours, you can write:
ON H1 M30
When the script engine executes this line, it will actually schedule a shutdown at the end of the ON
state.
# Turn on Raspberry Pi for 5 minutes, in every 20 minutes
BEGIN 2015-08-01 00:00:00
END 2025-07-31 23:59:59
ON M5 # keep ON state for 5 minutes
OFF M15 # keep OFF state for 15 minutes

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the UUGear Witty Pi 3 and is the answer not in the manual?

UUGear Witty Pi 3 Specifications

General IconGeneral
BrandUUGear
ModelWitty Pi 3
CategoryControl Unit
LanguageEnglish