Tagesschau in 100 Sekunden auf Sonos Play 1

Hallo zusammen,

ich habe es mit yt-dlp lösen können.
Der Vollständigkeit halber eine kurze Zusammenfassung:

  1. Moint-Point in Proxmox eingerichtet (benötigt man nicht zwingend)
  2. Neuen LXC mit Debian in Proxmox eingerichtet
  3. Docker und yt-dlp installiert
  4. Skript für den Download der Datei (hier 100 Sekunden Tagesschau)
CONTAINER_NAME="yt-dlp"
CONTAINER_DOWNLOAD_DIR="/app/downloads"
HOST_SHARED_DIR="/mnt/tagesschau"
TARGET_URL="https://www.tagesschau.de/export/video-podcast/webm/tagesschau-in-100-sekunden/"

# Download
docker exec $CONTAINER_NAME yt-dlp \
  --force-overwrites \
  -x --audio-format mp3 \
  -o "$CONTAINER_DOWNLOAD_DIR/tagesschau-latest.mp3" \
  "$TARGET_URL"

# Loesche alte Files 
find $HOST_SHARED_DIR -name "tagesschau-*.mp3" -mtime +3 -exec rm -f {} \;
  1. Cronjob angelegt welcher das Skript 03:50Uhr ausführt
  2. Ordner per SMB für Sonos Freigegeben und als Favorite hinterlegt
  3. Action in HA
data:
  media_content_id: FV:2/42
  media_content_type: favorite_item_id
target:
  entity_id: media_player.sonos_kueche
action: media_player.play_media

Hier der Link zu den Podcasts:
https://www.tagesschau.de/podcast-ts-180.html

Beste Grüße
Martin

1 „Gefällt mir“