I have tried to use the Sensor Factory but I was unable to convert the Celsius unit configuration to Fahrenheit. The netapp device captures all temperature channels. The channel definition I have custom only captures channel ID#2, but it would be better to capture all the temperature channels within just on Factory sensor.
For channel definition I have used:
#2:Temperatures[°C]
(7742, 1)
In the Error Handling, I use a custom formula:
((9/5)*Tc+32
Article Comments
Hello,
we appreciate your contact.
Yes, it is possible to use the Sensor Factory Sensor to convert a value in Celsius to Fahrenheit.
The Error Handling is used to define the behavior of the sensor if one of the envolved sensorsis in an error status, you don't need to change it from the default in this case.
For example, given a channel 3862 who's channel 0 displays the temperature in Celsius. You can query the original value (in celsius) with the following definition:
#1:Temperature Celsius
Channel(3862,0)
You can also display the values in both units, in Fahrenheit and in Celsius, the definition would look like the following:
#1:Temperature Celsius
Channel(3862,0)
#2:Temperature Fahrenheit
((9/5)*Channel(3862,0)+32)
You can also have a single sensor which will display the converted temperature from multiple source sensors/channels. In this case sensors 3861, 3862 and 3863, all of them querying channel 0:
#1:Temperature Fahrenheit Sensor 3861
((9/5)*Channel(3861,0)+32)
#2:Temperature Fahrenheit Sensor 3862
((9/5)*Channel(3862,0)+32)
#3:Temperature Fahrenheit Sensor 3863
((9/5)*Channel(3863,0)+32)
To find out more and about the Sensor Factory Sensor, please review this post.
Dec, 2015 - Permalink
Thank you for the info!! One add-on to make my sensor work was to select, Calculate the factory channel and use zero as a source value, in the field "If a Sensor Has No Data."
Dec, 2015 - Permalink
Hello,
we appreciate your contact.
Yes, it is possible to use the Sensor Factory Sensor to convert a value in Celsius to Fahrenheit.
The Error Handling is used to define the behavior of the sensor if one of the envolved sensorsis in an error status, you don't need to change it from the default in this case.
For example, given a channel 3862 who's channel 0 displays the temperature in Celsius. You can query the original value (in celsius) with the following definition:
You can also display the values in both units, in Fahrenheit and in Celsius, the definition would look like the following:
You can also have a single sensor which will display the converted temperature from multiple source sensors/channels. In this case sensors 3861, 3862 and 3863, all of them querying channel 0:
To find out more and about the Sensor Factory Sensor, please review this post.
Dec, 2015 - Permalink