2 คะแนน โดย GN⁺ 2025-06-06 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • สามารถเรียกใช้ เฟิร์มแวร์ Air Lab โดยไม่ต้องมีฮาร์ดแวร์ เพื่อทดลองล่วงหน้ากับขั้นตอนการวัดคุณภาพอากาศและการนำทางหน้าจอ
  • ในโปรแกรมจำลอง จะยกเว้นเฉพาะ ฟังก์ชันที่พึ่งพาเครือข่าย เท่านั้น ส่วนการทำงานอื่น ๆ ของเฟิร์มแวร์สามารถตรวจสอบได้
  • เมื่อเลือก สภาพแวดล้อม ที่แตกต่างกัน ค่าที่อ่านได้จากเซ็นเซอร์จะเปลี่ยนไป ทำให้เปรียบเทียบสถานการณ์การวัดได้
  • การเชื่อมต่อสาย USB ครอบคลุมขั้นตอนการ ชาร์จ อุปกรณ์และการคัดลอกไฟล์ไปยังคอมพิวเตอร์
  • ใช้ปุ่ม A/B, ปุ่มทิศทาง และ Touchbar เพื่อเข้าสู่เมนู/ยกเลิก สลับเซ็นเซอร์ เลื่อนเวลาและเมนู

เรียกใช้เฟิร์มแวร์ Air Lab โดยไม่ต้องมีฮาร์ดแวร์

  • Air Lab Simulator เรียกใช้ เฟิร์มแวร์ Air Lab เพื่อให้ทดลองการวัดและการนำทางได้โดยไม่ต้องใช้อุปกรณ์จริง
  • ส่วนที่หายไปมีเพียง ฟังก์ชันที่พึ่งพาเครือข่าย เท่านั้น ส่วนการทำงานอื่น ๆ ของเฟิร์มแวร์สามารถทดลองได้ในโปรแกรมจำลอง
  • การเลือก สภาพแวดล้อม ที่แตกต่างกันอาจส่งผลต่อค่าที่อ่านได้จากเซ็นเซอร์

ขั้นตอนการเชื่อมต่อและวิธีควบคุม

  • การเชื่อมต่อสาย USB ครอบคลุมขั้นตอนการ ชาร์จ อุปกรณ์และการคัดลอกไฟล์ไปยังคอมพิวเตอร์
  • ปุ่มและวิธีป้อนข้อมูลทำงานดังนี้
    • A: เข้าสู่เมนูและยืนยัน
    • B: ออกจากเมนูและยกเลิก
    • Left/Right: เปลี่ยนเมนูและเลื่อนเวลา
    • Up/Down: สลับเซ็นเซอร์และเลื่อนเมนู
    • Touchbar: เลื่อนเวลาและเมนู

1 ความคิดเห็น

 
GN⁺ 2025-06-06
ความคิดเห็นบน Hacker News
  • ผลิตภัณฑ์ดูดีมากจริง ๆ และขอแสดงความยินดีกับการเปิดตัว
    อยากรู้ว่าเคยพิจารณาวิธีทำเป็น อุปกรณ์แบบสแตนด์อโลนที่มีแค่เซ็นเซอร์ แล้วเชื่อมข้อมูลไปยังแดชบอร์ด e-ink ที่ผู้ใช้ต้องการหรือไม่
    ตัวอย่างแดชบอร์ดคุณภาพอากาศที่ชุมชนทำขึ้นคือ https://usetrmnl.com/recipes/62233, https://usetrmnl.com/recipes/23306 และเฟิร์มแวร์ที่ติดตั้งบนฮาร์ดแวร์ e-ink ใด ๆ ได้อยู่ที่ https://github.com/usetrmnl/firmware/
    อนึ่ง ผมทำงานที่ TRMNL

    • เป็นแนวทางที่อยากทำโปรโตไทป์เร็ว ๆ นี้ เพื่อรองรับหลายห้องหรือหลายตำแหน่ง
      การ ผสานรวมกับแดชบอร์ดอื่น ๆ อย่าง TRMNL ก็น่าจะยอดเยี่ยมเหมือนกัน
  • รายละเอียดในคอมเมนต์อื่นของผู้เขียน https://news.ycombinator.com/item?id=44190541 สะดุดตา
    บทความนี้ https://www.crowdsupply.com/networked-artifacts/air-lab/updates/firmware-simulator พูดถึงกระบวนการ พอร์ตเฟิร์มแวร์ของอุปกรณ์ไปเป็น Wasm เพื่อทำเดโมแบบอินเทอร์แอคทีฟ และอย่างที่เพื่อนร่วมงานบอก แค่นี้ก็ดูเหมือนจะเป็น Show HN ที่ค่อนข้างดีได้แล้ว

    • ไอเดีย Air Lab Simulator ได้รับอิทธิพลอย่างมากจากฟีดแบ็กที่ได้รับ
      ทำตามคำแนะนำในหน้าเคล็ดลับของ HN โดยส่งอีเมลไปถามว่าสามารถโพสต์เรื่องผลิตภัณฑ์นี้เป็น Show HN ได้หรือไม่ ทาง HN บอกว่าต้องการเดโมที่ “ตรงไปตรงมา” กว่านี้ และแนะนำให้ทำวิดีโอดิบ ๆ ที่แสดงว่าอุปกรณ์ทำงานอย่างไรและให้ความรู้สึกแบบไหน
      แต่เนื่องจากมาจากสายดีไซน์ จึงเผลออยากขัดเกลาให้เนี้ยบเกินไปโดยธรรมชาติ ทำให้ทำวิดีโอแบบนั้นได้ยาก และระหว่างคุยกับเพื่อนร่วมงานก็ได้นึกถึงไอเดียเรนเดอร์แบบอินเทอร์แอคทีฟสำหรับเว็บไซต์ Air Lab ที่เคยคิดไว้ก่อนหน้านี้
      ตามที่เขียนไว้ในอัปเดตของ Crowd Supply ได้คอมไพล์เฟิร์มแวร์พื้นฐานเป็น WASM ด้วย emscripten และพอดีว่าในเฟิร์มแวร์ได้แยกชั้น hardware abstraction layer ไว้เกือบหมดแล้ว จึงจำลอง API สำหรับเชื่อมกับเซ็นเซอร์และคอนโทรลปลอมบนเว็บไซต์ได้ง่าย
      ส่วนใหญ่ของสัปดาห์นั้นใช้ไปกับการสร้างและผสานแอปซิมูเลเตอร์ด้วย Ember.js รอบ ๆ เฟิร์มแวร์ที่คอมไพล์แล้ว และระหว่างนั้นก็พบข้อบกพร่องของเฟิร์มแวร์อยู่หลายจุดที่ดีบักด้วยซิมูเลเตอร์ได้ง่ายกว่าใช้อุปกรณ์จริงมาก
      ถ้าเป็นฮาร์ดแวร์ที่ยังลองใช้ได้ทันทีไม่ได้ แนะนำให้ติดต่อทีมดูแล HN ก่อนเพื่อให้ช่วยตรวจสอบโพสต์ คิดว่าแม้จะเป็นโปรเจกต์ซอฟต์แวร์ ส่วนใหญ่ก็ได้ประโยชน์จากการมีเดโมที่อินเทอร์แอคทีฟมากขึ้น
  • ถ้ามีอุปกรณ์รุ่นย่อส่วนที่ถูกกว่านี้ก็น่าจะมีประโยชน์
    พื้นที่ที่คุณภาพอากาศแย่ที่สุดโดยทั่วไปมักเป็นพื้นที่ที่ยากจนกว่า และแม้จะอยู่ในฐานะที่ถือว่าค่อนข้างมีกำลังซื้อเมื่อเทียบกับมาตรฐานท้องถิ่นในพื้นที่ที่เผชิญมลพิษทางอากาศรุนแรง เซ็นเซอร์คุณภาพอากาศราคา 200 ดอลลาร์ขึ้นไป ก็ยังเป็นช่วงราคาที่เอื้อมไม่ถึง
    รวมค่าส่งแล้วก็เกือบ 300 ดอลลาร์ ซึ่งที่นี่ใกล้เคียงกับค่ามัธยฐานของเงินเดือนต่อเดือน
    โดยเฉพาะ การวัด NO₂ เป็นข้อดีที่น่าสนใจกว่าทางเลือกที่วัดแค่ฝุ่นละเอียดมาก และตามทฤษฎีแล้ว เซ็นเซอร์ก๊าซทุกชนิดที่หาได้ล้วนมีราคาเป็นหลักหลายร้อยดอลลาร์ด้วยตัวมันเอง

    • ค่อนข้างชอบ AirGradient
      เมื่อก่อนมีชุด DIY ราคา 19 ดอลลาร์สำหรับเฉพาะ PCB กับเคส และ 96 ดอลลาร์เมื่อรวมชิ้นส่วนทั้งหมด ส่วนชุดปัจจุบันดูเหมือนจะอยู่ที่ 138 ดอลลาร์
      แต่ถ้ายังแพงอยู่ ก็อาจดาวน์โหลดไฟล์ KiCad และ STL จากเว็บไซต์ https://www.airgradient.com/documentation/overview/ แล้วสั่งผลิต PCB ที่อื่น พิมพ์เคสด้วย 3D printer และจัดหาชิ้นส่วนที่เหลือจาก aliexpress เพื่อทำให้ถูกลงได้
      ถ้าทำแบบนี้ก็สามารถตัดเซ็นเซอร์ที่ไม่สนใจออกเพื่อลดต้นทุน และค่อยเพิ่มภายหลังได้
    • การออกแบบผลิตภัณฑ์ การผลิต และการทำให้ทนทานพอสำหรับผู้ใช้ทั่วไปเป็นงานที่ใช้เวลานานและยาก ดังนั้นราคาขายปลีกของผลิตภัณฑ์นี้จึงมีแนวโน้มสมเหตุสมผลด้วยเหตุผลหลายประการ
      อย่างไรก็ดี ถ้าดูเฉพาะชิ้นส่วนแอคทีฟหลัก ๆ แล้ว IC ESP32S3 อยู่ราว 4 ดอลลาร์, เซ็นเซอร์ SCD41 ราว 21 ดอลลาร์, เซ็นเซอร์ SGP41 ราว 8 ดอลลาร์ และเซ็นเซอร์ LPS22 ราว 4 ดอลลาร์
      หาก โอเพนซอร์ส ความสามารถหลักบางส่วนของอุปกรณ์ประเภทนี้และลดต้นทุนลงให้ต่ำที่สุด ก็พอมองเห็นความหวังว่าผู้ทำงานอดิเรกจะสร้างเวอร์ชันที่เหมาะกับสภาพเศรษฐกิจของประเทศกำลังพัฒนาได้
    • อยากเสนอในราคาที่ต่ำกว่านี้ แต่ตามที่ตอบไว้ในคำตอบอื่น ๆ มีประเด็นว่าเมื่อถือว่าเป็น การผลิตจำนวนน้อย ก็ยากที่จะทำราคาให้แข่งขันได้
      ถึงอย่างนั้น ในอนาคตก็ยังดูเป็นไปได้มากที่จะเสนอเวอร์ชันที่เรียบง่ายและราคาถูกกว่า เพื่อให้คนจำนวนมากขึ้นซื้อได้
  • อยากรู้ว่าได้พิจารณาตัวเลือกเซ็นเซอร์ CO₂ หรือไม่
    อยากรู้ว่าได้เทียบ SCD30 กับ SCD41 หรือเปล่า ดีไซน์แบบ dual-channel ของ SCD30 เป็นที่รู้กันว่ามี drift ต่ำกว่าและมีเสถียรภาพระยะยาวดีกว่า SCD41 ส่วน SCD41 อ้างว่าต้องนำออกไปข้างนอกสัปดาห์ละครั้ง จึงสงสัยว่ามีข้อมูลจริงหรือไม่

    • SCD30 เป็นเซ็นเซอร์ที่ยอดเยี่ยมและดีกว่า SCD41 อย่างชัดเจน แต่สำหรับ Air Lab เลือก SCD41 เป็นหลักเพราะขนาดเล็ก
      มองว่าความแม่นยำ +/-50ppm เพียงพอสำหรับอุปกรณ์อย่าง Air Lab
      หากใช้การปรับเทียบอัตโนมัติ ก็จะพิจารณาอย่างจริงจังในการเพิ่มฟีเจอร์แจ้งเตือนให้ผู้ใช้นำอุปกรณ์ออกไปข้างนอก และมีแผนจะให้การปรับเทียบจากโรงงานหรือการปรับเทียบซ้ำแบบแมนนวล เพื่อให้คงสภาพได้นานกว่ารอบ 1 สัปดาห์ของการปรับเทียบอัตโนมัติ
  • ใช้งานอุปกรณ์ Aranet อยู่เอง: https://www.aranet.com/en/home/products/aranet4-home
    จุดที่น่าเรียนรู้จากผลิตภัณฑ์นี้คือมันแสดงค่าที่วัดได้ปัจจุบันบนหน้าจอด้วยขนาดใหญ่มาก แค่เหลือบมองจากไกล ๆ ก็เห็นตัวเลขได้ทันที และเมื่อเข้าสู่ช่วงอันตราย สีก็จะกลับด้าน ทำให้แม้อยู่ฝั่งตรงข้ามของห้องโดยไม่ใส่แว่น ก็รู้ได้ว่าแย่หรือไม่
    ถ้าดูจากซิมูเลเตอร์ Air Lab น่าจะต้องเดินเข้าไปใกล้พอสมควรถึงจะเห็นว่าเกิดอะไรขึ้น และไฟแสดงสถานะที่กะพริบก็ทำให้เผลอมองในช่วงที่ไฟดับแล้วเข้าใจผิดว่าปกติ จากนั้นก็ละสายตาไปได้ง่าย

    • เป็นส่วนที่อยากปรับปรุง
      ตอนนี้เมื่อหมุนอุปกรณ์จริง จะมี เลย์เอาต์แนวตั้ง ในโหมดสแตนด์บายที่แสดงค่าด้วยฟอนต์ขนาดใหญ่ แต่ยังไม่ได้เพิ่มเข้าไปในซิมูเลเตอร์
      เลย์เอาต์แนวนอนที่ใช้ฟอนต์ใหญ่ขึ้นก็อยู่ในรายการสิ่งที่ต้องทำเช่นกัน
  • เป็นงานที่ยอดเยี่ยม
    สงสัยว่ารู้จัก https://sensor.community ไหม ที่พูดถึงเพราะที่นั่นมีทั้งแบบออกแบบเซนเซอร์ แต่เหนือสิ่งอื่นใดคือมี โครงสร้างพื้นฐานแบบเปิดที่รวบรวมข้อมูลเซนเซอร์ลงบนแผนที่สาธารณะ

  • ถ้ามี การรองรับ Zigbee ก็น่าจะดี เพราะจะจับคู่กับระบบรวบรวมข้อมูลแบบเปิดอย่าง Home Assistant ได้
    แม้แต่ AirGradient ซึ่งเป็นมอนิเตอร์คุณภาพอากาศที่ยอดเยี่ยมอีกตัว ก็ไม่มีฟีเจอร์แบบนี้เช่นกัน

    • สำหรับ AirGradient ใช้ การตั้งค่า ESPHome ที่ใช้งานได้ตัวใดตัวหนึ่งแทน Arduino sketch ที่ไม่ค่อยดีนักก็พอ
      แล้วจะผสานรวมกับ Home Assistant ได้อย่างสมบูรณ์
      ตัวอย่าง: https://github.com/MallocArray/airgradient_esphome
    • Air Lab ผสานรวมกับ Home Assistant ผ่าน MQTT: https://www.crowdsupply.com/networked-artifacts/air-lab/updates/a-deep-dive-into-integrating-air-lab-with-home-assistant
    • การรองรับโปรโตคอล Matter ก็น่าจะเป็นฟีเจอร์ที่มีประโยชน์
      ตัวอย่างการผสานรวมที่เป็นไปได้คือสั่งให้พัดลม HVAC, พัดลมห้องใต้หลังคา, พัดลม crawlspace ทำงานเมื่อดัชนีคุณภาพอากาศ (AQI) ภายในอาคารแย่กว่าภายนอก
      มีข่าวว่าปี 2023 โปรโตคอล Matter เพิ่มการรองรับเซนเซอร์คุณภาพอากาศแล้ว: https://csa-iot.org/newsroom/matter-1-2-arrives-with-nine-new-device-types-improvements-across-the-board/
      ตามข้อความที่อ้างถึง เซนเซอร์ที่รองรับสามารถจับและรายงาน PM1, PM2.5, PM10, CO2, NO2, VOC, CO, โอโซน, เรดอน และฟอร์มาลดีไฮด์ได้ และการเพิ่ม Air Quality Cluster ทำให้อุปกรณ์ Matter สามารถให้ข้อมูล AQI ตามตำแหน่งได้
      การค้นหาที่เกี่ยวข้อง: https://www.google.com/search?q=matter+protocol+Air+Quality+Cluster
  • ชอบดีไซน์ และชอบ จอแสดงผล e-ink เป็นพิเศษ
    เมื่อเทียบกับ Qingping Air Monitor 2(https://qingping.co/air-monitor-2/) อยากรู้ว่ามีข้อดีข้อเสียด้านการเชื่อมต่อหรือคุณภาพการวัดอย่างไรบ้าง

  • ถ้ามีผลิตภัณฑ์ที่นำเสนออย่างตรงไปตรงมาแบบนี้สัก 1% ก็คงดี
    บนหน้าเว็บมีอุปกรณ์จริง และผู้ใช้สามารถ “ลองใช้” ได้ตามวิธีทำงานจริง
    ไม่มีนางแบบบิกินี ไม่มีสกรีนช็อตอวดเกินจริง และไม่มี dark pattern นี่คือวิธีที่ ผลิตภัณฑ์พูดแทนตัวเอง
    ความใส่ใจเบื้องหลัง UI ของเว็บไซต์สะท้อนให้เห็นตัวคนทำ

    • ไม่เห็นรู้ว่ามีปัญหาอะไรกับนางแบบบิกินี อยากได้ทั้งผลิตภัณฑ์และนางแบบบิกินี
  • เป็นโปรเจกต์ที่ยอดเยี่ยมมาก และวงการนี้ต้องการการแข่งขันมากขึ้น อีกตัวเลือกหนึ่งคือ AirGradient One ซึ่งเป็นโอเพนซอร์สเช่นกัน
    แต่ก็เข้าใจยากว่าทำไมหน้าจอเริ่มต้นถึงเป็นแอนิเมชันน่ารักที่ดูไปไม่นานก็เบื่อ ส่วนค่าที่วัดได้จริงกลับอยู่เป็นตัวหนังสือเล็ก ๆ ตรงมุม และต้องสลับดูทีละเซนเซอร์ด้วยมือ
    สงสัยว่าทำไมไม่แสดงค่าของเซนเซอร์ทั้งหมดด้วยฟอนต์ใหญ่ ๆ ไปเลย

    • มี สกรีนเซฟเวอร์ ที่แสดงเวลา อุณหภูมิ ppm และความชื้นสัมพัทธ์
      นอกจากนี้ยังระบุว่า “เฟิร์มแวร์ทางการของ Air Lab จะเปิดซอร์สบน GitHub และสามารถขยายหรือปรับแต่งให้ตรงกับความต้องการได้”
    • เมื่อไม่มีการใช้งาน 30 วินาที จะมีสกรีนเซฟเวอร์ที่แสดงค่าทั้งหมดให้เห็นได้ในครั้งเดียว
      รองรับทั้งแนวนอนและแนวตั้ง แต่เลย์เอาต์ยังไม่ใช่เวอร์ชันสุดท้าย และอยากปรับปรุงให้ใหญ่ขึ้น สามารถลองทดสอบได้ในซิมูเลเตอร์
    • ดีไซน์ของจอดูเหมือนให้น้ำหนักกับ ความสนุก มากกว่าการใช้งานจริง
    • ผมมองว่านี่เป็นหนึ่งในข้อดีของสแต็กแบบเปิด