หลังจาก ITEAD ได้ปล่อยเซ็นเซอร์วัดอุณหภูมิและความชื้นชนิด Zigbee ออกมาใน Model SNZB-02 เราเคยได้ทดสอบกับ SONOFF NSPanel Pro ซึ่งเป็นเซ็นเซอร์ขนาดเล็กและประหยัดพลังงาน ซึ่งต่อมาบริษัทฯ ได้มีการพัฒนารุ่นใหม่และเปิดตัวในรุ่น SNZB-02D ซึ่งมีรหัส D (Display) ต่อท้าย ซึ่งหมายถึงอุปกรณ์ตัวนี้มาพร้อมกับหน้าจอนั่นเอง และแน่นอนว่าการเพิ่มจอแสดงผลมาในอุปกรณ์ขนาดเล็กเป็นการตอบโจทย์กับกลุ่มผู้ใช้อยู่พอสมควร เพราะปฏิเสธไม่ได้ว่าปัจจุบันกลุ่มสินค้าใน segment เซ็นเซอร์ขนาดเล็กที่สื่อสารบนมาตรฐาน Zigbee มีการแข่งขันกันอย่างดุเดือดและหนึ่งในนั้นคือกลุ่มสินค้าในแบรนด์ Sonoff จาก itead นั่นเอง โดยสเป็คที่ให้มาค่อนข้างน่าสนใจ
Technical Specification
- Product Model: SNZB-02D
- Display: 2.5″
- Wireless Protocol: Zigbee 3.0
- Temperature Range: -9.9°C~60°C
- Humidity Range: 5%—95%RH
- Temperature Accuracy: ±0.2°C/±0.4°F
- Humidity Accuracy: ±2%RH
- Material: PC
- Color: White
- Battery Type: CR2450 (3V)
- Operation Time: ~2 Years
- Dimensions: 59.5 x 62.5 x 18.5mm
- Polling Rate: 5 seconds interval
ตัดภาพมายังตัวเซ็นเซอร์บรรจุมาในกล่องสีส้มซึ่งเป็นสีหลักของแพคเกจ Sonoff ในกลุ่ม Zigbee เซ็นเซอร์โดยอุปกรณ์มาพร้อมคู่มือ (Quick Guide) และมีการใส่แบตเตอรี่มาจากโรงงานเป็นที่เรียบร้อย เพียงดึงพลาสติก Insulation ออกจากตัวอุปกรณ์ก็จะพบว่าอุปกรณ์พร้อมใช้งานทันที
ตัวเซ็นเซอร์มีการแปะสติกเกอร์ป้องกันรอยขีดข่วนในส่วนของหน้าจอแสดงผลตามมาตรฐานสินค้าที่มีจอแสดงผลทั่วไป โดยตัวเซ็นเซอร์จะมีส่วนที่สามารถแยกออกจากกันได้ในส่วนของ Mounting Bracket ซึ่งเป็นแม่เหล็กมาพร้อมกับกาวสองหน้าชนิดบางยี่ห้อ 3M สำหรับติดตั้งกับผนังเพื่อให้สามารถถอดตัวเซ็นเซอร์ออกโดยง่าย ซึ่งนับว่าเป็นการใส่ใจในการดีไซน์ตรงจุดนี้พอสมควร
นอกจากนี้แล้วเมื่อถอดตัวเซ็นเซอร์ออกจากแม่เหล็กแล้วตัวเซ็นเซอร์ยังมีกลไกในการติดตั้งอีกหนึ่งรูปแบบคือสามารถพับขาตั้งออกมาเพื่อนำไปตั้งบนพื้นผิวแนวราบเช่นโต๊ะทำงาน โต๊ะกาแฟได้ ซึ่งเป็นการเพิ่มทางเลือกในการใช้งานให้กับอุปกรณ์ เพราะปัจจุบันอุปกรณ์ประเภทนี้หากมองในตลาดจะมีไม่กี่ยี่ห้อที่นอกจากดีไซน์รูปแบบแล้วยังมีการดีไซน์ฟังก์ชั่นให้สามารถประยุกต์ใช้ได้หลากหลายอีกด้วย จุดนี้ผู้เขียนชอบมากครับ
สำหรับแบตเตอรี่ที่ใช้จะเป็น CR2450 ซึ่งเป็นรุ่นที่ใช้กันอย่างแพร่หลายและหาได้ง่ายตามซุปเปอร์มาร์เกตหรือมาร์เกตเพลสชั้นนำ จุดนี้ถือว่าสอบผ่านเพราะผู้เขียนเองก็มีประสบการณ์หาแบตเตอรี่ยากในแบรนด์อื่นๆ อยู่บ้าง ซึ่งการจะสตอคแบตเตอรี่ทีละเยอะๆ อาจจะไม่ใช่ทางเลือกที่ดีนัก
สำหรับข้อมูลทางเทคนิคเชิงลึกตัวเซ็นเซอร์จะใช้เป็นชิพ Zigbee รหัส EFR32MG22 จากทาง Silicon Labs หรือ SiLabs ที่บางท่านคุ้นเคยกันดี ซึ่งชิพตัวนี้จัดเป็นชิพยอดนิยมที่มีชื่อเสียงได้การประหยัดพลังงานมาพร้อมกับเซ็นเซอร์วัดอุณหภูมิและความชื้นรหัส SH60 AD1AFU จากทาง [Sensirion](https://www.sensirion.com/) ซึ่งเป็นผู้เชี่ยวชาญด้านการผลิตอุปกรณ์วัดคุณภาพอากาศเกรดสูง
Display
สำหรับหน้าจอแสดงผลค่อนข้างเรียบง่ายและอ่านเข้าใจได้ไม่ยาก โดยจะมีตัวเลขสำหรับข้อมูลอุณหภูมิและความชื้นแสดงในลักษณะบนล่างโดยเราสามารถสลับหน่วยการแสดงผลอุณหภูมิจาก องศาเซลเซียส เป็น องศาฟาเรนไฮต์ ได้เพียงกดปุ่มด้านหลัง 3 ครั้ง
Pairing
สำหรับคู่มือได้มีการอธิบายการเริ่มต้นใช้งานพื้นฐานกับ Sonoff Zigbee Bridge ไว้ครบถ้วนตามสไตล์ Quick Guide ซึ่งในบทความนี้ผู้เขียนจะนำไปใช้งานกับ Sonoff Dongle-P ซึ่งทำหน้าที่เป็น Zigbee Coordinator บนซอฟแวร์ Home Assistant อีกที โดยจะ Integrate ผ่าน Add-on ยอดนิยมอย่าง Zigbee2MQTT ครับ
สำหรับการจับคู่อุปกรณ์เข้ากับ Coordinator สามารถทำได้ง่าย ไม่มีติดขัดแต่อย่างใด สามารถกดปุ่มด้านหลังเซ็นเซอร์ค้างไว้ประมาณ 5 วินาที โดยหน้าจอจะมีสัญลักษณ์ Wireless กระพริบ ก็จะหมายถึงกำลังทำการ Pair และสัญลักษณ์จะหายไปเมื่อทำการจับคู่หรือ Pair เรียบร้อย โดยข้อมูลที่เซ็นเซอร์ส่งมาให้เราก็จะมีอยู่ 4 Entities ตามชนิดข้อมูลดังนี้
- อุณหภูมิ
- ความชื้น
- แบตเตอรี่
- คุณภาพสัญญาณ
Real World Use Case / Testing
การทดสอบ ผู้เขียนทดสอบในลักษณะการใช้งานจริงโดยนำไปติดตั้งในจุดที่มีอุปกรณ์วัดสภาพอากาศของแบรนด์อื่นติดตั้งอยู่ก่อนโดยจะเป็น Xiaomi LYWSD02 ซึ่งสื่อสารด้วย BLE
จากการใช้งานต่อเนื่องเป็นระยะเวลา 3 วันพบว่าเซ็นเซอร์ SNZB-02D อ่านค่าออกมาได้ค่อนข้างละเอียดทั้งค่าอุณหภูมิและค่าความชื้น โดยจากสเป็คระบุไว้ว่ามี Polling Rate อยู่ที่ 5 วินาที ตามภาพประกอบ กราฟเส้นสีน้ำเงิน คือ SNZB-02D และ LYWSD02 ในกราฟเส้นสีม่วงตามลำดับ ซึ่งผลออกมาในทิศทางที่ค่อนข้างประหลาดใจและดีกว่าที่คิดไว้มาก จุดนี้ผู้เขียนค่อนข้างประทับใจเลยทีเดียวครับ
สำหรับค่าที่ diff กันอยู่คิดว่าในการใช้งานจริงก็อาจจะต้องเปรียบเทียบและสอบเทียบกันอีกครั้งแต่หากต้องการ Calibrate เจ้าตัว SNZB-02D ก็ยังสามารถปรับแก้ได้จากซอฟแวร์ Zigbee2MQTT ได้อีกนิดหน่อย
สำหรับการใช้งานกับซอฟแวร์อื่น เช่น ZHA เนื่องจากผู้เขียนไม่ค่อยได้มีโอกาสใช้ซอฟแวร์ตัวนี้มากเท่าไร แต่จากการทดลอง Pair และทดสอบใช้อยู่ครึ่งวัน พบว่าไม่มีปัญหาแต่อย่างใด
Conclusion
หากนับเซ็นเซอร์วัดอุณหภูมิและความชื้นในท้องตลาดที่มาพร้อมหน้าจอแสดงผล เจ้า SNZB-02D นับเป็นตัวเลือกที่ดีไม่น้อย เพราะจัดว่าเป็นอุปกรณ์ที่มาพร้อมหน้าจอที่กำลังพอดีพอเหมาะไม่เล็กจนเกินไป ด้วยขนาด 2.5″ จัดว่าเป็นขนาดที่กำลังพอดีสำหรับการมองเห็น แม้ว่ามุมมองของจอจากด้านข้างอาจจะมีการหักเพจนทำให้มองไม่สะดวกอยู่บ้างแต่คุณภาพของจอ LCD ที่ให้มาก็อยู่ในเกณฑ์ดี
การติดตั้งใช้งานอันนี้ต้องยกความดีความชอบให้กับทีมดีไซน์เพราะปัจจุบันผู้ใช้มีการใช้งานที่หลากหลายขึ้น บางกลุ่มมองอุปกรณ์ในลักษณะนี้เป็นอุปกรณ์ที่จะต้องใช้งานและนำไปติดตั้งได้กลมกลืนกับเฟอร์นิเจอร์เดิมด้วย ซึ่งผู้เขียนเองก็รู้สึกแบบนั้นว่านอกจากการติดตั้งแบบติดผนังด้วยแม่เหล็กแล้วก็ยังสามารถนำไปวางบนโต๊ะเท่ห์ๆ ได้อีกด้วย
การส่งข้อมูลหากเทียบกับเซ็นเซอร์ใน segment เดียวกันจัดว่าอยู่ในเกณฑ์น่าประทับใจแม้ว่าจะเป็น Zigbee ที่มีข้อจำกัดเรื่องการดีไซน์ให้มีการประหยัดพลังงานแต่ก็ยังทำงานได้ต่อเนื่องและค่าที่ส่งมาค่อนข้างเกาะกลุ่มไปกับเซ็นเซอร์ที่ติดตั้งในตำแหน่งเดียวกัน ซึ่งทำให้ SNZB-02D จัดเป็นอีกหนึ่งตัวเลือกที่ผู้เขียนแนะนำให้ทุกท่านได้นำมาลองกันครับ
ขอขอบคุณบริษัท ITEAD ที่ส่ง SONOFF SNZB-02D Zigbee LCD Smart Temperature Humidity Sensor มาให้ทดสอบ มีจำหน่ายที่ร้านค้าออนไลน์ของบริษัทฯ ราคา $12.99 (~430฿) มีคูปอง CNXSOFTSONOFF สำหรับส่วนลด 10%
ผู้เชี่ยวชาญด้าน Automation ปัจจุบันเป็น DevOps และยังคงเขียนโค้ด และเปิดคอร์สสอนด้าน Automation