HEX
Server: Apache/2.4.63 (Unix)
System: Linux Synopilou92 4.4.302+ #72806 SMP Mon Jul 21 23:16:00 CST 2025 x86_64
User: pilou92 (1026)
PHP: 8.0.30
Disabled: NONE
Upload Files
File: /volume1/docker/homeassistant2025/custom_components/reaper/services.yaml
# Describes the format for available Reaper services
run_action:
  name: Run action
  description: Run any Action in REAPER. Valid action command IDs are numeric values (0-65535) or strings starting with underscore (_123456789abcdef) - these are REAPER plug-in registered command IDs (also used by ReaScripts and custom actions)
  fields:
    entity_id:
      description: Name(s) of entities to modify the setting on.
      example: "media_player.reaper_transport"
      name: Entity
      required: true
      selector:
        entity:
          integration: reaper
          domain: media_player
    action_id:
      name: Action command ID
      description: Action command ID from REAPER's Actions window
      required: true
      example: "1007 or _a1b2c3 for custom actions"
      selector:
        text:
record:
  name: Record
  description: Start recording
  fields:
    entity_id:
      description: Name(s) of entities to modify the setting on.
      example: "media_player.reaper_transport"
      name: Entity
      required: true
      selector:
        entity:
          integration: reaper
          domain: media_player
undo:
  name: Undo
  description: Undo action
  fields:
    entity_id:
      description: Name(s) of entities to modify the setting on.
      example: "media_player.reaper_transport"
      name: Entity
      required: true
      selector:
        entity:
          integration: reaper
          domain: media_player
redo:
  name: Redo
  description: Redo action
  fields:
    entity_id:
      description: Name(s) of entities to modify the setting on.
      example: "media_player.reaper_transport"
      name: Entity
      required: true
      selector:
        entity:
          integration: reaper
          domain: media_player