私だったら、距離の問題は、センサ近くにAVRなどのCPUを置いて、
I2CからRS485に変換して通信する事で解決する。ノイズにも強くなるし。
温度の問題は、温度も測定してヒータ代わりの小さな抵抗をオン/オフするとか。