ARD Podcasts via FHEM auf Sonos One
mittels Macrodroid
Voraussetzungen
- eine vorhandene Sonos One
- eine vorhandene FHEM Installation
- ein Android Smartphone mit Macrodroid App
Ziel
Mein Ziel war es, (hauptsächlich) Podcasts aus der ARD Mediathek (jetzt ARD Sounds) auf meiner Sonos One abzuspielen, möglichst ohne zusätzliche App.
warum so kompliziert?
Leider kann die Sonos One keine Inhalte direkt über Bluetooth abspielen, also scheidet der Weg direkt über die ARD Sounds App für mich aus. Meine vorhandene FHEM Installation war zum Glück schon mit meiner Sonos One bekannt so dass ich darauf zumindest aufsetzen konnte. Und da ich natürlich auch ein wenig Komfort haben möchte, bin ich jetzt zumindest so weit, dass ich über einen Browser auf meinem Android Smartphone auf die Seite https://ardsounds.de gehen kann, mir dort eine Folge eines Podcasts heraussuchen kann und dann über die "Teilen"-Funktion ein Makro in Makrodroid aufrufe. Dieses triggert dann FHEM an und ruft dort eine Funktion auf, welche erst eine URN in die finale URL umwandelt, die dann über die Sonos abgespielt werden kann.
(M)ein Lösungsweg
auf dem Android Smartphone
- Installation der App Macrodroid
- Anlegen eines neuen Macros:
- Auslöser: "An MacroDroid weitergegebener Text" (Rubrik Anwendungen)
- dort "reguläre Ausdrücke" anhaken und mit Option "Enthält" den Text "ardsounds.de/episode/" eingeben, damit das Makro nicht bei jedem Teilen anspringt
- Aktionen: "Webseite öffnen (Rubrik Anwendungen)
- dort werden "Parameter für die URL und HTTP GET
- Auslöser: "An MacroDroid weitergegebener Text" (Rubrik Anwendungen)