def __init__(self, session, interval): """Initialize the sensor.""" import myusps self._session = session self._profile = myusps.get_profile(session) self._packages = None self.update = Throttle(interval)(self._update) self.update()
def __init__(self, session, name, interval): """Initialize the sensor.""" import myusps self._session = session self._name = name self._profile = myusps.get_profile(session) self._attributes = None self._state = None self.update = Throttle(interval)(self._update) self.update()