From 3525728abca50515ac9f1fad9a1ae8aec5ab7e60 Mon Sep 17 00:00:00 2001 From: Alex Fung Date: Fri, 16 Aug 2019 00:52:38 +1200 Subject: [PATCH] Fix Tile Errors (#25866) * Fix Tile Errors * Black formatting --- homeassistant/components/tile/device_tracker.py | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/homeassistant/components/tile/device_tracker.py b/homeassistant/components/tile/device_tracker.py index 96ad1211812..e8ed5b06d27 100644 --- a/homeassistant/components/tile/device_tracker.py +++ b/homeassistant/components/tile/device_tracker.py @@ -126,14 +126,17 @@ class TileScanner: for tile in tiles: await self._async_see( dev_id="tile_{0}".format(slugify(tile["tile_uuid"])), - gps=(tile["tileState"]["latitude"], tile["tileState"]["longitude"]), + gps=( + tile["last_tile_state"]["latitude"], + tile["last_tile_state"]["longitude"], + ), attributes={ - ATTR_ALTITUDE: tile["tileState"]["altitude"], - ATTR_CONNECTION_STATE: tile["tileState"]["connection_state"], + ATTR_ALTITUDE: tile["last_tile_state"]["altitude"], + ATTR_CONNECTION_STATE: tile["last_tile_state"]["connection_state"], ATTR_IS_DEAD: tile["is_dead"], - ATTR_IS_LOST: tile["tileState"]["is_lost"], - ATTR_RING_STATE: tile["tileState"]["ring_state"], - ATTR_VOIP_STATE: tile["tileState"]["voip_state"], + ATTR_IS_LOST: tile["last_tile_state"]["is_lost"], + ATTR_RING_STATE: tile["last_tile_state"]["ring_state"], + ATTR_VOIP_STATE: tile["last_tile_state"]["voip_state"], ATTR_TILE_ID: tile["tile_uuid"], ATTR_TILE_NAME: tile["name"], },