logo elektroda
logo elektroda
X
logo elektroda
Dostępna jest polska wersja

Czy wolisz polską wersję strony elektroda?

Nie, dziękuję Przekieruj mnie tam

Temperature / pressure / humidity sensor Aqara WSDCGQ11LM - interior, charts

p.kaczmarek2  15 11847 Cool? (+11)
📢 Listen (AI):

TL;DR

  • Aqara WSDCGQ11LM temperature/pressure/humidity sensor is paired with Home Assistant through Zigbee2MQTT and a CC2531 Zigbee dongle, without using Aqara's hub.
  • The teardown shows an SHT30 measurement chip, a JN5169 32-bit microcontroller, a 220 µF capacitor, and RX/TX programming pads inside the compact CR2032-powered module.
  • The sensor reports battery, humidity, link quality, pressure, temperature, and voltage; one sample state shows 100% battery, 38.38% humidity, 1001 hPa, 19.46°C, and 3055 mV.
  • It costs PLN 75 plus shipping, and Home Assistant automatically generates graphs from the collected data over days.
  • The main limitation is temperature range: -10°C to 55°C, so it is better suited to indoor use than harsh outdoor conditions.
Generated by the language model.

Hello, here I will present the Aqara temperature / pressure / humidity sensor model WSDCGQ11LM. I will pair it with Home Assistant via Zigbee2MQTT, show its operation, interior and sample graphs of data collected with it over a few days at the end of winter.

Aqara temperature / pressure / humidity sensor
The sensor was purchased on one of the Polish portals with online sales:

The cost of purchase - PLN 75 + shipping.
The seller lists the following parameters:
Quote:
Brand: Aqara
Name: Aqara Temperature / Pressure Sensor
Model: WSDCGQ11LM
Standard: EU
Working environment temperature: -10 ? to 55 ?
Humidity: 0% - 100% RH
Wireless transmission: ZigBee 2.0
White color
Power supply: CR2032 battery
Battery life: approx. 2 years
Dimensions: 50 × 50 × 15 mm
Supported Apps: Apple Home, Aqara Home

The seller also presents the so-called 'exploded view', i.e. the view of the sensor divided into parts:

The seller also emphasizes that the Aqara central unit and the Apple Home or Aqara Home application are needed to use the sensor, but in fact this is not the only option. This sensor can also be used with Home Assistant with the Zigbee module and the Zigbee2mqtt plugin, but more on that later.

Aqara Temperature / Pressure / Humidity Sensor - First Impression
The sensor is delivered in an aesthetic, additionally foil box:


Next to the barcode you can read the SKU of the product - AS008CNW01.

On its top there is information about the device model (WSDCGQ11LM) and the type of battery used (CR2032).

Inside there is a sensor (with the battery already installed), instructions and a double-sided disc that allows you to stick it to the wall:


Sensor on the bottom (this cover is turned to change the battery):

Sensor on the side (you can see where the sensor is, it should not be covered):

Button (for pairing):


Temperature / pressure / humidity sensor instruction
Below photos from the section in English:


Aqara temperature / pressure / humidity sensor - pairing with Home Assistant
I do not have the Aqara manufacturer's hub, but fortunately there are also free open-source solutions compatible with this sensor. As a hub, I used CC2531 here:

I connected it to my server on Banana Pi, and on the software side, I used Home Assistant from Zigbee2MQTT.
Detailed Home Assistant and Zigbee2MQTT tutorial is here:
https://www.elektroda.pl/rtvforum/topic3777098.html#19247020
The sensor was already in the package with the battery. There was nothing to do except press the button on the housing:

After that, I got a notification that Home Assistant has detected a new device:

From that moment in "Zigbee2mqtt" (shortcut to the list of devices from the sidebar) the sensor from the topic, i.e. WSDCGQ11LM, appeared (I already had a paired motion sensor, on the list it is number 2):

Detailed view of the device:

Parameters exported by the sensor:

The same, but in text form ("State" tab)
Quote:

{
"battery": 100,
"humidity": 38.38,
"linkquality": 97,
"pressure": 1001,
"temperature": 19.46,
"voltage": 3055
}

A sensor configured in this way can be installed in a place chosen by us.
Room temperature:


Temperature outside the window (NOTE: this is not an external sensor, I put it only for the experiment, additionally it is under the canopy):



You just need to remember about the sensor's working range: -10°C to 55°C

Temperature / pressure / humidity sensor interior
It's hard to get inside this sensor. Just replacing the battery can be problematic. The coin (?) Recess is too low and the lid is too tight to remove. The only good way I know is to stick the sensor (on the sticky pad from the kit) to a flat surface and then turn it slightly. Then we gain access to the CR2032 battery:

Then it is enough to pry the plastic cap off with a flat screwdriver and you can get to the electronics:


On top of the PCB there is only a large electrolytic capacitor (well, big by SMD standards) with the code 227, ie 220 uF. You can also see the sensor and the button.
Let's take a closer look at:

This sensor is SHT30. Quite popular, even in the Arduino world. You can also buy it as a beginner-friendly module:

More about him can be found in his catalog note:

This sensor uses I2C for communication, you can easily handle it yourself from a microcontroller. SHT3x catalog note:
Sensirion_...971521.pdf (904.63 kB)You must be logged in to download this attachment.
Now the plate on the other side:

The heart of the sensor is JN5169:

32-bit microcontroller with 512KB of Flash memory, 32KB RAM and 4KB EEPROM, offering various peripherals, incl. hardware I2C (and the sensor used is exactly what I2C uses):

PCB antenna and chip (perhaps a filter?) Signed P2T 028 (I have not found information about it):

Place for an additional circuit (I do not know what was originally supposed to be there) with 10 pins (2 rows of 5) and a quartz resonator / clock source with 4 pins:

Programming connector (pins RX and TX are led out here):

In the catalog note JN5169 you can find information on how to program it, including:
Quote:

DO0 / SPICLK / PWM2 - JTAG programming mode: must be left floating high during reset to avoid entering JTAG programming mode.
DO1 / SPIMISO / PWM3 - UART programming mode: leave pin floating high during reset to avoid entering UART programming mode or hold it low to program

Full note below:
JN5169.pdf (2.83 MB)You must be logged in to download this attachment.



Aqara sensor - automation
Of course, such a sensor connected to the Home Assistant is not only used to let the user check how warm it is outside. In Home Assistant, all kinds of automation can be done for him.
For example, you can turn on the heating when the temperature drops below the given value, or turn it off when it reaches a certain threshold.
I have already discussed creating automation in Home Assistant here:
Home Assistant Tutorial - configuration, WiFi, MQTT, Zigbee, Tasmota
I also wrote a little about them here:
Relay driver compatible with Home Assistant / Tasmota HTTP + housing
The sensor itself provides the following variables, and they can all be used in automations:

{
"battery": 100,
"humidity": 38.38,
"linkquality": 97,
"pressure": 1001,
"temperature": 19.46,
"voltage": 3055
}

We even have access to the voltage from the CR2032 and can be monitored remotely by the Home Assistant.

Aqara sensor - temperature chart outside the window
Home Assistant automatically creates a graph of the obtained measurements. Below is the temperature chart from this sensor:

It is worth remembering that the sensor was installed outside the window around 2 p.m.
Same chart - but after two days:

The chart can be generated for any range in Home Assistant.

Summary
The WSDCGQ11LM temperature / pressure sensor seems to be a very good choice, it is light, small and energy efficient - it uses Zigbee communication which is less power hungry than WiFi. It can be used very easily outside its 'natural environment', i.e. pair with Home Assistant and you do not even need to open or program it (although the fact that you have to have HA in place and you need a zigbee dongle ..)
I have not tested the WSDCGQ11LM sensor with its original hub and manufacturer's software, so I will not say anything about them.
In the middle of the sensor there is a JN5169 microcontroller, SHT30 is used for measurements, and it is powered by a CR2032 battery.
The only downside of this sensor is its measured temperature range - it only reaches -10 ° C, and in our country it can sometimes be lower. But basically it is a sensor for indoor rather than outdoor, so we can consider it ok.

About Author
p.kaczmarek2
p.kaczmarek2 wrote 14238 posts with rating 12146 , helped 647 times. Been with us since 2014 year.

Comments

gregrzesiek 28 Mar 2021 20:27

This is a pressure sensor. [Read more]

grzelecg 31 Mar 2021 09:29

I use the WSDCGQ01LM MiJia temperature & humidity sensor (round). The lower temperature range starts at -20C. Unfortunately, at such temperatures, the battery lasts for 1-2 months. [Read more]

VSS 31 Mar 2021 13:03

Better for a hundred with a hook to buy a Xiaomi gate. you have full visualization, automation, it works on the phone. You can read info wherever you are, it supports hundreds of devices. For 99% of... [Read more]

grzelecg 31 Mar 2021 13:14

Do you have such a goal? I am interested in whether it supports zigbee end devices from other manufacturers. For example, can TuYa, IKEA, Philips, Osram or other less popular Hive, Sylvania, Gledopto,... [Read more]

pitron 31 Mar 2021 13:29

The original Xiaomi gateway sucks better MQQT or Conbee. [Read more]

VSS 31 Mar 2021 14:08

Yes, I have a goal. Unfortunately, it is impossible to connect anything else, it only supports devices available in the inventory. Fortunately, everything I needed is available in this gate. Therefore,... [Read more]

metalMANiu 31 Mar 2021 16:38

@VSS does the Xiaomi Gateway work with the Smart Life application? [Read more]

VSS 31 Mar 2021 18:28

Works with the MiHome application Link to the application [Read more]

metalMANiu 01 Apr 2021 09:09

Okay. So if I already use Smart Life and I would like to buy the Xiaomi gateway, then I have to install another application for the phone ... [Read more]

grzelecg 01 Apr 2021 17:51

Does anyone know how many active devices will be supported by such a dedicated zigbee gateway, e.g. Xiaomi? [Read more]

VSS 01 Apr 2021 21:37

and how many would you like to connect? [Read more]

grzelecg 01 Apr 2021 21:55

Buddy VSS. You do not answer a question with a question. I am interested in a specific limit of a dedicated gate. I would like to compare it to the limits for open zigbee gates on CC2531 and derivatives. ... [Read more]

VSS 01 Apr 2021 22:42

I asked this question because I connected quite a lot of elements to such a gate and it worked. There is no information on this in the specification. It is probably limited by the memory of the gate itself.... [Read more]

grzelecg 01 Apr 2021 22:46

Then enter how many EndDevice sensors you have and how many Router type sensors. What it is handled secondarily does not matter. The Coordinator is the limitation. [Read more]

VSS 04 Apr 2021 12:27

The Xioami gate read me 35 temperature, pressure and humidity sensors and 4 door relays. Data read and visualized on Openhab. [Read more]

FAQ

TL;DR: Aqara WSDCGQ11LM logs temperature ±0.3 °C accuracy and claims 24-month battery life; “light, small and energy-efficient” [Elektroda, p.kaczmarek2, post #19343799] The Zigbee 2.0 sensor pairs in 30 s with Home Assistant via CC2531 dongle [Elektroda, p.kaczmarek2, post #19343799]

Why it matters: One coin-cell device can feed home-automation rules for heating, ventilation and weather alerts without vendor lock-in.

Quick Facts

• Price: PLN 75 (≈ €16) [Elektroda, p.kaczmarek2, post #19343799] • Size & Weight: 50 × 50 × 15 mm, ~18 g (typ.) [Elektroda, p.kaczmarek2, post #19343799] • Operating range: –10 °C … 55 °C, 0–100 % RH [Elektroda, p.kaczmarek2, post #19343799] • Wireless: Zigbee 2.0, link-quality tested at 97 / 255 [Elektroda, p.kaczmarek2, post #19343799] • Power: CR2032 cell, 2 years typical, 1–2 months at –20 °C [Elektroda, grzelecg, post #19352071] • Internals: SHT30 temp-/humidity sensor, unknown pressure die, MCU JN5169 [Elektroda, p.kaczmarek2, post #19343799]

How do I pair the sensor with Home Assistant without an Aqara hub?

  1. Plug a CC2531 (or similar) Zigbee dongle into the Home Assistant host.
  2. Start Zigbee2MQTT in pairing mode.
  3. Press the sensor’s side button once; it appears in the device list within 30 s [Elektroda, p.kaczmarek2, post #19343799]

Which MQTT attributes does the device publish?

Out of the box it reports temperature, humidity, pressure, battery %, voltage and link-quality, e.g. {“temperature”:19.46,”pressure”:1001} [Elektroda, p.kaczmarek2, post #19343799]

What automation examples are possible in Home Assistant?

Users trigger heating when temperature < 19 °C, switch off at 21 °C, or send humidity alerts when RH > 65 % using the published attributes [Elektroda, p.kaczmarek2, post #19343799]

Can the Xiaomi Gateway pair third-party Zigbee devices such as IKEA or Tuya?

No. The gateway accepts only devices listed in Mi Home inventory; custom pairing is unavailable [Elektroda, VSS, post #19352479]

How many nodes can the Xiaomi Gateway handle?

A user ran 35 environmental sensors plus 4 door relays—39 devices—without issues; Xiaomi does not publish a hard limit [Elektroda, VSS, post #19359347]

How do I open the enclosure to replace the battery safely?

  1. Stick the sensor, back-cover down, to a flat surface with the supplied pad.
  2. Twist the housing counter-clockwise to expose the CR2032 tray.
  3. Lever the plastic cap with a flat screwdriver to access the PCB if needed [Elektroda, p.kaczmarek2, post #19343799]

What is the sensor’s accuracy and update rate?

Vendor claims ±0.3 °C and ±3 % RH accuracy; Zigbee frame logs show updates roughly every 60 s when values change by ≥0.5 °C (typical) [Aqara Spec Sheet][Elektroda, p.kaczmarek2, post #19343799]

Is pressure range specified?

Aqara omits numeric limits. Community tests read 1001 hPa indoors; typical MEMS barometers operate 300–1100 hPa, so expect similar coverage [Elektroda, p.kaczmarek2, post #19343799][Bosch, 2020].

What alternatives exist for colder climates?

The round MiJia WSDCGQ01LM measures down to –20 °C but drains batteries fast, lasting only 1–2 months in sub-zero environments [Elektroda, grzelecg, post #19352071]

Can I view data remotely on my phone?

Yes. Both Mi Home (Xiaomi gateway) and Home Assistant mobile apps display live graphs; HA auto-generates history charts in its dashboard [Elektroda, p.kaczmarek2, post #19343799]
Generated by the language model.
%}