Your home's air could be making you sick. Fight back!

  Рет қаралды 332,266

Jeff Geerling

Jeff Geerling

Күн бұрын

Пікірлер: 695
@cmh-re
@cmh-re 3 жыл бұрын
love how he starts building a CO2 and particulate sensor instead of making an angled cover for the vent, so it can stay open all the time
@faranocks
@faranocks 3 жыл бұрын
Like just space it out 1-2 inches from the vent, lol
@lloydrmc
@lloydrmc 2 жыл бұрын
@Faranox if the opening of the covering is smaller than the original, it will inhibit airflow, and also make more noise.
@faranocks
@faranocks 2 жыл бұрын
@@lloydrmc ? What. I meant just space the covering a few inches off. It wouldn't make significantly more noise
@JeffGeerling
@JeffGeerling 2 жыл бұрын
#engineerproblems
@johnantonopoulous6381
@johnantonopoulous6381 2 жыл бұрын
@@JeffGeerling First of all it does not look that bad. Second just move the vent as long as you have a stud wall on top of the concrete . if you can't a contractor should be able to do it for a couple hundred bucks.
@efimovv
@efimovv 3 жыл бұрын
Jeff, you can permanently fix this vent by mounting white sheet (like magnet one ) in front of it on 5-10 centimeters from wall. It will not block airflow and there is no difference from camera point of view. Otherwise, pretty nice video! And I think about it but with ESPHome as firmware.
@ChrisD__
@ChrisD__ 3 жыл бұрын
Or just take it off, it's not a big deal, these videos aren't big budget movies, his health is more important.
@Sukrim
@Sukrim 3 жыл бұрын
...or fix it in post and mask it out! :D
@marthinwurer
@marthinwurer 3 жыл бұрын
Came here to suggest something like this! He could even 3d print a cover that would have vents on the side for air to go through, and put a cool graphic or logo on the front.
@efimovv
@efimovv 3 жыл бұрын
@@marthinwurer Logo looks even better 👍
@vannoo67
@vannoo67 3 жыл бұрын
@@marthinwurer Exactly! Turn a problem into a Branding Opportunity
@j_h_o
@j_h_o 3 жыл бұрын
I live in Northern California and have felt similar sluggishness due to the fires and subsequent horrendous air quality. In a way, it's more frustrating than being sick because you don't feel really bad enough to rest but you don't feel good enough to accomplish anything. I'm going to try this project once I can breathe again.
@le9038
@le9038 3 жыл бұрын
13:18 "people often ask me we productive" **shows a can of dr.pepper** "boom. Productive"
@CvHarris
@CvHarris 3 жыл бұрын
Dude! This totally happened to us at our old house too, but not just in a basement office. We started closing all our doors a lot to keep the kids out of different rooms, and there was only one return in the house, and sure enough when we'd go to sleep at night we'd wake up with terrible headaches and grogginess because the CO2 levels climbed to 2000+. As soon as we put gates in the doorways during the day instead, it was easier for air to circulate enough before we went to sleep.
@JeffGeerling
@JeffGeerling 3 жыл бұрын
Good to hear from you! And yeah, many homes don't have a return in every room, so that is a real problem-especially if you have thick carpet that touches the bottom of the door and prevents air from escaping the room under the door.
@seanpalmer8472
@seanpalmer8472 3 жыл бұрын
@AstroCat I wouldn't say they "went down the wrong path". I would say they "didn't finish the job" because they didn't install ventilation in the form of an HRV or an ERV (explanatory video here: kzbin.info/www/bejne/n2i4hGeKot53bM0). Running one of those at very low speed all the time can greatly improve IAQ without massively running up your heating/cooling load.
@rpavlik1
@rpavlik1 3 жыл бұрын
Yeah I plan on getting an ERV once it's safer to have a contractor put it in. Our house is less than 20 years old so fairly modern and tight, but has returns in all rooms. So usually we don't get a particularly high level in just one room, we just don't get enough fresh air in so there's high CO2 in the whole house.
@navyholesnipe9469
@navyholesnipe9469 3 жыл бұрын
Thank you lucky stars that you woke up in the morning. CO2 can be a killer, especially when your asleep. A 'sick' house is nothing to mess around with, especially with your family.
@rpavlik1
@rpavlik1 3 жыл бұрын
@@navyholesnipe9469 usually CO (carbon monoxide) is more hazardous - there shouldn't be any in your home but as a product of incomplete combustion it can happen and kill quite silently. I'm not sure what the lethal level of CO2 (carbon dioxide) is but I suspect it's quite a bit higher than people see, I've heard of co deaths but not CO2 deaths outside of industrial processes. Do you know what the lethal level of CO2 is or if it's fatal more frequently than I realized?
@curly6722
@curly6722 3 жыл бұрын
Awesome stuff Jeff. I just started my crusade for good ventilation in my house. I felt exactly the same sluggishness you did in my home office, and there were some mornings I'd wake up so groggy that I felt like I hardly slept. I ended up using a SCD-30 sensor for CO2, temp, and humidity tracking in my bedroom for starters. After tracking with Grafana, I found that there were some nights we got above 5000ppm in our bedroom! We've been much more adamant about encouraging good ventilation in our house, and it sounds crazy but wow has it chamged how I have felt around the house. Anyway great video!
@xxcr4ckzzxx840
@xxcr4ckzzxx840 3 жыл бұрын
Man.. 5000ppm is BRUTAL, no wonder u felt like shit when you woke up. Glad you could fix it :)
@JeffGeerling
@JeffGeerling 3 жыл бұрын
Oh wow, and I thought 3000 was bad... at 5000 I'd probably turn into some sort of zombie!
@xxcr4ckzzxx840
@xxcr4ckzzxx840 3 жыл бұрын
@@JeffGeerling He probably did too lol
@vincei4252
@vincei4252 3 жыл бұрын
Yikes. I don't have a CO2 sensor but I do have a window that is open in the hallway upstairs 24/7/365 (when possible) unless it's raining heavily or too cold outside. During the none winter months I try to keep the bedroom window open even if it's just a little bit. Downstairs I have a fan in the guest toilet that is energy star and is built for continuous duty. It also serves double duty as that is also where the cats litter box is.
@bpetrikovics
@bpetrikovics 3 жыл бұрын
Probably the reason sometimes I wake up feeling like crap.. time to measure CO2 as well.
@user-qo8js3qk5z
@user-qo8js3qk5z 3 жыл бұрын
Dude, you're awesome. I appreciate how thorough you are with how you provide your material, and your advocating of open source. Keep up the great content.
@jja2000
@jja2000 3 жыл бұрын
Piping this into something like home assistant + automating the venting system sounds very cool to me. Might be fun to get that working.
@JeffGeerling
@JeffGeerling 3 жыл бұрын
ESPHome actually supports all these devices out of the box, so it shouldn't be difficult to build a setup for Home Assistant.
@jja2000
@jja2000 3 жыл бұрын
@@JeffGeerling HMMM Very cool. I might actually get this then. My dad and I have been looking for a more permanent solution with a vent we have available. Only problem is the size of the vent, but we can work around that. Thanks!
@wissamoh
@wissamoh 2 жыл бұрын
@@jja2000 did you get any solutions get it integrate with Home assistant?. Thanks
@jja2000
@jja2000 2 жыл бұрын
@@wissamoh Use the ESPHome integration. If you flash the 8266 with esphome it should work out of the box.
@zushiba
@zushiba 3 жыл бұрын
I'm a noob with soldering but this actually looks accessible, I might give this a try!
@markconger8049
@markconger8049 3 жыл бұрын
Nothing soldered is surface mount so you should have a pretty easy time. One tip - if you’re new to soldering you may want to practice soldering header pins on a proto board first. Proto boards and header pins are available cheap on Amazon and other stores where electronics are sold.
@KarstenJohansson
@KarstenJohansson 3 жыл бұрын
@@markconger8049 The more fun route to practice is to buy the simple project boards that usually only have some LEDs and a battery mount to solder on. I've been soldering since I was a tween, but I still buy the occasional one because they tend to be fun and thematic. My favourite is the sugar skull for Day of the Dead. People comment on it every year, so it's one of the rare solder practice projects you can show off and get good feedback heh.
@cpK054L
@cpK054L 3 жыл бұрын
Recommend you not buy cheap Chinese solder... especially lead based... it makes you dizzy... Also...cheap solder that is RoHS compliant is super hard to work with because it doesnt melt and stick as well as quality silver based soldier
@BobbyBike
@BobbyBike 2 жыл бұрын
Same as SilverSnakeFreedom mentioned, his wideo makes it easy for two main reasons: 1. good quality solder with fluxed core, 2. proper soldering iron which can control the temperature. The practice will come with first few broken solders ;)
@esra_erimez
@esra_erimez 3 жыл бұрын
This is really interesting. I love that you don't need a cloud service. Does anyone know of a ring doorbell type of project for the Raspberry Pi?
@JeffGeerling
@JeffGeerling 3 жыл бұрын
I saw one a few months back... it wasn't quite as nice of a build but it did the trick at least, though didn't have two-way communication. It didn't have an app, but a web UI.
@jesperkuipers9432
@jesperkuipers9432 3 жыл бұрын
Had the same idea, until I saw doorbell from eufy. All data is locally saved on micro sd card in the included homebase. Trying to figure out how to send the data to the rpi rn, but the price is worth the easy use/install
@aidanfarley9566
@aidanfarley9566 3 жыл бұрын
You could use something like motioneyeos. It would need some customization but I think you can trigger events using a button connected to the gpio pins on a pi
@sarezfx
@sarezfx 2 жыл бұрын
There are some projects using the esp32 cam as a doorbell, can use esphome firmware and integrate with homeassistant or plain mqtt
@mmnewman
@mmnewman 3 жыл бұрын
Feeling thankful for my drafty 100-y-o house right now! Seriously though, fascinating.
@ReyArteb
@ReyArteb 3 жыл бұрын
now that you can monitor the rooms co2 levels, you should put some plants in there to see if/or how much co2 they absorb
@yaash4123
@yaash4123 3 жыл бұрын
Plants in a basement? Lol
@choahjinhuay
@choahjinhuay 3 жыл бұрын
@@yaash4123 grow lights…
@smacksalad
@smacksalad 3 жыл бұрын
@@choahjinhuay Heat...
@AudreyRobinel
@AudreyRobinel 3 жыл бұрын
@@smacksalad you can have pretty efficient LED lights that grow stuff. I have many aquariums in a similarily enclosed room, with DIY aquarium led lights that are quite powerfull, but dont heat the room that much. I also live in the tropics, where it is very hot. But i have AC, i guess if your room is closed without any climate control, any heat source can become annoying? But then again, a small, low light plant, with a small efficient led light may cause very low heat generation.
@gg-gn3re
@gg-gn3re 3 жыл бұрын
@@AudreyRobinel Nope. Current LED are around 20% efficient, theoretical maximum is 40% efficient, that's 80% and 60% heat respectively. Still a lot of heat to deal with. If you're running AC the cost is more than double what it is for those lights.
@fhantom784
@fhantom784 3 жыл бұрын
If you live in California you learn way too much about PM 2.5
@nathanadhitya
@nathanadhitya 3 жыл бұрын
Perfect timing. Something I've wanted for so long since I'm pretty sensitive to bad air. The initial investment is on the pricy side, this is going to take a while :D
@Alex-ju2oh
@Alex-ju2oh 3 жыл бұрын
You can read the pm2.5 off the IKEA sensor with an esp too. I've got one with a co2 sensor hacked in. Works really well with esphome.
@Tekwyzard
@Tekwyzard 2 жыл бұрын
Works well with Tasmota too, I've hacked one myself recently, and bonuses are that it's cheap, and it comes with its own enclosure.
@sucotronic
@sucotronic 3 жыл бұрын
Here in EU legislation in last years introduced the mandatory requirements for new building about air quality. There ara some heat recovery ventilation systems that you could interface directly using arduino/raspi and do custom control ;)
@CandyGramForMongo_
@CandyGramForMongo_ 3 жыл бұрын
I love watching software devs solder. 🤣
@JeffGeerling
@JeffGeerling 3 жыл бұрын
It ain't pretty, but hey, it makes the connection!
@CandyGramForMongo_
@CandyGramForMongo_ 3 жыл бұрын
Just like the software I write. 😉
@ebrewste
@ebrewste 3 жыл бұрын
Just put a “ventilation” label on the vent. Now that you know how important fresh air is, you can consider the label your public service announcement.
@JeffGeerling
@JeffGeerling 3 жыл бұрын
But then you'd see that label in every video! :)
@luziferius3687
@luziferius3687 3 жыл бұрын
@@JeffGeerling How about a larger white square plastic shield or so that’s lifted from the wall surface (like 10ch or so) and fits onto the vent. It covers the ventilation, while not blocking it completely.
@TehMagilla
@TehMagilla 3 жыл бұрын
@@JeffGeerling You could make a cover for the label?
@fernwood
@fernwood 3 жыл бұрын
When I converted my SodaStream to use standard co2 tanks I bought a cheap ($150) co2 detector from Amazon in case I had a leak. I didn’t, but it blew my mind that the co2 level in my kitchen would spike to 1200-1500 ppm for a few seconds after filling a bottle.
@JeffGeerling
@JeffGeerling 3 жыл бұрын
The things you don't even think about! Also, when we forget to turn on our range hood, the PM2.5 goes up pretty quick too.
@Waitwhat469
@Waitwhat469 3 жыл бұрын
@@JeffGeerling As an automation nut, the idea of having vents (bathroom vents, range hoods, house fans, etc) turning on based on air quality levels rather than manual switches sounds awesome!
@Jason-mk3nn
@Jason-mk3nn 3 жыл бұрын
@@Waitwhat469 There is already a smart vent company, though they are expensive. If I can remember their name, I will post another comment.
@joeroganpodfantasy42
@joeroganpodfantasy42 Жыл бұрын
cheap 150$ dollars co2 detector? Whats an expensive co2 detector?
@geberhart000
@geberhart000 Жыл бұрын
This is one of the best youtube videos I’ve seen. It makes me want to attempt a similar build. I’m not sure I have the background to pull it off. I’m interested in creating a commercially viable monitoring system for IAQ so that improvements being made can be tracked and monitored. I think I’d have a lot of learning to do to be able to pull a build like this off. Perhaps I need to partner with someone who already has these skill sets. I’d also like to include circuit level energy usage monitoring. You’ve certainly got me thinking. Thanks
@deechvogt1589
@deechvogt1589 3 жыл бұрын
Jeff, thanks for yet another amazing video. At first I thought you'd jumped the shark, (and were going to start selling those HEPA air filters you then later ?teasingly? mentioned in the video :) ) with that click baity title. As always you never disappoint and gave us yet another high quality fully documented maker video. I should have never doubted you. Keep up the awesome work.
@JeffGeerling
@JeffGeerling 3 жыл бұрын
I have a couple friends who keep telling me to buy HEPA filters... I'm like why do that when nature gives us plentiful air for free? Plus that doesn't solve the problem of CO2!
@Wordsnwood
@Wordsnwood 3 жыл бұрын
come on Redshirt Jeff... Move that duct. Or add another one. Seriously, cool project.
@nnighthawk
@nnighthawk 3 жыл бұрын
Seeing how long it takes for the solder to melt (around 5:20), I'd recommend a little more temperature. (The tip size does generally look okay, that's the other thing when melting solder takes too long.)
@_jdfx
@_jdfx 3 жыл бұрын
TIP: leave the vent open and remove it in post. Whatever video software you're using, all you need is a simple square mask, it couldn't be simpler.
@highkeffvega4404
@highkeffvega4404 3 жыл бұрын
This is very cool project! But i wonder if there is an option to add to this kit an oxygen sensor in someway. I want to be able to monitor oxygen levels in my room and to be able to log it in the same way you showed in this video
@universalgeneve8049
@universalgeneve8049 3 жыл бұрын
jeff is wearing a red shirt in this video... is the video by jeff, or red-shirt jeff pretending as jeff? hmm...
@rullywow3834
@rullywow3834 3 жыл бұрын
Pro tip: use some blu-tak (blue poster putty) to hold components in place while you solder. Often use this more often than helping hands or a PCB vise. Great video as usual, Jeff!
@lmaoroflcopter
@lmaoroflcopter 3 жыл бұрын
Safety tip when snipping leads after my funtimes a few weeks ago. Wear safety glasses. Yes it seems stupid. Yes I've thought the same having worked on electronics for the last two decades and yes it is a pain in the arse but... I was snipping some header pins flush and one of them managed to get into my eye and behind my lower eyelid. I ended up in a&e as despite my best efforts trying to get the metal out of my eye with tweezers, it did not go well. And yes... it hurt, it hurt a lot.
@marthinwurer
@marthinwurer 3 жыл бұрын
Two things: Make something to stand off from the vent and cover it while still letting you have airflow! You could put art or something there and still get the ventilation needed to be healthy. If you end up hooking it up to some home automation stuff, you might be able to reach out to Linus Tech Tips and help Linus with his own home automation set up.
@JeffGeerling
@JeffGeerling 3 жыл бұрын
It's slowly coming together, but I'm considering adopting Home Assistant at some point.
@CA.....
@CA..... 2 жыл бұрын
Well done, and very well presented. Thank you for posting. The effects of poor IAQ quality in our homes and buildings is an area that we are only starting to understand the long-term consequences of. Continuously breathing particulates and carcinogens appears to have long-term health effects. In most cases, monitoring these items is a good start, but reducing their sources (often various sources of combustion), improved ventilation, and filtration - are key to remedying them.
@jeffreydoujon638
@jeffreydoujon638 3 жыл бұрын
For those really thin wires (and the thick ones) get a thermal stripper, I'll never go back to the bladed type. Migt impinge on the air quality though !
@magnuslindgren9460
@magnuslindgren9460 3 жыл бұрын
I ran a co2 sensors at home for some time a couple of years ego, unfortunately the sensor I used was rather unreliable so I ended up stopping it. However, it was really interesting to see how fast the co2 levels dropped by just opening a window. The cognitive function of a person drops rather fast with poor air quality. At ~2000ppm co2 I think it drops to about 50%. It's not linear though.
@flashkan
@flashkan 2 жыл бұрын
I run a co2 monitor to keep ph levels up in my reef tank. Opening a window in my last house with a box fan in the window would drop levels from 1500 to 500 in 10-15 minutes. There are a few major factors at play. First, can you get a cross breeze. It's much easier to clear the space if you can blow in on one side and exhaust the other. Second, how much area isn't capable of being exhausted. Things like closets, bathrooms, or other side rooms hold in the old stale air. When you shut the window, those areas will eventually balance out. My last place was not ideal and would restabilize at around 800ppm in 30 minutes or so. Being on the east coast with high humidity, leaving windows opened for hours on end was not possible 99% of the year.
@APenkov7
@APenkov7 Ай бұрын
Mate, you got me signed up after combining sensors with 3D printing. Thank you from coming back from the future! 🤯
@linuxstreamer8910
@linuxstreamer8910 3 жыл бұрын
love the time laps seeing time pass on the clock looks so cool
@BenCos2018
@BenCos2018 3 жыл бұрын
@AstroCat most likely defn looks like octoprint for sure to me
@Waitwhat469
@Waitwhat469 3 жыл бұрын
now you just need to get your AC to turn off the vent during record and to just circulate air if the temp is fine, but the air quality is low
@schotoka
@schotoka 2 жыл бұрын
Hi Jeff. Is there any way to integrate a VOC sensor into this setup as well?
@Kai-Made
@Kai-Made 8 ай бұрын
I have a air quality monitor in my home as well, I built it out of similar hardware. When researching this project I discovered that the AQI people have reported some findings that are concerning. saying that a lot of people live in homes that have real problems with air quality. Molds, and chemicals as well as CO2. Modern living, at it's finest.
@lejoshmont2093
@lejoshmont2093 2 жыл бұрын
Knowing your office was in the basement I was going to say the only thing your sensor was missing was radon. Glad you made this one. I was thinking about creating a CO2 sensor myself but I'm glad that one has been made that truly takes it to a new level.
@stingray2107
@stingray2107 Жыл бұрын
Hey Jeff, did you end up doing the Radon sensor? I would be interested in monitoring Radon levels, too
@danielkraus5662
@danielkraus5662 Жыл бұрын
💯 agree
@orangejuice7156
@orangejuice7156 2 жыл бұрын
You know there's a thing your parents might have been telling you, OPEN THE WINDOWS 10 MINS A DAY 🤣🤣🤣
@CraigMullins1
@CraigMullins1 3 жыл бұрын
So now we need a video on creating superior air quality. Maybe supplemental oxygen in the workspace :) Wonder how much a machine to increase oxygen in a small room would cost monthly.
@lostinthefuture9300
@lostinthefuture9300 3 жыл бұрын
Talk to Los vegas.lol the casino's do or did this to slow the alcohol effects on people.clearer heads but not to clear so you will gamble longer
@gus473
@gus473 3 жыл бұрын
Your local fire inspector and insurance agent will have an opinion on that....! 😂✌🏼
@MachuBaxter
@MachuBaxter Жыл бұрын
What Radon sensor would you recommend using? I’m having trouble finding out what sensor the Airthings device uses.
@JustinEmlay
@JustinEmlay 3 жыл бұрын
New homes here for the past decade have to come with CO2 alarms. Usually in the form of smoke/OS2 alarms. I hear the same story over and over again on Nextdoor. The home owner was never made aware they were combo units and at some point replace them all with plain jane smoke alarms. They go to sell and get nailed for it.
@JustinEmlay
@JustinEmlay 3 жыл бұрын
LOL! OS2. My computer brain took over. I'm leaving it ;p
@JeffGeerling
@JeffGeerling 3 жыл бұрын
haha, OS/2 Warp brings back memories!
@NorthcodeNoCh
@NorthcodeNoCh 3 жыл бұрын
You should probably avoid soldering on your breadboard. Firstly, the breadboard might not be able to take all the heat and you could melt the plastic. More importantly, the breadboard interconnects will act like a heatsink for what you're trying to solder. Soldering is best done when all connection points are correctly heated, as all the solder will just flow where you want it to. For throughhole I usually don't need flux and just focus on heating up every pin and hole. It also helps when you have a bit of solder on the tip to make proper thermal contact with the parts.
@myCloudWatcher
@myCloudWatcher 3 жыл бұрын
Leave the cover off, we need you more than a look. Air flow is important to videos.
@AmanKumarVlogs
@AmanKumarVlogs 3 жыл бұрын
Jeff is such a great motivation for me on my own KZbin journey, I am glad I was motivated by this man.
@questionablecommands9423
@questionablecommands9423 3 жыл бұрын
I hadn't realized that Productivity tastes more like regular Dr. Pepper.
@aamiddel8646
@aamiddel8646 3 жыл бұрын
Hi Interesting. I experimented some time ago with a PM detector (RxTx interface) and ran into a problem. Most particle detector are based on a laser and lasers deteriorate after some time if you leave them on all the time. Although the spec identified that the laser could be turned off (in between measuring intervals) i never got this to work. So the question i have is: In your project is the laser turned off between taking a measuring? And what is the measuring interval? Of course assuming your sensor uses a laser..
@MFBcode
@MFBcode 3 жыл бұрын
I connected CO2 sensor with Home Assistant and installed HA app in phone. Now HA can send notifications to my phone "open window" :) Helps when you work from home. Long meetings with high CO2 will make you sleepy
@JeffGeerling
@JeffGeerling 3 жыл бұрын
I've been considering running HA instead of my custom setup. Maybe it's finally time :D
@MallocArray
@MallocArray 3 жыл бұрын
Which sensor did you use with HA?
@RhodderzX
@RhodderzX 3 жыл бұрын
This is awesome, will look at doing something similar. Be interesting to see if @LinusTechTips adds this to his home.
@primi22
@primi22 2 жыл бұрын
Feeling tired in the afternoon is most likely cause by a high carbohydrate lunch.
@GSBarlev
@GSBarlev 3 жыл бұрын
Using a breadboard to solder in headers is one of those brilliant life hacks that seems so obvious that I feel like an idiot for not having done it all along.
@PhG1961
@PhG1961 3 жыл бұрын
Waw, quite an interesting video. Btw, for the next version... adding a radon sensor, Geiger etc... I would recommend to add a gamma ray sensor too. They're not that expensive and show amazing results.
@mikapeltokorpi7671
@mikapeltokorpi7671 3 жыл бұрын
Unfortunately cheaper CO2 sensors are usually more like particulate sensors. Which means, that those are awfully inaccurate. Temperature and humidity sensors instead are accurate. Five years ago decently accurate CO2 sensor cost $400 and drew so much current, that you can not run it with battery (at least feasibly). $30? I am still bit suspicious, but could theoretically be as accurate as $400 one few years back.
@JeffGeerling
@JeffGeerling 3 жыл бұрын
Supposedly the SenseAir is one of the best "not lab grade" sensors.
@ericnewton5720
@ericnewton5720 3 жыл бұрын
It’s so complicated, there’s so many tech stack moving parts… couldn’t one just have the AirGraident post metrics directly to Prometheus?
@JeffGeerling
@JeffGeerling 3 жыл бұрын
Check out this PR: github.com/geerlingguy/airgradient-prometheus/pull/4 - it will just run an HTTP server on the sensor, and Prometheus will pull straight from that. Doing 'push' into Prometheus is not as simple and requires extra configuration on Prometheus (it's easier using InfluxDB).
@iam.jasonhoward
@iam.jasonhoward 3 жыл бұрын
7:20 😎
@hvanmegen
@hvanmegen 3 жыл бұрын
Jeff, why not use a MQTT broker to pipe all your data to instead of having these API endpoints?
@JeffGeerling
@JeffGeerling 3 жыл бұрын
Not a bad idea. The first time I did one of these things a couple years ago, I was like "that's more work than setting up a little server." At this point I'm thinking I might switch to a more standard protocol ;)
@AudreyRobinel
@AudreyRobinel 3 жыл бұрын
Hello Jeff! Very nice video, very interesting! I am myself putting air quality sensors in my lab, so this is extremely on point for me :) One thing i'd like to mention : now i am putting leads on my sensors, and have them in open air to provide better readings. When in a case, the heat tends to accumulate, and many sensors are affected by heat. I try to leave some space between them (although most sensors don't heat that much, it is mostly the MCU). I'd like to mention also, as you mentioned "the easyest way", i find it to be esphome trough home assistant. With espHome, i assemble my node (i mean in the physical sense, plugging sensors, etc), plug it in USB, then open the esphome tab on home assistant's interface, create a node, paste the yaml config specified on esphome documentation, then hit upload. It will thus flash the esp, and next time, you can flash it over the air if you change something. I don't have to look for libraries or whatever... (i did that at some point, but it can be annoying with version changes). Anyways, once done, your sensor sends data to home assistant on a regular basis (can be changed), and HA automatically makes graphes and all. But just to go a bit further, you connect your home assistant to influxdb, then graphana, and do the dashboards as you did. The easy route is to use the plugins directly in home assistant (HA); although i chose to have influxdb not running on my raspi4 that runs HA, because i have beefier linux server with dockers for such tasks; and i plan to keep the data indefinitely, poll the sensors often, etc. Don't want to add a unnecessary burden to th pi SD card. I take good note of your sensors, i knew some, didn't know others. My plan is to have many air quality sensors running, and try to measure the deviation between all those sensors. Would be better if i had a lab grade one to calibrate my measurements, but i don't :) I am also willing to see if multiple cheap sensors in parallel can be used to significantly increase accuracy. In the begining with simple mathematical solutions, then later with AI (it is my field, so i want to use it there, it is not just for buzzwords :) ). As for sensors, there is also the BME680, not great for temperature (BME280 is muuch closer to my reference probe for that), but give air quality index estimations (following the IAQ scale), as well as equivalent CO2. as for particulate sensors, i have many of them, and only a few are worth buying. The one you used is one of them : well supported in various project, documented, and caracterized. Many particulate sensors don't give life expectancy, calibration procedures, etc. I am, as you are interested also by the geiger counter, and would like to also turn it into a physical random number generator :) Anyways, i didn't know about the CO2 stuff, i'll look into it, it may explain why i sometimes also have a hard time focusing in my lab.
@JeffGeerling
@JeffGeerling 3 жыл бұрын
Thanks for all the details! I've been waffling on ESPHome / Home Assistant for a few months, but you may have just convinced me to go that route soon. Definitely will save some time in the initial setup / programming, and the built-in graphing might be adequate for my needs!
@AudreyRobinel
@AudreyRobinel 3 жыл бұрын
@@JeffGeerling If going for home assistant, i would advise to go for the Pi4 install (or another SBC) rather than the docker one. With the OS install, you have an easy addon repo, you just do things in the webui (you can ssh into the box and do it like this, but the webui automates a lot of boring stuff), whereas you have to deploy the container for each addon in the contenerized version. For ESPHOME, you can do it from your computer, but again, the ESPHOME addon adds a webgui interface, and you can modify the YAML for your remote nodes from a browser. It validates the YAML in live with live error notices (explained, on top of that!) I like to do it from there because i can then modify a node from any computing device on my network, i don't have to manage the toolchain (dependency X is outdated, blablabla, i can deal with this, but i don't want to), and you can also plug nodes via USB to first program them. I would also recommend the file editor addon, allows you to modify the yaml files on your home assistant install. 95% of stuff can be set via webgui, but some stuff can't (mostly advanced stuff), or it is at times faster to simply copy-paste a code snippet. Then you have the snapshot utility, allows you to back up everything or some things only, in an easy way. I have not done it yet, but there is also a way to have all your config files (minus your credentials, that you can save safely into a secret.yaml file) saved on a git repository (i just moved my sensitive data to secrets.yaml, so i will now do the git stuff) Then for ESPHome, simply take a look at their devices/sensors that are supported : esphome.io/#devices i even discovered some sensors that way, or found a way to use sensors i had bought but never figured how to use. Most of the time, i can find the config in the docs, and the times i don't, i find it on some forum, with the correct pins declared. Last point, it may not be something you are considering right now, but when you have a home assistant deployed, you can buy a few sonoff smart relays, replace the closed firmware with esphome, and automate lights, plugs (turn on the ceiling fan when it is too hot, turn off the AC when the windows are open, etc), dehumidifiers and various stuff (there is even a "dehumidifier" component to have it work without having you do the logic, same for thermostats. You can also have an IR LED and send some IR codes to your AC or various devices from an ESPHOME node (one of my next projects, to smartify the AC) Anyways, i talk too much, see you next time :)
@gg-gn3re
@gg-gn3re 3 жыл бұрын
BME680 and BME280 are resistive sensors and have overheating issues, which is why you probably notice your overheating issues more than you need to. In order to get ok sensing with them you need to use FORCED mode which puts them to sleep wakes up takes 1 reading and goes back to sleep. These sensors are mostly for pressure and for flight controllers so massive amounts of air flow.. better yet, though, you can use sensirion sensors which are capacitive like the SHT30 in this video (or better if you want 0-100% humidity the SHT31 or SHT35 or SHT85) all of them are better than all of the bosch sensors though. If you need PRESSURE then you should use a BME280 or BMP180 but only in those cases. To replace the BME680 there is the SGP40 which is also a VOC sensor, but again from sensirion, which does much better sensors. Also as you said, keep them away from the MCU, sensirion recommends at least 3cm.. and in my testing it makes a massive difference, especially if your esp8266 is awake all the time it puts out a good amount of heat around it even though you can't feel it.
@AudreyRobinel
@AudreyRobinel 3 жыл бұрын
@@gg-gn3re Hello! Thanks for the insights! I use BME280 mainly because i have tons of them, and they are cheap. They are my default "enviro" sensor to monitor rooms; for they are cheap, easy to find, and I2C. I have a MCP9808 temperature sensor on the same station (given for a very accurate, precise sensor by adafruit); i will add a SHT30 (i have one in my parts bin). The experiment i am conducting is as much about measuring stuff as comparing sensors. Strange thing, the BME280 is really close to the MCP9808, but the BME680 is 2°C higher. However, the 3 curves are parallel, meaning i could apply an offset. I will look more into sensiron line, it is not the first time i hear good things about them. For now, i am dispatching BME280 in all areas of the house as well, and outside. Other than a roof over the sensors, i did not take any environemental protection measures for them, they have been holding for more than a year (here is the caribbean, humidity levels outdoor are often 80%+, and can reach 100% at night). As for air quality, i have a particulate sensor i need to deploy, and i will look into other sensors. I also wanted to finaly deploy some sensors i had bought for quite some time without using them!
@KameraShy
@KameraShy 3 жыл бұрын
Sick building syndrome is real. I worked in an office that was in a vintage multi-story warehouse they rehabbed. Sealed it up tight. Had all the symptoms: drowsiness, mental fatigue. About a week before I left they handed out a survey to all employees inquiring if anybody had those symptoms. Apparently not imaginary. My old house, OTOH, is so leaky and drafty there is continuous air exchange.
@geomcc39
@geomcc39 Жыл бұрын
Only if you live in New York🤑 wild fire
@TechnoAgape
@TechnoAgape 2 жыл бұрын
You need to have a formaldehyde test as well. I went through this after buying new furniture that brought our house air to toxic levels. Also a VOC test would be a good idea so you can see how bad house hold cleaner are poisoning the air.
@brykanst9071
@brykanst9071 3 жыл бұрын
ok so this is 100% making me want to start doing projects like this... probably going to order a kit next week
@andre9095
@andre9095 3 жыл бұрын
I may or may not be working on a HomeKit enabled Geiger counter that lies to Homebridge that it’s a humidity sensor.
@JeffGeerling
@JeffGeerling 3 жыл бұрын
I may or may not be interested in more details!
@eekee6034
@eekee6034 3 жыл бұрын
CO2 is absolutely correlated with brain function, yup. I was having some pretty serious problems; saw a video of a guy trying to live in an enclosed space; his plants didn't absorb enough CO2, and he looked terrible. He gave some interesting figures though. Since then, I've had my window open and a fan drawing air in from it or across it most of the time. Being a converted attic, my room's volume is quite small and I'm in it almost all day due to other health problems, so I've got to deal with it. I'd like a CO2 sensor alone, don't need the other sensors. Edit: Maybe other sensors too. The air in here gets weird when I open the little vent built in to the window.
@alexanders1859
@alexanders1859 3 жыл бұрын
I kid you not, I was just starting out with Home Assistant and looking for what I could with indoor air quality. This is awesome, ty :D
@JeffGeerling
@JeffGeerling 3 жыл бұрын
ESPHome has support for all these sensors, so it should be easy enough to get it integrated!
@gg-gn3re
@gg-gn3re 3 жыл бұрын
He's using the old model air sensor. There are PMS7003 and even better PMSA003, the wiring on them is slightly more difficult, but many come with a breakout board that makes it easy with regular gpio pins. (all are on ebay)
@tophlaw4274
@tophlaw4274 3 жыл бұрын
great project, Jeff.... though one quick fix for your basement would be to make a small picture frame with standoffs that can attached (screw/magnet) to the face of the vent. This way, the vent can stay open for ventilation all the time & you can have a place to put a piece of art or your channel. ;)
@Tntdruid
@Tntdruid 2 жыл бұрын
Can't you not use Tasmota whit it?
@mrosebro
@mrosebro 3 жыл бұрын
12:23 exchange outside air for inside air.. lol missed one in editing ;) love the vids bro, i gotta take the easy shot when their available.
@JeffGeerling
@JeffGeerling 3 жыл бұрын
Heh, eagle eye on the CC! I'll try to get that fixed.
@Airbag888
@Airbag888 3 жыл бұрын
Couldn't come at a better time.. I want one in each kids room to monitor air quality specially with A/C on and everywhere closed
@davidwalker575
@davidwalker575 3 жыл бұрын
Mate. As an avid viewer of your videos I’m telling you please don’t worry about covering the vent for my benefit. Stay healthy and keep that air flowing.
@IndiceEducation
@IndiceEducation 3 жыл бұрын
Thanks!
@nah82201
@nah82201 3 жыл бұрын
Best moment: Boom! Productive.
@smacksalad
@smacksalad 3 жыл бұрын
Being locked in a closed room all day isnt good for air quality... Who knew!? ;) Honestly... Also, everything you own is likely off gassing. Be interesting to check for any other air borne contaminants.
@SeferDöngel
@SeferDöngel Жыл бұрын
Did I see red shirt Jeff on this video? Or was he regular Jeff wear a red shirt :) ? Anyway it doesn't matter nice and cool project Jeff(s) :)
@soalersystem123
@soalersystem123 2 жыл бұрын
Just wanted to say thank you, you're one of the only few people I trust on YT/Reddit. Bless
3 жыл бұрын
I think, you can get a CO2 monitor very cheap from IKEA, it just needs to be modified with a ESP32/8266 because it has no WiFi MCU.
@vigasan
@vigasan Жыл бұрын
Great video, I made a DIY air quality monitor based on ESP32 that can be integrated in Home Assistant
@tonnygarcia8417
@tonnygarcia8417 3 жыл бұрын
M2C leave the vent open. Doesn't look that bad (adn the magnet lid doesn't look any better)
@alex-w8p2e
@alex-w8p2e 2 жыл бұрын
Hi Jeff, I have a RD200 RadonEye radon monitor and it is great, it updates every 10 minutes and has bluetooth, I also heard you can plot the data through Bluetooth to something like a raspberry pi, but it is a community project and not officially supported, but it has a good app as well.
@finalf137
@finalf137 3 жыл бұрын
What would be cool as well is to add a pressure sensor right inside your HVAC return to measure the air pressure when the fan is on, so you can get an alert when to replace the air filter.
@JeffGeerling
@JeffGeerling 3 жыл бұрын
That's not a bad idea; though depending on sensitivity, and the filter type, it could need changing even without a noticeable drop in air pressure.
@DiyintheGhetto
@DiyintheGhetto 2 жыл бұрын
I bought a 3 of the Senseair S8 CO2 Sensors. I'm waiting for them to come in. They was suppose to be for another project. But I'm glade I saw this project. Now I have another use for the other 2 Thank you.
@dadawoodslife
@dadawoodslife 3 жыл бұрын
Anybody in Australia want a PCB? I just ordered 5 and they have shipped. So in a month or two I'll have 4 extra if someone wants to buy one off me rather than buy another batch. As always, cost and freight to Aus is the killer with anything.
@tablatronix
@tablatronix 3 жыл бұрын
Where did you get your pi rack enclosure? Is that a FHD panel ? FYI wifimanager is by tzapu and maintained by me, but arduino decided to randomly show 1 author and not both for some reason .. shrug
@karinawashere
@karinawashere 9 ай бұрын
i want to attempt this as a complete beginner to everything. I did try to repair an Oral-B electric toothbrush once… i purchased the wrong replacement battery and tried to replace it anyway… obviously didn’t work. lol
@VenturaIT
@VenturaIT Жыл бұрын
There are published standards by many authoritative organizations. You should add a TVOC meter to yours. You want your PM 2.5 as low as possible... EPA says in it's document "REVISED AIR QUALITY STANDARDS FOR PARTICLE POLLUTION AND UPDATES TO THE AIR QUALITY INDEX (AQI)" that the "GOOD" PM 2.5 is 15 or lower.
@theastuteangler
@theastuteangler 3 жыл бұрын
Nice video man. I’m new here, can I get an up-to-speed explainer? What are you already using a Raspberry Pi to monitor, and what are Prometheus and Grafana?
@johnkunze5362
@johnkunze5362 Жыл бұрын
Ok Jeff. I've been doing this for awhile too. CO2 and particulate....fine though your values I think are wrong. Healthy CO2 is 400-600ppm unless it's fall....we'll talk about that later. However the MOST important sensor is the free O2....that's usable O2. When it drops below 14.5% it can severely affect health. Optimum is 21.5 but most ambient (in cities) is ~15.5. NO GOOD SENSOR!!!!! CO2 is not the global warming problem. Lack of CO2 to o2 convertors is. The rise in CO2 is because we've lost over 40% of the convertors, ocean phytoplankton. Photo catalytic convention, photosynthesis, turn sun heat into food and o2....gone...help! De-salination of oceans essential for survival. Bye.😵💖🤯,jpk
@scbtripwire
@scbtripwire 3 жыл бұрын
13:11 From Jeff Geerling to Jeff Goldblum in one phrase, hehe.
@FrankGiuliani
@FrankGiuliani 3 жыл бұрын
You could just keep the vent open, nobody cares, only you do. I say health is more important than autism.
@timothychristensen2205
@timothychristensen2205 3 жыл бұрын
Thank you so much I really appreciate that you put the text version of your tutorials in the description.
@JeffGeerling
@JeffGeerling 3 жыл бұрын
Since I much prefer blog post form, I always try to encapsulate everything there. It's way easier to search, scan, and reference in the future-plus I can update things there. Hard to do on a video, where things change every 3, 6, or 12 months!
@WilsonBradleyTheOfficial
@WilsonBradleyTheOfficial 2 жыл бұрын
Thanks.. Ordered my kit from AirGradient - Wish there was a cheap Radon component to build/tie into it the package
@manielek
@manielek 2 жыл бұрын
omg, he named the disease that should not be named on youtube!1111
@JeffGeerling
@JeffGeerling 2 жыл бұрын
#demonetized!
@Muscleduck
@Muscleduck 3 жыл бұрын
This video gives me the idea to use this on our indoor ventilation. I could set a sensor in each tube in the centralised unit and somehow integrate it into Home Assistant, maybe... one day..
@jayjaynet
@jayjaynet 2 жыл бұрын
Can anyone help me with flashing this software. I soldered everything but now I only get "Timed out waiting for packet content". Tried another cable, removed the oled module. On arduino IDE (Serial monitor) when I press the reset button I receive some data like: "SDK ver* 2.0.0(5a(75ba) compiled ` Aug 9 2016 15:12:27 phy ver: 1055, pp ver: 10.2"
@SianaGearz
@SianaGearz 3 жыл бұрын
Please don't cover up your vent, i don't find it distracting at all. If you have to disguise it, maybe make a magnetic frame that is covered by some white stocking material or something of a kind that will let air through.
@siberx4
@siberx4 3 жыл бұрын
Well, with (up to) 3000ppm CO2, I guess we know where all the bloopers come from now!
@jeraldgooch6438
@jeraldgooch6438 2 жыл бұрын
FYI - I built a gizmo to measure temp, humidity, TVOC, and eCO2 using a DHT-22 and an SGP-30 attached to an ESP32. After that was up and running, I 3D printed a case for it. Before installing IN the case, the breadboard was sitting ON the case. The TVOC sensor went nuts. The reading wend from a00 - 150 ppb to 20000. Moved the box away and the reading eventually returned to normal. Incidentally, I happened to place a small plastic bag wherein I had received some small parts next to the TVOC sensor and it read pretty high as well. I would think the bag would have been around and “weathered” to where any trace organic volatiles would have dissipated. So, be cautious is using a TVOC sensor like the SGP30.
@learnwithchuck2173
@learnwithchuck2173 5 ай бұрын
Hey Jeff, I was wondering if you have been still doing stuff with this device. I just ordered the DIY v9 kit. I would ideally like to setup docker on my Synology NAS with Grafana and do what you did. I was looking for tutorials and whatnot to get this accomplished and setup. I'm going to be putting this in my woodshop and my goal is to make it notify me when it's getting too dusty to put on my mask. It would actually be pretty cool to hook it to my fan/filtration and when PM10 hits a certain number the fan just auto kicks on for me.
@franzsembdner8373
@franzsembdner8373 2 жыл бұрын
Hey, very nice video which motivated me.. the parts are already ordered..🙌 can you please explain (maybe on your github), how I can implement the PM10 value to everything (wemos display and the web interface), because I'm allergic to pollen/hay fever, and according to the internet they are in between 2.5 and 10um. I already searched a little bit through the code of airgradient and found the variable "PM_AE_UG_10_0" but I don't know how to implement this, because I had only the basics of C# and C one semester in my study. In spring and summer my nose and I would thank you a lot, greetings from Germany
@nemtudom5074
@nemtudom5074 3 жыл бұрын
I suggest everyone watches the video 'This is your brain on stale air' by Tom Scott.
@JeffGeerling
@JeffGeerling 3 жыл бұрын
Good suggestion, that was a fun one to see!
@nemtudom5074
@nemtudom5074 3 жыл бұрын
@@JeffGeerling Yea! Thats what prompted me to look for a CO2 sensor originally!
I was DEAD WRONG about air quality
20:24
The Next Layer
Рет қаралды 163 М.
An ACTUALLY smart air quality monitor (it's open)
11:54
Geerling Engineering
Рет қаралды 79 М.
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 2,1 МЛН
Do you choose Inside Out 2 or The Amazing World of Gumball? 🤔
00:19
LIFEHACK😳 Rate our backpacks 1-10 😜🔥🎒
00:13
Diana Belitskay
Рет қаралды 3,9 МЛН
哈哈大家为了进去也是想尽办法!#火影忍者 #佐助 #家庭
00:33
Fake CO2 monitor (party detector) with schematic
25:07
bigclivedotcom
Рет қаралды 320 М.
Home automation that's private and local?! (Home Assistant Yellow)
19:49
I tried the Cheapest Arduino Alternative (that Nobody heard of)
13:31
Most HEPA Air Purifiers Are A SCAM (There's A Better Option)
35:04
Healthy Home Guide
Рет қаралды 355 М.
Hack the IKEA Air Quality Sensor: 7-in-1- Full ESPHome Tutorial
27:38
3ATIVE VFX Studio
Рет қаралды 131 М.
#300 How to measure CO2 and VOC with Arduino. Which one is better?
21:13
Hacking a weird TV censoring device
20:59
Ben Eater
Рет қаралды 3,1 МЛН
Hacking my garage door with the Raspberry Pi Pico W
11:50
Jeff Geerling
Рет қаралды 340 М.
The TRUTH about our indoor air quality | Home Chemistry 101
17:41
Matt Risinger
Рет қаралды 24 М.
CHIP $9 Computer
18:28
ExplainingComputers
Рет қаралды 2,8 МЛН
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 2,1 МЛН