Mozilla เปิดตัวแพลตฟอร์ม WebThings

Mozilla หลังจากสองปีของการทดลองและพัฒนา นำเสนอ พลาทโฟรมุส เว็บธิงส์ซึ่งรวมถึงโครงการที่พัฒนาแล้วก่อนหน้านี้ กรอบงาน WebThing и WebThing เกตเวย์การจัดหาส่วนประกอบเพื่อให้สามารถเข้าถึงอุปกรณ์ผู้บริโภคประเภทต่างๆ และใช้งานแบบสากล API ของเว็บ เพื่อจัดระเบียบปฏิสัมพันธ์กับพวกเขา การพัฒนาโครงการ การแพร่กระจาย ได้รับอนุญาตภายใต้ MPL 2.0

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

สนิม, แพลตฟอร์มฮาร์ดแวร์ и MicroPython.

WebThing เกตเวย์ เป็น เป็นเลเยอร์สากลสำหรับจัดระเบียบการเข้าถึงอุปกรณ์ผู้บริโภคและอุปกรณ์ IoT ประเภทต่างๆ โดยซ่อนคุณสมบัติของแต่ละแพลตฟอร์ม และไม่ต้องใช้แอปพลิเคชันเฉพาะสำหรับผู้ผลิตแต่ละราย รหัสโครงการ เขียนโดย ใน JavaScript โดยใช้แพลตฟอร์มเซิร์ฟเวอร์ Node.js หากต้องการโต้ตอบเกตเวย์กับแพลตฟอร์ม IoT คุณสามารถใช้โปรโตคอล ZigBee และ ZWave, WiFi หรือการเชื่อมต่อโดยตรงผ่าน GPIO เฟิร์มแวร์พร้อมเกตเวย์ เตรียมไว้ สำหรับรุ่นต่างๆ ของ Raspberry Pi ก็มีจำหน่ายเช่นกัน แพคเกจ สำหรับ OpenWrt และ Debian

Mozilla เปิดตัวแพลตฟอร์ม WebThings

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

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

นอกเหนือจากการประกาศแพลตฟอร์ม WebThings ใหม่แล้ว ยังมีการเผยแพร่การเปิดตัวอีกด้วย WebThings เกตเวย์ 0.8ซึ่งนำเสนอนวัตกรรมดังต่อไปนี้:

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

    Mozilla เปิดตัวแพลตฟอร์ม WebThings

  • เพิ่มการเตือนที่สามารถกระตุ้นได้ในกรณีที่มีเหตุการณ์ที่ต้องการการตอบสนองทันที ตัวอย่างเช่น สัญญาณเตือนสามารถเชื่อมโยงกับการเปิดใช้งานเครื่องตรวจจับควัน การรั่วไหล หรือคาร์บอนมอนอกไซด์ รวมถึงเมื่อมีสัญญาณการลักขโมย หากมีการทริกเกอร์สัญญาณ การแจ้งเตือนการเกิดขึ้นสามารถส่งผ่าน SMS หรือวิธีการแจ้งเตือนอื่น ๆ

    Mozilla เปิดตัวแพลตฟอร์ม WebThings

  • เพิ่มอินเทอร์เฟซสำหรับการกำหนดค่าพารามิเตอร์การเชื่อมต่อเครือข่าย ก่อนหน้านี้ การเปลี่ยนจากเครือข่ายไร้สายหนึ่งไปยังอีกเครือข่ายหนึ่งเมื่อทั้งสองเครือข่ายพร้อมใช้งาน จำเป็นต้องเรียกใช้คำสั่งคอนโซล ขณะนี้การเปลี่ยนพารามิเตอร์เครือข่ายสามารถทำได้ผ่านทางเว็บอินเตอร์เฟส (ส่วนการตั้งค่า➡เครือข่าย) ซึ่งคุณสามารถจัดการการกำหนดที่อยู่ IP สแกนเครือข่ายไร้สายที่มีอยู่และเปลี่ยนจุดเข้าใช้งาน

    Mozilla เปิดตัวแพลตฟอร์ม WebThings

  • เตรียมไว้ แพ็คเกจทดลองสำหรับเราเตอร์ที่ใช้ OpenWrt ซึ่งอนุญาตให้ใช้เราเตอร์ไม่เพียงเพื่อให้การเข้าถึงเครือข่าย แต่ยังเป็นโหนดควบคุมบ้านอัจฉริยะด้วย ในอนาคต เราวางแผนที่จะเตรียมการจัดจำหน่ายของเราเองโดยใช้ OpenWrt พร้อมการสนับสนุนแบบรวมสำหรับ Things Gateway โดยให้อินเทอร์เฟซแบบรวมสำหรับการตั้งค่าบ้านอัจฉริยะและจุดเชื่อมต่อไร้สาย ปัจจุบัน WebThings Gateway สามารถทำงานเป็นจุดเชื่อมต่อไร้สายได้แล้ว ไม่ใช่แค่เป็นไคลเอนต์ไร้สายเท่านั้น

ที่มา: opennet.ru

เพิ่มความคิดเห็น