fix temperature float parsing