Spotify je jednou z největších dostupných hudebních streamovacích platforem. Nabízí širokou škálu hudby a podcastů od různých hudebníků, umělců a tvůrců podcastů z celého světa. Spotify nabízí bezplatnou i placenou prémiovou verzi svých služeb.
Integrace Spotify do Home Assistantu je skvělý způsob, jak ovládat svou hudbu na dálku nebo ji automatizovat na základě určitých událostí. Například můžete nastavit, aby Home Assistant začal přehrávat určitou playlistu, jakmile projdete vchodovými dveřmi. Home Assistant vám nabízí nekonečné možnosti, jak přehrávat hudbu po celém domě.
Pro zahájení tohoto návodu budete potřebovat aktivní účet Spotify a nainstalovaný Home Assistant na Raspberry Pi nebo podobném zařízení.
Tento návod se bude zabývat nastavením vašeho vývojářského účtu Spotify, instalací integrace do Home Assistantu a nastavením základního skriptu.
Nejprve budeme muset nakonfigurovat Spotify pro použití v Home Assistant. Tento proces je poměrně jednoduchý a zahrnuje vytvoření aplikace Spotify pomocí webu pro vývojáře.
Nejprve je potřeba přejít na web Spotify Developer a přihlásit se ke svému účtu Spotify.
Po přihlášení klikněte na „profil“ v pravém horním rohu a poté klikněte na „Dashboard“.
Přejděte na Spotify Developers Dashboard.
Před pokračováním k dalšímu kroku musíte souhlasit s podmínkami účtu vývojáře.
- Na svém Spotify vývojářském účtu na dashboardu klikněte na „Vytvořit aplikaci“.
- Dále zadejte „název“ (1) a „popis“ (2) aplikace. Může to být cokoliv, ale je nejlepší být co nejvíce popisný.
Musíte také zadat následující URL jako „přesměrovací URI“ (3):
Pro otázku ohledně API/SDK vyberte „Web API“ (4).
Nakonec musíte „souhlasit“ s podmínkami a pokyny Spotify (5).
Níže je uveden příklad nastavení, která jsem zadal do jednotlivých polí.
Jakmile budete spokojeni se zadanými údaji, klikněte na „Uložit“ (6).
- Měli byste být přesměrováni na dashboard své nové aplikace. Klikněte na „Nastavení“.
- Na této stránce uvidíte podrobnosti o vaší aplikaci. Budeme potřebovat jak „Client ID“, tak „Client Secret“. Ve výchozím nastavení je client secret skrytý, takže budete muset kliknout na „Zobrazit client secret“.
- Musíte si zkopírovat jak „Client ID“, tak „Client Secret“ na bezpečné místo, protože je budeme potřebovat v Home Assistant.
Pokud budete někdy potřebovat obnovit svůj client secret, klikněte na „Obnovit Client Secret“. Nezapomeňte jej aktualizovat v Home Assistant, pokud ho obnovíte.
