b-parasite ของ rbaron เป็นฮาร์ดแวร์ประเภท Open Source อุปกรณ์ Bluetooth LE เซ็นเซอร์รดน้ำต้นไม้ที่สามารถวัดความชื้นในดิน และตรวจจับอุณหภูมิ/ความชื้น/แสงแวดล้อมโดยรอบ และทำงานร่วมกับ ESPHome, Home Assistant หรือแพลตฟอร์ม macOS หรือ Linux รวมถึงบอร์ด Raspberry Pi
b-parasite ใช้ไมโครคอนโทรลเลอร์ไร้สาย nRF52840 multi-protocol ดังนั้น stanvn จึงตัดสินใจเพิ่มการรองรับ Zigbee ให้กับ b-parasite ผ่านเฟิร์มแวร์ “Zigbee Plant Sensor” ที่ใช้ Nordic Semi nRF5 SDK สำหรับ nRF52 series ของ SoC และทำงานร่วมกับ Zigbee2MQTT
ก่อนอื่นมาดูข้อกำหนดฮาร์ดแวร์ b-parasite :
- Wireless MCU – Nordic Semi nRF52840 Arm Cortex-M4F multi-protocol wireless microcontroller พร้อม Bluetooth LE 5.0 และ 802.15.4 (Zigbee/Thread) , 1024 KB flash, SRAM 256KB
- เซนเซอร์
- เซ็นเซอร์ความชื้นในดินแบบ Capacitive
- Sensirion SHTC3 เซ็นเซอร์อุณหภูมิและความชื้น
- เซ็นเซอร์วัดแสง ALS-PT19
- แหล่งจ่ายไฟ – แบตเตอรี่กระดุม CR2032 ประมาณ 200 mAh คาดว่าจะใช้งานได้ 2 – 3ปี โดยการอ่านค่าทุกๆ 10 นาที
พื้นที่เก็บข้อมูล GitHub ของบอร์ดประกอบด้วย KiCad schematic, ไฟล์เลย์เอาต์และการประดิษฐ์, รหัสเฟิร์มแวร์ม nRF5 SDK, ข้อมูลสำหรับการทดสอบและการปรับเทียบเซ็นเซอร์, BLE to MQTT ที่ใช้ ESPHome และเคสที่พิมพ์ได้ 3 มิติ เช่นเดียวกับคำแนะนำ
ด้วยเฟิร์มแวร์เริ่มต้น b-parasite plant sensor จะวัดความชื้นในดิน, ความเข้มของแสง, อุณหภูมิอากาศ และ ความชื้นเป็นระยะ และส่งค่าเหล่านั้นผ่าน Bluetoooth LE ไป BLE to MQTT gateway เช่น the GL.INet GL-S10 ที่เราทดสอบเมื่อต้นปีนี้ ข้อความจะถูกส่งต่อไปยังระบบคลาวด์เพื่อประมวลผล เมื่อข้อความถูกส่งไปยัง BLE to MQTT bridge แล้ว อุปกรณ์จะเข้าสู่โหมด deep sleep จนกว่าจะถึงการวัดครั้งต่อไป
เอกสารประกอบยังกล่าวถึงวิธีการรวมสามวิธี:
- เฟิร์มแวร์ ESPHome ทำหน้าที่เป็น BLE-MQTT bridge บนบอร์ด ESP32 ที่รองรับเซ็นเซอร์ b-parasite ได้รับการรองรับอย่างเป็นทางการพร้อมเอกสารประกอบโดยละเอียด ดังนั้นจึงควรใช้งานได้ง่ายพอสมควร
- การผสานรวม Home Assistant ทำงานผ่าน องค์ประกอบที่กำหนดเองของ blemonitor Home Assistant ที่จะค้นหา b-parasites ที่อยู่ใกล้เคียงโดยอัตโนมัติตามข้อมูลโฆษณา
- Linux (Raspberry Pi) และ macOS เมื่อเรียกใช้ parasite-scanner BLE to MQTT bridge daemon ที่ออกแบบมาโดยเฉพาะสำหรับเซ็นเซอร์ b-parasite
แต่ดังที่กล่าวไว้ในบทนำอุปกรณ์ Bluetooth LE b-parasite สามารถแปลงเป็น Zigbee plant sensor ด้วย เฟิร์มแวร์โอเพ่นซอร์สของ stanvn ตามภาพด้านบนมันอยู่ในเคส 3D ปริ้นเตอร์, เฟิร์มแวร์ Zigbee plant sensor รองรับเซ็นเซอร์ทั้งหมดในฮาร์ดแวร์ และทำงานร่วมกับ Zigbee2MQTT ซึ่งหมายความว่าการผสานรวมกับ Home Assistant และเฟรมเวิร์กระบบอัตโนมัติภายในบ้านอื่น ๆ น่าจะค่อนข้างง่าย อายุการใช้งานแบตเตอรี่ประมาณ 600 วัน โดยมีการวัดและส่งข้อความทุกๆ 2 นาที
ข้อเสียอย่างหนึ่งของฮาร์ดแวร์ปัจจุบันคือไม่มีปุ่มรีเซ็ตเป็นค่าเริ่มต้นจากโรงงาน ดังนั้น stanvn จึงกำลังพัฒนาฮาร์ดแวร์ ยังไม่มีรายละเอียดในขณะนี้ แต่เขาขอให้ผู้ที่สนใจกรอกแบบฟอร์มเพื่อลงทะเบียนความสนใจและได้รับการติดต่อเมื่อฮาร์ดแวร์พร้อมใช้งาน แต่ดูเหมือนว่าเขาอาจเปิดตัวใน Crowd Supply ด้วย หากคุณสนใจ plant sensors ที่ใช้แบตเตอรี่ทั่วไป คุณอาจต้องการดูการสนทนาที่ยาวนานเกี่ยวกับหัวข้อนี้ในฟอรัม Home Assistant
ที่มา : Hedda
แปลจากบทความภาษาอังกฤษ : b-parasite Bluetooth LE plant sensor gets Zigbee support
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT