Mozilla WebThings Gateway 0.11 tilgængelig, gateway til smart home og IoT-enheder

Mozilla Company опубликовала ny produktudgivelse WebThings Gateway 0.11, som i kombination med biblioteker WebThings Framework danner en platform WebThings at give adgang til forskellige kategorier af forbrugerenheder og bruge universel Web Things API at organisere interaktionen med dem. Projektkode skrevet i JavaScript ved hjælp af Node.js-serverplatformen og distribueret af licenseret under MPL 2.0. Firmware med gateway forberedt til forskellige Raspberry Pi-modeller. Også tilgængelig пакеты til OpenWrt, Fedora, Arch, Ubuntu, Raspbian og Debian, og en færdiglavet fordeling med integreret understøttelse af Things Gateway, der giver en samlet grænseflade til opsætning af et smart hjem og et trådløst adgangspunkt.

I den nye udgivelse:

  • Interfacet er blevet lokaliseret til ikke-engelsktalende brugere.
    Tilføjet oversættelser til 24 sprog, inklusive russisk;

  • Antallet af platforme, som installationspakker distribueres til, er blevet udvidet. Ud over billeder til Raspberry Pi og Docker dannet pakker til Debian 10, Raspbian, Ubuntu 18.04/19.04/19.10 og Fedora 30/31. AUR-lageret er vært for pakker til Arch Linux;
  • Hændelseslogningssystemet er blevet stabiliseret, og indsamler statistik om driften af ​​alle IoT-enheder og sensorer i hjemmenetværket og giver mulighed for at evaluere deres aktivitet i form af visuelle grafer. Du kan for eksempel finde ud af, hvor mange gange døre blev åbnet og lukket under dit fravær, hvordan temperaturen i huset ændrede sig, hvor meget energi enheder tilsluttet smarte stikkontakter forbrugte, hvornår bevægelsesdetektoren blev udløst osv. Diagrammer kan bygges i form af timer, dage og uger og rulles langs tidsskalaen;

    Mozilla WebThings Gateway 0.11 tilgængelig, gateway til smart home og IoT-enheder

  • Eksperimentel stemmeassistentfunktion, der kunne genkende og udføre stemmekommandoer (f.eks. "tænd køkkenlyset"), viste sig at være usund og fjernet. Den næste udgivelse vil også fjerne stemmestyrings-API'en. I stedet for den indbyggede stemmeassistent foreslås det at bruge tilføjelser med lignende funktionalitet, som kan findes i afsnittet Indstillinger ➡ Tilføjelser;
  • Bygningen til Raspberry Pi har nu en mulighed for at deaktivere automatisk levering af OTA-opdateringer;
  • Tilføjelser har mulighed for at få adgang til sprog- og lokaliseringsindstillinger;
  • Tilføjet muligheden for at få adgang til webgrænsefladen fra andre systemer på det lokale netværk uden kryptering (ved at bruge "http://" i stedet for "https://");
  • Forbedret pålidelighed og stabilitet af PWA-applikationen (Progressiv webapp), som giver dig mulighed for at organisere arbejdet med en webapplikation som et separat program.

Som en påmindelse, 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 WebThings Gateway 0.11 tilgængelig, gateway til smart home og IoT-enheder

Mozilla WebThings Gateway 0.11 tilgængelig, gateway til smart home og IoT-enheder

Kilde: opennet.ru

Tilføj en kommentar