Mozilla WebThings Gateway 0.9 tersedia, gerbang untuk rumah pintar dan perangkat IoT

Perusahaan Mozilla опубликовала peluncuran produk baru WebThings Gateway 0.9 Memperbarui, serta memperbarui perpustakaan Kerangka WebThings 0.12, membentuk platform WebHal, yang menyediakan komponen untuk memungkinkan akses ke berbagai kategori perangkat konsumen dan penggunaan universal API Hal Web untuk mengatur interaksi dengan mereka. Perkembangan proyek sebaran berlisensi di bawah MPL 2.0.

Rilis baru WebThings Gateway terkenal karena perkembangannya
paket berdasarkan OpenWrt, yang memungkinkan penggunaan router nirkabel tidak hanya untuk menyediakan akses jaringan, tetapi juga sebagai node kontrol rumah pintar. Termasuk siap distribusinya sendiri berdasarkan OpenWrt dengan dukungan terintegrasi untuk Things Gateway, menyediakan antarmuka terpadu untuk menyiapkan rumah pintar dan titik akses nirkabel. Distribusi dibangun terbentuk untuk router terbuka Turris Omnia.

Firmware berbasis OpenWrt menyediakan antarmuka konfigurasi awal yang memungkinkan Anda mengkonfigurasi perangkat untuk bertindak sebagai titik akses nirkabel atau sebagai klien untuk terhubung ke jaringan nirkabel yang ada. Fungsionalitas perakitan masih terbatas dan masih diposisikan sebagai eksperimental, tidak mampu sepenuhnya menggantikan router nirkabel yang ada.

Mozilla WebThings Gateway 0.9 tersedia, gerbang untuk rumah pintar dan perangkat IoT

Inovasi penting kedua adalah penerapan dukungan dewan Raspberry Pi 4, yang, seperti papan Raspberry Pi lainnya, siap terpisah majelis berdasarkan distribusi Raspbian.

Di antara peningkatan fungsional, penerapan jenis add-on baru (Notifier) ​​​​tercatat, yang memungkinkan perluasan sistem pengiriman pesan yang tersedia sebelumnya melalui pemberitahuan Push di browser. Notifier memungkinkan Anda membuat penangan dan menetapkan aturan untuk mengirim pesan melalui berbagai saluran komunikasi, misalnya mengirim SMS atau Email ketika sensor gerak di dalam rumah terpicu. Dimungkinkan untuk mengatur prioritas notifikasi yang dikirim.

Mozilla WebThings Gateway 0.9 tersedia, gerbang untuk rumah pintar dan perangkat IoT

Sebagai pengingat, WebThings Gateway adalah adalah lapisan universal untuk mengatur akses ke berbagai kategori konsumen dan perangkat IoT, menyembunyikan fitur setiap platform dan tidak memerlukan penggunaan aplikasi khusus untuk setiap produsen. Kode proyek ditulis oleh dalam JavaScript menggunakan platform server Node.js. Untuk berinteraksi gateway dengan platform IoT, Anda dapat menggunakan protokol ZigBee dan ZWave, WiFi atau koneksi langsung melalui GPIO. Firmware dengan gerbang siap untuk berbagai model Raspberry Pi juga tersedia paket untuk OpenWrt dan Debian.

Mozilla WebThings Gateway 0.9 tersedia, gerbang untuk rumah pintar dan perangkat IoT

Gerbang dimungkinkan membangun pada papan Raspberry Pi dan dapatkan sistem kontrol rumah pintar yang mengintegrasikan semua perangkat IoT di rumah dan menyediakan alat untuk memantau dan mengelolanya melalui antarmuka Web. Platform ini juga memungkinkan Anda membuat aplikasi web tambahan yang dapat berinteraksi dengan perangkat melalui API Hal Web.

Jadi, daripada menginstal aplikasi seluler Anda sendiri untuk setiap jenis perangkat IoT, Anda dapat menggunakan satu antarmuka web terpadu. Untuk menginstal WebThings Gateway, cukup unduh firmware yang disediakan ke kartu SD, buka host “gateway.local” di browser, atur koneksi ke WiFi, ZigBee atau ZWave, temukan perangkat IoT yang ada, konfigurasikan parameter untuk akses eksternal dan tambahkan perangkat paling populer ke layar beranda Anda.

Gateway mendukung fungsi-fungsi seperti mengidentifikasi perangkat di jaringan lokal, memilih alamat web untuk menghubungkan ke perangkat dari Internet, membuat akun untuk mengakses antarmuka web gateway, menghubungkan perangkat yang mendukung protokol ZigBee dan Z-Wave ke gateway, aktivasi jarak jauh dan mematikan perangkat dari aplikasi web, pemantauan jarak jauh terhadap keadaan rumah dan pengawasan video. Selain antarmuka web dan API, gateway juga menyertakan dukungan eksperimental untuk kontrol suara, yang memungkinkan Anda mengenali dan menjalankan perintah suara (misalnya, “nyalakan lampu di dapur”).

Framework WebThings menyediakan serangkaian komponen yang dapat diganti untuk membuat perangkat IoT yang dapat berkomunikasi secara langsung menggunakan Web Things API. Perangkat tersebut dapat dideteksi secara otomatis oleh gateway berbasis WebThings Gateway atau perangkat lunak klien (menggunakan mDNS) untuk pemantauan dan pengelolaan selanjutnya melalui Web. Implementasi server untuk Web Things API disiapkan dalam bentuk perpustakaan di
Ular sanca,
Jawa,

Karat, Arduino и MikroPython.

Sumber: opennet.ru

Tambah komentar