Mozilla telah menghantar projek WebThing percuma untuk terapung

Pemaju Mozilla WebThings, ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ для ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-устройств, сообщили ΠΎΠ± ΠΎΡ‚Π΄Π΅Π»Π΅Π½ΠΈΠΈ ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Mozilla ΠΈ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ Π² нСзависимый ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π° ΠΈ вмСсто Mozilla WebThings Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ имСнуСтся просто WebThings ΠΈ распространяСтся Ρ‡Π΅Ρ€Π΅Π· Π½ΠΎΠ²Ρ‹ΠΉ сайт webthings.io. ΠŸΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ прСдпринятых дСйствий стало сокращСниС прямых инвСстиции ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Mozilla Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° связанных с Π½ΠΈΠΌ Π½Π°Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ сообщСству. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ останСтся Π½Π° ΠΏΠ»Π°Π²Ρƒ, Π½ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ нСзависим ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Mozilla, Π½Π΅ смоТСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ инфраструктуру Mozilla ΠΈ Π»ΠΈΡˆΠΈΡ‚ΡΡ ΠΏΡ€Π°Π²Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΡ€Π³ΠΎΠ²Ρ‹Π΅ ΠΌΠ°Ρ€ΠΊΠΈ Mozilla.

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ измСнСния Π½Π΅ скаТутся Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅ ΡƒΠΆΠ΅ Ρ€Π°Π·Π²Ρ‘Ρ€Π½ΡƒΡ‚Ρ‹Ρ… локально управляСмых Π΄ΠΎΠΌΠ°ΡˆΠ½ΠΈΡ… шлюзов Π½Π° Π±Π°Π·Π΅ WebThings, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ самодостаточны ΠΈ Π½Π΅ привязаны ΠΊ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹ΠΌ сСрвисам ΠΈΠ»ΠΈ внСшнСй инфраструктурС. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, обновлСния Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒΡΡ Ρ‡Π΅Ρ€Π΅Π· инфраструктуру, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡƒΡŽ сообщСством, Π° Π½Π΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Mozilla, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ внСсСния измСнСния Π² настройки. БСрвис для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‚ΡƒΠ½Π½Π΅Π»Π΅ΠΉ ΠΊ домашним шлюзам, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½Ρ‹ *.mozilla-iot.org, ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π΄ΠΎ 31 дСкабря 2020 Π³ΠΎΠ΄Π°. Π”ΠΎ прСкращСния Ρ€Π°Π±ΠΎΡ‚Ρ‹ сСрвиса планируСтся ввСсти Π² строй Π·Π°ΠΌΠ΅Π½Ρƒ Π½Π° основС Π΄ΠΎΠΌΠ΅Π½Π° webthings.io, для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ потрСбуСтся пСрСрСгистрация.

Напомним, Ρ‡Ρ‚ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° WebThings состоит ΠΈΠ· шлюза Gerbang WebThings dan perpustakaan Rangka Kerja WebThings. Код ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° написан Π½Π° языкС JavaScript с использованиСм сСрвСрной ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Node.js ΠΈ diedarkan oleh ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ MPL 2.0. На Π±Π°Π·Π΅ OpenWrt развиваСтся Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ kit pengedaran с ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ WebThings Gateway, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ интСрфСйс для настройки ΡƒΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ° ΠΈ бСспроводной Ρ‚ΠΎΡ‡ΠΊΠΈ доступа.

Gerbang WebThings 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 telah menghantar projek WebThing percuma untuk terapung

Mozilla telah menghantar projek WebThing percuma untuk terapung

Sumber: opennet.ru

Tambah komen