I'll put the code up later as an update to this post.
UPDATE 1: This setup will be on show Monday 24th at our Open Evening as well for those that would like to see it in real life.
UPDATE 2: Here is a link to the Python code that was written by my student that does all the stuff you see in the video. It should link to a shared directory on Google Drive (let me know if there are any problems).
UPDATE 3: Here is a link to the java code for the status updater that was developed and shown by my student at the STEM Fair yesterday.