วันนี้เราจะมาทดสอบและรีวิวผลิตภัณฑ์ Zigbee ใหม่ของ SONOFF กันอีกตัว นั่นคือ SONOFF Zigbee Smart Water Valve (SWV) และนี่คือ วาล์วน้ำรุ่นแรกของ SONOFF เลยทีเดียว เดิมที่ถ้าจะกล่าวถึงอุปกรณ์ที่เกี่ยวข้องกับการควบคุมน้ำ ไม่ว่าจะรดน้ำต้นไม้ เปิดปิดวาล์วในถังหรือสระน้ำ หลายๆคนอาจจะคุ้นเคยกับ SONOFF โมเดล 4CHPro ซึ่งเป็น Wifi Smart Switch ที่ไปสั่งการพวกโซลินอยด์วาล์วที่ไฟ DC หรือ AC อีกที (ต้องซื้อแยก) ดังนั้นเจ้า SWV จะเป็น All in One คือทำทั้งควบคุมวาล์วและ IOT ในตัวเดียวกันที่ SONOFF มี มันเหมาะมากกับการรดน้ำในบริเวณรอบๆบ้าน หรือ ควบคุมการเติมน้ำเข้าไปในสระหรือถังได้เป็นอย่างดี นอกเหนือจากนั้นมันสามารถตั้งเวลาเปิดปิดวาล์วได้แล้วมันยังมีฟีเจอร์ที่น่าสนใจอื่นๆอีก เรามาดูในรายละเอียดกัน
มาแกะกล่อง SONOFF Water Valve กัน
ภายในกล่องจะมีตัววาล์วเองซึ่งมีทางน้ำเข้าขนาด 3/4″ และทางน้ำออก 3/4″ เช่นกัน ตัว SNW จะมีสองรุ่นให้เลือกซื้อคือ NH (National Hose) สำหรับทวีปอเมริกาเหนือ และ BSP (British Standard Pipe) สำหรับที่อื่นๆ ในการทดสอบนี้เราใช้ BSP นอกจากตัววาล์วแล้วในกล่องจะมีคู่มือจิ๋ว และ QR code ที่ลิงค์ไปยังคู่มือการติดตั้ง และเทปพันเกลียวกันน้ำรั่วอีกด้วย
ตัว SWV ใช้แบตเตอรี่แบบ AA จำนวน 4 ก้อน โดยใส่ไว้ในรางถ่านสีส้ม (รูปประกอบด้านล่าง) ทาง SONOFF เคลมว่าแบตเตอรี่สามารถทำงานได้นานถึง 20 เดือนทีเดียว ตัววาล์วมีมาตรฐาน IP55 ซึ่งป้องกันฝุ่นละอองและการสาดหรือกระเด็นของน้ำ แต่ไม่ได้รวมถึงการจมน้ำของตัวอุปกรณ์เหมือนกับพวก Water Leak Sensor ที่เรารีวิวไปครั้งที่แล้ว
ตัววาล์วมีปุ่มกลมๆด้านข้างไว้สำหรับกด ON และ OFF วาล์ว และยังใช้สำหรับการ Pairing ด้วย ภายในตัว SWV จะใช้ชิป Zigbee ยอดนิยมคือ EFR32MG22 ซึ่งเป็นชิปที่ใช้กันแพร่หลายในอุปกรณ์ Zigbee รุ่นหลังๆของ SONOFF และนั่นหมายถึงระยะสัญญาณที่ดีขึ้นด้วย อย่างไรก็ตามเราไม่ได้ทำการทดสอบระยะทางที่ทาง SONOFF เคลมว่าได้ไกลถึง 120m ทีเดียว
แน่นอนว่าอุปกรณ์ Zigbee จำเป็นต้องมี Zigbee Hub/Bridge ในการสื่อสารกับโลกภายนอก ทาง SONOFF แนะนำรุ่น ที่ใช้ Zigbee 3.0 เช่น SONOFF NSPanel Pro, SONOFF iHost, SONOFF ZB Bridge-P, SONOFF ZBDongle-E/P หรือต่างค่าย เช่น Amazon Echo Plus 2nd, Echo Show 2nd, Echo 4th Gen Amazon Echo Plus 2nd
การติดตั้งก็สะดวกและรวดเร็วทีเดียว หาก็อกที่มีเกลียวนอกขนาด 3/4″ แล้วเราก็สามารถขันตัววาล์วเข้าได้ทันที ส่วนด้านน้ำออกก็หาท่อ PVC มาต่อที่เกลียวในขนาด 3/4″ ก่อนติดตั้งก็พันเทปกันน้ำรั่ว โดยตัว SWV ก็มีตัวกรองเศษตะกอนที่อาจจะมากับน้ำอีกด้วย
ตัว SWV นอกจากจะใช้ได้กับแอป eWeLink หรือ แอป Open Source ได้หลายตัวแล้ว มันยังสนับสนุนการทำงานร่วมกับ Amazon Alexa และ Google Home อีกด้วย
สเปค
ทั่วไป
- Wireless – Zigbee 3.0
- Working temperature – 5-60°C
- Watering temperature – 5~40°C
- Working humidity – 5%~95% RH, non-condensing
- Dimension – 152x100x46mm
- Waterproof – IP55
- Color – Black
- Casing materials – PC+ABS
- Working pressure – 0.06-0.8 MPa
- Rating – 6V (4*1.5V AA)
หัววาล์ว มี 2 รุ่น ดังนี้
SWV-BSP | SWV-NH | |
---|---|---|
Standard | British Standard | PipeNational Hose |
Thread designation | G3/4-14 | NH3/4-11.5 |
Nominal size | 3/4" | 3/4" |
Thread type | Rounded Edge | Flat Edge |
Recommended for use in | UK, Europe, or most countries or | North America |
การใช้งาน SONOFF Water Valve ร่วมกับ eWeLink
ขั้นตอนการเพิ่มอุปกรณ์ SWV เข้าไปใน eWelink ก็เหมือนกับอุปกรณ์ Zigbee ของ SONOFF ทั่วๆไป เนื่องจากมันเป็น Zigbee ดังนั้นจึงต้องมี SONOFF Zigbee Hub/Bridge ที่กล่าวมาข้างต้นเพื่อเป็นตัวเชื่อมไปยัง eWeLink Cloud ทำให้เราสามารถควบคุมทางไกลจาก eWelink แอปได้
ก่อนทำการ Pairing เราก็กดปุ่มที่วาล์วค้างไว้ประมาณ 5 วินาทีรอจนไฟสีเขียวขอบกลมกระพริบแล้วปล่อย หลังจากนั้นก็เข้าแอป eWeLink เพื่อ Add อุปกรณ์เข้าไป ขั้นตอนตามรูปเลย
ก่อนใช้งานก็ต้องมาตั้งค่าที่เหมาะสมกับสิ่งแวดล้อมของเรา เช่น หน่วยที่ใช้วัดปริมาณน้ำ หน่วยอุณหภูมิ และสถานที่ ซึ่ง SWV จะใช้ข้อมูลนี้ต่อไปในขั้นตอนของการกำหนดค่าการใช้น้ำ และ พยากรณ์อากาศ
ก่อนที่เราจะไปทำการสร้าง Scene เพื่อมาควบคุมเจ้า SWV มันก็มีการควบคุมวาล์วแบบแมนวล (Ad Hoc) ด้วยใน Device Setting เราสามารถกำหนดค่าว่าจะเปิดปิดวาล์วเป็นแบบตารางเวลาหรือตามปริมาณน้ำที่จะใช้ แถมมีพยากรณ์อากาศมาให้เป็นข้อมูลการตัดสินใจด้วย เราคิดว่าจุดที่ดีของ SWV คือการกำหนดปริมาณน้ำที่จะใช้ซึ่งอาจจะเหมาะสมกับพืชพันธ์บางอย่าง มันก็เป็นตัวเลือกที่ดีนอกเหนือจากตารางเวลา ภาพด้านล่างคือตัวอย่างทั้งแบบ Ad Hoc ในปริมาณของน้ำ และ ระยะเวลาเปิดวาล์ว และการทำซ้ำไปอีกกี่ครั้ง
ในขั้นตอนต่อไป เราจะสร้าง Scene ใน eWeLink เพื่อกำหนดตารางเปิดปิดวาล์วน้ำได้ ไม่ว่าจะเป็นระยะเวลาในการเปิดวาล์ว (Duration) และ ปริมาณน้ำที่จะให้ผ่านวาล์ว (Capacity) ดูตัวอย่างจากรูปของทั้งสองแบบ ด้านล่างเพื่อให้เข้าใจง่าย
นอกจากนี้ SWV ยังมีฟังก์ชั่นการแจ้งเตือน (Notification) หากพบปัญหาในการใช้งาน ยกตัวอย่างเช่น น้ำไม่ไหล และยังสามารถเก็บข้อมูลการใช้น้ำได้ย้อนหลังถึง 6 เดือนอีกด้วย ทำให้เราสามารถรับรู้ถึงทรัพยากรน้ำที่ใช้ไปอย่างละเอียด
การใช้งาน SONOFF Water Valve ร่วมกับ Home Assistant
คราวนี้ก็มาถึงการทดสอบการทำงานของ SWV ร่วมกับ Home Assistant โดยสิ่งแวดล้อมที่เราทำการทดสอบคือ เราใช้ 2024.5.3 บน Raspberry Pi 4 ร่วมกับ SONOFF Zigbee 3.0 USB Dongle (Plus) ส่วน Zigbee Integration เราได้ทำการทดสอบทั้ง ZHA และ Zigbee2MQTT อย่างไรก็ตามเราพบว่าใน ZHA เราไม่สามารถใช้ฟีเจอร์ใน SWV ได้ทั้งหมดเหมือนกับที่เราได้เห็นใน eWelink ดังนั้นในการทดสอบเราก็ได้แต่ลงรายละเอียดกับ Zigbee2MQTT แทน โดย Zigbee2MQTT ต้องเลือกเวอร์ชั่นๅ 1.39 เป็นอย่างต่ำถึงทำงานได้อย่างไร้ปัญหา
หลังจากเพิ่ม SWV เข้าไปทาง Zigbee2MQTT Integration ตามรูปด้านบนแล้ว ขั้นต่อไปคือการสั่งการจาก Automation ผ่าน MQTT โดยเราอ้างอิงคำสั่งจาก https://www.zigbee2mqtt.io/devices/SWV.html คือถ้าเป็น ZHA เราจะทำได้แค่เปิดหรือปิดตัว SWV เท่านั้น ไม่สามารถลงไปในระดับเลือกปริมาณน้ำทำให้ไม่ได้ใช้ประโยชน์สูงสุด จากรูปเราได้ทำการสร้าง Script ใน Home Assistant แบบง่ายๆในการทดสอบโดยการส่ง MQTT message เพื่อให้ SWV ทำการปล่อยน้ำปริมาณ 1 ลิตร นอกจากนี้ยังมี entity หลายๆตัวให้เราได้ใช้งานซึ่งก็ใกล้เคียงกับเมื่อใช้ใน eWeLink ยกเว้นสถิติการใช้น้ำซึ่งคงต้อง configure เพิ่มเติมใน Home Assistant เอาเอง แต่เท่านี้น่าจะเพียงพอสำหรับสาวก Home Assistant ที่สามารถลงลึกถึงการควบคุม SWV ได้อย่างดี
บทสรุป
SONOFF Zigbee Smart Water Valve (SWV) น่าจะตอบโจทย์คนที่ต้องการหาอุปกรณ์ที่ใช้ง่ายๆแบบนี้ ทั้งการติดตั้งและตั้งค่าต่างๆ เหมาะกับบ้านพักที่อยู่อาศัยทั่วๆไปที่ต้องการรดน้ำต้นไม้ปริมาณไม่มาก หรือ แปลงผักที่ต้องการควบคุมปริมาณการให้น้ำ หรือ เอาไว้สำหรับเติมน้ำเข้าบ่อหรือสระน้ำ นอกจากนี้ SWV ก็ยังสามารถนำไปใช้ในแพลตฟอร์มอื่นๆได้ เช่น Amazon Alexa, Google Home หรือพวก Open Source เช่น Home Assistant โดยผ่าน Zigbee2MQTT ซึ่งได้เกือบครบทุกฟีเจอร์ นอกจากนี้ SWV ยังมีการเก็บสถิติการใช้น้ำ การทำงานขออุปกรณ์ได้อีกด้วย พร้อมทั้งการแจ้งเตือนหากพบสิ่งผิดปกติ เช่น น้ำไม่มี เราคิดว่า SWV ก็ไม่เลวทีเดียวสำหรับเวอร์ชั่นแรกที่ออกมา
ขอบคุณ ITEAD ที่ส่ง SONOFF Zigbee Smart Water Valve (SWV) มาให้รีวิวในครั้งนี้ มีราคา $26.90(~970฿) สามารถใช้คูปอง โค้ด CNXSOFTSONOFF เพื่อรับส่วนลด 10%
วิศวกรคอมพิวเตอร์สาย Infrastructure ที่ชื่นชอบเทคโนโลยีทางด้าน IOT เป็นพิเศษ ไม่ว่าจะเป็นด้าน Smart Home, Smart Farm และยังสนใจในนวตกรรมเกี่ยวกับ Sustainability เช่น Renewable Energy และ Organic Food