Initiales Release: Busch-Radio Spotify Bridge v1.0.0

Stellt Spotify-Musik via Spotify Connect als HTTP-MP3-Stream bereit,
den das Busch-Jäger Unterputz-Internetradio direkt abspielen kann.

Komponenten:
- ha-addon/: Home Assistant Add-on (librespot + ffmpeg + Icecast2)
- custom_components/: Optionale HA Integration mit Media-Player-Entity
- README.md: Vollständige Installations- und Konfigurationsanleitung
- example-config.yaml: Kommentierte Beispielkonfiguration

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-06 11:52:15 +02:00
parent 5f3ebe9e9f
commit 7b56fdc2bb
14 changed files with 1186 additions and 0 deletions

43
example-config.yaml Normal file
View File

@@ -0,0 +1,43 @@
# ================================================================
# Beispielkonfiguration: Busch-Radio Spotify Bridge Add-on
# ================================================================
#
# Diese Optionen werden in der HA Add-on Oberfläche eingetragen
# (Einstellungen → Add-ons → Busch-Radio Spotify Bridge → Konfiguration).
#
# Alternativ direkt in der YAML-Ansicht.
# ================================================================
# Name des virtuellen Spotify-Connect-Geräts.
# Erscheint in der Spotify-App unter "Geräte".
device_name: "Busch-Radio"
# Audio-Bitrate in kbps. Höhere Werte = bessere Qualität, mehr Bandbreite.
# Erlaubte Werte: 96, 160, 320
bitrate: 320
# Port auf dem der Icecast-Stream lauscht.
# Dieser Port muss im Add-on unter "Netzwerk" freigegeben sein.
stream_port: 8000
# Pfad des Streams. Wird an die URL angehängt.
# Empfehlung: mit .mp3 enden für maximale Kompatibilität.
stream_mount: "/stream.mp3"
# Passwort für Icecast (intern verwendet, nicht für Hörer sichtbar).
# Ändere diesen Wert aus Sicherheitsgründen!
icecast_password: "mein-sicheres-passwort"
# Optional: Spotify Premium Zugangsdaten.
# Wenn leer, wird Zeroconf/mDNS-Erkennung verwendet (empfohlen).
# Das Gerät wird dann automatisch in der Spotify-App im lokalen Netz gefunden.
username: ""
password: ""
# ================================================================
# Stream-URL für das Busch-Jäger Radio:
# http://<homeassistant-ip>:8000/stream.mp3
#
# Beispiel:
# http://192.168.1.100:8000/stream.mp3
# ================================================================