diff --git a/CHANGELOG.md b/CHANGELOG.md index 5dea188..3987f6b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -82,4 +82,4 @@ First release. Working library + Home Assistant custom component, validated end- - **PyPI publish**: `omni-pca` not yet on PyPI; HA `manifest.json` requirements line will only resolve once it is. For now users either install the wheel manually or pip-install from a Git URL. - **HACS submission**: pending live-panel validation. -[2026.5.10]: https://github.com/rsp2k/omni-pca/releases/tag/v2026.5.10 +[2026.5.10]: https://git.supported.systems/warehack.ing/omni-pca/releases/tag/v2026.5.10 diff --git a/custom_components/omni_pca/README.md b/custom_components/omni_pca/README.md index 7056ebf..136d235 100644 --- a/custom_components/omni_pca/README.md +++ b/custom_components/omni_pca/README.md @@ -6,7 +6,7 @@ opens an encrypted session straight to the panel and listens for unsolicited push messages. This integration is the HA-facing wrapper around the -[`omni-pca`](https://github.com/rsp2k/omni-pca) Python library; the library +[`omni-pca`](https://git.supported.systems/warehack.ing/omni-pca) Python library; the library handles the wire protocol, this component surfaces it as HA entities. ## Install @@ -14,7 +14,7 @@ handles the wire protocol, this component surfaces it as HA entities. ### HACS (recommended once published) 1. HACS → Integrations → custom repository → add - `https://github.com/rsp2k/omni-pca`, category **Integration**. + `https://git.supported.systems/warehack.ing/omni-pca`, category **Integration**. 2. Install **HAI / Leviton Omni Panel**, then restart Home Assistant. ### Manual @@ -121,6 +121,6 @@ hashed) — useful for bug reports. - **No entities for X**: only objects with a name configured on the panel are discovered. PC Access's "Names" page is where they live. -See the [parent README](https://github.com/rsp2k/omni-pca) for protocol / +See the [parent README](https://git.supported.systems/warehack.ing/omni-pca) for protocol / library details. Detailed reverse-engineering notes are in -[`docs/JOURNEY.md`](https://github.com/rsp2k/omni-pca/blob/main/docs/JOURNEY.md). +[`docs/JOURNEY.md`](https://git.supported.systems/warehack.ing/omni-pca/blob/main/docs/JOURNEY.md). diff --git a/custom_components/omni_pca/manifest.json b/custom_components/omni_pca/manifest.json index 2735b6d..2479998 100644 --- a/custom_components/omni_pca/manifest.json +++ b/custom_components/omni_pca/manifest.json @@ -7,7 +7,7 @@ "dependencies": [], "codeowners": ["@rsp2k"], "requirements": ["omni-pca==2026.5.10"], - "documentation": "https://github.com/rsp2k/omni-pca", - "issue_tracker": "https://github.com/rsp2k/omni-pca/issues", + "documentation": "https://git.supported.systems/warehack.ing/omni-pca", + "issue_tracker": "https://git.supported.systems/warehack.ing/omni-pca/issues", "integration_type": "hub" } diff --git a/pyproject.toml b/pyproject.toml index 6d01b5d..cefaa7c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,7 +29,7 @@ cli = ["rich>=13.9.0", "typer>=0.15.0"] omni-pca = "omni_pca.__main__:main" [project.urls] -Repository = "https://github.com/rsp2k/omni-pca" +Repository = "https://git.supported.systems/warehack.ing/omni-pca" [build-system] requires = ["uv_build>=0.11.8,<0.12.0"]