def calc_grouping_resolution(begin, end):
"""How many data points should be between the timestamps begin and end?"""
# copied from munin/master/_bin/munin-cgi-graph.in
+ # except day: 300 -> 600
resolutions = dict(
- day = 300,
+ day = 600,
week = 1800,
month = 7200,
year = 86400,
return jsonify(result)
+@app.route('/api/<version>/currentairtemperature')
+def currentair(version):
+ value, timestamp = currentairtemperature(cityid)
+ return jsonify({"value": value, "timestamp": timestamp})
+
+
+@app.route('/api/<version>/currentwatertemperature')
+def currentwater(version):
+ value, timestamp = currentwatertemperature(mainsensor)
+ return jsonify({"value": value, "timestamp": timestamp})
+
+
@app.route("/")
def index():
airvalue, airtime = currentairtemperature(cityid)