Files
haos-hacs-integration-media…/custom_components/remote_media_player/services.yaml
T
alexei.dolgolyov de4b7cf9b4 feat: replace script args with typed named parameters
- Change execute_script API from positional args list to named params dict
- Update service schema, API client, and constants
- Add execute_script service documentation to README
2026-03-26 21:35:51 +03:00

19 lines
559 B
YAML

execute_script:
name: Execute Script
description: Execute a pre-defined script on the media server
fields:
script_name:
name: Script Name
description: Name of the script to execute (as defined in server config)
required: true
example: "launch_spotify"
selector:
text:
params:
name: Parameters
description: Optional named parameters to pass to the script (validated against script schema)
required: false
example: '{"level": 75, "monitor": "primary"}'
selector:
object: