To record the temperature over time, I wrote a simple Python program running on a Raspberry Pi 3 to access the Arduino over my local network.
It was not the most elegant of programs, but it recorded the time and temperature into a CSV file.
The CSV file was then opened in Libre Calc, and the results plotted out.