solar temperature error