From ff21453f5830235755b2c9eafbf4c350773ecbbe Mon Sep 17 00:00:00 2001 From: Aaron Bach Date: Thu, 18 Nov 2021 22:24:12 -0700 Subject: [PATCH] Migrate appropriate Ridwell sensors to use datetime state objects (#59944) * Migrate appropriate Ridwell sensors to use datetime state objects * Linting * Whoops --- homeassistant/components/ridwell/sensor.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/ridwell/sensor.py b/homeassistant/components/ridwell/sensor.py index 68a8c066bd2..f80ddc45176 100644 --- a/homeassistant/components/ridwell/sensor.py +++ b/homeassistant/components/ridwell/sensor.py @@ -2,6 +2,7 @@ from __future__ import annotations from collections.abc import Mapping +from datetime import date, datetime from typing import Any from aioridwell.client import RidwellAccount, RidwellPickupEvent @@ -76,7 +77,7 @@ class RidwellSensor(CoordinatorEntity, SensorEntity): return attrs @property - def native_value(self) -> StateType: + def native_value(self) -> StateType | date | datetime: """Return the value reported by the sensor.""" event: RidwellPickupEvent = self.coordinator.data[self._account.account_id] - return event.pickup_date.isoformat() + return event.pickup_date