Copyright 2023 Snap One, LLC. All Rights Reserved Control4 Control4 Temperature Aggregator Temperature Aggregator 08/10/2017 12:00 PM 04/12/2023 10:00 AM 4 devices_sm\C4.gif devices_lg\C4.gif lua_gen other DriverWorks temperature_aggregator true 100 6 Temperature 1 False TEMPERATURE_VALUE Use the connection page to add sensors that are to be aggregated. When an available connection is connected to a sensor, an additional connection is created by the driver and should show up for connection, up to the max of 16 sensors. If a new sensor connection does not appear, try clicking off the drivers connection page and back which will cause composer to refresh available connections. Aggregation modes include: Minimum - Will pass on the value of the lowest temperature sensor. Maximum - Will pass on the value of the highest temperature sensor. Average - Will pass on the average of all reporting sensors. If a sensor is offline it will not be included in averaging. Mean - Will pass on the mean sensors value. If there are an even number of sensors, such as 4 sensors, it will be the second lowest sensor value that will be sent. For 6 sensors, it will be the third lowest sensor value and so on. Since this driver tracks Fahrenheit and Celsius values individually, as many HVAC systems use special maps where celsius and fahrenheit do not always match in mathmatical steps, Resolution/Rounding can be adjusted for Fahrenheit and Celsius individually. Fahrenheit Output Rounding - Adjust the resolution that the fahrenheit will output. If set to .5 it would round 23.4 to 23.5. If set to 5 it would round 23.4 to 25. Celsius Output Rounding - Adjust the resolution that the celsius will output. If set to .5 it would round 23.4 to 23.5. If set to 5 it would round 23.4 to 25. This driver is now International-safe and will work with the controller in a locale using the comma "," as a decimal separator. You will still need to enter the ".. Output Rounding" properties using the period "." for the decimal value. Minimum STRING true Waiting to Calculate Maximum STRING true Waiting to Calculate Average STRING true Waiting to Calculate Mean STRING true Waiting to Calculate Mode LIST false Average Average Mean Minimum Maximum Temperature Output STRING true Waiting to Calculate Fahrenheit Output Rounding RANGED_FLOAT false 1.0 0.1 100 Celsius Output Rounding RANGED_FLOAT false .5 0.1 100 Sensor 1 STRING true Unbound Sensor 2 STRING true Unbound Sensor 3 STRING true Unbound Sensor 4 STRING true Unbound Sensor 5 STRING true Unbound Sensor 6 STRING true Unbound Sensor 7 STRING true Unbound Sensor 8 STRING true Unbound Sensor 9 STRING true Unbound Sensor 10 STRING true Unbound Sensor 11 STRING true Unbound Sensor 12 STRING true Unbound Sensor 13 STRING true Unbound Sensor 14 STRING true Unbound Sensor 15 STRING true Unbound Sensor 16 STRING true Unbound Debug Mode LIST false Off Off Print Log Print and Log Debug Level LIST false Off Off Fatal Error Warn Info Debug Trace Aggregation Mode Set Aggregation Mode on NAME to PARAM1 Mode LIST False Minimum Maximum Average Mean 1 Current Scene Changed When the current scene changes for NAME Comfort Comfort