opensuse 11.3 smart smartd and hddparm different temp values

Hello all

i have hddparm running and see the reading in gkrellm .dev/sda = 36 celcius

in messages
smartd[2895]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 108 to 107

Where to change that smartd reading ??

Here are the two numbers for the same drive compared on my system:

From Message Log file:

Sep 26 16:57:13 LinuxUser smartd[2460]: Device: /dev/sdb [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 103 to 102 ( or 215.6°F)

From hddtemp

/dev/sdb: WDC WD6000HLHX-01JJPV0: 48°C ( or 118.4 °F)

So, I think that the message log value is wrong and doubt my drive is near the boiling point of water (220°F at sea level). Fahrenheit values were added by me. Why this is happening is a mystery to me as well.

Thank You,