CcHrvControl (hrvControl) is a child container of a ZWaveDevice object that supports the HRV Control command class, to control the operation of a HRV (Heat Recovery Ventilation) system. During a discovery, the Z-Wave driver
queries the device to determine the control modes and bypass modes that the device supports. and adds one or more Proxy points as a result.
In addition, a right-click action, Read Modes Supported, is on the CcHrvControl component. This allows you to force the reading of the HRV Control modes supported by the device, where corresponding proxy points are added.
This is automatically done during the discovery process
If the device supports the HRV Control command class, three proxy points are added to its ZWaveDevice’s Points container. Point types and their default names are shown in Table 11.
Table 11. HRV Control proxy point default names to HRV control function and point type
| Default proxy point name | HRV Control function | Point type |
|---|---|---|
| “hrvControl” | Operation mode | EnumWritable |
| “ventilationRate” | Set Ventilation Rate | NumericPoint |
| “bypass” | Bypass Control | NumericPoint |
Based on the Manual Control Modes supported, the enum choices for the “hrvControl” point include only the values supported by the device, among those in Table 12.
Table 12. Descriptions for possible Enum tags for EnumWritable (hrvControl) proxy point
| “hrvControl” Enum Tag | Description |
|---|---|
| “off” | System is in the off state; frost protection can occur. |
| “demandAuto” | System is controlled based on sensor input. |
| “schedule” | System is controlled based on predefined input from the factory and/or the user or installer. |
| “energySaving” | System is put into a reduced heat / ventilation mode. |
| “manual” | System is in manual mode. |
Based on the Manual Control Modes supported, one or more actions are added to the (NumericPoint) “bypass” proxy point, among those in Table 13.
If the “hrvControl” EnumWritable is not in “manual”, the device will ignore these manual commands.
Table 13. Possible actions and descriptions for NumericPoint “bypass” proxy point
| “bypass” Action | Description |
|---|---|
| “openClose” | Can force the bypass open of closed. |
| “auto” | Sets the bypass into automatic mode. |
| “set” | Sets the bypass to a value from 1 to 99. |
In addition, the following action may be added to the (NumericPoint) “ventilationRate” proxy point:
“set” — Sets the manual ventilation rate to a value from 0 to 99.
Copyright © 2000-2014 Tridium Inc. All rights reserved.