mirror of
https://github.com/home-assistant/core.git
synced 2025-07-16 09:47:13 +00:00
Cleanup removed options for mqtt climate (#125083)
This commit is contained in:
parent
7c4fd9473c
commit
4c27bfbf7f
@ -6,9 +6,6 @@ ABBREVIATIONS = {
|
||||
"act_stat_t": "activity_state_topic",
|
||||
"act_val_tpl": "activity_value_template",
|
||||
"atype": "automation_type",
|
||||
"aux_cmd_t": "aux_command_topic",
|
||||
"aux_stat_tpl": "aux_state_template",
|
||||
"aux_stat_t": "aux_state_topic",
|
||||
"av_tones": "available_tones",
|
||||
"avty": "availability",
|
||||
"avty_mode": "availability_mode",
|
||||
@ -157,8 +154,6 @@ ABBREVIATIONS = {
|
||||
"pos_open": "position_open",
|
||||
"pow_cmd_t": "power_command_topic",
|
||||
"pow_cmd_tpl": "power_command_template",
|
||||
"pow_stat_t": "power_state_topic",
|
||||
"pow_stat_tpl": "power_state_template",
|
||||
"pr_mode_cmd_t": "preset_mode_command_topic",
|
||||
"pr_mode_cmd_tpl": "preset_mode_command_template",
|
||||
"pr_mode_stat_t": "preset_mode_state_topic",
|
||||
|
@ -93,13 +93,6 @@ _LOGGER = logging.getLogger(__name__)
|
||||
|
||||
DEFAULT_NAME = "MQTT HVAC"
|
||||
|
||||
# Options CONF_AUX_COMMAND_TOPIC, CONF_AUX_STATE_TOPIC
|
||||
# and CONF_AUX_STATE_TEMPLATE were deprecated in HA Core 2023.9
|
||||
# Support was removed in HA Core 2024.3
|
||||
CONF_AUX_COMMAND_TOPIC = "aux_command_topic"
|
||||
CONF_AUX_STATE_TEMPLATE = "aux_state_template"
|
||||
CONF_AUX_STATE_TOPIC = "aux_state_topic"
|
||||
|
||||
CONF_FAN_MODE_COMMAND_TEMPLATE = "fan_mode_command_template"
|
||||
CONF_FAN_MODE_COMMAND_TOPIC = "fan_mode_command_topic"
|
||||
CONF_FAN_MODE_LIST = "fan_modes"
|
||||
@ -113,10 +106,6 @@ CONF_HUMIDITY_STATE_TOPIC = "target_humidity_state_topic"
|
||||
CONF_HUMIDITY_MAX = "max_humidity"
|
||||
CONF_HUMIDITY_MIN = "min_humidity"
|
||||
|
||||
# Support for CONF_POWER_STATE_TOPIC and CONF_POWER_STATE_TEMPLATE
|
||||
# was removed in HA Core 2023.8
|
||||
CONF_POWER_STATE_TEMPLATE = "power_state_template"
|
||||
CONF_POWER_STATE_TOPIC = "power_state_topic"
|
||||
CONF_PRESET_MODE_STATE_TOPIC = "preset_mode_state_topic"
|
||||
CONF_PRESET_MODE_COMMAND_TOPIC = "preset_mode_command_topic"
|
||||
CONF_PRESET_MODE_VALUE_TEMPLATE = "preset_mode_value_template"
|
||||
@ -201,7 +190,6 @@ TOPIC_KEYS = (
|
||||
CONF_MODE_COMMAND_TOPIC,
|
||||
CONF_MODE_STATE_TOPIC,
|
||||
CONF_POWER_COMMAND_TOPIC,
|
||||
CONF_POWER_STATE_TOPIC,
|
||||
CONF_PRESET_MODE_COMMAND_TOPIC,
|
||||
CONF_PRESET_MODE_STATE_TOPIC,
|
||||
CONF_SWING_MODE_COMMAND_TOPIC,
|
||||
@ -295,8 +283,6 @@ _PLATFORM_SCHEMA_BASE = MQTT_BASE_SCHEMA.extend(
|
||||
vol.Optional(CONF_PAYLOAD_OFF, default="OFF"): cv.string,
|
||||
vol.Optional(CONF_POWER_COMMAND_TOPIC): valid_publish_topic,
|
||||
vol.Optional(CONF_POWER_COMMAND_TEMPLATE): cv.template,
|
||||
vol.Optional(CONF_POWER_STATE_TEMPLATE): cv.template,
|
||||
vol.Optional(CONF_POWER_STATE_TOPIC): valid_subscribe_topic,
|
||||
vol.Optional(CONF_PRECISION): vol.In(
|
||||
[PRECISION_TENTHS, PRECISION_HALVES, PRECISION_WHOLE]
|
||||
),
|
||||
@ -343,16 +329,6 @@ _PLATFORM_SCHEMA_BASE = MQTT_BASE_SCHEMA.extend(
|
||||
).extend(MQTT_ENTITY_COMMON_SCHEMA.schema)
|
||||
|
||||
PLATFORM_SCHEMA_MODERN = vol.All(
|
||||
# Support for CONF_POWER_STATE_TOPIC and CONF_POWER_STATE_TEMPLATE
|
||||
# was removed in HA Core 2023.8
|
||||
cv.removed(CONF_POWER_STATE_TEMPLATE),
|
||||
cv.removed(CONF_POWER_STATE_TOPIC),
|
||||
# Options CONF_AUX_COMMAND_TOPIC, CONF_AUX_STATE_TOPIC
|
||||
# and CONF_AUX_STATE_TEMPLATE were deprecated in HA Core 2023.9
|
||||
# Support was removed in HA Core 2024.3
|
||||
cv.removed(CONF_AUX_COMMAND_TOPIC),
|
||||
cv.removed(CONF_AUX_STATE_TEMPLATE),
|
||||
cv.removed(CONF_AUX_STATE_TOPIC),
|
||||
_PLATFORM_SCHEMA_BASE,
|
||||
valid_preset_mode_configuration,
|
||||
valid_humidity_range_configuration,
|
||||
@ -363,10 +339,6 @@ _DISCOVERY_SCHEMA_BASE = _PLATFORM_SCHEMA_BASE.extend({}, extra=vol.REMOVE_EXTRA
|
||||
|
||||
DISCOVERY_SCHEMA = vol.All(
|
||||
_DISCOVERY_SCHEMA_BASE,
|
||||
# Support for CONF_POWER_STATE_TOPIC and CONF_POWER_STATE_TEMPLATE
|
||||
# was removed in HA Core 2023.8
|
||||
cv.removed(CONF_POWER_STATE_TEMPLATE),
|
||||
cv.removed(CONF_POWER_STATE_TOPIC),
|
||||
valid_preset_mode_configuration,
|
||||
valid_humidity_range_configuration,
|
||||
valid_humidity_state_configuration,
|
||||
|
Loading…
x
Reference in New Issue
Block a user