From 5a90b49e2788f5c5f81a29a13d33fff7645f7f42 Mon Sep 17 00:00:00 2001 From: Robert Svensson Date: Sun, 4 Aug 2019 16:12:16 +0200 Subject: [PATCH] In some circumstances device.last_seen can be None (#25690) --- homeassistant/components/unifi/device_tracker.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/unifi/device_tracker.py b/homeassistant/components/unifi/device_tracker.py index 9c645a072a5..8ab5140dc48 100644 --- a/homeassistant/components/unifi/device_tracker.py +++ b/homeassistant/components/unifi/device_tracker.py @@ -296,7 +296,9 @@ class UniFiDeviceTracker(ScannerEntity): ) if ( - dt_util.utcnow() - dt_util.utc_from_timestamp(float(self.device.last_seen)) + self.device.last_seen + and dt_util.utcnow() + - dt_util.utc_from_timestamp(float(self.device.last_seen)) ) < detection_time: return True return False