Readit News logoReadit News
256dpi commented on Show HN: Air Lab – A portable and open air quality measuring device   networkedartifacts.com/ai... · Posted by u/256dpi
tomhow · 7 months ago
I just wanted to draw attention to this detail in one of the comments [1] from the author.

This post [2] details the process they went though to port their device firmware to Wasm for their interactive demo. As a colleague put it, could be a pretty solid Show HN in its own right.

[1] https://news.ycombinator.com/item?id=44190541

[2] https://www.crowdsupply.com/networked-artifacts/air-lab/upda...

256dpi · 7 months ago
Thanks tomhow! The idea for building the Air Lab simulator was very much inspired by the feedback I got from you. Here is a bit of background for the other readers:

I reached out to HN by mail (as suggested on their tips page) to gauge whether my story/product was allowed to be posted as a Show HN post. They pointed out that HN requires a more "direct" demo of things. Their suggestion was to create a "raw" video showing how the device works and feels. It made a lot of sense to me. However, as a designer by training, it’s hard for me to produce something like that, as I naturally gravitate towards polishing it too much. When discussing this dilemma with my colleague, we remembered an idea I had some time ago about creating interactive renderings for the Air Lab website. Quickly, we agreed that this would be worth testing, as the whole goal of the video was to give the HN community a feel for the device.

As mentioned in my comment and the Crowd Supply update, I used emscripten to compile the stock firmware to WASM. Luckily, by that time, I was already mostly done with extracting a hardware abstraction-layer from the firmware. This meant that I already had a nice API that I needed to ”mock” and connect to the fake sensors and controls on the website. So most of the work for that week was to actually build the simulator app using Ember.js around the compiled firmware and integrate it. By doing that, I also found a couple of bugs in the firmware itself that have been much easier to debug with the simulator than with a real device.

I can recommend to anyone to reach out to the HN moderators and validate their post. Especially, if it is not a software thing that one can immediately try out. But also then, I think most posts/projects could profit from a more interactive demo.

256dpi commented on Show HN: Air Lab – A portable and open air quality measuring device   networkedartifacts.com/ai... · Posted by u/256dpi
256dpi · 7 months ago
Dear HN community, thank you for the great feedback on my project! All comments, from honest remarks on the price to personal anecdotes on handling air quality issues, will help me, and others in this space, improve the product and raise awareness for this important global topic. Enjoy the weekend!
256dpi commented on Show HN: Air Lab – A portable and open air quality measuring device   networkedartifacts.com/ai... · Posted by u/256dpi
westurner · 7 months ago
Matter protocol support would also be a useful feature.

Potential integration: Run HVAC fans and/or an attic fan and/or a crawlspace fan if indoor AQI is worse than outdoor AQI

This says that Air Quality Sensor support was added to matter protocol in 2023: https://csa-iot.org/newsroom/matter-1-2-arrives-with-nine-ne... :

> Air Quality Sensors – Supported sensors can capture and report on: PM1, PM2.5, PM10, CO2, NO2, VOC, CO, Ozone, Radon, and Formaldehyde. Furthermore, the addition of the Air Quality Cluster enables Matter devices to provide AQI information based on the device’s location

/? matter protocol Air Quality Cluster: https://www.google.com/search?q=matter+protocol+Air+Quality+...

256dpi · 7 months ago
We'll definitely look into supporting Matter in the future, as it would allow integration with the most common home automation platforms/apps out there.
256dpi commented on Show HN: Air Lab – A portable and open air quality measuring device   networkedartifacts.com/ai... · Posted by u/256dpi
aurelwu · 7 months ago
Hi, I developed indoorco2map.com which is a an app-supported crowd-data-science project where users can submit CO2-Data they measure when going shopping or to restaurants or wherever using a simple-to-use App. I'd like to support your Device - is there documentation available about how to read the Data via BLE? All I need is the CO2-History (either with timestamp, or just ordered + information about update interval).

MIT Licensed: https://github.com/AurelWu/IndoorCO2AppMAUI

PS: do you use the air pressure to correct the CO2-readings like the Aranet4 does or would users need to manually recalibrate when the move to higher/lower elevations compared to when the sensor was calibrated?

256dpi · 7 months ago
We love indoorco2map.com and would be happy to ensure that data from the Air Lab can be exported to it! We plan to expose simple BLE characteristics for all sensor values (similar to the Aranet). On top of that, we already have an API that would allow reading the full history from temporary storage (timestamped). Keep an eye on our website; we'll soon add a manual section with more details on that.

We have not integrated compensation of CO2-readings yet, but will certainly look into it before shipping the device.

256dpi commented on Show HN: Air Lab – A portable and open air quality measuring device   networkedartifacts.com/ai... · Posted by u/256dpi
jvanderbot · 7 months ago
I get that particle counters are a bit bulky, but with wildfires all over USA at the moment, that'd be a big draw. It's $30 more.
256dpi · 7 months ago
You can easily hook a PM sensor like the SEN54 to the extension port at the back. We're also thinking about offering an "upgrade kit" to match the design.
256dpi commented on Show HN: Air Lab – A portable and open air quality measuring device   networkedartifacts.com/ai... · Posted by u/256dpi
pkdpic · 7 months ago
I love it and I want to buy one for every on of my family and friends.

Just curious though does it cover finer particles and if not just curious why? Same question I guess for a general AQI rating. The one random (probably poor quality) portable AQI monitor I have covers different levels of fine particles and that seems really useful during fire season when its bad (in Nor Cal). But of course I'm not super knowledgeable about any of this.

Anyway fantastic project, I absolutely love it.

256dpi · 7 months ago
As the sibling commenter pointed out correctly, there is no PM sensor built-in at the moment. However, we added an extension port at the back that allows connecting PM sensors like the SEN54. We also plan to support this natively in the firmware and perhaps even offer a kit sometime soon that matches the design language.
256dpi commented on Show HN: Air Lab – A portable and open air quality measuring device   networkedartifacts.com/ai... · Posted by u/256dpi
SeasonalEnnui · 7 months ago
I really like this. Did you investigate the options regarding CO2 sensors? I'm interested to know if you compared SCD30 to SCD41? The dual-channel design of SCD30 is supposed to offer lower drift and longer stability compared to the SCD41 (which claims to need taking outside once a week). That's the deal on paper, I'm wondering if you got any real data on this.
256dpi · 7 months ago
Thanks! The SCD30 is a great sensor and obviously better than the SCD41. But we did not look at it in more detail, as we chose the SCD41 primarily for its small size. We believe that an accuracy of +/-50ppm is enough for a device like the Air Lab. Also, we'll actively look into reminding the user to take the device outside if automatic calibration is used. On top of that, it's our plan to either factory calibrate the devices and/or offer manual recalibration that should extend beyond the 1-week interval with automatic calibration.
256dpi commented on Show HN: Air Lab – A portable and open air quality measuring device   networkedartifacts.com/ai... · Posted by u/256dpi
iamflimflam1 · 7 months ago
Yep, it's bitten me - just about to ship my boxes off. I'll still probably break even fortunately (or at least not lose a massive amount of money).
256dpi · 7 months ago
Uff, that's hard! I'm sorry to hear that. What projects is yours?
256dpi commented on Show HN: Air Lab – A portable and open air quality measuring device   networkedartifacts.com/ai... · Posted by u/256dpi
orion138 · 7 months ago
What effect, if any, did you notice on sensor outputs from heat generated by other system components? e.g., constant temperature offset after reaching thermal steady state
256dpi · 7 months ago
We have not tested this properly (see my other comment on lab testing), but so far we have observed no effect during normal operation and only saw a slight increase when charging the device (~1°). We took great care to move the sensors far away from power management. Luckily, the display cutout also helps here.

You can find more infos here: https://www.crowdsupply.com/networked-artifacts/air-lab/upda...

256dpi commented on Show HN: Air Lab – A portable and open air quality measuring device   networkedartifacts.com/ai... · Posted by u/256dpi
bethekidyouwant · 7 months ago
I have these (inexpensive) sensors (except the barometer) hooked up to esp32’s in my home. After reviewing several months of the graph output I don’t have any confidence in the voc or co2 sensors accuracy. Additionally there is no good way to calibrate them outside of a lab. Imo the technology on the more interesting cheap sensors is not there yet.
256dpi · 7 months ago
I'm curious, what's the range/variability you're seeing?

u/256dpi

KarmaCake day247May 21, 2019View Original