Technical information
Duet Device API Implementation
185
RMS Enterprise - NetLinx Programmer’s Guide
LIGHT SYSTEM
LIGHT SYSTEM
Key Register?
Data
Type
Units
Bargraph
Key
Default
Value
Reset
Value
Param Type
History
Track
Changes
Status
Type
Control Methods
Set Light On (Zone Name) light.power.on {Always Register} Enum N/A
Set Light Off (Zone Name) light.power.off {Always Register} Enum N/A
Recall Lighting Scene light.scene {Always Register} Enum N/A
Set Light Level (Zone Name, Level 0-255, Time) light.level Has-Light-Level
Enum
Level
Level
N/A
Monitored Parameters
Online (ONLINE|OFFLINE) asset.online {Always Register} Enum N/A N/A NO_RESET ASSET_ONLINE Yes MAINTENANCE
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
Light 1..<N> Power (ON|OFF) light.power.<N> {Always Register} Boolean N/A N/A NO_RESET NONE No N/A
Light 1..<N> Level (Number) light.level.<N> Has-Light-Level Level N/A light.level NO_RESET LIGHT_LEVEL No N/A
Light 1..<N> Power Consumption (Decimal : Watts) light.power.consumption.<N> {Always Register} Decimal watts N/A NO_RESET POWER_CONSUMPTION Yes 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
Lights Count light.count {Always Register} Number