diff --git a/homeassistant/components/ecovacs/const.py b/homeassistant/components/ecovacs/const.py index de6341c499e3..cc5c8276cbcc 100644 --- a/homeassistant/components/ecovacs/const.py +++ b/homeassistant/components/ecovacs/const.py @@ -25,9 +25,11 @@ SUPPORTED_LIFESPANS = ( LifeSpan.SEWAGE_BOX, LifeSpan.SIDE_BRUSH, LifeSpan.STATION_FILTER, + LifeSpan.TRIMMER_BRUSH, LifeSpan.UNIT_CARE, LifeSpan.UV_SANITIZER, LifeSpan.WATER_SINK, + LifeSpan.WEED_ROPE, ) SUPPORTED_STATION_ACTIONS = ( diff --git a/homeassistant/components/ecovacs/icons.json b/homeassistant/components/ecovacs/icons.json index f3863afaf659..3b92ee778ffd 100644 --- a/homeassistant/components/ecovacs/icons.json +++ b/homeassistant/components/ecovacs/icons.json @@ -48,6 +48,9 @@ "reset_lifespan_station_filter": { "default": "mdi:air-filter" }, + "reset_lifespan_trimmer_brush": { + "default": "mdi:broom" + }, "reset_lifespan_unit_care": { "default": "mdi:robot-vacuum" }, @@ -57,6 +60,9 @@ "reset_lifespan_water_sink": { "default": "mdi:water-outline" }, + "reset_lifespan_weed_rope": { + "default": "mdi:grass" + }, "station_action_clean_base": { "default": "mdi:home" }, @@ -140,6 +146,9 @@ "lifespan_station_filter": { "default": "mdi:air-filter" }, + "lifespan_trimmer_brush": { + "default": "mdi:broom" + }, "lifespan_unit_care": { "default": "mdi:robot-vacuum" }, @@ -149,6 +158,9 @@ "lifespan_water_sink": { "default": "mdi:water-outline" }, + "lifespan_weed_rope": { + "default": "mdi:grass" + }, "network_ip": { "default": "mdi:ip-network-outline" }, diff --git a/homeassistant/components/ecovacs/strings.json b/homeassistant/components/ecovacs/strings.json index df9b9b8fb799..5714cbebe9ab 100644 --- a/homeassistant/components/ecovacs/strings.json +++ b/homeassistant/components/ecovacs/strings.json @@ -82,6 +82,9 @@ "reset_lifespan_station_filter": { "name": "Reset station filter lifespan" }, + "reset_lifespan_trimmer_brush": { + "name": "Reset edge trimmer brush lifespan" + }, "reset_lifespan_unit_care": { "name": "Reset unit care lifespan" }, @@ -91,6 +94,9 @@ "reset_lifespan_water_sink": { "name": "Reset water sink lifespan" }, + "reset_lifespan_weed_rope": { + "name": "Reset edge trimmer line lifespan" + }, "station_action_clean_base": { "name": "Clean base" }, @@ -212,6 +218,9 @@ "lifespan_side_brush": { "name": "Side brush lifespan" }, + "lifespan_trimmer_brush": { + "name": "Edge trimmer brush lifespan" + }, "lifespan_unit_care": { "name": "Unit care lifespan" }, @@ -221,6 +230,9 @@ "lifespan_water_sink": { "name": "Water sink lifespan" }, + "lifespan_weed_rope": { + "name": "Edge trimmer line lifespan" + }, "network_ip": { "name": "IP address" },