2 puan yazan GN⁺ 2025-06-06 | 1 yorum | WhatsApp'ta paylaş
  • 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

 
GN⁺ 2025-06-06
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.

    • Birden fazla oda veya konumu desteklemek için yakında prototiplemek istediğimiz yön bu.
      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.

    • Air Lab simülatörü fikri, aldığımız geri bildirimlerden büyük ölçüde etkilendi.
      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.

    • AirGradient’i epey seviyorum.
      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.
    • Ürün tasarımı, üretim ve sıradan kullanıcıların kullanımına dayanıklı hâle getirme uzun süren ve zor işler; bu nedenle bu ürünün perakende fiyatı muhtemelen birçok açıdan haklı gerekçelere sahip.
      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.
    • Daha düşük bir fiyatla sunmak isterdik; ancak başka yanıtlarda söylediğim gibi, küçük ölçekli üretim varsayıldığında rekabetçi bir fiyat oluşturmak zor.
      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.

    • SCD30 harika bir sensör ve SCD41’den kesinlikle daha iyi; ancak Air Lab’de küçük boyutu nedeniyle ağırlıklı olarak SCD41’i seçtik.
      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

    • İyileştirmek istediğim kısım bu
      Ş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

  • 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

    • Bikini modelin nesi sorun anlamıyorum. Ürünü de istiyorum, bikini modeli de istiyorum
  • Ç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

    • Saat, sıcaklık, ppm ve bağıl nemi gösteren bir ekran koruyucu var
      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
    • 30 saniye boşta kalınca tüm değerleri tek bakışta gösteren bir ekran koruyucu var
      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
    • Ekran tasarımı işlevsellikten çok eğlenceye ağırlık vermiş gibi görünüyor
    • Bunun açık stack’in güzel yanlarından biri olduğunu düşünüyorum