Don't scale Roborock mop Path (#144421)

don't scale mop path
This commit is contained in:
Luke Lashley 2025-05-09 12:50:55 -04:00 committed by GitHub
parent ad7cfe49c8
commit cac0e0f6e8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -28,7 +28,7 @@ from roborock.version_a01_apis import RoborockClientA01
from roborock.web_api import RoborockApiClient from roborock.web_api import RoborockApiClient
from vacuum_map_parser_base.config.color import ColorsPalette 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.image_config import ImageConfig
from vacuum_map_parser_base.config.size import Sizes from vacuum_map_parser_base.config.size import Size, Sizes
from vacuum_map_parser_base.map_data import MapData from vacuum_map_parser_base.map_data import MapData
from vacuum_map_parser_roborock.map_data_parser import RoborockMapDataParser from vacuum_map_parser_roborock.map_data_parser import RoborockMapDataParser
@ -148,7 +148,13 @@ class RoborockDataUpdateCoordinator(DataUpdateCoordinator[DeviceProp]):
] ]
self.map_parser = RoborockMapDataParser( self.map_parser = RoborockMapDataParser(
ColorsPalette(), ColorsPalette(),
Sizes({k: v * MAP_SCALE for k, v in Sizes.SIZES.items()}), Sizes(
{
k: v * MAP_SCALE
for k, v in Sizes.SIZES.items()
if k != Size.MOP_PATH_WIDTH
}
),
drawables, drawables,
ImageConfig(scale=MAP_SCALE), ImageConfig(scale=MAP_SCALE),
[], [],