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>
52 lines
1.1 KiB
YAML
52 lines
1.1 KiB
YAML
---
|
|
name: "Busch-Radio Spotify Bridge"
|
|
version: "1.0.0"
|
|
slug: busch_radio_spotify
|
|
description: >
|
|
Streamt Spotify-Musik als Internet-Radio-Stream für das Busch-Jäger Unterputz-Internetradio.
|
|
Das Add-on erzeugt ein virtuelles Spotify Connect-Gerät (via librespot) und stellt das Audio
|
|
als MP3-Stream über Icecast bereit.
|
|
url: "https://gitea.example.com/retr0/busch-radio-spotify"
|
|
arch:
|
|
- aarch64
|
|
- amd64
|
|
- armhf
|
|
- armv7
|
|
init: false
|
|
homeassistant: "2023.1.0"
|
|
|
|
# ---- Konfigurationsoptionen ----
|
|
options:
|
|
device_name: "Busch-Radio"
|
|
bitrate: 320
|
|
stream_port: 8000
|
|
stream_mount: "/stream.mp3"
|
|
icecast_password: "busch-radio-geheim"
|
|
username: ""
|
|
password: ""
|
|
|
|
schema:
|
|
device_name: str
|
|
bitrate: "list(96|160|320)"
|
|
stream_port: port
|
|
stream_mount: str
|
|
icecast_password: str
|
|
username: str?
|
|
password: password?
|
|
|
|
# ---- Netzwerk ----
|
|
ports:
|
|
"8000/tcp": 8000
|
|
|
|
ports_description:
|
|
"8000/tcp": "Icecast HTTP-Stream (für das Radio)"
|
|
|
|
# ---- UI ----
|
|
panel_icon: mdi:radio
|
|
panel_title: "Busch-Radio"
|
|
|
|
# ---- Sonstiges ----
|
|
map:
|
|
- config:rw
|
|
- share:rw
|