Mozilla WebThings Gateway 0.11 sadia, gateway pikeun imah pinter jeung alat IoT

Perusahaan Mozilla diterbitkeun release produk anyar WebThingsGateway 0.11, nu digabungkeun jeung perpustakaan Kerangka WebThings ngabentuk platform WebThings nyadiakeun aksés ka sagala rupa kategori alat konsumén jeung pamakéan universal Web Hal API pikeun ngatur interaksi sareng maranehna. Kodeu proyék ditulis ku dina JavaScript ngagunakeun platform server Node.js na disebarkeun ku dilisensikeun dina MPL 2.0. Firmware kalawan gateway disiapkeun pikeun sagala rupa model buah prambus Pi. Ogé sadia bungkusan pikeun OpenWrt, Fedora, Arch, Ubuntu, Raspbian jeung Debian, sarta siap-dijieun kit distribusi kalayan dukungan terpadu pikeun Things Gateway, nyayogikeun antarmuka anu ngahijikeun pikeun nyetél bumi pinter sareng titik aksés nirkabel.

Dina rilis anyar:

  • Antarbeungeut parantos dilokalkeun pikeun pangguna anu henteu nyarios basa Inggris.
    Ditambahkeun tarjamahan pikeun 24 basa, kaasup Rusia;

  • Jumlah platform anu disebarkeun bungkusan pamasangan parantos dilegaan. Salian gambar pikeun buah prambus Pi jeung Docker kabentuk bungkusan pikeun Debian 10, Raspbian, Ubuntu 18.04/19.04/19.10 jeung Fedora 30/31. Repositori AUR nyayogikeun bungkusan pikeun Arch Linux;
  • Sistim logging acara geus stabilized, ngumpulkeun statistik dina operasi sadaya alat IoT jeung sensor dina jaringan asal jeung ngamungkinkeun hiji evaluate aktivitas maranéhanana dina bentuk grafik visual. Salaku conto, anjeun tiasa terang sabaraha kali panto dibuka sareng ditutup salami henteuna anjeun, kumaha suhu di bumi robih, sabaraha alat énergi anu nyambung ka socket pinter anu dikonsumsi, nalika detektor gerak dipicu, jsb. Bagan tiasa diwangun dina jam, dinten sareng minggu sareng ngagulung sapanjang skala waktos;

    Mozilla WebThings Gateway 0.11 sadia, gateway pikeun imah pinter jeung alat IoT

  • Pungsi asisten sora ékspérimén anu bisa mikawanoh sarta ngajalankeun paréntah sora (contona, "Nyalakeun lampu dapur") kapanggih teu sae tur dipiceun. Pelepasan salajengna ogé bakal ngahapus API kontrol sora. Gantina asisten sora anu diwangun, diusulkeun pikeun ngagunakeun tambihan sareng fungsionalitas anu sami, anu tiasa dipendakan dina bagian Setélan ➡ Add-ons;
  • Wangunan pikeun Raspberry Pi ayeuna gaduh pilihan pikeun nganonaktipkeun pangiriman otomatis apdet OTA;
  • Add-ons mibanda kamampuhan pikeun ngakses setelan basa jeung lokalisasi;
  • Ditambahkeun kamampuan pikeun ngaksés antarmuka wéb tina sistem sanés dina jaringan lokal tanpa énkripsi (nganggo "http: //" tinimbang "https: //");
  • Ningkatkeun réliabilitas sareng stabilitas aplikasi PWA (Kutang Wéb App), anu ngamungkinkeun anjeun ngatur damel sareng aplikasi wéb salaku program anu misah.

Salaku panginget, WebThings Gateway nyaéta nyaéta lapisan universal pikeun ngatur aksés ka sagala rupa kategori alat konsumen sareng IoT, nyumputkeun fitur unggal platform sareng henteu meryogikeun panggunaan aplikasi khusus pikeun unggal produsén. Pikeun interaksi gateway sareng platform IoT, anjeun tiasa nganggo protokol ZigBee sareng ZWave, WiFi atanapi sambungan langsung via GPIO. Gateway nyaéta dimungkinkeun ngadegkeun dina dewan Raspberry Pi tur meunangkeun sistem kontrol imah pinter nu integrates sadaya alat IoT di imah jeung nyadiakeun parabot pikeun ngawas sarta menata aranjeunna via panganteur Web.

Platform ogé ngamungkinkeun anjeun nyiptakeun aplikasi wéb tambahan anu tiasa berinteraksi sareng alat liwat Web Hal API. Janten, tibatan masang aplikasi sélulér anjeun nyalira pikeun unggal jinis alat IoT, anjeun tiasa nganggo antarbeungeut wéb tunggal. Pikeun masang WebThings Gateway, kantun unduh firmware anu disayogikeun ka kartu SD, buka host "gateway.local" dina browser, nyetél sambungan ka WiFi, ZigBee atanapi ZWave, milarian alat IoT anu tos aya, konfigurasi parameter pikeun aksés éksternal sareng tambahkeun. alat nu pang populerna ka layar utama Anjeun.

Gerbang ngadukung fungsi sapertos ngidentipikasi alat dina jaringan lokal, milih alamat wéb pikeun nyambungkeun ka alat tina Internét, nyiptakeun akun pikeun ngaksés antarmuka wéb gateway, nyambungkeun alat anu ngadukung protokol ZigBee sareng Z-Wave proprietary ka gateway, aktivasina jauh sareng mareuman alat tina aplikasi wéb, ngawaskeun jarak jauh tina kaayaan bumi sareng panjagaan pidéo.

WebThings Framework nyayogikeun sakumpulan komponén anu tiasa diganti pikeun nyiptakeun alat IoT anu tiasa langsung komunikasi nganggo Web Things API. Alat sapertos kitu tiasa otomatis dideteksi ku gateway basis Gateway WebThings atanapi parangkat lunak klien (ngagunakeun mDNS) pikeun ngawaskeun sareng manajemén salajengna ngalangkungan Wéb. Implementasi server pikeun Web Things API disiapkeun dina bentuk perpustakaan di
Python,
Jawa,

karahaan, Arduino и micropython.

Mozilla WebThings Gateway 0.11 sadia, gateway pikeun imah pinter jeung alat IoT

Mozilla WebThings Gateway 0.11 sadia, gateway pikeun imah pinter jeung alat IoT

sumber: opennet.ru

Tambahkeun komentar