SPECIFICATION SUBMITTAL Page
Job Name:
Job Number:
Model Numbers:
BACnet PIC Statement for myRoom Main Devices using Version 3.3
Software
License
myRoom
3691088a 4 02.07.18
Object Name Type Instance Read Write COV Units
Min
PV
Max
PV
Inactive
Text (0)
Active
Text (1)
State Text (Multi-State)
{TimeclockName}
E
nable Command
MSV 2000 to
2999
XXX—1 6 — —
1 = Disable Permanently
2 = Disable Until End of Day Without Catch Up
3 = Disable Until End of Day With Catch Up
4 = Enable Without Catch Up
5 = Enable With Catch Up
6 = Enable and Run Previous Event Only
Notes: For each timeclock in the myRoom system, there will be one instance number in the range from 2000 to 2999, that can either Enable
or Disable that timeclock in the system, or query its current enable state.
Please note that for each such instance, there will be a corresponding instance at the same offset but within the range from 1000 to
1999, a {TimeclockName} Enabled object, similar but with less functionality.
Please note that if there are multiple systems, the instance number representing an individual timeclock appears in each system’s
BACnet system device. To enable or disable the timeclock for all systems, write to the same instance number in each system’s BACnet
system device.
WRITING:
Write with 1 to Disable Permanently. The timeclock will no longer affect objects in the system.
Write with 2 to Disable Until End of Day Without Catch Up. The timeclock will not affect objects in the system until midnight, at which
time it will affect objects in the system as programmed, but only starting with future events.
Write with 3 to Disable Until End of Day With Catch Up. The timeclock will not affect objects in the system until midnight, at which time
it will “catch up”, or set objects in the system to the net state that would have obtained had the timeclock been enabled the whole time.
Thereafter, it will affect objects in the system as programmed.
Write with 4 to Enable Without Catch Up. The timeclock will affect objects in the system as programmed, but only starting with future
events.
Write with 5 to Enable With Catch Up. The timeclock will “catch up”, or set objects in the system to the net state that would have
obtained had the timeclock never been disabled (accounting for missed events for up to the last seven days). Thereafter, it will affect
objects in the system as programmed.
Write with 6 to Enable and Run Previous Event Only. The timeclock will run only the single last scheduled event. Thereafter, it will affect
objects in the system as programmed.
READING:
If timeclock state was last changed by writing to {TimeclockName} Enable Command any of:
• Disable Permanently
• Disable Until End of Day Without Catch Up
• Disable Until End of Day With Catch Up
Read thereof will return the same (1, 2, or 3). If timeclock state was last changed by writing to {TimeclockName} Enable Command was
any of:
• Enable Without Catch Up
• Enable With Catch Up
• Enable and Run Previous Event Only
Read thereof will return 4 (Enable Without Catch Up).
If timeclock state was last changed by writing 0 to the {TimeclockName} Enabled instance, then read of {TimeclockName} Enable
Command will return 1 (Disable Permanently).
If timeclock state was last changed by writing 1 to the {TimeclockName} Enabled instance, then read of {TimeclockName} Enable
Command will return 4 (Enable Without Catch Up).
{VariableName}
Current Variable
State
MSV 4000 to
4999
XXX—1{Variable
State
Count}
——{StateName}
Notes: The current value of a “State Variable”. The State Variable can be used during the evaluation of conditional logic on button
programming as configured in the myRoom system configuration software. The number of states, as well as the state names, must be
configured inside the myRoom system configuration software. The myRoom system uses Guest Presence Detection (GPD) to determine
the overall occupancy of the guest room and reports this via a state variable. This variable can be monitored for the GPD state of the
room.
BV = Binary-Value, MSV = Multi-State-Value
{TimeclockName} is a text string defined in the Lutron myRoom system configuration software
{VariableName} is a text string defined in the Lutron myRoom system configuration software
{VariableStateCount} is the number of states defined for this variable in the Lutron myRoom system configuration software
{StateName} is a text string defined in the Lutron myRoom system configuration software
PV = Present-Value
)Lutron and Lutron are trademarks of Lutron Electronics Co., Inc., registered in the U.S. and other countries.
myRoom is a trademark of Lutron Electronics Co., Inc.
BACnet is a registered trademark of the American Society of Heating, Refrigerating and Air-Conditioning Engineers, Inc. (ASHRAE).