fin-assistant/custom_components/jellyfin/services.yaml

84 lines
1.9 KiB
YAML
Raw Normal View History

2021-05-06 15:54:28 +00:00
trigger_scan:
# Description of the service
name: Trigger library scan
description: "Trigger a scan on Jellyfin"
fields:
entity_id:
name: Entity
2021-05-10 16:42:48 +00:00
description: Jellyfin sensor entity.
required: true
example: "sensor.jellyfin_cloud"
selector:
entity:
integration: jellyfin
domain: sensor
2021-05-13 07:27:44 +00:00
search:
# Description of the service
name: Browse to an item
description: "Search for items on a Jellyfin device"
fields:
entity_id:
name: Entity
description: Jellyfin sensor entity.
required: true
example: "sensor.jellyfin_cloud"
selector:
entity:
integration: jellyfin
domain: sensor
id:
name: Search term
description: Search terms to look for.
required: true
example: "bourne"
selector:
text:
2021-05-10 16:42:48 +00:00
browse:
# Description of the service
name: Browse to an item
description: "Display an item info on a Jellyfin device"
fields:
entity_id:
name: Entity
description: Jellyfin media player entity.
2021-05-06 15:54:28 +00:00
required: true
example: "media_player.jellyfin_firefox"
2021-05-10 16:42:48 +00:00
selector:
entity:
integration: jellyfin
domain: media_player
id:
name: Item Id
description: Id of the item to browse to.
required: true
example: "82f6bfdbdb610529c086b3e2bca71ad6"
selector:
text:
delete:
# Description of the service
name: Delete an item
description: "Delete an item from the Jellyfin library and filesystem"
fields:
entity_id:
name: Entity
description: Jellyfin sensor entity.
required: true
example: "sensor.jellyfin_cloud"
2021-05-06 15:54:28 +00:00
selector:
entity:
integration: jellyfin
domain: sensor
2021-05-10 16:42:48 +00:00
id:
name: Item Id
description: Id of the item to browse to.
required: true
example: "82f6bfdbdb610529c086b3e2bca71ad6"
selector:
text: