- Backend : Flask
- Frontend : Simple single page, no framework. Pure HTML, CSS, JS
- 3rd Party : JQurey, Font-awsome-icons, Adafruit_DHT
The flask-server can serve the webpage and also provide an API
API:
[POST] /api/gettmp
will return a pair of number, for example [23,50], this means the current temperature is 23 Degree and the humidity is 50%.
Add data logger to the system, considering the limited storage of Rasp-Pi. The logger is run on another system using the api of this system.