# Describes the format for available reolink services

ptz_move:
  target:
    entity:
      integration: reolink
      domain: button
      supported_features:
        - camera.CameraEntityFeature.STREAM
  fields:
    speed:
      required: true
      default: 10
      selector:
        number:
          min: 1
          max: 64
          step: 1

play_chime:
  fields:
    device_id:
      required: true
      selector:
        device:
          multiple: true
          filter:
            integration: reolink
            model: "Reolink Chime"
    ringtone:
      required: true
      selector:
        select:
          translation_key: ringtone
          options:
            - citybird
            - originaltune
            - pianokey
            - loop
            - attraction
            - hophop
            - goodday
            - operetta
            - moonlight
            - waybackhome
