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)
}