-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New device Bresser Air Quality Sensor PM2.5/PM10, PN 7009970 #2693
Comments
Example:
|
Is it the same CRC? Then I'd use the sensor_type ( |
Yes, same CRC. Could you please give a little more detail on how to split the output? Is there an existing decoder which I could use as an example? |
Ah, I think I got it now... |
Hi Can we not use one CRC calc for most Bresser Stations /Sensors? FYI way back in Issue 1214 feb 12 2021 You can use https://crccalc.com to test Raw Data: 7E E0 6E BB AA FA 81 AA FA AA FA AA CA AA 2A A9 AA A9 2A AE AA 92 FA AA AA 00 De-whitened Data:D4 4A C4 11 00 50 2B 00 50 00 50 00 60 00 80 03 00 03 80 04 00 38 50 00 00 AA FROM rtl_433/src/devices/bresser_7in1.c
|
The Bresser-7in1 works with CRC-16 of 0x1021? We found it to be a LFSR-16 generator 0x8810 -- but of course that could be wrong. |
It makes sense to unify the checksum calculation across decoders if possible. There doesn't seem to be much different in terms of computation effort, though. |
@matthias-bs If there is a PR that captures all the useful information in the issue, please close the issue. Otherwise, please add a comment summarizing what's in the issue and not the PR, why, and what you think the way forward is. Thanks! |
See #2698 |
I have a Bresser air quality sensor and a rte-sdr v3 dongle. The PM10 value from the decoder seems to be wrong. The value on my lcd-display with the sensor gives other values. I tried to get some examples but the -vvv gives a lot of output so when I figured out how to catch only the air quality I will post an example |
Try |
For those who wonder, Bresser PM2.5/PM10 device, PN 7009970, runs a Sensirion SPS30 sensor 👍 |
@Mart124 Yes indeed! There seems to be a third ppm/m³ measurement value (probably PM4) and three more values (presumably the number concentration values - #/m³) in the radio message. I set up a Python script for analyzing the sensor output (SPS30 UART TX output) and comparing it against the radio message. Still work in progress... |
Hi,
I found out that the Air Quality Sensor can be supported with small changes to the bresser_7in1.c decoder. The data field
sensor_type
(as in other Bresser decoders) allows to distinguish between weather and air quality sensor. Only the actual sensor data would be different:Weather Sensor (Sensor Type = 1)
Air Quality Sensor (Sensor Type = 8)
What is the preferred way of adding this device?
bresser_7in1.c
?bresser_7in1.c
?bresser_7in1.c
and adding or multiplexing (how?) the output fields?Thanks in advance!
Matthias
The text was updated successfully, but these errors were encountered: