mirror of
https://github.com/home-assistant/core.git
synced 2026-04-20 08:29:39 +02:00
Update the map parser in Roborock vacuum to use coord parser. (#153520)
This commit is contained in:
@@ -5,10 +5,6 @@ from typing import Any
|
||||
from roborock.code_mappings import RoborockStateCode
|
||||
from roborock.roborock_message import RoborockDataProtocol
|
||||
from roborock.roborock_typing import RoborockCommand
|
||||
from vacuum_map_parser_base.config.color import ColorsPalette
|
||||
from vacuum_map_parser_base.config.image_config import ImageConfig
|
||||
from vacuum_map_parser_base.config.size import Sizes
|
||||
from vacuum_map_parser_roborock.map_data_parser import RoborockMapDataParser
|
||||
import voluptuous as vol
|
||||
|
||||
from homeassistant.components.vacuum import (
|
||||
@@ -223,8 +219,7 @@ class RoborockVacuum(RoborockCoordinatedEntityV1, StateVacuumEntity):
|
||||
translation_domain=DOMAIN,
|
||||
translation_key="map_failure",
|
||||
)
|
||||
parser = RoborockMapDataParser(ColorsPalette(), Sizes(), [], ImageConfig(), [])
|
||||
parsed_map = parser.parse(map_data)
|
||||
parsed_map = self.coordinator.map_parser.parse(map_data)
|
||||
robot_position = parsed_map.vacuum_position
|
||||
|
||||
if robot_position is None:
|
||||
|
||||
Reference in New Issue
Block a user