Congrats your moving right along.
If I was you, the first thing I would do with the temperature readings is setup a fake kiln. Meaning that you want to record data increases to resemble your real kilns firing along side your fake kiln.
So say you fire 500/h to 2000F, just for arguments sake.
You would write something that records temp increase, and rate increases.
To do that you would setup some basic variables like:
currenttemp = # input from TC rasp pi
lasttemp = # input from TC rasp pi,write a small script that before currenttemp is overwrote, it saves the currenttemp integer information to this variable
rate = currenttemp - lasttemp # this will give you the rate per how often you check this, so if you updated current temp every minute it would be rate per minute of change total. roughly.
rateperhour = rate*60 #this would be rate times 60 rate checks, = 1 hour of rate checks, so if your increasing by 2F per minute, according to the last rate check, your current rate per hour would be, 120F/per hour.
setup a function that every hour, minute, or seconds even it records the rate, current temp, and rate per hour into an array. then you could look at that array and print out the results to see how accurate your TC is firing along with your other kiln's TC
just an idea of where i would go if I was at this point.
of course you could increase your effectiveness of everything by checking every second, then doing those maths. There is a lot of different things you could do, you could build segment variables, ramp variables etc. You could build an entire fake program, and run it along and have it fail if your TC doesn't work along with it and stuff. lots of fun things before you actually build a real control box and start pumping directions and volts into a kiln.
keep us updated@!