HeadshotsExplorationAboutIndex

Share from Spotify

Automatisme trop pratique pour les amoureux de musique! Il ne suffit que de partager une playlist, ou album ou artiste directement dans home assistant pour qu’il reconnaisse un lien de Spotify et qu’il la fasse jouer dans la maison.

alias: Play playlist test
description: ""
triggers:
  - trigger: event
    event_type: mobile_app.share
conditions:
  - condition: template
    value_template: >-
      {{ trigger.event.data.url is string and 'open.spotify.com' in
      trigger.event.data.url }}
actions:
  - variables:
      shared_text: "{{ trigger.event.data.url | default('') }}"
      spotify_type: "{{ shared_text.split('/')[-2] }}"
      spotify_id: "{{ shared_text.split('/')[-1].split('?')[0] }}"
      spotify_uri: spotify:{{ spotify_type }}:{{ spotify_id }}
  - if:
      - condition: template
        value_template: "{{ spotify_type == \"playlist\" }}"
    then:
      - action: script.music_play
        metadata: {}
        data:
          resume_last_playlist: false
          playlist: "{{ trigger.event.data.url }}"
    else:
      - action: music_assistant.play_media
        metadata: {}
        data:
          media_id: "{{ spotify_uri }}"
          media_type: "{{ spotify_type }}"
        target:
          label_id: speaker_default
mode: single



Francis Fontaine