บริษัท มอซิลลา
WebThings Gateway รุ่นใหม่มีความโดดเด่นในด้านการพัฒนา
เฟิร์มแวร์ที่ใช้ OpenWrt มอบอินเทอร์เฟซการตั้งค่าเริ่มต้นที่ช่วยให้คุณสามารถกำหนดค่าอุปกรณ์ให้ทำหน้าที่เป็นจุดเชื่อมต่อไร้สายหรือเป็นไคลเอนต์เพื่อเชื่อมต่อกับเครือข่ายไร้สายที่มีอยู่ ฟังก์ชันการทำงานของชุดประกอบยังคงมีจำกัด และยังคงอยู่ในตำแหน่งทดลอง และไม่สามารถเปลี่ยนเราเตอร์ไร้สายที่มีอยู่ได้ทั้งหมด
นวัตกรรมที่สำคัญประการที่สองคือการดำเนินการสนับสนุนของบอร์ด
ในบรรดาการปรับปรุงการทำงานนั้นมีการบันทึกการใช้งาน Add-on (ตัวแจ้งเตือน) ประเภทใหม่ซึ่งช่วยให้สามารถขยายระบบที่มีอยู่ก่อนหน้านี้สำหรับการส่งข้อความผ่านการแจ้งเตือนแบบพุชในเบราว์เซอร์ Notifier ช่วยให้คุณสร้างตัวจัดการและตั้งกฎเกณฑ์ในการส่งข้อความผ่านช่องทางการสื่อสารต่างๆ เช่น ส่ง SMS หรืออีเมล เมื่อมีการกระตุ้นเซ็นเซอร์ตรวจจับความเคลื่อนไหวในบ้าน สามารถกำหนดลำดับความสำคัญของการแจ้งเตือนที่ส่งได้
เพื่อเป็นการเตือนความจำ WebThings Gateway
เกตเวย์ก็เป็นไปได้
ดังนั้น แทนที่จะติดตั้งแอปพลิเคชันมือถือของคุณเองสำหรับอุปกรณ์ IoT แต่ละประเภท คุณสามารถใช้อินเทอร์เฟซเว็บแบบรวมเดียวได้ หากต้องการติดตั้ง WebThings Gateway เพียงดาวน์โหลดเฟิร์มแวร์ที่ให้มาลงในการ์ด SD เปิดโฮสต์ “gateway.local” ในเบราว์เซอร์ ตั้งค่าการเชื่อมต่อกับ WiFi, ZigBee หรือ ZWave ค้นหาอุปกรณ์ IoT ที่มีอยู่ กำหนดค่าพารามิเตอร์สำหรับการเข้าถึงภายนอก และเพิ่ม อุปกรณ์ยอดนิยมไปยังหน้าจอหลักของคุณ
เกตเวย์รองรับฟังก์ชันต่างๆ เช่น การระบุอุปกรณ์บนเครือข่ายท้องถิ่น การเลือกที่อยู่เว็บสำหรับเชื่อมต่อกับอุปกรณ์จากอินเทอร์เน็ต การสร้างบัญชีเพื่อเข้าถึงอินเทอร์เฟซเว็บของเกตเวย์ การเชื่อมต่ออุปกรณ์ที่รองรับโปรโตคอล ZigBee และ Z-Wave ที่เป็นกรรมสิทธิ์กับเกตเวย์ การเปิดใช้งานและปิดอุปกรณ์จากเว็บแอปพลิเคชันระยะไกล การตรวจสอบสถานะของบ้านจากระยะไกล และการเฝ้าระวังวิดีโอ นอกเหนือจากเว็บอินเตอร์เฟสและ API แล้ว เกตเวย์ยังรองรับการทดลองควบคุมด้วยเสียง ซึ่งช่วยให้คุณจดจำและดำเนินการคำสั่งเสียงได้ (เช่น “เปิดไฟในห้องครัว”)
WebThings Framework จัดเตรียมชุดส่วนประกอบที่เปลี่ยนได้สำหรับการสร้างอุปกรณ์ IoT ที่สามารถสื่อสารโดยตรงโดยใช้ Web Things API อุปกรณ์ดังกล่าวสามารถตรวจพบได้โดยอัตโนมัติโดยเกตเวย์ที่ใช้ WebThings Gateway หรือซอฟต์แวร์ไคลเอ็นต์ (โดยใช้ mDNS) เพื่อการตรวจสอบและการจัดการในภายหลังผ่านทางเว็บ การใช้งานเซิร์ฟเวอร์สำหรับ Web Things API จัดทำขึ้นในรูปแบบของไลบรารี
ที่มา: opennet.ru