Authors: | [email protected] |
---|
This is a python package for generating eeml documents.
With administrative privileges run:
sudo python setup.py install
Without root access:
python setup.py install --prefix=~/ PTYHONPATH="~/lib/python2.7/site-packages" python example/simple_example.py
An example python script for publishing measurement data:
import eeml import eeml.datastream import eeml.unit import serial # parameters API_KEY = 'YOUR PERSONAL API KEY' API_URL = 'YOUR PERSONAL API URL, LIKE /api/1275.xml' serial = serial.Serial('/dev/ttyUSB0', 9600) readings = serial.readline().strip().split(' ') # the readings are separated by spaces pac = eeml.datastream.Cosm(API_URL, API_KEY) pac.update([eeml.Data(0, readings[0], unit=eeml.unit.Celsius()), eeml.Data(1, readings[1], unit=eeml.unit.RH())]) pac.put()
Other examples can be found in the example folder.
- python-xml