b-parasite : เซ็นเซอร์รดน้ำต้นไม้ รองรับ Bluetooth LE และ Zigbee

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

p parasite open source hardware BLE plant sensor

ก่อนอื่นมาดูข้อกำหนดฮาร์ดแวร์ 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 มิติ เช่นเดียวกับคำแนะนำ

BLE MQTT Soil Sensor

ด้วยเฟิร์มแวร์เริ่มต้น 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

Zigbee Plant Sensor

แต่ดังที่กล่าวไว้ในบทนำอุปกรณ์ 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

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
โฆษณา