Issue
Temperature readings from two Unifact Pro controllers—each with its own sensor— are required to be averaged in the Sigma IC-Unifact system. The averaged value should then be transmitted back onto the network for use by both controllers.
Product Line
Satchwell BAS & SigmaEnvironment
- Unifact Pro Master and Slave Controllers
- Sigma IC-Unifact
- Networked temperature sensors
Cause
Each Unifact Pro controller is equipped with a temperature sensor. When "Network Temperature Updates" is enabled:
- The controller initially uses its local sensor value.
- Upon receiving a network update, the local value is overwritten.
- This overwritten value is then sent back to the Sigma IC, creating a feedback loop that excludes the actual sensor readings.
Resolution
This configuration is not supported due to the feedback loop issue described above. Averaging temperature values across controllers using Sigma IC-Unifact will not work as intended because:
- Controllers prioritize their own sensor data.
- Network updates overwrite local values.
- The overwritten values are re-sent, forming a loop that does not reflect true temperatures.
Consider alternative approaches such as:
- Centralizing temperature averaging in a separate controller.
- Using one controller as the master source of temperature data.
Additional Resources: