diff --git a/homeassistant/components/rainmachine/strings.json b/homeassistant/components/rainmachine/strings.json index 95b92e99294..7634c0a69c5 100644 --- a/homeassistant/components/rainmachine/strings.json +++ b/homeassistant/components/rainmachine/strings.json @@ -27,18 +27,5 @@ } } } - }, - "issues": { - "replaced_old_entity": { - "title": "The {old_entity_id} entity will be removed", - "fix_flow": { - "step": { - "confirm": { - "title": "The {old_entity_id} entity will be removed", - "description": "Update any automations or scripts that use this entity to instead use `{replacement_entity_id}`." - } - } - } - } } } diff --git a/homeassistant/components/rainmachine/translations/en.json b/homeassistant/components/rainmachine/translations/en.json index 3e5d824ee08..9369eeae4c8 100644 --- a/homeassistant/components/rainmachine/translations/en.json +++ b/homeassistant/components/rainmachine/translations/en.json @@ -18,19 +18,6 @@ } } }, - "issues": { - "replaced_old_entity": { - "fix_flow": { - "step": { - "confirm": { - "description": "Update any automations or scripts that use this entity to instead use `{replacement_entity_id}`.", - "title": "The {old_entity_id} entity will be removed" - } - } - }, - "title": "The {old_entity_id} entity will be removed" - } - }, "options": { "step": { "init": { diff --git a/homeassistant/components/rainmachine/util.py b/homeassistant/components/rainmachine/util.py index 3c66d530cf4..67ffc83d5bd 100644 --- a/homeassistant/components/rainmachine/util.py +++ b/homeassistant/components/rainmachine/util.py @@ -14,10 +14,9 @@ from homeassistant.helpers.dispatcher import ( async_dispatcher_connect, async_dispatcher_send, ) -from homeassistant.helpers.issue_registry import IssueSeverity, async_create_issue from homeassistant.helpers.update_coordinator import DataUpdateCoordinator -from .const import DOMAIN, LOGGER +from .const import LOGGER SIGNAL_REBOOT_COMPLETED = "rainmachine_reboot_completed_{0}" SIGNAL_REBOOT_REQUESTED = "rainmachine_reboot_requested_{0}" @@ -70,23 +69,6 @@ def async_finish_entity_domain_replacements( continue old_entity_id = registry_entry.entity_id - translation_key = "replaced_old_entity" - - async_create_issue( - hass, - DOMAIN, - f"{translation_key}_{old_entity_id}", - breaks_in_ha_version=strategy.breaks_in_ha_version, - is_fixable=True, - is_persistent=True, - severity=IssueSeverity.WARNING, - translation_key=translation_key, - translation_placeholders={ - "old_entity_id": old_entity_id, - "replacement_entity_id": strategy.replacement_entity_id, - }, - ) - if strategy.remove_old_entity: LOGGER.info('Removing old entity: "%s"', old_entity_id) ent_reg.async_remove(old_entity_id)