From ec2e94425eda418163c7f33e4791ca1c6e027e4b Mon Sep 17 00:00:00 2001 From: Wim Haanstra Date: Sat, 18 Aug 2018 09:40:29 +0200 Subject: [PATCH] Update RitAssist to support maximum speed and current address (#16037) Update RitAssist dependency to 0.9.2 so we support fetching the current maximum speed and address for a device. --- homeassistant/components/device_tracker/ritassist.py | 6 +++++- requirements_all.txt | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) 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