ac_start:
  fields:
    vehicle:
      required: true
      selector:
        device:
          integration: renault
    temperature:
      example: "21"
      required: true
      selector:
        number:
          min: 15
          max: 25
          step: 0.5
          unit_of_measurement: °C
    when:
      example: "2020-05-01T17:45:00"
      selector:
        text:

ac_cancel:
  fields:
    vehicle:
      required: true
      selector:
        device:
          integration: renault

ac_set_schedules:
  fields:
    vehicle:
      required: true
      selector:
        device:
          integration: renault
    schedules:
      example:
        - id: 1
          activated: false
        - id: 2
          activated: true
          monday:
            readyAtTime: "T20:45Z"
          sunday:
            readyAtTime: "T20:45Z"
        - id: 3
          activated: false
        - id: 4
          activated: false
        - id: 5
          activated: false
      required: true
      selector:
        object:

charge_set_schedules:
  fields:
    vehicle:
      required: true
      selector:
        device:
          integration: renault
    schedules:
      example:
        - id: 1
          activated: true
          monday:
            startTime: "T12:00Z"
            duration: 15
          tuesday:
            startTime: "T12:00Z"
            duration: 15
          wednesday:
            startTime: "T12:00Z"
            duration: 15
          thursday:
            startTime: "T12:00Z"
            duration: 15
          friday:
            startTime: "T12:00Z"
            duration: 15
          saturday:
            startTime: "T12:00Z"
            duration: 15
          sunday:
            startTime: "T12:00Z"
            duration: 15
        - id: 2
          activated: true
          monday:
            startTime: "T12:00Z"
            duration: 240
          tuesday:
            startTime: "T12:00Z"
            duration: 240
          wednesday:
            startTime: "T12:00Z"
            duration: 240
          thursday:
            startTime: "T12:00Z"
            duration: 240
          friday:
            startTime: "T12:00Z"
            duration: 240
          saturday:
            startTime: "T12:00Z"
            duration: 240
          sunday:
            startTime: "T12:00Z"
            duration: 240
      required: true
      selector:
        object:
