Processing IoT sensor data with InfluxDB
Sensors give us a wealth of information. But how do we store the information and how do we make it available in a readable way? In this session, I will show you how you can send the sensor data to an InfluxDB data storage with a Spring Boot application. InfluxDB is a time series database which is a perfect fit to store sensor data. It’s possible to send the data by making a REST call to InfluxDB or by using the Java InfluxDB client.
The example (including a live demo) is based on a Raspberry Pi with the following sensors: – BME280 sensor connected to the GPIO ports of a Raspberry Pi – Xiaomi Mijia temperature and humidity sensor connected via Bluetooth to the Raspberry Pi
After the sensor data is stored we want to make it available in a nice graphical way. Therefore we use the Grafana and Chronograf dashboards.