Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- alias: Play media request
- sequence:
- - action: script.refine_play_request
- metadata: {}
- data:
- f_prompt: "{{ f_prompt }}"
- response_variable: input
- - choose:
- - conditions:
- - condition: template
- value_template: "{{ input.type == \"music\" }}"
- alias: Music request
- sequence:
- - action: script.play_on_music_assistant
- metadata: {}
- data:
- f_artist: "{{ input.artist or ''}}"
- f_album: "{{ input.album or '' }}"
- f_track: "{{ input.track or ''}}"
- f_areas: "{{ [f_area or input.area] }}"
- response_variable: play_result
- - stop: Result
- response_variable: play_result
- - conditions:
- - condition: template
- value_template: "{{ input.type == \"movie\" or input.type == \"show\" }}"
- enabled: false
- alias: Video request
- sequence:
- - data:
- f_search_string: "{{ input.title }}"
- f_media_type: " {{ iif(input.type == 'show', 'Series', 'Movie') }}"
- response_variable: play_result
- action: script.play_video_on_jellyfin
- - stop: Result
- response_variable: play_result
- description: ""
- icon: mdi:multimedia
- fields:
- f_prompt:
- selector:
- text: null
- name: Prompt
- required: true
- default: music
- f_area:
- selector:
- area:
- entity:
- integration: mass
- multiple: false
- name: Area
- required: false
Advertisement
Add Comment
Please, Sign In to add comment