diff --git a/homeassistant/components/device_tracker/ritassist.py b/homeassistant/components/device_tracker/ritassist.py index 9fc50de5062..f0973de39bd 100644 --- a/homeassistant/components/device_tracker/ritassist.py +++ b/homeassistant/components/device_tracker/ritassist.py @@ -14,7 +14,7 @@ from homeassistant.components.device_tracker import PLATFORM_SCHEMA from homeassistant.const import CONF_USERNAME, CONF_PASSWORD from homeassistant.helpers.event import track_utc_time_change -REQUIREMENTS = ['ritassist==0.5'] +REQUIREMENTS = ['ritassist==0.9.2'] _LOGGER = logging.getLogger(__name__) @@ -78,6 +78,10 @@ class RitAssistDeviceScanner: for device in devices: if (not self._include or device.license_plate in self._include): + + if device.active or device.current_address is None: + device.get_map_details() + self._see(dev_id=device.plate_as_id, gps=(device.latitude, device.longitude), attributes=device.state_attributes, diff --git a/requirements_all.txt b/requirements_all.txt index 8e201620664..b3b8a7a5449 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1227,7 +1227,7 @@ rflink==0.0.37 ring_doorbell==0.2.1 # homeassistant.components.device_tracker.ritassist -ritassist==0.5 +ritassist==0.9.2 # homeassistant.components.notify.rocketchat rocketchat-API==0.6.1