Predicting Sensor Readings with Time Series Machine Learning
Predicting Sensor Readings with Time Series Machine Learning
Sensors:
Sensor Unit (https://shop.pimoroni.com/products/enviro?variant=31155658457171)
- BME280 temperature, pressure, humidity sensor
- LTR-559 light and proximity sensor
- MICS6814 analog gas sensor
- ADS1015 ADC with spare channel for adding another analog sensor
- MEMS microphone
- 0.96-inch, 160 x 80 color LCD
Unit
- Raspberry Pi 4
- Intel Movidius 2
- JDK 8
- MiNIFi Java Agent 0.6.0
- Python 3
Source: https://github.com/tspannhw/meetup-sensors/ https://github.com/tspannhw/ClouderaFlowManagementWorkshop
Example Data
{"uuid": "rpi4_uuid_omi_20200417211935", "amplitude100": 0.3, "amplitude500": 0.1, "amplitude1000": 0.1, "lownoise": 0.1, "midnoise": 0.1, "highnoise": 0.1, "amps": 0.3, "ipaddress": "192.168.1.243", "host": "rp4", "host_name": "rp4", "macaddress": "dc:a6:32:03:a6:e9", "systemtime": "04/17/2020 17:19:36", "endtime": "1587158376.22", "runtime": "36.47", "starttime": "04/17/2020 17:18:58", "cpu": 0.0, "cpu_temp": "59.0", "diskusage": "46651.6 MB", "memory": 6.3, "id": "20200417211935_7b7ae5da-905b-418b-94f1-270a15dbc1df", "temperature": "38.7", "adjtemp": "29.7", "adjtempf": "65.5", "temperaturef": "81.7", "pressure": 1015.6, "humidity": 6.8, "lux": 1.2, "proximity": 0, "oxidising": 8.3, "reducing": 306.4, "nh3": 129.5, "gasKO": "Oxidising: 8300.63 Ohms\nReducing: 306352.94 Ohms\nNH3: 129542.17 Ohms"}