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.
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.
Komentáře