{"categories":[{"label":"Home Automation","url":"https://skillfed.io/packages/category/home-automation"}],"enrichment":{"capability":"Provides base classes and utilities for parsing vacuum cleaner map data, designed to be extended by robot-specific implementations.","skillfed_tags":["home-automation","robot-vacuum","map-parsing"],"use_cases":["Building a home automation integration that needs to parse and display robot vacuum floor maps.","Creating a vacuum-specific map parser by extending the base classes for a particular robot model.","Developing a unified dashboard that aggregates maps from multiple vacuum brands using their respective parsers.","Processing and analyzing vacuum-generated map data for research or debugging purposes."],"what_it_does":"Vacuum Map Parser Base is a foundational library that defines the common interface and base classes for parsing map data from robot vacuum cleaners. It is not meant to be used directly but rather extended by vacuum-brand-specific implementations (such as those for Roborock, Viomi, Roidmi, or Dreame models). The package provides the structural framework that these implementations build upon, handling shared concerns around map parsing and image processing through its single runtime dependency, Pillow.\n\nThe package targets developers building integrations with robot vacuum APIs or home automation systems that need to work with vacuum-generated maps. It is actively maintained, supports current Python versions (3.11+), and carries no known security vulnerabilities. Its small dependency footprint and permissive Apache-2.0 license make it suitable for both open-source and commercial projects.","worth_installing":"Yes, if you are building a vacuum-specific map parser or integrating with a robot vacuum API. Install only as a dependency of a brand-specific implementation (roborock, viomi, roidmi, or dreame), not directly for end-user functionality. The active maintenance, low friction, and permissive license make it a sound foundation for this use case."},"id":"vacuum-map-parser-base","links":{"html":"https://skillfed.io/packages/vacuum-map-parser-base","md":"https://skillfed.io/packages/vacuum-map-parser-base.md","pypi":"https://pypi.org/project/vacuum-map-parser-base/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-05-05","license_spdx":null,"license_treatment":"permissive","name":"vacuum-map-parser-base","python_support":"supports_current","summary":"Common code for vacuum map parsers"},"popularity":{"monthly_downloads":82977,"position":14112,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.1.5"}
