]> ToastFreeware Gitweb - chrisu/seepark.git/blobdiff - web/seepark_web.py
read main(water)sensor from ini file
[chrisu/seepark.git] / web / seepark_web.py
index 065e3f2a6365535dfae30cff3146d3e43c7cc9a0..de719ba0022292d79d7c296ee6660321e19a47ae 100644 (file)
@@ -10,7 +10,9 @@ import flask.json
 from flask_sqlalchemy import SQLAlchemy
 
 
-sys.path.append('..')
+app_path = os.path.dirname(os.path.realpath(__file__))
+lib_path = os.path.join(cur_path, '..')
+sys.path.append(lib_path)
 from seeparklib.openweathermap import openweathermap_json, OpenWeatherMapError
 
 
@@ -37,6 +39,7 @@ config = configparser.ConfigParser()
 config.read(os.environ['SEEPARKINI'])
 apikey = config.get('openweathermap', 'apikey')
 cityid = config.get('openweathermap', 'cityid')
+mainsensor = config.get('temperature', 'mainsensor')
 
 app = Flask(__name__)
 app.json_encoder = JSONEncoder
@@ -178,7 +181,7 @@ def data(timespan):
 @app.route("/")
 def index():
     airvalue, airtime     = currentairtemperature(apikey, cityid)
-    watervalue, watertime = currentwatertemperature('0316a21383ff') # config? mainwatertemp?
+    watervalue, watertime = currentwatertemperature(mainsensor)
 
     return render_template(
         'seepark_web.html',