I've upgraded the code a bit. I've cleaned up the scrolling text and used ascii escape sequences to make a neater screen. I've also added a simple trend function to show if temperature has gone up, down or stayed the same since it was last checked. The trend function could be enhanced a bit to compare current temperature compared to a moving average over the last several temperature checks.
The code is available on github: