Distech Controls
The Distech Controls integrated system provides monitoring and control of thermostat devices. Distech Controls is integrated into IPFusion by design. For further information about this integration, please contact support.
Setup
See the Data Servers page for information on configuring driver communication.
Prerequisites
Software | Minimum Version |
---|---|
IPFusion — Distech Controls | 1.0 |
.NET Framework | 4.7.2 |
When completing your setup, be sure to have the Distech Controls documentation available for reference.
Ports
These ports must be open in your network firewall for the integration to work.
Purpose | Default Value | Configurable |
---|---|---|
Communication Settings | 47808 | Yes |
Dataserver | 9520 | Yes |
Debug Tools | 9566 | No |
Communication Configuration
You will find the Communication Settings in the integrated system configuration panel. The following information is required:
IP Address | The IP Address of the Distech BACnet gateway. |
Port | The Port for the Distech BACnet gateway connection. |
Device ID | The Device ID of the Distech BACnet gateway. |
Assets
Thermostat
This asset represents a thermostat in the Distech system.
Required Property Grid Fields
Minimum Set Point | The minimum temperature to be allowed for the thermostat. This limit is not enforced by Runtime. It can be used in Workflows to determine custom behavior when the temperature is below this threshold. |
Maximum Set Point | The maximum temperature to be allowed for the thermostat. This limit is not enforced by Runtime. It can be used in Workflows to determine custom behavior when the temperature is above this threshold. |
Setpoint BACnet Object ID | the BACnet ID for the object used to track the set temperature for the thermostat. |
Temperature BACnet Object ID | The BACnet ID for the object used to track the current temperature for the thermostat. |
Supported States
Above Setpoint (Cooling) | The temperature is currently above the configured setpoint and the system is cooling the area. |
Acknowledged | An asset alarm has been acknowledged. |
At Setpoint | The temperature currently matches the configured setpoint, so no heating or cooling is required. |
Below Setpoint (Heating) | The temperature is currently below the configured setpoint and the system is heating the area. |
Fault | An issue has been detected in a connected asset. |
Masked | The asset has been masked over its true state. |
No Communication | Communication has been lost with the driver or asset. This status can
also occur if the communication configuration for the system or asset is
invalid. Note: This status is required in all status
tables.
|
See the Configure a Status Table page for more information on configuring status tables.
Supported Commands
Adjust Setpoint | Adjusts the current setpoint value by the configured number of degrees. Set the Offset parameter to a positive value to increase the setpoint temperature, or to a negative value to lower the setpoint. |
Mask | Mask the asset's true state. |
Acknowledge | Acknowledge an asset alarm. |
Reset | Resets the asset to its true hardware state. |
Cancel | Deselects all selected assets. |
See the Command Tables page for more information on configuring command tables.
System
This asset represents the connection from Runtime to the Distech Controls system.
Supported States
Normal | The asset is online and in its default state. |
Fault | An issue has been detected in a connected asset. |
Masked | The asset has been masked over its true state. |
Acknowledged | An asset alarm has been acknowledged. |
No Communication | Communication has been lost with the driver or asset. This status can
also occur if the communication configuration for the system or asset is
invalid. Note: This status is required in all status
tables.
|
See the Configure a Status Table page for more information on configuring status tables.
Supported Commands
Mask | Mask the asset's true state. |
Acknowledge | Acknowledge an asset alarm. |
Reset | Resets the asset to its true hardware state. |
Cancel | Deselects all selected assets. |
See the Command Tables page for more information on configuring command tables.
Workflow Integration
Asset Events
Asset events are events used to trigger Workflow actions at the asset level. For more information about Workflows, see the Workflows section.
Setpoint Changed
This event is triggered when the setpoint on the thermostat is successfully changed.
Current Setpoint | The current setpoint value for the thermostat. |
Min Setpoint | The minimum allowed setpoint for this thermostat. |
Max Setpoint | The maximum allowed setpoint for this thermostat. |
Current Temperature | The current temperature of the area for this thermostat. |
Troubleshooting
Logs from the driver and Runtime can be viewed in the Debug Tools client. These messages contain information which can provide further context for issues during initialization, or while actively running. This can help diagnose problems.