Mozilla ได้เปิดตัวโครงการ WebThing เป็นโครงการแยกต่างหาก

WebThing เกตเวย์

เมื่อเร็ว ๆ นี้นักพัฒนา Mozilla WebThings, แพลตฟอร์มสำหรับอุปกรณ์ IoT (แพลตฟอร์มที่เราเคยพูดไปแล้วมากกว่าหนึ่งครั้งและประกาศรุ่นใหม่ที่นี่ในบล็อก), ได้ประกาศแยกตัวจาก Mozilla และกลายเป็นโครงการ โอเพ่นซอร์ส อิสระ.

พร้อมประกาศแยกทาง แพลตฟอร์มนี้ยังถูกเปลี่ยนชื่อเป็น WebThings แทน Mozilla WebThings และเผยแพร่ผ่านเว็บไซต์ webthings.io ใหม่

เหตุผลในการดำเนินการคือเพื่อลดการลงทุนโดยตรงของ Mozilla ในโครงการและถ่ายโอนงาน ที่เกี่ยวข้อง กับชุมชน โครงการจะยังคงลอยอยู่ แต่ตอนนี้จะเป็นอิสระจาก Mozilla จะไม่สามารถใช้โครงสร้างพื้นฐานของ Mozilla ได้และจะเสียสิทธิ์ในการใช้เครื่องหมายการค้าของ Mozilla

การเปลี่ยนแปลงเหล่านี้จะไม่ส่งผลกระทบต่องาน ของเกตเวย์ภายในบ้านที่ปรับใช้แล้วและได้รับการจัดการตาม WebThings ซึ่งเป็นแบบพอเพียงและไม่เชื่อมโยงกับบริการคลาวด์หรือโครงสร้างพื้นฐานภายนอก

อย่างไรก็ตาม ตอนนี้การอัปเดตจะถูกแจกจ่ายผ่านโครงสร้างพื้นฐานที่ชุมชนรองรับ แทน Mozilla ซึ่งต้องมีการเปลี่ยนแปลงการกำหนดค่า

บริการจัดระบบอุโมงค์ไปยังเกตเวย์ภายในบ้านโดยใช้โดเมนย่อย * .mozilla-iot.org จะยังคงใช้งานได้จนถึงวันที่ 31 ธันวาคม 2020 ก่อนที่จะยุติการให้บริการจะมีการวางแผนการแทนที่ตามโดเมน webthings ซึ่งจะต้องมีการลงทะเบียนใหม่

เพื่อเป็นการเตือนความจำกรอบ WebThings ประกอบด้วย WebThings Gateway และ WebThings framework library.

รหัสโครงการเขียนด้วย JavaScript โดยใช้แพลตฟอร์มเซิร์ฟเวอร์ Node.js และเผยแพร่ภายใต้สิทธิ์การใช้งาน MPL 2.0 การสร้าง OpenWrt ซึ่งเป็นชุดแจกจ่ายที่พร้อมใช้งานพร้อมการสนับสนุนในตัวสำหรับ WebThings Gateway กำลังได้รับการพัฒนาโดยมีอินเทอร์เฟซแบบรวมสำหรับการตั้งค่าสมาร์ทโฮมและจุดเชื่อมต่อไร้สาย

WebThings Gateway เป็นเลเยอร์สากลสำหรับจัดการการเข้าถึงผู้บริโภคและอุปกรณ์ IoT ประเภทต่างๆ ซ่อนลักษณะเฉพาะของแต่ละแพลตฟอร์มและไม่ต้องใช้แอปพลิเคชันเฉพาะจากผู้ผลิตแต่ละราย

ในการโต้ตอบกับเกตเวย์ด้วยแพลตฟอร์ม IoT คุณสามารถใช้โปรโตคอล ZigBee และ ZWave, WiFi หรือการเชื่อมต่อโดยตรงผ่าน GPIO สามารถติดตั้งเกตเวย์บนบอร์ด Raspberry Pi และรับระบบควบคุมบ้านอัจฉริยะที่รวมอุปกรณ์ IoT ทั้งหมดในบ้านและมีเครื่องมือในการตรวจสอบและควบคุมผ่านเว็บอินเทอร์เฟซ

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

ในการติดตั้ง WebThings Gateway สิ่งที่คุณต้องทำคือดาวน์โหลดเฟิร์มแวร์ที่ให้มาลงในการ์ด SD เปิดโฮสต์ "gateway.local" ในเบราว์เซอร์กำหนดค่าการเชื่อมต่อกับ WiFi, ZigBee หรือ ZWave ค้นหาอุปกรณ์ IoT ที่มีอยู่กำหนดค่าพารามิเตอร์สำหรับ การเข้าถึงภายนอกและเพิ่มอุปกรณ์ยอดนิยมลงในหน้าจอหลักของคุณ

เกตเวย์ รองรับฟังก์ชันต่างๆเช่นการระบุอุปกรณ์บนเครือข่ายท้องถิ่น เลือกที่อยู่เว็บเพื่อเชื่อมต่อกับอุปกรณ์จากอินเทอร์เน็ตสร้างบัญชีเพื่อเข้าถึงเว็บอินเตอร์เฟสของเกตเวย์เชื่อมต่ออุปกรณ์ที่รองรับโปรโตคอล ZigBee และ Z-Wave ที่เป็นกรรมสิทธิ์ไปยังเกตเวย์การเปิดใช้งานระยะไกลและการปิดอุปกรณ์จากเว็บแอปพลิเคชันการตรวจสอบระยะไกล สถานะของบ้านและการเฝ้าระวังวิดีโอ

WebThings Framework จัดเตรียมชุดของส่วนประกอบที่เปลี่ยนได้ เพื่อสร้างอุปกรณ์ IoT ที่สามารถโต้ตอบโดยตรงโดยใช้ Web Things API อุปกรณ์ดังกล่าวสามารถค้นพบได้โดยอัตโนมัติโดยเกตเวย์ที่ใช้ WebThings Gateway หรือซอฟต์แวร์ไคลเอ็นต์ (โดยใช้ mDNS) สำหรับการตรวจสอบและควบคุมในภายหลังผ่านทางเว็บ การใช้งานเซิร์ฟเวอร์สำหรับ Web Things API จัดทำขึ้นในรูปแบบของไลบรารีใน Python, Java, Rust, Arduino และ MicroPython

Fuente: https://discourse.mozilla.org


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา