I think this is the most stupid question.
I looked at the datasheet of the TMP 300. It is very unclear what the function of the ~OUT signal is.
Is the output signal ~OUT low when the measured temperature above the set point temperature (TSET) or is it High (open drain) when the temperature is above the set point?