Mozilla har sendt WebThing-prosjektet fritt til Γ₯ flyte

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

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

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

WebThings Gateway er er et universelt lag for Γ₯ organisere tilgang til ulike kategorier av forbruker- og IoT-enheter, skjule funksjonene til hver plattform og ikke krever bruk av applikasjoner som er spesifikke for hver produsent. For Γ₯ samhandle gatewayen med IoT-plattformer kan du bruke ZigBee- og ZWave-protokollene, WiFi eller direkte tilkobling via GPIO. Gateway er mulig etablere pΓ₯ et Raspberry Pi-kort og fΓ₯ et smart hjemmekontrollsystem som integrerer alle IoT-enhetene i huset og gir verktΓΈy for Γ₯ overvΓ₯ke og administrere dem via et webgrensesnitt.

Plattformen lar deg ogsΓ₯ lage flere nettapplikasjoner som kan samhandle med enheter via Web Thing API. Derfor, i stedet for Γ₯ installere din egen mobilapplikasjon for hver type IoT-enhet, kan du bruke et enkelt enhetlig webgrensesnitt. For Γ₯ installere WebThings Gateway, laster du bare ned den medfΓΈlgende fastvaren til et SD-kort, Γ₯pner "gateway.local"-verten i nettleseren, setter opp en tilkobling til WiFi, ZigBee eller ZWave, finner eksisterende IoT-enheter, konfigurerer parametere for ekstern tilgang og legger til de mest populΓ¦re enhetene til startskjermen.

Gatewayen stΓΈtter funksjoner som Γ₯ identifisere enheter pΓ₯ et lokalt nettverk, velge en webadresse for Γ₯ koble til enheter fra Internett, opprette kontoer for Γ₯ fΓ₯ tilgang til gatewayens webgrensesnitt, koble enheter som stΓΈtter de proprietΓ¦re ZigBee- og Z-Wave-protokollene til gatewayen, fjernaktivering og avslΓ₯ing av enheter fra en nettapplikasjon, fjernovervΓ₯king av husets tilstand og videoovervΓ₯king.

WebThings Framework gir et sett med utskiftbare komponenter for Γ₯ lage IoT-enheter som kan kommunisere direkte ved hjelp av Web Things API. Slike enheter kan oppdages automatisk av WebThings Gateway-baserte gatewayer eller klientprogramvare (ved hjelp av mDNS) for pΓ₯fΓΈlgende overvΓ₯king og administrasjon via nettet. Serverimplementeringer for Web Things API er utarbeidet i form av biblioteker i
Python,
Java,

Rust, Arduino ΠΈ mikropyton.

Mozilla har sendt WebThing-prosjektet fritt til Γ₯ flyte

Mozilla har sendt WebThing-prosjektet fritt til Γ₯ flyte

Kilde: opennet.ru

Legg til en kommentar