From bccfe9eeadfa8065521cde7e94d76e2400067d1c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 23 Jan 2026 03:15:06 +0000 Subject: [PATCH] Move cover-specific constants from const.py to cover component Co-authored-by: clydebarrow <2366188+clydebarrow@users.noreply.github.com> --- esphome/components/cover/__init__.py | 9 +++++---- esphome/const.py | 4 ---- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/esphome/components/cover/__init__.py b/esphome/components/cover/__init__.py index da325cfc2c1..36245f787ff 100644 --- a/esphome/components/cover/__init__.py +++ b/esphome/components/cover/__init__.py @@ -9,11 +9,7 @@ from esphome.const import ( CONF_ICON, CONF_ID, CONF_MQTT_ID, - CONF_ON_CLOSING, - CONF_ON_IDLE, CONF_ON_OPEN, - CONF_ON_OPENED, - CONF_ON_OPENING, CONF_POSITION, CONF_POSITION_COMMAND_TOPIC, CONF_POSITION_STATE_TOPIC, @@ -98,7 +94,12 @@ CoverOpeningTrigger = cover_ns.class_("CoverOpeningTrigger", automation.Trigger. CoverClosingTrigger = cover_ns.class_("CoverClosingTrigger", automation.Trigger.template()) CoverIdleTrigger = cover_ns.class_("CoverIdleTrigger", automation.Trigger.template()) +# Cover-specific constants CONF_ON_CLOSED = "on_closed" +CONF_ON_OPENED = "on_opened" +CONF_ON_OPENING = "on_opening" +CONF_ON_CLOSING = "on_closing" +CONF_ON_IDLE = "on_idle" _COVER_SCHEMA = ( cv.ENTITY_BASE_SCHEMA.extend(web_server.WEBSERVER_SORTING_SCHEMA) diff --git a/esphome/const.py b/esphome/const.py index aee9b59ceab..4243b2e25d3 100644 --- a/esphome/const.py +++ b/esphome/const.py @@ -703,10 +703,6 @@ CONF_ON_LOOP = "on_loop" CONF_ON_MESSAGE = "on_message" CONF_ON_MULTI_CLICK = "on_multi_click" CONF_ON_OPEN = "on_open" -CONF_ON_OPENED = "on_opened" -CONF_ON_OPENING = "on_opening" -CONF_ON_CLOSING = "on_closing" -CONF_ON_IDLE = "on_idle" CONF_ON_OSCILLATING_SET = "on_oscillating_set" CONF_ON_PRESET_SET = "on_preset_set" CONF_ON_PRESS = "on_press"