This repository contains a Home Assistant custom integration that is published through HACS. Any future automated or manual changes should follow these guidelines.
- The repository must hold only one integration. All source code must live under
custom_components/mintmobile/. - Only files needed for the integration should exist inside that folder. Do not add files from other integrations.
manifest.jsoninside the integration folder must define the following keys:domaindocumentationissue_trackercodeownersnameversion
- Ensure
hacs.jsonexists at the repository root. This file defines the HACS metadata for this integration. - If you publish GitHub releases they will be shown in HACS, otherwise the default branch is used.
- For visual assets you should submit them to the
home-assistant/brandsrepository.
These requirements are based on the HACS integration publishing docs.
- Keep consistent Python style when modifying
custom_components/mintmobile. - Documentation updates should be reflected in
README.mdwhen applicable.