Revert throttle Arlo api calls (#13174)

This commit is contained in:
Alok Saboo 2018-03-13 17:12:28 -04:00 committed by Paulus Schoutsen
parent 874cccd530
commit 8a6370f7c9

View File

@ -5,13 +5,11 @@ For more details about this component, please refer to the documentation at
https://home-assistant.io/components/arlo/ https://home-assistant.io/components/arlo/
""" """
import logging import logging
from datetime import timedelta
import voluptuous as vol import voluptuous as vol
from requests.exceptions import HTTPError, ConnectTimeout from requests.exceptions import HTTPError, ConnectTimeout
from homeassistant.helpers import config_validation as cv from homeassistant.helpers import config_validation as cv
from homeassistant.util import Throttle
from homeassistant.const import CONF_USERNAME, CONF_PASSWORD from homeassistant.const import CONF_USERNAME, CONF_PASSWORD
REQUIREMENTS = ['pyarlo==0.1.2'] REQUIREMENTS = ['pyarlo==0.1.2']
@ -47,7 +45,6 @@ def setup(hass, config):
arlo = PyArlo(username, password, preload=False) arlo = PyArlo(username, password, preload=False)
if not arlo.is_connected: if not arlo.is_connected:
return False return False
arlo.update = Throttle(timedelta(seconds=10))(arlo.update)
hass.data[DATA_ARLO] = arlo hass.data[DATA_ARLO] = arlo
except (ConnectTimeout, HTTPError) as ex: except (ConnectTimeout, HTTPError) as ex:
_LOGGER.error("Unable to connect to Netgear Arlo: %s", str(ex)) _LOGGER.error("Unable to connect to Netgear Arlo: %s", str(ex))