From bd54fd174aab00dac2eaa098b6b9d3fe798765d2 Mon Sep 17 00:00:00 2001 From: Teemu Rytilahti Date: Sat, 29 Jan 2022 16:18:53 +0100 Subject: [PATCH] Drop microsecond precision for on_since --- kasa/smartdevice.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kasa/smartdevice.py b/kasa/smartdevice.py index fabf26b32..30468c45f 100755 --- a/kasa/smartdevice.py +++ b/kasa/smartdevice.py @@ -598,7 +598,7 @@ def on_since(self) -> Optional[datetime]: on_time = self.sys_info["on_time"] - return datetime.now() - timedelta(seconds=on_time) + return datetime.now().replace(microsecond=0) - timedelta(seconds=on_time) @property # type: ignore @requires_update