A ZWaveDevice has several actions, with an example shown in Figure 15 below.
The total number of actions can vary by which Z-Wave command classes supported by the modeled device. Typical ZWaveDevice actions are described as follows:
Ping
Forces a ping message to be sent to the Z-Wave device.
Request Node Info
Forces a “Node Information” request to the device, to retrieve its supported device class and command class data (stored in the ZWaveDevice’s “Node Info” slot). See Node Info.
Request Protocol Info
Forces a “Node Protocol Information” request to the device, to retrieve its “Is Listening”, “Optional Functionality”, “Sensor250ms”, and “Sensor1000ms” flags (stored in the ZWaveDevice's “Node Info” slot). See Node Info.
Assign Node Name
(If device supports “Naming” command class). Produces a popup Assign Node Name dialog, in which you can type in a text string for node name, which is written to the device. See ZWaveNames for reference details.
Assign Node Location
(If device supports “Naming” command class). Produces a popup Assign Node Location dialog, in which you can type in a text string for node location, which is written to the device.
Read Version
(If device supports “Version” command class). Forces a “Version” request to the device, with data put in the ZWaveDevice’s “Version” slot. See ZWaveVersion for reference details.
Save Device Profile
Saves a “Z-Wave device profile” (.info) file for this type of device to the station’s file system, providing one does not already exist. See About Device Profiles.
Force Save Device Profile
Forces saving a “Z-Wave device profile” (.info) file for this type of device to the station’s file system, overwriting any existing file. See About Device Profiles.
Load Device Profile
Loads any matching “Z-Wave device profile” (.info) file from the station’s file system into this device.
Copyright © 2000-2016 Tridium Inc. All rights reserved.