def METHOD_NAME(vehicleId):
    soclogging.logDebug(2, "Triggering Pre-Wakeup")
    url = parameters.getParameter('baseUrl') + '/api/v1/spa/vehicles/' + vehicleId + '/control/engine'
    data = {"action": "prewakeup", "deviceId": parameters.getParameter('deviceId')}
    headers = {
        'Authorization': parameters.getParameter('tokenType') + ' ' + parameters.getParameter('accessToken'),
        'ccsp-device-id': parameters.getParameter('deviceId'),
        'ccsp-application-id': parameters.getParameter('appId'),
        'offset': '1',
        'Content-Type': 'application/json;charset=UTF-8',
        'Content-Length': str(len(data)),
        'Host': parameters.getParameter('host'),
        'Connection': 'close',
        'Accept-Encoding': 'gzip, deflate',
        'User-Agent': 'okhttp/3.10.0',
        'Stamp': stamps.getStamp()}
    try:
        response = kiahttp.postHTTP(url=url, data=data, headers=headers,
                                    timeout=parameters.getParameter('statusTimeout'))
    except:
        raise
    return