Weekly schedules define regular, repeating events, such as the normal hours that a space is occupied. The following is one
way to approach configuration.
Prerequisites: A weekly schedule exists in your station.
- If you are adding an enum schedule, right-click EnumSchedule, click and define its range
Facets before continuing to add events.
- Click the schedule component and select the Weekly Schedule tab.
An empty scheduler view opens to the
Weekly Schedule tab.
- To add a new event time range, click in a day at the approximate event start time, and drag down to define the start and finish
time.
The event remains selected (by default, blue colored) when you release the mouse button.
The framework assigns default colors to events depending on the type of weekly schedule. You may configure these colors for
each schedule using Facets or globally using the Lexicon.
Right-clicking an event opens this menu, which provides the most event-scheduling commands.
- As needed, do one of the following:
- Click again and drag on the event’s top or bottom edges to change its start or finish times (in broad increments).
- Right-click on a scheduled block and use the popup menu to copy and paste event times across predefined days of the week,
to delete an event or to clear a day or week.
- To fine-tune an event’s start and finish times, use the hour, minute and AM/PM option lists.
- To configure the event to occur all day long, right-click the day and click
All Day Event.
- To clear the whole week, right-click anywhere in the schedule and click
Clear Week.
NOTE: For any event, start time is inclusive, and the event extends to (but is exclusive of) the end time. In other words, there
is no output blip between adjacent events, even if across days. For example, if a Monday event ends at midnight, a Tuesday
event starts at midnight. The schedule output is continuous (providing both events have the same Output value).
- If a you have a Boolean or enum schedule, select the
Event Output value from the drop-down control. If yours is a numeric or string schedule type a value.The framework routes this value to the access device at the scheduled time(s).
- Click the Properties tab, or, in a web browser connection, select the Property Sheet view, and configure the following properties. Leave other properties at their default values:
- To continue, click Save.
For weekly schedules (tabbed scheduler view), you should save while working in each tab, even though any save applies to changes
made on all tabs.
- To refresh the view, click Refresh.
Refresh does one of two things:
- If the Save button is not available (there are no unsaved changes), clicking Refresh re-synchronizes the view with the component’s current configuration.
- If the Save button is available (unsaved changes exist), clicking Refresh produces a confirmation window:
You can move among tabs without losing unsaved data, however, you must click the Save button before leaving the view or data are lost.
- If the schedule contains unsaved changes, click Save.
This screen capture shows output selections for an EnumSchedule with its range facet defined as “lonworks:LonOccupancyEnum,” one of the available frozen facets.
Configured events reflect a few default colors available for EnumSchedules.