├── Abschlussarbeit_NO2.pdf ├── Db.sql ├── LICENSE ├── README.md ├── WebService ├── app.js ├── libs │ ├── dbpool.js │ ├── extdata │ │ └── nrw_data.js │ ├── external_data_sources.js │ ├── helper_functions.js │ └── mail.js ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── favicon.png │ ├── images │ │ ├── ardu1.jpg │ │ ├── buildstation.jpg │ │ ├── loader.gif │ │ ├── manual │ │ │ ├── 01.png │ │ │ ├── 02.png │ │ │ ├── 03.png │ │ │ └── 04.png │ │ ├── no2dead.jpg │ │ ├── parts.jpg │ │ ├── search-icon-mobile.png │ │ └── search-icon.png │ ├── javascripts │ │ ├── Chart.bundle.min.js │ │ ├── heatmap.min.js │ │ ├── leaflet-heatmap.js │ │ ├── leaflet-search.src.js │ │ ├── leaflet.js │ │ ├── leaflet.js.map │ │ ├── locationpickermap.js │ │ ├── noxgraph.js │ │ └── noxmap.js │ └── stylesheets │ │ ├── images │ │ ├── layers-2x.png │ │ ├── layers.png │ │ ├── marker-icon-2x.png │ │ ├── marker-icon-green.png │ │ ├── marker-icon.png │ │ └── marker-shadow.png │ │ ├── leaflet-search.css │ │ ├── leaflet.css │ │ └── w3.css ├── readme.md ├── routes │ ├── api │ │ └── api.js │ ├── index.js │ └── users.js └── views │ ├── about.pug │ ├── error.pug │ ├── http_err.pug │ ├── impressum.pug │ ├── index.pug │ ├── layout.pug │ ├── login.pug │ ├── manual.pug │ ├── map.pug │ ├── mystation.pug │ ├── register.pug │ └── registersuccess.pug ├── eval_data ├── Temperaturverlauf.xlsx ├── Vergleichsmessung_vs_Profigeraet.xlsx └── Vormessung_210819.xlsx └── station ├── Station.ino ├── chart.js.h ├── dht.cpp ├── dht.h ├── internal_page.h ├── memory_manager.cpp ├── memory_manager.h ├── pagetemplate └── Page.html └── readme.txt /Abschlussarbeit_NO2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/Abschlussarbeit_NO2.pdf -------------------------------------------------------------------------------- /Db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/Db.sql -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/README.md -------------------------------------------------------------------------------- /WebService/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/app.js -------------------------------------------------------------------------------- /WebService/libs/dbpool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/libs/dbpool.js -------------------------------------------------------------------------------- /WebService/libs/extdata/nrw_data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/libs/extdata/nrw_data.js -------------------------------------------------------------------------------- /WebService/libs/external_data_sources.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/libs/external_data_sources.js -------------------------------------------------------------------------------- /WebService/libs/helper_functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/libs/helper_functions.js -------------------------------------------------------------------------------- /WebService/libs/mail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/libs/mail.js -------------------------------------------------------------------------------- /WebService/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/package-lock.json -------------------------------------------------------------------------------- /WebService/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/package.json -------------------------------------------------------------------------------- /WebService/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/favicon.ico -------------------------------------------------------------------------------- /WebService/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/favicon.png -------------------------------------------------------------------------------- /WebService/public/images/ardu1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/images/ardu1.jpg -------------------------------------------------------------------------------- /WebService/public/images/buildstation.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/images/buildstation.jpg -------------------------------------------------------------------------------- /WebService/public/images/loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/images/loader.gif -------------------------------------------------------------------------------- /WebService/public/images/manual/01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/images/manual/01.png -------------------------------------------------------------------------------- /WebService/public/images/manual/02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/images/manual/02.png -------------------------------------------------------------------------------- /WebService/public/images/manual/03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/images/manual/03.png -------------------------------------------------------------------------------- /WebService/public/images/manual/04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/images/manual/04.png -------------------------------------------------------------------------------- /WebService/public/images/no2dead.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/images/no2dead.jpg -------------------------------------------------------------------------------- /WebService/public/images/parts.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/images/parts.jpg -------------------------------------------------------------------------------- /WebService/public/images/search-icon-mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/images/search-icon-mobile.png -------------------------------------------------------------------------------- /WebService/public/images/search-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/images/search-icon.png -------------------------------------------------------------------------------- /WebService/public/javascripts/Chart.bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/javascripts/Chart.bundle.min.js -------------------------------------------------------------------------------- /WebService/public/javascripts/heatmap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/javascripts/heatmap.min.js -------------------------------------------------------------------------------- /WebService/public/javascripts/leaflet-heatmap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/javascripts/leaflet-heatmap.js -------------------------------------------------------------------------------- /WebService/public/javascripts/leaflet-search.src.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/javascripts/leaflet-search.src.js -------------------------------------------------------------------------------- /WebService/public/javascripts/leaflet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/javascripts/leaflet.js -------------------------------------------------------------------------------- /WebService/public/javascripts/leaflet.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/javascripts/leaflet.js.map -------------------------------------------------------------------------------- /WebService/public/javascripts/locationpickermap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/javascripts/locationpickermap.js -------------------------------------------------------------------------------- /WebService/public/javascripts/noxgraph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/javascripts/noxgraph.js -------------------------------------------------------------------------------- /WebService/public/javascripts/noxmap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/javascripts/noxmap.js -------------------------------------------------------------------------------- /WebService/public/stylesheets/images/layers-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/stylesheets/images/layers-2x.png -------------------------------------------------------------------------------- /WebService/public/stylesheets/images/layers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/stylesheets/images/layers.png -------------------------------------------------------------------------------- /WebService/public/stylesheets/images/marker-icon-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/stylesheets/images/marker-icon-2x.png -------------------------------------------------------------------------------- /WebService/public/stylesheets/images/marker-icon-green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/stylesheets/images/marker-icon-green.png -------------------------------------------------------------------------------- /WebService/public/stylesheets/images/marker-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/stylesheets/images/marker-icon.png -------------------------------------------------------------------------------- /WebService/public/stylesheets/images/marker-shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/stylesheets/images/marker-shadow.png -------------------------------------------------------------------------------- /WebService/public/stylesheets/leaflet-search.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/stylesheets/leaflet-search.css -------------------------------------------------------------------------------- /WebService/public/stylesheets/leaflet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/stylesheets/leaflet.css -------------------------------------------------------------------------------- /WebService/public/stylesheets/w3.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/public/stylesheets/w3.css -------------------------------------------------------------------------------- /WebService/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/readme.md -------------------------------------------------------------------------------- /WebService/routes/api/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/routes/api/api.js -------------------------------------------------------------------------------- /WebService/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/routes/index.js -------------------------------------------------------------------------------- /WebService/routes/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/routes/users.js -------------------------------------------------------------------------------- /WebService/views/about.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/views/about.pug -------------------------------------------------------------------------------- /WebService/views/error.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/views/error.pug -------------------------------------------------------------------------------- /WebService/views/http_err.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/views/http_err.pug -------------------------------------------------------------------------------- /WebService/views/impressum.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/views/impressum.pug -------------------------------------------------------------------------------- /WebService/views/index.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/views/index.pug -------------------------------------------------------------------------------- /WebService/views/layout.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/views/layout.pug -------------------------------------------------------------------------------- /WebService/views/login.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/views/login.pug -------------------------------------------------------------------------------- /WebService/views/manual.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/views/manual.pug -------------------------------------------------------------------------------- /WebService/views/map.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/views/map.pug -------------------------------------------------------------------------------- /WebService/views/mystation.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/views/mystation.pug -------------------------------------------------------------------------------- /WebService/views/register.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/views/register.pug -------------------------------------------------------------------------------- /WebService/views/registersuccess.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/WebService/views/registersuccess.pug -------------------------------------------------------------------------------- /eval_data/Temperaturverlauf.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/eval_data/Temperaturverlauf.xlsx -------------------------------------------------------------------------------- /eval_data/Vergleichsmessung_vs_Profigeraet.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/eval_data/Vergleichsmessung_vs_Profigeraet.xlsx -------------------------------------------------------------------------------- /eval_data/Vormessung_210819.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/eval_data/Vormessung_210819.xlsx -------------------------------------------------------------------------------- /station/Station.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/station/Station.ino -------------------------------------------------------------------------------- /station/chart.js.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/station/chart.js.h -------------------------------------------------------------------------------- /station/dht.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/station/dht.cpp -------------------------------------------------------------------------------- /station/dht.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/station/dht.h -------------------------------------------------------------------------------- /station/internal_page.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/station/internal_page.h -------------------------------------------------------------------------------- /station/memory_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/station/memory_manager.cpp -------------------------------------------------------------------------------- /station/memory_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/station/memory_manager.h -------------------------------------------------------------------------------- /station/pagetemplate/Page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Envyles/openNOx/HEAD/station/pagetemplate/Page.html -------------------------------------------------------------------------------- /station/readme.txt: -------------------------------------------------------------------------------- 1 | 2 | --------------------------------------------------------------------------------