FHEM Tutorial-Reihe – Part 39: Spotify Connect integrieren

Mit ** gekennzeichnete Links auf dieser Seite sind Affiliate-Links.

Suchergebnisse

Achtung: Dieser Inhalt ist veraltet! Es wird nicht mehr empfohlen, nach dieser Anleitung vorzugehen!
FHEM Tutorial-Reihe – Part 39: Spotify Connect integrieren
FHEM Tutorial-Reihe – Part 39: Spotify Connect integrieren
  • 02.09.2017
  • Veraltet!
  • Level 1
  • Webservice
  • Audio

Möchte man die volle Kontrolle über seine Musik in FHEM, ist Spotify Connect sicherlich ein sehr guter Weg. Über diverse Kommandos können alle möglichen Aktionen durchgeführt werden. Neben Play, Pause usw. kann auch nach Interpreten oder einzelnen Titeln gesucht werden um diese gezielt abzuspielen.

Was wird benötigt?

  • Eine FHEM-Installation
  • Einen Spotify-Account

Video: Spotify Connect#

ioBroker-Kurs

Befehle#

Die Applikation im Developer-Portal könnt ihr hier erstellen. An dieser Stelle ein großes Dankeschön an Oskar Neumann, welcher nicht nur das FHEM-Modul programmiert hat, sondern auch noch den entsprechenden OAuth-Teil dafür auf seiner Website bereitstellt.

Sobald die Applikation erstellt wurde, kann mit den entsprechenden Parametern Client Id und Secret auch schon das Spotify-Device angelegt werden:

define Spotify Spotify <client_id> <client_secret>

Meine userReadings aus dem Video:

progress { h2hms_fmt(ReadingsNum("Spotify", "progress_ms", 0) / 1000 / 60 / 60) },
track_duration { h2hms_fmt(ReadingsNum("Spotify", "track_duration_ms", 0) / 1000 / 60 / 60) }
define doif_WEB_SpotifyNextTrack DOIF ([Spotify:track_name] and [?Spotify:is_playing] == 1 and [?WHG_Anwesenheit] == 1) (set lametric msg 'i647' '[Spotify:track_artist_name] - [Spotify:track_name]')
attr doif_WEB_SpotifyNextTrack checkReadingEvent 1
attr doif_WEB_SpotifyNextTrack do always

Transparenz-Hinweis (Level 1: Komplett selbst finanziert)

An diesem Beitrag ist kein Hersteller beteiligt! Sämtliche Produkte habe ich selber gekauft und trage die kompletten Kosten für diesen Beitrag alleine! Die Inhalte wurden somit von niemandem gesehen oder abgestimmt. Es handelt sich zu 100 Prozent um meine persönliche Meinung und Erfahrung! Danke an die Community, dass ich solche Inhalte für die Allgemeinheit zur Verfügung stellen kann!

» Mehr erfahren

Du willst mehr?

Smart-Home-Trainings von A-Z

Steig' noch tiefer in die Themen ein und meistere Deine Projekte! Über 17.000 Teilnehmer konnten sich schon von der Qualität der Online-Kurse überzeugen.

Abonniere jetzt den Newsletter für
spannende Neuigkeiten! interessante Angebote! neue Kurs-Inhalte!
* Durch Angabe meiner E-Mail-Adresse erkläre ich mich damit einverstanden, dass mir unregelmäßig Informationen und Produktempfehlungen aus dem Themengebiet »Smart Home« zugesendet werden. Mit dem Eintrag akzeptiere ich die Datenschutzbestimmungen. Meine Einwilligung kann ich jederzeit widerrufen.