- Donanım olmadan Air Lab ürün yazılımını çalıştırarak hava kalitesi ölçüm akışını ve ekran gezinmesini önceden deneyimleyebilirsiniz
- Simülatörde yalnızca ağa bağımlı işlevler hariç tutulur; geri kalan ürün yazılımı davranışları kontrol edilebilir
- Farklı ortamlar seçildiğinde sensör okuma değerleri değişir; böylece ölçüm koşullarını karşılaştırabilirsiniz
- USB kablosu bağlantısı, cihazın şarj edilmesini ve dosyaların bilgisayara kopyalanması akışını içerir
- A/B düğmeleri, yön tuşları ve Touchbar ile menüye girme/iptal etme, sensör değiştirme, zaman ve menü kaydırma işlemleri yapılır
Air Lab ürün yazılımını donanım olmadan çalıştırma
- Air Lab Simulator, Air Lab ürün yazılımını çalıştırarak gerçek cihaz olmadan ölçüm ve gezinme yapılmasını sağlar
- Eksik olan tek kısım ağa bağımlı işlevlerdir; bunun dışındaki ürün yazılımı davranışları simülatörde deneyimlenebilir
- Farklı ortamlar seçildiğinde sensör okuma değerleri etkilenebilir
Bağlantı akışı ve kontrol yöntemi
- USB kablosu bağlantısı, cihazın şarj edilmesini ve dosyaların bilgisayara kopyalanması akışını kapsar
- Düğmeler ve giriş yöntemi şu şekilde çalışır
- A: Menüye girme ve onaylama
- B: Menüden çıkma ve iptal etme
- Left/Right: Menü değiştirme ve zamanı kaydırma
- Up/Down: Sensör değiştirme ve menü kaydırma
- Touchbar: Zaman ve menü kaydırma
1 yorum
Hacker News yorumları
Ürün gerçekten harika görünüyor; lansmanınızı tebrik ederim.
Kullanıcının verileri istediği e-ink panosuna bağlayabileceği şekilde yalnızca sensörlerden oluşan bağımsız bir cihaz yapmayı düşünüp düşünmediğinizi merak ediyorum.
Topluluğun yaptığı hava kalitesi panosu örnekleri https://usetrmnl.com/recipes/62233, https://usetrmnl.com/recipes/23306; herhangi bir e-ink donanımına kurulabilen firmware ise https://github.com/usetrmnl/firmware/ adresinde.
Bu arada TRMNL’de çalışıyorum.
TRMNL gibi başka panolarla entegrasyon da harika olurdu.
Yazarın başka bir yorumundaki https://news.ycombinator.com/item?id=44190541 ayrıntılar dikkat çekiyor.
Bu yazı https://www.crowdsupply.com/networked-artifacts/air-lab/updates/firmware-simulator, cihaz firmware’ini Wasm’a portlayarak interaktif bir demo oluşturma sürecini anlatıyor; bir meslektaşın dediği gibi, tek başına bile oldukça iyi bir Show HN olabilirmiş gibi görünüyor.
HN ipuçları sayfasındaki yönergelere göre e-posta gönderip bu ürün hikâyesini Show HN olarak paylaşmanın uygun olup olmadığını sordum; HN tarafı daha “doğrudan” bir demo gerektiğini söyledi ve cihazın nasıl çalıştığını, nasıl hissettirdiğini gösteren ham bir video hazırlamamı önerdi.
Ancak tasarımcı geçmişim nedeniyle doğal olarak her şeyi fazla parlatmak istediğimden böyle bir video hazırlamakta zorlandım; bir iş arkadaşımla konuşurken daha önce Air Lab web sitesi için düşündüğüm interaktif render fikri aklıma geldi.
Crowd Supply güncellemesinde de yazdığım gibi, temel firmware’i emscripten ile WASM olarak derledik; üstelik firmware’de donanım soyutlama katmanını büyük ölçüde ayırmış olduğumuzdan, web sitesindeki sahte sensörlere ve kontrollere bağlanacak API’yi mock etmek kolay oldu.
O haftanın büyük kısmını derlenmiş firmware’in etrafında Ember.js ile simülatör uygulamasını oluşturup entegre etmeye harcadık; bu süreçte gerçek cihaza kıyasla simülatörde çok daha kolay debug edilebilen birkaç firmware hatası da bulduk.
Hemen denenebilecek bir donanımınız yoksa, gönderinizi doğrulatmak için önce HN yöneticileriyle iletişime geçmenizi öneririm. Bir yazılım projesi olsa bile daha interaktif bir demo çoğu durumda fayda sağlar diye düşünüyorum.
Daha ucuz, küçültülmüş bir cihaz olsa faydalı olabilir.
Hava kalitesinin en kötü olduğu yerler genelde daha yoksul bölgeler; ciddi hava kirliliği yaşarken yerel ölçütlere göre nispeten rahat yaşayan biri olarak bile 200 doların üzerindeki hava kalitesi sensörleri erişilebilir bir fiyat aralığında değil.
Kargo ücreti de eklenince neredeyse 300 dolara yaklaşıyor; burada bu tutar medyan maaşa yakın.
Özellikle NO₂ ölçümü, yalnızca partikül madde ölçen alternatiflere göre çok daha ilginç bir avantaj; teoride bulunabilen tüm gaz sensörleri de kendi başına yüzlerce dolara mal oluyor.
Eskiden yalnızca PCB ve kasa için 19 dolarlık, tüm parçalar dahil 96 dolarlık bir DIY kit vardı; şu anki kit 138 dolar gibi görünüyor.
Bu hâlâ pahalıysa, https://www.airgradient.com/documentation/overview/ web sitesinden KiCad ve STL dosyalarını indirip PCB’yi başka yerde ürettirerek, kasayı 3D yazdırarak ve kalan parçaları aliexpress’ten temin ederek daha ucuza yapmak mümkün olabilir.
Böyle yaparsanız ilgilenmediğiniz sensörleri çıkarıp maliyeti düşürebilir, daha sonra ekleyebilirsiniz.
Yine de yalnızca başlıca aktif bileşenlere bakarsak ESP32S3 IC yaklaşık 4 dolar, SCD41 sensörü 21 dolar, SGP41 sensörü 8 dolar, LPS22 sensörü 4 dolar seviyesinde.
Bu tür cihazlarda temel işlevlerin bir kısmı açık kaynak hâline getirilip maliyet en aza indirilebilirse, hobi üreticilerinin gelişmekte olan ülkelerin ekonomik koşullarına uygun sürümler yapabileceği umudu var.
Yine de ileride daha fazla kişinin satın alabileceği basit ve ucuz bir sürüm sunma yönü kesinlikle mümkün görünüyor.
CO₂ sensörü seçeneklerini değerlendirip değerlendirmediğinizi merak ediyorum.
SCD30 ile SCD41’i karşılaştırıp karşılaştırmadığınızı bilmek isterim. SCD30’un çift kanallı tasarımının SCD41’e göre daha düşük drift ve daha iyi uzun vadeli kararlılık sunduğu biliniyor; SCD41 ise haftada bir dışarı çıkarılması gerektiğini iddia ediyor. Elinizde gerçek veri olup olmadığını merak ediyorum.
Air Lab gibi bir cihaz için +/-50ppm doğruluğun yeterli olduğunu düşünüyorum.
Otomatik kalibrasyon kullanırsak, kullanıcıya cihazı dışarı çıkarmasını hatırlatan bir özelliği de ciddi şekilde değerlendireceğiz; ayrıca fabrika kalibrasyonu veya manuel yeniden kalibrasyon sunarak otomatik kalibrasyonun 1 haftalık aralığından daha uzun süre korunmasını sağlamayı planlıyoruz.
Doğrudan Aranet cihazı kullanıyorum: https://www.aranet.com/en/home/products/aranet4-home
Bu üründen öğrenilebilecek nokta, mevcut ölçüm değerlerini ekranda çok büyük göstermesi. Uzaktan bile bir bakışta sayı hemen görülebiliyor; tehlikeli aralığa girince renkler tersine dönüyor, böylece gözlük takmadan odanın öbür ucundan bile durumun kötü olup olmadığı anlaşılabiliyor
Simülatöre göre Air Lab’de neler olup bittiğini görmek için epey yaklaşmak gerekecek gibi; yanıp sönen gösterge ışığında da yanıp sönmelerin arasına denk gelip her şey yolundaymış sanarak bakışı çevirmek kolay
Şu anda gerçek cihazı döndürünce bekleme modunda değerleri büyük yazı tipiyle gösteren dikey düzen çıkıyor, ancak bunu simülatöre henüz ekleyemedim
Daha büyük yazı tipi kullanan yatay düzen de yapılacaklar listesinde
Harika bir çalışma
https://sensor.community’yi biliyor musunuz merak ediyorum. Sensör tasarımı da var ama en önemlisi sensör verilerini herkese açık bir haritada toplayan açık bir altyapı olduğu için bahsediyorum
Zigbee desteği olursa Home Assistant gibi açık veri toplama sistemleriyle eşleştirilebilmesi güzel olurdu
Bir başka harika hava kalitesi monitörü olan AirGradient’ta da örneğin böyle bir özellik yok
Böylece Home Assistant ile kusursuz biçimde entegre olur
Örnek: https://github.com/MallocArray/airgradient_esphome
Olası bir entegrasyon örneği, iç mekân hava kalitesi indeksi (AQI) dışarıdakinden kötü olduğunda HVAC fanını, çatı arası fanını veya crawlspace fanını çalıştırmak
2023’te Matter protokolüne hava kalitesi sensörü desteği eklendiği söyleniyor: https://csa-iot.org/newsroom/matter-1-2-arrives-with-nine-new-device-types-improvements-across-the-board/
Alıntıya göre desteklenen sensörler PM1, PM2.5, PM10, CO2, NO2, VOC, CO, ozon, radon ve formaldehiti yakalayıp raporlayabiliyor; Air Quality Cluster’ın eklenmesiyle Matter cihazları konuma dayalı AQI bilgisi sağlayabiliyor
İlgili arama: https://www.google.com/search?q=matter+protocol+Air+Quality+Cluster
Tasarımı beğendim, özellikle e-mürekkep ekranı hoşuma gitti
Qingping Air Monitor 2(https://qingping.co/air-monitor-2/) ile karşılaştırıldığında bağlantı özellikleri veya ölçüm kalitesi açısından artıları ve eksileri merak ediyorum
Keşke ürün tanıtımlarının %1’i bile bu kadar dürüst olsa
Sayfada gerçek cihaz var ve kullanıcı onu gerçekten çalıştığı haliyle “deneyebiliyor”
Bikini modeli yok, gösteriş dolu ekran görüntüleri yok, dark pattern yok. Ürünün kendi adına konuştuğu bir yaklaşım
Web sitesi arayüzünün arkasındaki özen, onu yapan kişiyi gösteriyor
Çok havalı bir proje ve bu alanda daha fazla rekabete ihtiyaç var. Diğer bir seçenek de yine açık kaynak olan AirGradient One
Ancak varsayılan ekranın neden çabucak bıktıran sevimli bir animasyon olduğunu, gerçek ölçüm değerlerinin neden köşede küçük yazıyla göründüğünü ve sensörler arasında neden elle geçiş yapmak gerektiğini anlamak zor
Tüm sensör değerlerini büyük yazı tipiyle göstermek neden olmasın diye merak ediyorum
Ayrıca “Air Lab’in resmi firmware’i açık kaynak olarak GitHub’da yayımlanacak ve ihtiyaçlarınıza göre genişletilip özelleştirilebilecek” deniyor
Hem yatay hem dikey yönü destekliyor, ancak düzen henüz nihai değil ve daha büyük hale getirecek şekilde iyileştirmek istiyorum. Simülatörde deneyebilirsiniz