From 2de0a14db0d52af3b909ec1341519e1b458aeae0 Mon Sep 17 00:00:00 2001 From: Michael <35783820+mib1185@users.noreply.github.com> Date: Tue, 23 Nov 2021 22:55:32 +0100 Subject: [PATCH] Use native datetime value in IPP sensors (#60234) --- homeassistant/components/ipp/sensor.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/ipp/sensor.py b/homeassistant/components/ipp/sensor.py index 02e2082bbd3..2cc7d00a633 100644 --- a/homeassistant/components/ipp/sensor.py +++ b/homeassistant/components/ipp/sensor.py @@ -1,7 +1,7 @@ """Support for IPP sensors.""" from __future__ import annotations -from datetime import timedelta +from datetime import datetime, timedelta from typing import Any from homeassistant.components.sensor import SensorEntity @@ -187,7 +187,6 @@ class IPPUptimeSensor(IPPSensor): ) @property - def native_value(self) -> str: + def native_value(self) -> datetime: """Return the state of the sensor.""" - uptime = utcnow() - timedelta(seconds=self.coordinator.data.info.uptime) - return uptime.replace(microsecond=0).isoformat() + return utcnow() - timedelta(seconds=self.coordinator.data.info.uptime)