Spotify
Integrace streamovací služby Spotify, která vám umožní ovládat přehrávání písniček v této službě přímo z Home Assistanta.
Pro plné ovládání - pauza, přehrát, další atp - je potřeba mít placenou verzi Spotify účtu. Nicméně i bez něj lze hudbu přes HA poslouchat.
Chcete Spotify kombinovat s hudbou z NAS a pouštět ji na jakýkoli reproduktor v domácnosti? Přesně na to je Music Assistant – Spotify v něm přidáte jako jeden ze zdrojů jednotné hudební knihovny.

Registrace naší vývojářské aplikace
Pro to abyste byli schopni Spotify v HA nakonfigurovat budete nejprve potřebovat mít tzv. vývojářskou aplikaci (developer app) ve Spotify.
-
Nejprve se přihlásíme na vývojářskou stránku stejně jako do klasické služby Spotify

-
Vyplníme formulář a uložíme (tlačítko Save)
tipDíky chytrému přesměrování v HA můžeme všichni použít stejnou Redirect URI: https://my.home-assistant.io/redirect/oauth. Jediné co je potřeba mít na této adrese správně nastavenou cestu do našeho HA.
-
V seznamu aplikací si vybereme tu naší a klikneme na Settings

-
Zkopírujeme si hodnoty Client Id a Client Secret

Integrace Spotify do HA
Ve většině případů zřejmě Spotify nebude ve seznamu automaticky zjištěných integraci a tak ho bude potřeba ručně.
-
Přidání Integrace Spotify: - Integraci je potřeba přidat manuálně:
- Jděte do menu Nastavení -> Zařízení a služby a ujistěte se, že jste v záložce Integrace.
- Klikněte na Přidat integraci a vyhledejte Spotify.

nebo klikněte na:
-
Vyplníme přihlašovací údaje aplikace na základě registrace výše.

-
Odsouhlasíme přístup naší aplikace do účtu Spotify.

-
A měli bychom mít hotovo.

Přestože jsou produkty Sonos typu Spotify connect, tak u nich není podporováno oficiální Spotify API.
Služby
Výběr zdroje
Zavoláním služby media_player.select_source je potřeba zvolit zdroj na kterém se hudba bude přehrávat.
# Hraní z předvolby
- service: media_player.select_source
entity_id: media_player.spotify
data:
source: "Bose speaker"
Přehrávání hudby
Zavoláním služby media_player.play_media můžete spustit konkrétní Spotify playlist.
# Hraní z předvolby
- service: media_player.play_media
target:
entity_id: media_player.spotify
data:
media_content_id: "https://open.spotify.com/playlist/5xddIVAtLrZKtt4YGLM1SQ?si=YcvRqaKNTxOi043Qn4LYkg"
media_content_type: playlist
UI ovládání v Lovelace
Stejně jako v případě integrace Bose doporučuji použít Mini Media Player z HACS obchodu.

Díky němu můžeme měnit zdroje - kde se bude Spotify přehrávat přímo z UI a můžeme i playlisty, umělce procházet přímo z HA.
Pomohl vám tenhle návod?
Návody tu píšu ve volném čase a udržuju je aktuální. Když vám některý ušetřil čas, můžete přispět.
Jednorázově, kartou nebo Apple Pay. Částku lze na další stránce změnit.
Nechcete posílat peníze? Kupujte podle návodů přes moje odkazy na produkty. Cena je pro vás stejná a pomůže to taky.