thermometer was acting up. I have disabled it until I can get another module and I will reenable then and test again. I also improved the logging and error handling. In the process I also removed the module_name static method since now all modules should use only the module name as their identifier