Point the manifests at the real repository URL

Also documents the two things that stop an install dead: the repository must be
public for Home Assistant to clone it anonymously (a private repo shows nothing
in the store and gives no useful error), and config.yaml's `version` must be
bumped for every change or Supervisor reuses the previously built image.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016NckgXecasQb2eSsPYNSW6
This commit is contained in:
2026-08-23 02:33:22 +02:00
co-authored by Claude Opus 5
parent 594f8f9fc9
commit 36cc837446
3 changed files with 21 additions and 5 deletions
+18 -2
View File
@@ -28,8 +28,24 @@ FIELD-GUIDE.md how to edit and rebuild the guide
## Install
Settings → Add-ons → Add-on store → ⋮ → **Repositories** → add this repository's
URL, then install **GoodWe RS485 Controller**.
Settings → Add-ons → Add-on store → ⋮ → **Repositories** → add
```
https://gittea.kammenstraatha.duckdns.org/admin/goodwe-addon
```
then install **GoodWe RS485 Controller**.
⚠️ **The repository must be PUBLIC for this to work.** Home Assistant clones it
anonymously; against a private repo the store shows nothing and gives no useful
error. If it must stay private, install locally instead: copy
`goodwe_controller/` into the machine's `/addons/` folder, then
`ha store reload` — it appears as a Local add-on.
⚠️ **Bump `version:` in `goodwe_controller/config.yaml` for every change.**
Supervisor keys the built image by that version, so without a bump it silently
reuses the old image and your fix appears not to work — on your bench and on
every client's machine.
Requires **Home Assistant OS or Supervised**. Add-ons cannot be installed on HA
Container or Core.