Technical information
Duet Device API Implementation
188
RMS Enterprise - NetLinx Programmer’s Guide
SECURITY SYSTEM
Note: The RMS SDK includes support for "Security System" as a RMS NetLinx Monitoring module but does not include a RMS Duet Monitoring Module for "Security
System".
SECURITY SYSTEM
Key Register?
Data
Type
Units
Bargraph
Key
Default
Value
Reset
Value
Param Type
History
Track
Changes
Status
Type
Control Methods Set Security State (Enum: SecurityState, Password) security.system.state {Always Register}
Enum
String
N/A
Monitored Parameters
Online (ONLINE|OFFLINE) asset.online {Always Register} Enum N/A N/A NO_RESET ASSET_ONLINE Yes MAINTENANCE
Power Consumption
(This parameter is registered and managed by the RMS server.)
asset.power.consumption {Optional Registration} Decimal watts N/A NO_RESET POWER_CONSUMPTION Yes N/A
Device Data Initialized (TRUE|FALSE) asset.data.initialized {Always Register} Boolean N/A N/A NO_RESET NONE No N/A
Module Debug State (ERROR|WARNING|DEBUG|INFO) asset.debug.level {Always Register} Enum N/A N/A NO_RESET NONE Yes N/A
Power Status (ON|OFF) *** FIXED POWER STATE = 'ON' asset.power Has-Power Enum N/A N/A NO_RESET ASSET_POWER Yes N/A
Security Status (Enum: SecurityStatus) security.system.status {Always Register} Enum N/A N/A NO_RESET SECURITY_STATE No N/A
OK to Arm (TRUE|FALSE) security.system.oktoarm Has-OK-To-Arm Boolean N/A N/A NO_RESET NONE No N/A
Metadata Properties
Duet Device Category ** DUET MODULES ONLY duet.device.category {Always Register} String
Duet Device Channels ** DUET MODULES ONLY duet.device.channels {Always Register} Number
Duet Device Levels ** DUET MODULES ONLY duet.device.levels {Always Register} Number
Duet Device Revision ** DUET MODULES ONLY duet.device.revision {Always Register} String
Duet Module ** DUET MODULES ONLY duet.module.name {Always Register} String
Duet Module Version ** DUET MODULES ONLY duet.module.version {Always Register} String
Physical Device DPS ** DUET MODULES ONLY duet.physical.dps {Always Register} String