Mozilla WebThings Gateway 0.11 tersedia, gerbang untuk rumah pintar dan peranti IoT

Syarikat Mozilla ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° keluaran produk baharu WebThingsGateway 0.11, yang digabungkan dengan perpustakaan Rangka Kerja WebThings membentuk satu platform WebThings untuk menyediakan akses kepada pelbagai kategori peranti pengguna dan menggunakan universal API Perkara Web untuk mengatur interaksi dengan mereka. Kod projek ditulis oleh dalam JavaScript menggunakan platform pelayan Node.js dan diedarkan oleh berlesen di bawah MPL 2.0. Perisian tegar dengan pintu masuk disediakan untuk pelbagai model Raspberry Pi. Juga tersedia pakej untuk OpenWrt, Fedora, Arch, Ubuntu, Raspbian dan Debian, dan siap pakai kit pengedaran dengan sokongan bersepadu untuk Things Gateway, menyediakan antara muka bersatu untuk menyediakan rumah pintar dan pusat akses wayarles.

Dalam keluaran baharu:

  • Antara muka telah disetempatkan untuk pengguna bukan berbahasa Inggeris.
    Ditambah terjemahan untuk 24 bahasa, termasuk bahasa Rusia;

  • Bilangan platform yang mana pakej pemasangan diedarkan telah diperluaskan. Sebagai tambahan kepada imej untuk Raspberry Pi dan Docker terbentuk pakej untuk Debian 10, Raspbian, Ubuntu 18.04/19.04/19.10 dan Fedora 30/31. Repositori AUR mengehoskan pakej untuk Arch Linux;
  • Sistem pengelogan peristiwa telah distabilkan, mengumpul statistik mengenai operasi semua peranti dan penderia IoT dalam rangkaian rumah dan membolehkan seseorang menilai aktiviti mereka dalam bentuk graf visual. Sebagai contoh, anda boleh mengetahui berapa kali pintu dibuka dan ditutup semasa ketiadaan anda, cara suhu di dalam rumah berubah, berapa banyak peranti tenaga yang disambungkan ke soket pintar digunakan, bila pengesan gerakan dicetuskan, dsb. Carta boleh dibina dari segi jam, hari dan minggu dan ditatal mengikut skala masa;

    Mozilla WebThings Gateway 0.11 tersedia, gerbang untuk rumah pintar dan peranti IoT

  • Fungsi pembantu suara percubaan yang boleh mengecam dan melaksanakan arahan suara (contohnya, "hidupkan lampu dapur") didapati tidak kukuh dan dialih keluar. Keluaran seterusnya juga akan mengalih keluar API kawalan suara. Daripada pembantu suara terbina dalam, adalah dicadangkan untuk menggunakan alat tambah dengan fungsi yang serupa, yang boleh didapati dalam bahagian Tetapan ➑ Alat tambah;
  • Binaan untuk Raspberry Pi kini mempunyai pilihan untuk melumpuhkan penghantaran automatik kemas kini OTA;
  • Alat tambah mempunyai keupayaan untuk mengakses tetapan bahasa dan penyetempatan;
  • Menambahkan keupayaan untuk mengakses antara muka web daripada sistem lain pada rangkaian tempatan tanpa penyulitan (menggunakan β€œhttp://” dan bukannya β€œhttps://”);
  • Peningkatan kebolehpercayaan dan kestabilan aplikasi PWA (App Web Progresif), yang membolehkan anda mengatur kerja dengan aplikasi web sebagai program yang berasingan.

Sebagai peringatan, WebThings Gateway mewakili ialah lapisan universal untuk mengatur akses kepada pelbagai kategori pengguna dan peranti IoT, menyembunyikan ciri setiap platform dan tidak memerlukan penggunaan aplikasi khusus untuk setiap pengeluar. Untuk berinteraksi get laluan dengan platform IoT, anda boleh menggunakan protokol ZigBee dan ZWave, WiFi atau sambungan terus melalui GPIO. Gerbang adalah mungkin mewujudkan pada papan Raspberry Pi dan dapatkan sistem kawalan rumah pintar yang menyepadukan semua peranti IoT dalam rumah dan menyediakan alat untuk memantau dan mengurusnya melalui antara muka Web.

Platform ini juga membolehkan anda membuat aplikasi web tambahan yang boleh berinteraksi dengan peranti melalui API Perkara Web. Oleh itu, daripada memasang aplikasi mudah alih anda sendiri untuk setiap jenis peranti IoT, anda boleh menggunakan antara muka web bersatu tunggal. Untuk memasang WebThings Gateway, cuma muat turun perisian tegar yang disediakan ke kad SD, buka hos "gateway.local" dalam penyemak imbas, sediakan sambungan ke WiFi, ZigBee atau ZWave, cari peranti IoT sedia ada, konfigurasikan parameter untuk akses luaran dan tambah peranti paling popular ke skrin utama anda.

Gerbang menyokong fungsi seperti mengenal pasti peranti pada rangkaian tempatan, memilih alamat web untuk menyambung ke peranti daripada Internet, mencipta akaun untuk mengakses antara muka web gerbang, menyambungkan peranti yang menyokong protokol ZigBee dan Z-Wave proprietari ke get laluan, pengaktifan jauh dan mematikan peranti daripada aplikasi web, pemantauan jauh keadaan rumah dan pengawasan video.

Rangka Kerja WebThings menyediakan satu set komponen yang boleh diganti untuk mencipta peranti IoT yang boleh berkomunikasi secara langsung menggunakan Web Things API. Peranti sedemikian boleh dikesan secara automatik oleh gerbang berasaskan WebThings Gateway atau perisian klien (menggunakan mDNS) untuk pemantauan dan pengurusan seterusnya melalui Web. Pelaksanaan pelayan untuk Web Things API disediakan dalam bentuk perpustakaan dalam
Python,
Java,

Rust, Arduino ΠΈ mikropython.

Mozilla WebThings Gateway 0.11 tersedia, gerbang untuk rumah pintar dan peranti IoT

Mozilla WebThings Gateway 0.11 tersedia, gerbang untuk rumah pintar dan peranti IoT

Sumber: opennet.ru

Tambah komen