- Home Assistant OS (HAOS) auf Raspberry Pi 5
- Zugang zur HA Web-UI
- Bot-Repo auf GitHub gepusht (öffentlich oder mit Zugriffstoken)
Bearbeite repository.yaml im Repo-Root und trage deine GitHub-URL ein:
url: "https://github.com/schmetti-dev/discordbot"git add .
git commit -m "feat: Add Home Assistant add-on files"
git push- HA Web-UI öffnen
- Einstellungen → Add-ons → Add-on Store (Button unten rechts: ⋮)
- „Repositories" wählen
- GitHub-URL eintragen:
https://github.com/DEIN_USERNAME/discordbot - „Hinzufügen" klicken — Seite neu laden
- Im Add-on Store erscheint jetzt „Buchclub Discord Bot"
- Add-on öffnen → „Installieren"
- Unter „Konfiguration" eintragen:
discord_token: Dein Bot-Tokendiscord_guild_id: Deine Server-ID (optional, für Dev-Modus)admin_role_name: Name der Admin-Rolle (Standard:Buchclub-Admin)
- „Starten" klicken
Für lokale Entwicklung .env Datei anlegen:
DISCORD_TOKEN=dein_token
DISCORD_GUILD_ID=deine_server_id
ADMIN_ROLE_NAME=Buchclub-Admin
DB_PATH=buchclub.dbDB_PATH=buchclub.db sorgt dafür, dass die SQLite-Datenbank lokal statt im HA-Datenpfad /data/ liegt.
Nach Code-Änderungen:
git add .
git commit -m "..."
git pushIn HA: Add-on → „Aktualisieren" (erscheint wenn neue Version in config.yaml gesetzt).