Skip to content

Instantly share code, notes, and snippets.

@bassdread
Last active August 29, 2015 13:58
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bassdread/10301506 to your computer and use it in GitHub Desktop.
Save bassdread/10301506 to your computer and use it in GitHub Desktop.
import platform
import requests
class SeedBox:
def __init__(self, agentConfig, checksLogger, rawConfig):
self.agentConfig = agentConfig
self.checksLogger = checksLogger
self.rawConfig = rawConfig
self.version = platform.python_version_tuple()
self.uuid = '8888888-bd96-11e3-8ed6-174023235e0f'
self.token = '7k1sv2t9lv30yrzgk8dxi529'
self.fields = ['light', 'temperature', 'humidity']
def run(self):
data = {}
for field in self.fields:
data[field] = 0
try:
r = requests.get('http://localhost:3000/data/%s?token=%s' % (self.uuid, self.token,))
for field in self.fields:
data[field] = r.json()['data'][0][field]
except:
pass
return data
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment