Open ramonitor opened 3 years ago
Just tested with NRZ-2020-134-B1/EN (beta firmware); same results -> extremely high pm2.5 and pm10 values.
Could you try another USB wall charger? Some are limiting the current to 100 mA. Or you connect your setup (NodeMCU + SDS011) to the same USB port that you used for your test with the script.
@ricki-z ; I did test with the USB port used to test the SDS011 with the Python script, that did not solve things. I also did test with several different USB chargers. Currently using a 5v 2a output charger (used for Raspberry PI), same result; extreme high reading.
can you send pictures of your setup?
See pictures for the setup, built as described in this guide, so there is also an BME280 sensor attached.
@ricki-z ; I've tested with another USB cable and power supply, same result. Anything more I can do to get this resolved?
Do you have another NodeMCU module? The high readings are normally caused by a low current or voltage. Maybe the voltage converter is defect.
Thanks, I've ordered another NodeMCU module to test.
@ricki-z ; Just attached a brand new NodeMCU v3, flashed the NRZ-2020-133/EN firmware. Unfortunately still the same issue. Any suggestions how to troubleshoot this further?
These are the SDS011 readings I get back:
SDS011 | PM2.5 | 176.2 µg/m³ SDS011 | PM10 | 190.8 µg/m³
Is this a brand new SDS011? I had the same problems with a couple SDS011's, in use since some time, that started giving too high values, some even hundreds of µgrams too high. In most cases there was a zero-level plateau from 100 to 200 µgrams, with neighbouring sensors at near zero PM2.5 and near zero PM10. I even had one brand new SDS011, measuring 10 times the real values, again according to neighbouring sensors.
Replacing the SDS011 always solved the issue. Did you try to replace the SDS011? Contact me directly at info@luchtpijp.be or see our website www.luchtpijp.be.
I am having the same issue. New setup, SDS011 values are way too high. Switching to beta version and changing chargers and cables didn't help. I already ordered another SDS011 to see if that's the issue.
I solved it by replacing the SDS011 with a brand new one. It appears not to be related to this project btw, I tried flashing the the NodeMCU (of the appearently broken SDS011 setup) with esphome and had the same result. I kept the broken SDS011 for a rainy day. Maybe it will be useful somehow.
The new sensor arrived and solved my problem as well. I am attaching an image of both of them. The broken one is on the left. It has 200413 A-B written on the sticker. Working one 201210 A-H. Broken one has more of a shiny finish and some additional imprints, working one a matte finish. Maybe that info helps someone with troubleshooting.
I'm getting incorrect readings with the SDS011 and NodeMCU v3 running NRZ-2020-133:
SDS011 | PM2.5 | 230.8 µg/m³ SDS011 | PM10 | 248.2 µg/m³
This is a brand new setup btw. I've tested the SDS011 with the Python script found here and that shows quite 'normal' values for pm2.5 and pm10 (4.7 and 10.1 for pm2.5 and pm10 resp).
Any thoughts on this?