From e0168b7d939ea1ad1e8f461f5357d01aa57358af Mon Sep 17 00:00:00 2001 From: dkwireless <33317769+dkwireless@users.noreply.github.com> Date: Sat, 4 Jan 2025 12:32:06 +0100 Subject: [PATCH] Update cover.py for 2025.01 --- custom_components/airbnk_mqtt/cover.py | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/custom_components/airbnk_mqtt/cover.py b/custom_components/airbnk_mqtt/cover.py index 18ed644..9d8fa38 100644 --- a/custom_components/airbnk_mqtt/cover.py +++ b/custom_components/airbnk_mqtt/cover.py @@ -1,7 +1,7 @@ -"""Support for Airbnk locks, treated as covers.""" import logging -from homeassistant.components.cover import SUPPORT_CLOSE, SUPPORT_OPEN, CoverEntity +from homeassistant.components.cover import CoverEntity +from homeassistant.components.cover import CoverEntityFeature # Import the new feature constants from .const import ( DOMAIN as AIRBNK_DOMAIN, @@ -24,14 +24,6 @@ } -async def async_setup_platform(hass, config, async_add_entities, discovery_info=None): - """Old way of setting up the platform. - - Can only be called when a user accidentally mentions the platform in their - config. But even in that case it would have been ignored. - """ - - async def async_setup_entry(hass, entry, async_add_entities): """Set up Airbnk covers based on config_entry.""" locks = [] @@ -64,7 +56,7 @@ def available(self): @property def supported_features(self): """Flag supported features.""" - supported_features = SUPPORT_OPEN | SUPPORT_CLOSE + supported_features = CoverEntityFeature.OPEN | CoverEntityFeature.CLOSE return supported_features @property