diff --git a/homeassistant/components/netatmo/climate.py b/homeassistant/components/netatmo/climate.py index a49c83d2dd9..ec8d8275b1b 100644 --- a/homeassistant/components/netatmo/climate.py +++ b/homeassistant/components/netatmo/climate.py @@ -2,6 +2,7 @@ import logging from datetime import timedelta +import requests import voluptuous as vol import homeassistant.helpers.config_validation as cv @@ -371,6 +372,9 @@ class ThermostatData: except TypeError: _LOGGER.error("Error when getting homestatus.") return + except requests.exceptions.Timeout: + _LOGGER.warning("Timed out when connecting to Netatmo server.") + return _LOGGER.debug("Following is the debugging output for homestatus:") _LOGGER.debug(self.homestatus.rawData) for room in self.homestatus.rooms: