Datasheet for HDC1080 can be found here:
- Java 11, MySQL, Thymeleaf, HTML, CSS, Google Charts.
Data from HDC1080 is read with Raspberry Pi, using Python3 library made by user switchdoclabs Then it is added to MySQL database also installed on Pi.
The web app connects with that MySQL database using Spring Data and JPQL queries. From there it reads temperature and humidity data as well as measurement timestamps. This app uses a line chart from Google Charts which was described here.
The data is then displayed in a table (last 60 measurements).
The temperature and humidity from last 6h and last 24h is also displayed on subsequent pages. Below you can see chart with data from the last 6 hours.