You could be tricksy and use two heat-detectors to make a cold detector, just detect a really low temperature (say 0K) and then a higher one (say 100K) and make it give a spark only IF 0K is sparking AND 100K is NOT sparking.
Not the same as full cold detection, but it's a workaround!