38 lines
851 B
Python
38 lines
851 B
Python
# -*- coding: utf-8 -*-
|
|
# Where to store SQLite database
|
|
path_db = '/var/ttn_tracker/ttn_tracker_database.db'
|
|
|
|
# Period to download new data and display on the map (recommended not to go lower than 10 seconds)
|
|
refresh_period_seconds = 15
|
|
|
|
# Where the map initially loads
|
|
start_lat = 50.1026
|
|
start_lon = 8.7492
|
|
start_zoom = 10
|
|
|
|
# TTN Cluster
|
|
cluster = "eu1"
|
|
|
|
# TTN Application
|
|
application = "ttn_application"
|
|
app_key = "ttn-account-TTN_APP_KEY"
|
|
|
|
# Application devices
|
|
devices = [
|
|
"device_01",
|
|
"device_02"
|
|
]
|
|
|
|
# Where to place gateway markers
|
|
gateway_locations = [
|
|
('Gateway 01', 35.978781, -77.855346),
|
|
('Gateway 02', 35.978781, -77.655346)
|
|
]
|
|
|
|
bing_api_key = ''
|
|
|
|
|
|
def config_app(app):
|
|
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///{db}'.format(db=path_db)
|
|
app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
|
|
return app
|