Mozilla on WebThingi projekti välja andnud eraldi projektina

WebThingsi lüüs

Hiljutis Mozilla WebThings arendajad, IoT-seadmete platvorm (platvorm, millest oleme juba rohkem kui ühel korral rääkinud ja siin blogis uute versioonide väljaandmisest teatanud), on teatanud oma eraldatusest Mozillast ja saanud projektiks avatud lähtekoodiga iseseisev.

Lahusoleku teatega platvorm on ka lihtsalt ümber nimetatud WebThingsiks asemel Mozilla WebThings ja seda levitatakse uue saidi webthings.io kaudu.

Tegevuse põhjus oli vähendada Mozilla otseseid investeeringuid projekti ja töö üle kanda seotud kogukonnaga. Projekt püsib pinnal, kuid on nüüd Mozillast sõltumatu, ei saa kasutada Mozilla infrastruktuuri ja kaotab õiguse kasutada Mozilla kaubamärke.

Need muudatused tööd ei mõjuta juba juurutatud ja kohapeal hallatavatest WebThingsil põhinevatest koduväravatest, mis on isemajandavad ega ole seotud pilveteenuste ega välise infrastruktuuriga.

Kuid värskendusi levitatakse nüüd kogukonna toetatava infrastruktuuri kaudu Mozilla asemel, mis nõuab konfiguratsiooni muutmist.

Koduväravate tunnelite korraldamise teenus alamdomeenide * .mozilla-iot.org abil jätkab tegevust kuni 31. detsembrini 2020. Enne teenuse lõpetamist on kavas töötada veebilehtede domeenil põhinev asendus. Io , mis nõuab uut registreerimist.

Meeldetuletuseks - raam WebThings koosneb WebThings Gatewayst ja WebThings raamistiku teegist.

Projekti kood on kirjutatud JavaScripti abil serveriplatvormi Node.js kasutades ja seda levitatakse MPL 2.0 litsentsi alusel. Tuginedes OpenWrt-ile, arendatakse WebThings Gateway integreeritud toega kasutusvalmis jaotuskomplekti, mis pakub ühtset liidest nutikodu ja traadita pöörduspunkti seadistamiseks.

WebThings Gateway on universaalne kiht juurdepääsu korraldamiseks erinevatele tarbijakategooriatele ja Interneti-seadmetele, varjates iga platvormi iseärasusi ja ei nõua igalt tootjalt konkreetsete rakenduste kasutamist.

IoT platvormidega lüüsiga suhtlemiseks saate kasutada ZigBee ja ZWave protokolle, WiFi-ühendust või otseühendust GPIO kaudu. Värava saab installida Raspberry Pi tahvlile ja saada nutikodu juhtimissüsteem, mis ühendab kõik maja IoT-seadmed ja pakub tööriistu nende jälgimiseks ja juhtimiseks veebiliidese kaudu.

Platvorm ka võimaldab teil luua täiendavaid veebirakendusi, mis saavad seadmetega Web Thing API kaudu suhelda. Nii et igale IoT-seadmetüübile oma mobiilirakenduse installimise asemel võite kasutada ühte ühtset veebiliidest.

WebThings Gateway installimiseks peate lihtsalt alla laadima kaasasoleva püsivara SD-kaardile, avama brauseris hosti "gateway.local", konfigureerima ühenduse WiFi, ZigBee või ZWave'iga, leidma olemasolevad IoT-seadmed, konfigureerima parameetrid välise juurdepääsu ja lisage oma avalehele kõige populaarsemad seadmed.

Värav toetab selliseid funktsioone nagu seadmete tuvastamine kohalikus võrgus, valige Interneti-seadmetega ühenduse loomiseks veebiaadress, looge lüüsi veebiliidesele juurdepääsuks kontod, ühendage lüüsiga seadmed, mis toetavad ZigBee ja Z-Wave protokolle, seadmete kaugaktiveerimine ja väljalülitamine veebirakendusest, kaugseire koduseisundi ja videovalve.

WebThings Framework pakub komplekti asendatavaid komponente IoT-seadmete ehitamiseks mis saavad veebiasjade API abil otse suhelda. Selliseid seadmeid saab WebThings Gateway põhiste lüüside või klienditarkvara abil (kasutades mDNS-i) automaatselt avastada, et neid hiljem veebi kaudu jälgida ja juhtida. Web Things API serveri juurutused on ette valmistatud Pythoni, Java, Rust, Arduino ja MicroPythoni teekide kujul.

allikas: https://discourse.mozilla.org


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.