Mozilla har sendt WebThing-projektet frit til at flyde

Udviklere Mozilla WebThings,platforme til forbrugerinternetenheder, сообщили om at skilles fra Mozilla og blive et uafhængigt open source-projekt. Platformen er også blevet omdøbt fra Mozilla WebThings til blot WebThings og distribueres via en ny hjemmeside webthings.io. Årsagen til de foranstaltninger, der blev truffet, var reduktionen af ​​Mozillas direkte investering i projektet og overførslen af ​​relaterede udviklinger til samfundet. Projektet vil forblive flydende, men vil nu være uafhængigt af Mozilla, vil ikke være i stand til at bruge Mozilla-infrastruktur og vil miste retten til at bruge Mozilla-varemærker.

De præsenterede ændringer vil ikke påvirke driften af ​​allerede implementerede lokalt administrerede hjemmegateways baseret på WebThings, som er selvforsynende og ikke bundet til cloud-tjenester eller ekstern infrastruktur. Opdateringer vil dog nu blive distribueret gennem en community-vedligeholdt infrastruktur i stedet for Mozillas, hvilket kræver en konfigurationsændring. Tjenesten til at organisere tunneler til hjemmegateways ved hjælp af *.mozilla-iot.org underdomæner vil fortsætte med at fungere indtil den 31. december 2020. Inden tjenesten afbrydes, er det planlagt at lancere en erstatning baseret på webthings.io-domænet, hvortil overgangen vil kræve genregistrering.

Husk, at WebThings-platformen består af en gateway WebThings Gateway og biblioteker WebThings Framework. Projektkoden er skrevet i JavaScript ved hjælp af Node.js serverplatformen og distribueret af licenseret under MPL 2.0. En færdiglavet software er under udvikling baseret på OpenWrt fordeling med integreret understøttelse af WebThings Gateway, der giver en samlet grænseflade til opsætning af et smart hjem og trådløst adgangspunkt.

WebThings Gateway er er et universelt lag til at organisere adgang til forskellige kategorier af forbruger- og IoT-enheder, skjule funktionerne på hver platform og ikke kræver brug af applikationer, der er specifikke for hver producent. For at interagere med gatewayen med IoT-platforme kan du bruge ZigBee- og ZWave-protokollerne, WiFi eller direkte forbindelse via GPIO. Gateway er mulig etablere på et Raspberry Pi board og få et smart home control system, der integrerer alle IoT-enheder i huset og giver værktøjer til at overvåge og administrere dem via en webgrænseflade.

Platformen giver dig også mulighed for at oprette yderligere webapplikationer, der kan interagere med enheder via Web Thing API. I stedet for at installere din egen mobilapplikation for hver type IoT-enhed, kan du således bruge en enkelt samlet webgrænseflade. For at installere WebThings Gateway skal du blot downloade den medfølgende firmware til et SD-kort, åbne "gateway.local"-værten i browseren, oprette en forbindelse til WiFi, ZigBee eller ZWave, finde eksisterende IoT-enheder, konfigurere parametre for ekstern adgang og tilføje de mest populære enheder til din startskærm.

Gatewayen understøtter funktioner som f.eks. at identificere enheder på et lokalt netværk, vælge en webadresse til at oprette forbindelse til enheder fra internettet, oprette konti for at få adgang til gatewayens webgrænseflade, forbinde enheder, der understøtter de proprietære ZigBee- og Z-Wave-protokoller, til gatewayen, fjernaktivering og slukning af enheder fra en webapplikation, fjernovervågning af husets tilstand og videoovervågning.

WebThings Framework giver et sæt udskiftelige komponenter til at skabe IoT-enheder, der kan kommunikere direkte ved hjælp af Web Things API. Sådanne enheder kan automatisk detekteres af WebThings Gateway-baserede gateways eller klientsoftware (ved hjælp af mDNS) til efterfølgende overvågning og styring via internettet. Serverimplementeringer til Web Things API er forberedt i form af biblioteker i
Python,
Java,

Rust, Arduino и mikropython.

Mozilla har sendt WebThing-projektet frit til at flyde

Mozilla har sendt WebThing-projektet frit til at flyde

Kilde: opennet.ru

Tilføj en kommentar