def handler()

in lambdas/iot/index.py [0:0]


def handler(event, context):      

    ssmParam = "/amplify/" + project_name + "/tracker"
    trackerName = GetSsmParam(ssmParam, False)

    response = location.batch_update_device_position(
        TrackerName=trackerName,
        Updates=[
            {
                'DeviceId': event['device_id'],
                'Position': [
                    event['longitude'], event['latitude']
                ],
                'SampleTime': event['timestamp']
            },
        ]
    )
    
    return {
        'statusCode': 200,
        'body': json.dumps(response)
    }