Depending on the Z-Wave command classes supported, a ZWaveDevice has some number of additional dynamic “child components”. By default, these components are seen directly under the device’s Points extension when expanding the device in the Nav tree, and also in the device’s property sheet (Figure 13).
Child components have default names such as “Version”, “Naming”, “manufacturerSpecific”, and so on. Often child components have right-click actions to read or write data to/from the Z-Wave device. Actions on these components are available in the Nav tree or in the property sheet.
In some cases, a few actions are “promoted” to be actions on the parent ZWaveDevice component. For example, two “Assign” actions for the “Naming” child component (Node Name, Node Location) are available on the ZWaveDevice. For related details, see ZWaveDevice actions.
Child component types for ZWaveDevice objects are listed in the following section.
Child components are immediately recognizable by their default name, which corresponds to a particular Z-Wave command class. Table 3 alphabetically lists current types of child components for ZWaveDevices by default name, and provides a link to a reference topic for each type.
Table 3. Alphabetical listing (by default name) of possible ZWaveDevice child components
| Component under ZWaveDevice (reference information) | Z-Wave Command Class |
|---|---|
| applicationStatus (CcApplicationStatus) | Application Status |
| associations (ZWaveAssociationDeviceExt) | Association |
| associations (ZWaveAssociationDeviceExt) | Multi Channel Association |
| basicTariffInfo (CcBasicTariffInfo) | Basic Tariff Information |
| clock (CcClock) | Clock |
| configuration (ZWaveConfigDeviceExt) | Configuration |
| hrvControl (CcHrvControl) | HRV Control |
| hrvStatus (CcHrvStatus) | HRV Status |
| indicator (CcIndicator) | Indicator |
| manufacturerSpecific (ZWaveManufacturerSpecific) | Manufacturer Specific |
| multiInstance (CcMultiInstance) | Multi Instance or Multi Channel |
| Naming (ZWaveNames) | Node Name & Location |
| protection (CcProtection) | Protection |
| Scenes (ZWaveSceneNetworkExt) | Scene Activation |
| switchAll (CcSwitchAll) | All Switch |
| time (CcTime). | Time |
| users (ZWaveUserDeviceExt) | User Code |
| version (ZWaveVersion). | Version |
| wakeUp (CcWakeUp) | Wake Up |
Copyright © 2000-2016 Tridium Inc. All rights reserved.