- manifest.json: keys reordered to domain, name, then alphabetical - strings.json + translations/en.json: rephrase user-step description without backticks/angle-brackets (hassfest rejects HTML in i18n strings) - __init__.py: add CONFIG_SCHEMA = cv.config_entry_only_config_schema(DOMAIN) since async_setup exists but the integration is config-entry-only
14 lines
404 B
JSON
14 lines
404 B
JSON
{
|
|
"domain": "omni_pca",
|
|
"name": "HAI/Leviton Omni Panel",
|
|
"codeowners": ["@rsp2k"],
|
|
"config_flow": true,
|
|
"dependencies": [],
|
|
"documentation": "https://github.com/rsp2k/omni-pca",
|
|
"integration_type": "hub",
|
|
"iot_class": "local_push",
|
|
"issue_tracker": "https://github.com/rsp2k/omni-pca/issues",
|
|
"requirements": ["omni-pca==2026.5.11"],
|
|
"version": "2026.5.11"
|
|
}
|