Ejemplo n.º 1
0
def cb_temperature_json():
    T = sensor.status()
    # Now add some configuration params
    T['mac'] = config.get_config('mac')
    T['server'] = config.get_config('address')
    T['place'] = config.get_config('place')
    T['chipid'] = config.get_config('chipid')
    return json.dumps(T)
Ejemplo n.º 2
0
def cb_temperature():
    T = sensor.status()
    place = config.get_config('place')
    starttime = config.get_config('starttime')
    content = '<h1><a href="/">%s: %s °C</a></h1>' \
              '<p>Sensor %s - Reading # %d @ %s' \
              '</p>Started on %s</div>' % (place, T['temp'], T['sensor'], T['count'], T['date'], starttime)
    return content
Ejemplo n.º 3
0
def cb_temperature_plain():
    T = sensor.status()
    content = '%s C' % T['temp']
    return content
Ejemplo n.º 4
0
def cb_temperature_json():
    T = sensor.status()
    return json.dumps(T)