Friday, 30 August 2013
Pi core temperature
import httplib
import json as simplejson
from random import randint
import time
run_number = 0
tempC = 0
SENSE_API_KEY =
FEED_ID1 =
def send_to_opensense(data):
try:
datalist = [{"feed_id" : FEED_ID1, "value" :data['C']},]
headers = {"sense_key": SENSE_API_KEY,"content-type":"application/json"}
conn = httplib.HTTPConnection("api.sen.se")
conn.request("POST","/events/",simplejson.dumps(datalist),headers)
response = conn.getresponse()
conn.close()
except:
pass
while(True):
try:
tempC = int(open('/sys/class/thermal/thermal_zone0/temp').read())/1e3
run_number = run_number + 1
print "Run:", run_number," tempC:", tempC
data = {'C' :tempC}
send_to_opensense(data)
time.sleep(60)
except:
pass
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment