added support to change temperature runtime.