Technical information

RMS NetLinx Virtual Device API
135
RMS Enterprise - NetLinx Programmer’s Guide
RMS Location Information - Command API
RMS Default Location Queries
Command Description
?CLIENT.LOCATION This command will query the RMS client to determine the default client assigned loca-
tion information.
The response command will be returned in the following format:
CLIENT.LOCATION-<location-id>,
<location-name>,
<location-owner>,
<location-phone-number>,
<location-occupancy>,
<location-prestige-name>,
<location-timezone>,
<location-asset-licensed>
Please see the location properties below for a description of each.
?CLIENT.LOCATION.NAME This command will query the RMS client to determine the default client assigned
location name property.
The response command will be returned in the following format:
CLIENT.LOCATION.NAME-<name-string>
?CLIENT.LOCATION.ID This command will query the RMS client to determine the default client assigned
location ID property.
The response command will be returned in the following format:
CLIENT.LOCATION.ID-<id-number>
?CLIENT.LOCATION.OWNER This command will query the RMS client to determine the default client assigned
location owner property.
The response command will be returned in the following format:
CLIENT.LOCATION.OWNER-<owner>
?CLIENT.LOCATION.PHONE.NUMBER This command will query the RMS client to determine the default client assigned
location phone number property.
The response command will be returned in the following format:
CLIENT.LOCATION.PHONE.NUMBER-<phone-number>
?CLIENT.LOCATION.TIMEZONE This command will query the RMS client to determine the default client assigned
location timezone property.
The response command will be returned in the following format:
CLIENT.LOCATION.TIMEZONE-<timezone-string>
The timezone string is provided in the Java timezone ID string format.
(http://mindprod.com/applet/tz.html).
Note: If Time Synchronization is not enabled on the RMS server, then it is the
responsibility of the system administrator to ensure that the Location in which the
controller resides is configured to use the same TimeZone as the controller.
If Location TimeZones don’t match the servers Timezone, scheduling date and times
will be calculated incorrectly.
?CLIENT.LOCATION.OCCUPANCY This command will query the RMS client to determine the default client assigned
location occupancy property.
The response command will be returned in the following format:
CLIENT.LOCATION.OCCUPANCY-<occupancy-number>
?CLIENT.LOCATION.PRESTIGE This command will query the RMS client to determine the default client assigned
location prestige name property.
The response command will be returned in the following format:
CLIENT.LOCATION.PRESTIGE-<prestige-name-string>
?CLIENT.LOCATION.ASSET.LICENSED This command will query the RMS client to determine the default client assigned
location asset license status.
The response command will be returned in the following format:
CLIENT.LOCATION.ASSET.LICENSED-<true|false>