I am using several Visonic MCT-340 E temperature sensors, and it appears that it is rounding to the nearest degree in Celsius, then converting the value to Fahrenheit. As a result the resolution isn’t that great in degrees F. It skips whole degrees when reporting in Fahrenheit. In the 60’s, the only available values are 61, 63, 64 66, and 68, which correspond to 16, 17, 18, 19, 20 in C
Is this a limitation of the device itself (ie it only reports the temperature in resolution of 1deg C), or is it a result of the Visonic device handler rounding the temperature value to the nearest degree C AND THEN converting the value into Fahrenheit?
Is it possible to create a custom device handler that reports the temperature with a higher resolution that 1 deg C (assuming that the device actually reports the temperature with a greater resolution)? I understand that many of these inexpensive temperature sensors aren’t actually accurate to greater than 1 degree, but having more resolution would allow me to see the relative trend a little better.
Are the device specific device handlers available to the public? Is it possible to look at the device handler for the Visonic MCT-340 E to see how it actually converts and rounds the reported temperature value?
Is there a way to view and/or log the raw data coming from connected devices?