See this post here:
http://www.automatedhome.co.uk/vbulleti ... l-remotely
Script is:
import requests
import json
USERNAME = 'USERNAME'
PASSWORD = 'PASSWORD'
url = 'https://rs.alarmnet.com/TotalConnectComfort/WebAPI/api/Session'
postdata = {'Username':USERNAME,'Password':PASSWORD,'ApplicationId':'91db1612-73fd-4500-91b2-e63b069b185c'}
headers = {'content-type':'application/json'}
response = requests.post(url,data=json.dumps(postdata),headers=headers)
print response.content
userData = json.loads(response.content)
userId = userData['userInfo']['userID']
sessionId = userData['sessionId']
url = 'https://rs.alarmnet.com/TotalConnectComfort/WebAPI/api/locations?userId=%s&allData=True' % userId
headers['sessionId'] = sessionId
response = requests.get(url,data=json.dumps(postdata),headers=headers)
print response.content