Istria1704
(Istria1704)
March 5, 2022, 10:25am
304
From what I have read, the air in NL should be around 5-6 ug/m3 on a “clean air day”. And I live in a city.
1-2 ug/m3 I’d expect to read in the middle of the jungle 1000km from any industrial machine.
I was thinking that maybe, since I smoke indoors, the sensor was getting a bias. Or it has autocalibrated itself while the air was dirty from sigarette smoke.
avsantos76
(Alberto Santos)
March 16, 2022, 6:32pm
305
I am using the same combination of sensors as you do. For me the primary goal was CO2 so the Sensirion does its job. And the PM25 is just a bonus
I use the same board from LaskaKit and transformed the provided example code to ESPhome configuration. So now it is perfectly aligned with HASS and no programming needed. If anyone would be interested I can share …
2 Likes
Liknus
(Liknus)
March 24, 2022, 10:37pm
307
Ciao and thanks for your guide!
Did you cut the PCB from one side to the other (from the front to the back)?
And how ‘long’ did you make the cut? How much left and right did you go from R3 and R4?
Thanks again e saluti dall’Italia
Take a look here:
full.yml
contains LED automation for both CO2 (two upper LEDs) and PM25 (lower LED) based on value interval and intensity based on Sun position
co2only.yml
contains LED automation only for CO2, all LEDs & constant intensity but the color change is fluent
1 Like
Hagan
(Marcus Hagn)
April 5, 2022, 1:35pm
310
Hi I experienced exactly the same. From one reading to the next the sensor dropped the signal by ca 10ug/m3 and never recovered. I assume, since this is a optical sensor something is blocking the photodiode partially.
I wanted to buy a few more if these, but now i am hesitant. mine was running only for a couples of weeks. Would be really interesting to see how many people saw such a problem. Can the sensor be recovered by somehow cleaning it (.e.g. blowing air through it) Is there some experience with some other particle sensor. What is the expected lifetime of these?
GSzabados
(Gábor Szabados)
April 5, 2022, 2:22pm
311
Just a note:
The Philips Air-purifiers have instructions to clean the sensor regularly.
https://www.hardreset.info/devices/philips/philips-ac2887/sensors-cleaning/
What concerns me in your finding is how de the IKEA Air-purifiers work then?
STARKVIND table with air purifier, stained oak veneer/white smart Both a side table and an air purifier that improves the indoor air quality. STARKVIND can be adjusted manually, set to auto mode or be connected to DIRIGERA hub for full control via...
And do they have any instruction to clean the sensor there? (I am assuming it has the same sensor.)
Ciao! You need to cut the trace, just between two resistors, on my blog post you can see some colored lines you should follow.
For some reason it only measures 0 µg/m³ for me.
This is the yaml I use:
esphome:
name: ikea-vindriktning-wemos
esp8266:
board: d1_mini
# Enable logging
logger:
# Enable Home Assistant API
api:
ota:
password: "[PASSWORD]"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "[SSID]"
password: "[PASSWORD]"
captive_portal:
# Ikea Vindriktning PM2.5 sensor
uart:
rx_pin: D2
baud_rate: 9600
sensor:
- platform: pm1006
pm_2_5:
name: "Particulate Matter <2.5µm"
Does anyone have any idea why this is happening?
NOTE: I’m using the Wemos D1 Mini v4 (with the usb-c connection). I figured the pin should still be D2 though.
Edit: it does trigger when holding it over smoke to 1000µm
GSzabados
(Gábor Szabados)
May 3, 2022, 11:57pm
316
What is the log showing meanwhile?
1 Like
GSzabados
(Gábor Szabados)
May 4, 2022, 12:05am
317
By the way, on the pictures, what I can find of the D1 Mini V4 (USB-C version), I cannot see any D2 marking.
So where have you connected the sensor actually?
The number 2 next to the pin means GPIO2.
D2 on the board means GPIO4.
1 Like
So where have you connected the sensor actually?
The number 2 next to the pin means GPIO2.
D2 on the board means GPIO4.
I have connected it to GPIO 4 (SDA). Unfortunately the documentation lacks a pinout table as it does with V3.
What is the log showing meanwhile?
I’ll post this tonight when I get home.
Thanks for the fast response
Right, so here is the log. It logged 0 again until I held it over some smoke:
[22:36:48][D][pm1006:091]: Got PM2.5 Concentration: 0 µg/m³
[22:36:48][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 0.00000 µg/m³ with 0 decimals of accuracy
[22:37:09][D][pm1006:091]: Got PM2.5 Concentration: 451 µg/m³
[22:37:09][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 451.00000 µg/m³ with 0 decimals of accuracy
[22:37:10][D][pm1006:091]: Got PM2.5 Concentration: 538 µg/m³
[22:37:10][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 538.00000 µg/m³ with 0 decimals of accuracy
[22:37:12][D][pm1006:091]: Got PM2.5 Concentration: 702 µg/m³
[22:37:12][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 702.00000 µg/m³ with 0 decimals of accuracy
[22:37:14][D][pm1006:091]: Got PM2.5 Concentration: 856 µg/m³
[22:37:14][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 856.00000 µg/m³ with 0 decimals of accuracy
[22:37:17][D][pm1006:091]: Got PM2.5 Concentration: 997 µg/m³
[22:37:17][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 997.00000 µg/m³ with 0 decimals of accuracy
[22:37:19][D][pm1006:091]: Got PM2.5 Concentration: 1000 µg/m³
[22:37:19][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 1000.00000 µg/m³ with 0 decimals of accuracy
[22:37:21][D][pm1006:091]: Got PM2.5 Concentration: 1000 µg/m³
[22:37:21][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 1000.00000 µg/m³ with 0 decimals of accuracy
[22:37:42][D][pm1006:091]: Got PM2.5 Concentration: 1000 µg/m³
[22:37:42][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 1000.00000 µg/m³ with 0 decimals of accuracy
[22:37:43][D][pm1006:091]: Got PM2.5 Concentration: 1000 µg/m³
[22:37:43][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 1000.00000 µg/m³ with 0 decimals of accuracy
[22:37:45][D][pm1006:091]: Got PM2.5 Concentration: 1000 µg/m³
[22:37:45][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 1000.00000 µg/m³ with 0 decimals of accuracy
[22:37:47][D][pm1006:091]: Got PM2.5 Concentration: 1000 µg/m³
[22:37:47][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 1000.00000 µg/m³ with 0 decimals of accuracy
[22:37:50][D][pm1006:091]: Got PM2.5 Concentration: 1000 µg/m³
[22:37:50][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 1000.00000 µg/m³ with 0 decimals of accuracy
[22:37:52][D][pm1006:091]: Got PM2.5 Concentration: 1000 µg/m³
[22:37:52][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 1000.00000 µg/m³ with 0 decimals of accuracy
[22:37:54][D][pm1006:091]: Got PM2.5 Concentration: 1000 µg/m³
[22:37:54][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 1000.00000 µg/m³ with 0 decimals of accuracy
[22:38:15][D][pm1006:091]: Got PM2.5 Concentration: 562 µg/m³
[22:38:15][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 562.00000 µg/m³ with 0 decimals of accuracy
[22:38:16][D][pm1006:091]: Got PM2.5 Concentration: 548 µg/m³
[22:38:16][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 548.00000 µg/m³ with 0 decimals of accuracy
[22:38:18][D][pm1006:091]: Got PM2.5 Concentration: 517 µg/m³
[22:38:18][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 517.00000 µg/m³ with 0 decimals of accuracy
[22:38:20][D][pm1006:091]: Got PM2.5 Concentration: 473 µg/m³
[22:38:20][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 473.00000 µg/m³ with 0 decimals of accuracy
[22:38:23][D][pm1006:091]: Got PM2.5 Concentration: 446 µg/m³
[22:38:23][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 446.00000 µg/m³ with 0 decimals of accuracy
[22:38:25][D][pm1006:091]: Got PM2.5 Concentration: 419 µg/m³
[22:38:25][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 419.00000 µg/m³ with 0 decimals of accuracy
[22:38:27][D][pm1006:091]: Got PM2.5 Concentration: 393 µg/m³
[22:38:27][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 393.00000 µg/m³ with 0 decimals of accuracy
[22:38:48][D][pm1006:091]: Got PM2.5 Concentration: 206 µg/m³
[22:38:48][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 206.00000 µg/m³ with 0 decimals of accuracy
[22:38:49][D][pm1006:091]: Got PM2.5 Concentration: 200 µg/m³
[22:38:49][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 200.00000 µg/m³ with 0 decimals of accuracy
[22:38:51][D][pm1006:091]: Got PM2.5 Concentration: 188 µg/m³
[22:38:51][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 188.00000 µg/m³ with 0 decimals of accuracy
[22:38:54][D][pm1006:091]: Got PM2.5 Concentration: 172 µg/m³
[22:38:54][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 172.00000 µg/m³ with 0 decimals of accuracy
[22:38:56][D][pm1006:091]: Got PM2.5 Concentration: 161 µg/m³
[22:38:56][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 161.00000 µg/m³ with 0 decimals of accuracy
[22:38:58][D][pm1006:091]: Got PM2.5 Concentration: 152 µg/m³
[22:38:58][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 152.00000 µg/m³ with 0 decimals of accuracy
[22:39:00][D][pm1006:091]: Got PM2.5 Concentration: 143 µg/m³
[22:39:00][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 143.00000 µg/m³ with 0 decimals of accuracy
[22:39:21][D][pm1006:091]: Got PM2.5 Concentration: 78 µg/m³
[22:39:21][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 78.00000 µg/m³ with 0 decimals of accuracy
[22:39:22][D][pm1006:091]: Got PM2.5 Concentration: 76 µg/m³
[22:39:22][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 76.00000 µg/m³ with 0 decimals of accuracy
[22:39:24][D][pm1006:091]: Got PM2.5 Concentration: 70 µg/m³
[22:39:24][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 70.00000 µg/m³ with 0 decimals of accuracy
[22:39:27][D][pm1006:091]: Got PM2.5 Concentration: 67 µg/m³
[22:39:27][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 67.00000 µg/m³ with 0 decimals of accuracy
[22:39:29][D][pm1006:091]: Got PM2.5 Concentration: 62 µg/m³
[22:39:29][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 62.00000 µg/m³ with 0 decimals of accuracy
[22:39:31][D][pm1006:091]: Got PM2.5 Concentration: 59 µg/m³
[22:39:31][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 59.00000 µg/m³ with 0 decimals of accuracy
[22:39:33][D][pm1006:091]: Got PM2.5 Concentration: 55 µg/m³
[22:39:33][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 55.00000 µg/m³ with 0 decimals of accuracy
[22:39:39][I][ota:105]: Boot seems successful, resetting boot loop counter.
[22:39:54][D][pm1006:091]: Got PM2.5 Concentration: 28 µg/m³
[22:39:54][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 28.00000 µg/m³ with 0 decimals of accuracy
[22:39:55][D][pm1006:091]: Got PM2.5 Concentration: 27 µg/m³
[22:39:55][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 27.00000 µg/m³ with 0 decimals of accuracy
[22:39:57][D][pm1006:091]: Got PM2.5 Concentration: 24 µg/m³
[22:39:57][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 24.00000 µg/m³ with 0 decimals of accuracy
[22:40:00][D][pm1006:091]: Got PM2.5 Concentration: 23 µg/m³
[22:40:00][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 23.00000 µg/m³ with 0 decimals of accuracy
[22:40:02][D][pm1006:091]: Got PM2.5 Concentration: 21 µg/m³
[22:40:02][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 21.00000 µg/m³ with 0 decimals of accuracy
[22:40:04][D][pm1006:091]: Got PM2.5 Concentration: 19 µg/m³
[22:40:04][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 19.00000 µg/m³ with 0 decimals of accuracy
[22:40:06][D][pm1006:091]: Got PM2.5 Concentration: 17 µg/m³
[22:40:06][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 17.00000 µg/m³ with 0 decimals of accuracy
[22:40:27][D][pm1006:091]: Got PM2.5 Concentration: 5 µg/m³
[22:40:27][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 5.00000 µg/m³ with 0 decimals of accuracy
[22:40:28][D][pm1006:091]: Got PM2.5 Concentration: 4 µg/m³
[22:40:28][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 4.00000 µg/m³ with 0 decimals of accuracy
[22:40:31][D][pm1006:091]: Got PM2.5 Concentration: 4 µg/m³
[22:40:31][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 4.00000 µg/m³ with 0 decimals of accuracy
[22:40:33][D][pm1006:091]: Got PM2.5 Concentration: 3 µg/m³
[22:40:33][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 3.00000 µg/m³ with 0 decimals of accuracy
[22:40:35][D][pm1006:091]: Got PM2.5 Concentration: 3 µg/m³
[22:40:35][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 3.00000 µg/m³ with 0 decimals of accuracy
[22:40:37][D][pm1006:091]: Got PM2.5 Concentration: 3 µg/m³
[22:40:37][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 3.00000 µg/m³ with 0 decimals of accuracy
[22:40:39][D][pm1006:091]: Got PM2.5 Concentration: 2 µg/m³
[22:40:39][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 2.00000 µg/m³ with 0 decimals of accuracy
[22:41:00][D][pm1006:091]: Got PM2.5 Concentration: 1 µg/m³
[22:41:00][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 1.00000 µg/m³ with 0 decimals of accuracy
[22:41:01][D][pm1006:091]: Got PM2.5 Concentration: 1 µg/m³
[22:41:01][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 1.00000 µg/m³ with 0 decimals of accuracy
[22:41:04][D][pm1006:091]: Got PM2.5 Concentration: 1 µg/m³
[22:41:04][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 1.00000 µg/m³ with 0 decimals of accuracy
[22:41:06][D][pm1006:091]: Got PM2.5 Concentration: 1 µg/m³
[22:41:06][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 1.00000 µg/m³ with 0 decimals of accuracy
[22:41:08][D][pm1006:091]: Got PM2.5 Concentration: 1 µg/m³
[22:41:08][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 1.00000 µg/m³ with 0 decimals of accuracy
[22:41:10][D][pm1006:091]: Got PM2.5 Concentration: 2 µg/m³
[22:41:10][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 2.00000 µg/m³ with 0 decimals of accuracy
[22:41:12][D][pm1006:091]: Got PM2.5 Concentration: 2 µg/m³
[22:41:12][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 2.00000 µg/m³ with 0 decimals of accuracy
[22:41:33][D][pm1006:091]: Got PM2.5 Concentration: 1 µg/m³
[22:41:33][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 1.00000 µg/m³ with 0 decimals of accuracy
[22:41:35][D][pm1006:091]: Got PM2.5 Concentration: 0 µg/m³
[22:41:35][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 0.00000 µg/m³ with 0 decimals of accuracy
[22:41:37][D][pm1006:091]: Got PM2.5 Concentration: 0 µg/m³
[22:41:37][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 0.00000 µg/m³ with 0 decimals of accuracy
[22:41:39][D][pm1006:091]: Got PM2.5 Concentration: 0 µg/m³
[22:41:39][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 0.00000 µg/m³ with 0 decimals of accuracy
[22:41:41][D][pm1006:091]: Got PM2.5 Concentration: 0 µg/m³
[22:41:41][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 0.00000 µg/m³ with 0 decimals of accuracy
[22:41:43][D][pm1006:091]: Got PM2.5 Concentration: 0 µg/m³
[22:41:43][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 0.00000 µg/m³ with 0 decimals of accuracy
[22:41:46][D][pm1006:091]: Got PM2.5 Concentration: 0 µg/m³
[22:41:46][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 0.00000 µg/m³ with 0 decimals of accuracy
[22:42:06][D][pm1006:091]: Got PM2.5 Concentration: 0 µg/m³
[22:42:06][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 0.00000 µg/m³ with 0 decimals of accuracy
[22:42:08][D][pm1006:091]: Got PM2.5 Concentration: 0 µg/m³
[22:42:08][D][sensor:124]: 'Particulate Matter <2.5µm': Sending state 0.00000 µg/m³ with 0 decimals of accuracy
After that it just slowly goes back to 0 again.
GSzabados
(Gábor Szabados)
May 4, 2022, 9:20pm
320
Just out of curiosity, does the fan spins on it?
@Habbie , any idea why it would report 0 at all?
1 Like
Yeah, the fan spins. The Wemos is right underneath it, but I don’t think that should affect the airflow very much.
Habbie
(Peter van Dijk)
May 4, 2022, 9:48pm
322
No idea, sorry. Looks like the ESPHome side of things is working fine here. Note that it is, in the end, a very cheap sensor without calibration.
2 Likes
GSzabados
(Gábor Szabados)
May 4, 2022, 9:54pm
323
I guess nobody has changed anything on it recently…
Thanks for the quick reply!
1 Like
Thank you both for the help. At least I know it will report when the particle count get’s way too high .
Note that it is, in the end, a very cheap sensor without calibration.
That is very true!
1 Like