SEN55 Air Quality Sensor with ESPHome and Home Assistant
Вставка
- Опубліковано 2 чер 2024
- The SEN55 by Sensirion is an air quality sensor that measures temperature, humidity, volatile organic compounds (VOC), nitrogen oxides (NOx), and particulate matter at the PM1.0, PM2.5, PM4.0, and PM10 levels. You can also use the SEN54, which does everything but NOx. These sorts of devices are potentially useful if you do 3D printing, painting/epoxy, or just general air quality monitoring in your home.
These work on a simple I2C interface, so can be integrated into Home Assistant very easily using ESPHome, which already has a component set up for them.
While I use an e-paper screen for this, I would recommend just a regular LCD, as you probably won't be running this off of battery anyway given the power requirements of the SEN55.
YAML and STEP files: github.com/techdregs/SEN55-Ai...
Tech data: sensirion.com/products/catalo...
PR for the Waveshare 4.2 rev2.2 screens: github.com/esphome/esphome/pu...
=== Timestamps ===
00:00 Introduction
02:00 Sensitivity and VOC/NOX indexes
03:55 Power and display recommendations
05:03 Shoutout to Mrmdavidson on github
06:30 3D printing results
08:45 Components and build notes
12:30 YAML overview
15:50 Conclusion - Наука та технологія
Nice integration of the SEN5x.
Great video mate, just subscribed!
This makes me wonder what kind of reading I'd get while roasting coffee beans indoors.
Anecdotally, it looks like just making espresso may influence it.
I liked the video and the project, however I would like to have seen how you mounted the ESP32 module in the case. I printed your case and I see it fits in that defined area, but it isn't secured in any way. Did you glue it in place? Also when you connect the e-paper display up I see it has 4 more pins than the just MOSI and the Clock pin. Do you not need them in this setup? It would be nice to see how you connected this project up.
The Xiao is hot glued down to keep it from moving. For the pins, look in the YAML. It tells you what pin everything is wired to.
@@TechDregs Thanks for the reply. I was able to find that in the YAML code. I did not check there before posting. Just my opinion here, when I see someone make something no matter what it is, I like to see as much detail as possible. For me I am not looking to critic how someone did something but see how what they did worked for them.
@@miked3655 I agree, did you find out where the other 4 pins are connected to the Xiao - says pin 20 and 21?? Cheers
@@TechDregs Awesome Project !! From what I see, besides ground and power, these are the connections to XIAO C3
i2c: For the SEN55
sda: 6
scl: 7
spi: for the Waveshare
clk_pin: 8
mosi_pin: 9
Not sure about these pins? is it 5 and 10 on XIAO going to 20 and 21 on Waveshare
cs_pin: 20
dc_pin: 21
busy_pin:
number: 5
reset_pin: 10
Cheers
Nice package! Are the PM measurements absolute, at least? It's hard to find VOC measurements that are not relative🙁
Yes, PM measurements are in ug/M^3. Micrograms per cubic meter.
Thanks 👍
That github link is dead
Apologies, I forgot to make it public. Should work now. Thank you for letting me know.
If janks playing with HA it just mean that it's not longer "safe" platform. Actually never was.