Beispiel #1
0
from enum import Enum
import json
from sensorReading import SensorReading


class BaseUnitLa(Enum):
    FARENHEIT = 'FARENHEIT'
    CELCIUS = 'CELCIUS'


sr = SensorReading("foo", 1, SensorReading.BaseUnit.CELCIUS)
sr1 = SensorReading("foo", 1, None)

s = sr.to_json()
print(s)

js = '{"baseUnit": "CELCIUS","sensorId": "foo","temperature": 1}'
sr2 = SensorReading.from_json(js)
print(sr2.baseUnit)