From 2925f9e57a1ee6f9c4004b0c322a09b7d45ef5e0 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