The site is back up for the moment, I still need to get the sensors up and running.
I will try and get that done very soon. You may also see other errors through out the website, and I have decided to resolve the issues in a website update.
Stay tuned to a new website coming. Sorry for the inconvience this may have caused.