From 4fafc193ecf1b78c94f6700cdfaa231ceea1515f Mon Sep 17 00:00:00 2001 From: Jon Kristian Nilsen Date: Tue, 28 Dec 2021 11:22:54 +0100 Subject: [PATCH] Fix deprecated device_state_attributes. --- custom_components/wasteplan_trv/manifest.json | 2 +- custom_components/wasteplan_trv/sensor.py | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/custom_components/wasteplan_trv/manifest.json b/custom_components/wasteplan_trv/manifest.json index 666f043..e1c84bd 100644 --- a/custom_components/wasteplan_trv/manifest.json +++ b/custom_components/wasteplan_trv/manifest.json @@ -9,5 +9,5 @@ ], "requirements": [], "iot_class": "cloud_polling", - "version": "1.0.0" + "version": "1.0.1" } \ No newline at end of file diff --git a/custom_components/wasteplan_trv/sensor.py b/custom_components/wasteplan_trv/sensor.py index 9004ac1..0ba1486 100644 --- a/custom_components/wasteplan_trv/sensor.py +++ b/custom_components/wasteplan_trv/sensor.py @@ -11,7 +11,13 @@ import requests import voluptuous as vol -from .const import ATTRIBUTION, CONF_PICKUP_DAY, CONF_PICKUP_ID, URL, WASTE_TYPES +from .const import ( + ATTRIBUTION, + CONF_PICKUP_ID, + CONF_PICKUP_DAY, + WASTE_TYPES, + URL, +) _LOGGER = logging.getLogger(__name__) @@ -92,7 +98,7 @@ def icon(self): return self._icon @property - def device_state_attributes(self): + def extra_state_attributes(self): """Return other details about the sensor state.""" self.attrs["next_pickup_week"] = self._next_pickup_week self.attrs["pickup_this_week"] = self._pickup_this_week