├── .gitignore ├── 170074T Microcontoller Project report.html ├── 170074T Microcontoller Project report.pdf ├── Design and Documents ├── Anju EMonitor - Solid Works Design │ ├── EMonitor enclosue.SLDASM │ ├── base.SLDPRT │ ├── dht cover.SLDPRT │ ├── display cover.SLDPRT │ ├── ldr cover.SLDPRT │ └── top cover.SLDPRT ├── Article HTML.html ├── EMonitor Architecture.png ├── EMonitor design.fzz ├── EMonitor design_bb.png ├── EMonitor design_pcb.png ├── EMonitor design_schem.png ├── EMonitor production pcb.zip ├── Enclosure1.jpeg ├── Enclosure2.jpeg └── Report.pdf ├── ESP32 └── EMonitor-ESP32Device │ ├── .gitignore │ ├── include │ └── README │ ├── lib │ └── README │ ├── platformio.ini │ ├── src │ ├── config.cpp │ ├── config.h │ ├── http.cpp │ ├── http.h │ ├── mail_client.cpp │ ├── mail_client.h │ ├── main.cpp │ ├── readings.cpp │ ├── readings.h │ ├── utils.cpp │ ├── utils.h │ ├── wifi_con.cpp │ ├── wifi_con.h │ ├── xml.cpp │ └── xml.h │ └── test │ └── README ├── Images ├── device.png ├── device2.png ├── display-data.jpg ├── display-emonitor.jpg ├── email.png ├── file_structure.png ├── heroku.png └── oled.png ├── README.md └── Server ├── .gitignore ├── Procfile ├── __pycache__ └── app.cpython-37.pyc ├── alert.xml ├── app.py ├── requirements.txt ├── runtime.txt ├── static ├── images │ ├── cloud.svg │ └── logo.png └── style.css ├── templates └── index.html └── test.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/.gitignore -------------------------------------------------------------------------------- /170074T Microcontoller Project report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/170074T Microcontoller Project report.html -------------------------------------------------------------------------------- /170074T Microcontoller Project report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/170074T Microcontoller Project report.pdf -------------------------------------------------------------------------------- /Design and Documents/Anju EMonitor - Solid Works Design/EMonitor enclosue.SLDASM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Design and Documents/Anju EMonitor - Solid Works Design/EMonitor enclosue.SLDASM -------------------------------------------------------------------------------- /Design and Documents/Anju EMonitor - Solid Works Design/base.SLDPRT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Design and Documents/Anju EMonitor - Solid Works Design/base.SLDPRT -------------------------------------------------------------------------------- /Design and Documents/Anju EMonitor - Solid Works Design/dht cover.SLDPRT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Design and Documents/Anju EMonitor - Solid Works Design/dht cover.SLDPRT -------------------------------------------------------------------------------- /Design and Documents/Anju EMonitor - Solid Works Design/display cover.SLDPRT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Design and Documents/Anju EMonitor - Solid Works Design/display cover.SLDPRT -------------------------------------------------------------------------------- /Design and Documents/Anju EMonitor - Solid Works Design/ldr cover.SLDPRT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Design and Documents/Anju EMonitor - Solid Works Design/ldr cover.SLDPRT -------------------------------------------------------------------------------- /Design and Documents/Anju EMonitor - Solid Works Design/top cover.SLDPRT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Design and Documents/Anju EMonitor - Solid Works Design/top cover.SLDPRT -------------------------------------------------------------------------------- /Design and Documents/Article HTML.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Design and Documents/Article HTML.html -------------------------------------------------------------------------------- /Design and Documents/EMonitor Architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Design and Documents/EMonitor Architecture.png -------------------------------------------------------------------------------- /Design and Documents/EMonitor design.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Design and Documents/EMonitor design.fzz -------------------------------------------------------------------------------- /Design and Documents/EMonitor design_bb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Design and Documents/EMonitor design_bb.png -------------------------------------------------------------------------------- /Design and Documents/EMonitor design_pcb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Design and Documents/EMonitor design_pcb.png -------------------------------------------------------------------------------- /Design and Documents/EMonitor design_schem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Design and Documents/EMonitor design_schem.png -------------------------------------------------------------------------------- /Design and Documents/EMonitor production pcb.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Design and Documents/EMonitor production pcb.zip -------------------------------------------------------------------------------- /Design and Documents/Enclosure1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Design and Documents/Enclosure1.jpeg -------------------------------------------------------------------------------- /Design and Documents/Enclosure2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Design and Documents/Enclosure2.jpeg -------------------------------------------------------------------------------- /Design and Documents/Report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Design and Documents/Report.pdf -------------------------------------------------------------------------------- /ESP32/EMonitor-ESP32Device/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/ESP32/EMonitor-ESP32Device/.gitignore -------------------------------------------------------------------------------- /ESP32/EMonitor-ESP32Device/include/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/ESP32/EMonitor-ESP32Device/include/README -------------------------------------------------------------------------------- /ESP32/EMonitor-ESP32Device/lib/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/ESP32/EMonitor-ESP32Device/lib/README -------------------------------------------------------------------------------- /ESP32/EMonitor-ESP32Device/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/ESP32/EMonitor-ESP32Device/platformio.ini -------------------------------------------------------------------------------- /ESP32/EMonitor-ESP32Device/src/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/ESP32/EMonitor-ESP32Device/src/config.cpp -------------------------------------------------------------------------------- /ESP32/EMonitor-ESP32Device/src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/ESP32/EMonitor-ESP32Device/src/config.h -------------------------------------------------------------------------------- /ESP32/EMonitor-ESP32Device/src/http.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/ESP32/EMonitor-ESP32Device/src/http.cpp -------------------------------------------------------------------------------- /ESP32/EMonitor-ESP32Device/src/http.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/ESP32/EMonitor-ESP32Device/src/http.h -------------------------------------------------------------------------------- /ESP32/EMonitor-ESP32Device/src/mail_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/ESP32/EMonitor-ESP32Device/src/mail_client.cpp -------------------------------------------------------------------------------- /ESP32/EMonitor-ESP32Device/src/mail_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/ESP32/EMonitor-ESP32Device/src/mail_client.h -------------------------------------------------------------------------------- /ESP32/EMonitor-ESP32Device/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/ESP32/EMonitor-ESP32Device/src/main.cpp -------------------------------------------------------------------------------- /ESP32/EMonitor-ESP32Device/src/readings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/ESP32/EMonitor-ESP32Device/src/readings.cpp -------------------------------------------------------------------------------- /ESP32/EMonitor-ESP32Device/src/readings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/ESP32/EMonitor-ESP32Device/src/readings.h -------------------------------------------------------------------------------- /ESP32/EMonitor-ESP32Device/src/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/ESP32/EMonitor-ESP32Device/src/utils.cpp -------------------------------------------------------------------------------- /ESP32/EMonitor-ESP32Device/src/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/ESP32/EMonitor-ESP32Device/src/utils.h -------------------------------------------------------------------------------- /ESP32/EMonitor-ESP32Device/src/wifi_con.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/ESP32/EMonitor-ESP32Device/src/wifi_con.cpp -------------------------------------------------------------------------------- /ESP32/EMonitor-ESP32Device/src/wifi_con.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/ESP32/EMonitor-ESP32Device/src/wifi_con.h -------------------------------------------------------------------------------- /ESP32/EMonitor-ESP32Device/src/xml.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/ESP32/EMonitor-ESP32Device/src/xml.cpp -------------------------------------------------------------------------------- /ESP32/EMonitor-ESP32Device/src/xml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/ESP32/EMonitor-ESP32Device/src/xml.h -------------------------------------------------------------------------------- /ESP32/EMonitor-ESP32Device/test/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/ESP32/EMonitor-ESP32Device/test/README -------------------------------------------------------------------------------- /Images/device.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Images/device.png -------------------------------------------------------------------------------- /Images/device2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Images/device2.png -------------------------------------------------------------------------------- /Images/display-data.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Images/display-data.jpg -------------------------------------------------------------------------------- /Images/display-emonitor.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Images/display-emonitor.jpg -------------------------------------------------------------------------------- /Images/email.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Images/email.png -------------------------------------------------------------------------------- /Images/file_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Images/file_structure.png -------------------------------------------------------------------------------- /Images/heroku.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Images/heroku.png -------------------------------------------------------------------------------- /Images/oled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Images/oled.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/README.md -------------------------------------------------------------------------------- /Server/.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | .vscode 3 | __pycache__ 4 | venv -------------------------------------------------------------------------------- /Server/Procfile: -------------------------------------------------------------------------------- 1 | web: gunicorn app:app -------------------------------------------------------------------------------- /Server/__pycache__/app.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Server/__pycache__/app.cpython-37.pyc -------------------------------------------------------------------------------- /Server/alert.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Server/alert.xml -------------------------------------------------------------------------------- /Server/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Server/app.py -------------------------------------------------------------------------------- /Server/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Server/requirements.txt -------------------------------------------------------------------------------- /Server/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.7.8 -------------------------------------------------------------------------------- /Server/static/images/cloud.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Server/static/images/cloud.svg -------------------------------------------------------------------------------- /Server/static/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Server/static/images/logo.png -------------------------------------------------------------------------------- /Server/static/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Server/static/style.css -------------------------------------------------------------------------------- /Server/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Server/templates/index.html -------------------------------------------------------------------------------- /Server/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjuchamantha/EMonitor/HEAD/Server/test.py --------------------------------------------------------------------------------