1.3 KiB
1.3 KiB
prometheus-esp8266-dht-exporter
A Prometheus exporter for IoT temperature and humidity measurements, using an ESP8266 (Arduino-compatible) with a Wi-Fi module and a DHT (temperature + humidity) sensor.
Hardware
ESP8266 board: WEMOS D1 Mini (ESP8266)
DHT sensor: Wemos DHT Shield (DHT11)
Requirements
- Arduino IDE
- Download and install.
- esp8266 library for Arduino
- See the instructions on the page.
- DHT sensor library for ESPx
- Install using the Arduino library manager.
- The Adafruit one didn't work for the WEMOS D1.
Building
This uses the Arduino IDE.
- Copy
config.default.h
toconfig.h
and fill inn the details. - Set the correct settings for the board.
- WEMOS D1 Mini uses board "WeMoS D1 R2 & mini".
- Build and upload using the Arduino IDE.
Metrics
Metric | Description | Unit |
---|---|---|
iot_humidity_percent | Air humidity. | % |
iot_temperature_celsius | Air temperature. | °C |
iot_heat_index_celsius | Apparent air temperature, based on temperature and humidity. | °C |