Wemos D1 Mini and Nova Fitness SDS011 Laser Dust Sensor - RTurala/Sonoff-Tasmota GitHub Wiki

Nova Fitness SDS011 PM2.5 PM10 Laser Dust Sensor (Serial)

The SDS011 using principle of laser scattering,can get the particle concentration between 0.3 to 10µm in the air. It with digital output and built-in fan is stable and reliable.

Accurate and Reliable: laser detection, stable, good consistency; Quick response: response time is less than 10 seconds when the scene changes; Easy integration: UART output (or IO output can be customized), fan built-in; High resolution: resolution of 0.3µg/m3;

Measurementparameters PM2.5, PM10 Range 0.0-999.9µg /m3 Rated voltage 5V Rated current 70mA±10mA

See Nova Fitness SDS011 PM2.5 PM10 Laser Dust Feinstaub Sensor (German) for more information.

Connecting the SDS011 to a Wemos Mini D1

Wemos SDS011
GND GND
5V 5V
TX (gpio01) RX
RX (gpio03) TX

Tasmota Configuration

In the Configuration -> Configure Module page, select the following:

  1. Module Type : 18 Generic
  2. TX (GPIO01) Serial Out : 101 SDS0X1 Tx
  3. RX (GPIO03) Serial In : 70 SDS0X1 Rx

Readings are performed every teleperiod seconds (Tasmota Default is 300 seconds = 5 min).

Tasmota Main

After reboot of the device the displays the SDS011 measurements.

OpenHab configuration

Number Dust_Sensor_2_5 "PM 2.5 [%.2f µg/m³]" <door> (Dust) {mqtt="<[mosquitto:tele/dust/SENSOR:state:JSONPATH($.SDS0X1['PM2.5'])]"}
Number Dust_Sensor_10  "PM 10 [%.2f µg/m³]" <door> (Dust) {mqtt="<[mosquitto:tele/dust/SENSOR:state:JSONPATH($.SDS0X1['PM10'])]"}
⚠️ **GitHub.com Fallback** ⚠️