Comments (3)
Hi @hsugene
If display show -
mean communication with PM sensor failed. Some time we also get issue. Could you please check the sensor connection to PCB. If so you have two or more PM sensor please attach and do some double check to make sure the sensor is worked well.
From your log it's look the communication to PM sensor always failed.
from arduino.
Hi @pnt325, thank you for the reply. I can try to check the connection, but I bought a pre-assembled version and I’m honestly not very comfortable with opening it. I suppose it’s possible that something got knocked loose in transport.
With that said, I do not believe it’s a connection issue because, if I open my windows and let some outside air into the room, the PM sensor will report data reliably the entire time (like 12+ hours). The issue only occurs when the PM levels in the room are close to zero. The way I can reproduce it is by shutting my windows and turning on my air purifier for an hour or so.
Achim on the AirGradient forum also mentioned that this was not an isolated issue:
In general this has been an issue we have been fighting with for quite some time. Normally we show a “-” when we get an error from the PM sensor. It seems that at very very low concentrations the sensor module itself sends that error message instead of the correct (very low) reading.
I think what we have already implemented is a 3x retry in these cases that seem to help a lot but might not catch all cases.
Given this information, do you still think it would be worthwhile to replace the sensor?
Thank you!
from arduino.
Hi @hsugene
if you have other sensor that would be good to check and compare result.
And thank for your information we will procedure to test it
from arduino.
Related Issues (20)
- Unable to change configurationControl HOT 6
- Low temperature reading from PMS5003T HOT 2
- Configuration always save configure on power up
- firmware versions and relevant boards HOT 1
- Interest in Github Action for Arduino Compile? HOT 1
- Implement Correction Formula for PM2.5 on Display
- Home Assistant Integration - stuck on already_in_progress if AirGradient is initially inaccessible HOT 2
- PCB 4.3: Missing raw values for tvocRaw and noxRaw
- PCB 4.3: Wrong model name HOT 3
- PCB 4.3: Boot loop if not connected to Dashboard HOT 1
- Firmware 3.1.3 WiFi not reconnecting on power failure HOT 1
- PCB 3.3 sometimes not recognizing SHT HOT 2
- Rename Example File DiyIndoorProV3_7 HOT 2
- Ignore parameter values out of range HOT 6
- Timeout handling HOT 3
- MQTT over TLS fails with "esp-tls-mbedtls: No server verification option..."
- Use HTPPS Endpoints
- Error message "firmware update fail, will retry" HOT 1
- I-9PSL firmware 3.1.4 doesn't recognize SHT3X
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from arduino.