To gain
access to a SCSI-Disk, you might want to take a short look at the SPTI (SCSI PASSTHROUGH INTERFACE), introduced by Microsoft in Windows XP (or Windows 2000, I guess).
Finding the temperature in the SMART-values isn't as easy as it could be. The temperature ist found at different positions, depending on the vendor. There is no "standard" or something.