diff --git a/README.md b/README.md index 05ee16f..7d8a120 100644 --- a/README.md +++ b/README.md @@ -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. diff --git a/goodwe_controller/config.yaml b/goodwe_controller/config.yaml index bdd928a..124a5d7 100644 --- a/goodwe_controller/config.yaml +++ b/goodwe_controller/config.yaml @@ -5,7 +5,7 @@ description: >- Drives a GoodWe ES/BP battery inverter over RS485 by emulating its smart meter, holding net grid exchange at zero and running a monthly battery maintenance cycle. -url: https://github.com/REPLACE-ME/goodwe-addon +url: https://gittea.kammenstraatha.duckdns.org/admin/goodwe-addon arch: - aarch64 - amd64 diff --git a/repository.yaml b/repository.yaml index 3916ef8..89f08ce 100644 --- a/repository.yaml +++ b/repository.yaml @@ -1,3 +1,3 @@ name: GoodWe RS485 Controller -url: https://github.com/REPLACE-ME/goodwe-addon -maintainer: REPLACE-ME +url: https://gittea.kammenstraatha.duckdns.org/admin/goodwe-addon +maintainer: glenn schrooyen