Air quality monitoring

Featured

Hardware Requirements

Wemos D1 Mini

https://www.aliexpress.com/item/32651747570.html?spm=a2g0s.9042311.0.0.27424c4dw6km1m

ESP8266 ESP-12 ESP-12F CH340G CH340 V2 USB WeMos D1 Mini WIFI Development Board D1 Mini NodeMCU Lua IOT Board 3.3V With Pins

Fine particles (PM 1/2.5/10)

PLANTOWER Laser PM2.5 DUST SENSOR PMS7003

https://www.aliexpress.com/item/32639894148.html?spm=a2g0s.9042311.0.0.4edd4c4dep2fY5

PLANTOWER Laser PM2.5 DUST SENSOR PMS7003 / G7 High-precision laser dust concentration sensor digital dust particles

Pin connections to Wemos D1 Mini

Plantower Wemos D1

Pin 10 – VCC 5V

Pin 9 – GND GND

Pin 8 – SET D6

Pin 7 – RX (not connected)

Pin 6 – TX D5

CO2 Sensor

MH-Z19B Infrared CO2 Sensor Module Carbon Dioxide Gas Sensor for CO2 Monitor 0-5000ppm MH Z19B NDIR

https://www.aliexpress.com/item/4000212024923.html?spm=a2g0s.9042311.0.0.4edd4c4dep2fY5

MH-Z19 MH-Z19B Infrared CO2 Sensor Module Carbon Dioxide Gas Sensor for CO2 Monitor 0-5000ppm MH Z19B NDIR

Pin connections to Wemos D1 Mini

MH-Z19B Wemos D1 Mini

Vin 5V

GND GND

TX RX

RX TX

NOx

https://www.aliexpress.com/item/32762442164.html?spm=a2g0s.9042311.0.0.4edd4c4dep2fY5

1PCS Great IT MQ135 MQ-135 Air Quality Sensor Hazardous Gas Detection Module

Volatile Gases / Humidity / Pressure

BME680 Digital Temperature Humidity Pressure Sensor

https://www.aliexpress.com/item/4000049700826.html?spm=a2g0s.9042311.0.0.27424c4dw6km1m

1pcs BME680 Digital Temperature Humidity Pressure Sensor CJMCU-680 High Altitude Sensor Module Development Board

Ozone

MQ131 ozone gas detection module (low particle concentration version – black plastic cap)

https://www.aliexpress.com/item/1633224790.html?spm=a2g0s.9042311.0.0.27424c4dw6km1m

1PCS X,MQ-131   MQ131  ozone gas detection module ozone sensor module Wei Sheng genuine

Radon

https://www.radonshop.com/ftlab-radoneye-rd200-radon-gas-detector-r222-testing

Data read via Bluetooth interface: https://github.com/dan-cristian/haiot/blob/master/sensor/radoneye/init.py

FTLAB | RadonEye RD200 Radon Gas Detector | BESTSELLER 2020

3D Printed Enclosure

https://www.thingiverse.com/thing:4698422

Tasmota Configuration

# https://tasmota.github.io/docs/GPIO-Conversion/
# MHz air sensor (TX gpio1 - Mhz RX, RX gpio3 - Mhz TX)
# PMS (D5 GPIO14 - PMS5003 (TX), D6 GPIO12 - Relay1)
# BME (D1 GPIO5 - I2C SCL, D2 GPIO4 - I2C SDA)
# New format, post 9.0.0
Backlog Module 18; GPIO1 1408; GPIO3 1440; GPIO12 224; GPIO14 1696; GPIO5 608; GPIO4 640

# Mhz sensitivity
Sensor15 5000
# periodic
Rule on Time#Minute|5 do backlog power on; status10 endon
Rule on
Pulsetime1 140
TelePeriod 15

Upload readings to air quality monitoring platforms

https://github.com/dan-cristian/haiot/blob/master/apps/air_sensor_upload/init.py

Advertisement

Air quality monitoring

Featured

Hardware Requirements

Wemos D1 Mini

https://www.aliexpress.com/item/32651747570.html?spm=a2g0s.9042311.0.0.27424c4dw6km1m

ESP8266 ESP-12 ESP-12F CH340G CH340 V2 USB WeMos D1 Mini WIFI Development Board D1 Mini NodeMCU Lua IOT Board 3.3V With Pins

Fine particles (PM 1/2.5/10)

PLANTOWER Laser PM2.5 DUST SENSOR PMS7003

https://www.aliexpress.com/item/32639894148.html?spm=a2g0s.9042311.0.0.4edd4c4dep2fY5

PLANTOWER Laser PM2.5 DUST SENSOR PMS7003 / G7 High-precision laser dust concentration sensor digital dust particles

Pin connections to Wemos D1 Mini

Plantower Wemos D1

Pin 10 – VCC 5V

Pin 9 – GND GND

Pin 8 – SET D6

Pin 7 – RX (not connected)

Pin 6 – TX D5

CO2 Sensor

MH-Z19B Infrared CO2 Sensor Module Carbon Dioxide Gas Sensor for CO2 Monitor 0-5000ppm MH Z19B NDIR

https://www.aliexpress.com/item/4000212024923.html?spm=a2g0s.9042311.0.0.4edd4c4dep2fY5

MH-Z19 MH-Z19B Infrared CO2 Sensor Module Carbon Dioxide Gas Sensor for CO2 Monitor 0-5000ppm MH Z19B NDIR

Pin connections to Wemos D1 Mini

MH-Z19B Wemos D1 Mini

Vin 5V

GND GND

TX RX

RX TX

NOx

https://www.aliexpress.com/item/32762442164.html?spm=a2g0s.9042311.0.0.4edd4c4dep2fY5

1PCS Great IT MQ135 MQ-135 Air Quality Sensor Hazardous Gas Detection Module

Volatile Gases / Humidity / Pressure

BME680 Digital Temperature Humidity Pressure Sensor

https://www.aliexpress.com/item/4000049700826.html?spm=a2g0s.9042311.0.0.27424c4dw6km1m

1pcs BME680 Digital Temperature Humidity Pressure Sensor CJMCU-680 High Altitude Sensor Module Development Board

Ozone

MQ131 ozone gas detection module (low particle concentration version – black plastic cap)

https://www.aliexpress.com/item/1633224790.html?spm=a2g0s.9042311.0.0.27424c4dw6km1m

1PCS X,MQ-131   MQ131  ozone gas detection module ozone sensor module Wei Sheng genuine

Radon

https://www.radonshop.com/ftlab-radoneye-rd200-radon-gas-detector-r222-testing

Data read via Bluetooth interface: https://github.com/dan-cristian/haiot/blob/master/sensor/radoneye/init.py

FTLAB | RadonEye RD200 Radon Gas Detector | BESTSELLER 2020

3D Printed Enclosure

https://www.thingiverse.com/thing:4698422

Tasmota Configuration

# https://tasmota.github.io/docs/GPIO-Conversion/
# MHz air sensor (TX gpio1 - Mhz RX, RX gpio3 - Mhz TX)
# PMS (D5 GPIO14 - PMS5003 (TX), D6 GPIO12 - Relay1)
# BME (D1 GPIO5 - I2C SCL, D2 GPIO4 - I2C SDA)
# New format, post 9.0.0
Backlog Module 18; GPIO1 1408; GPIO3 1440; GPIO12 224; GPIO14 1696; GPIO5 608; GPIO4 640

# Mhz sensitivity
Sensor15 5000
# periodic
Rule on Time#Minute|5 do backlog power on; status10 endon
Rule on
Pulsetime1 140
TelePeriod 15

Upload readings to air quality monitoring platforms

https://github.com/dan-cristian/haiot/blob/master/apps/air_sensor_upload/init.py