code: def command(self, vehicle_id, name, data=None, wake_if_asleep=True):
          
          data = data or {}
          return self.post(vehicle_id, 'command/%s' % name, data,
                           wake_if_asleep=wake_if_asleep)
docs: Post name command to the vehicle_id.
  
          Parameters
          ----------
          vehicle_id : string
              Identifier for the car on the owner-api endpoint. Confusingly it
              is not the vehicle_id field for identifying the car across
              different endpoints.
              https://tesla-api.timdorr.com/api-basics/vehicles#vehicle_id-vs-id
          name : string
              Tesla API command. https://tesla-api.timdorr.com/vehicle/commands
          data : dict
              Optional parameters.
          wake_if_asleep : bool
              Function for underlying api call for whether a failed response
              should wake up the vehicle or retry.
  
          Returns
          -------
          dict
              Tesla json object.