Mozilla ka lëshuar projektin WebThing si një projekt të veçantë

Porta e WebThings

Kohët e fundits Zhvilluesit e Mozilla WebThings, një platformë për pajisjet IoT (një platformë për të cilën kemi folur tashmë në më shumë se një rast dhe kemi njoftuar lëshime të versioneve të reja këtu në blog), kanë njoftuar ndarjen e tyre nga Mozilla dhe janë bërë një projekt burim i hapur të pavarur.

Me njoftimin e ndarjes platforma gjithashtu është riemëruar thjesht në WebThings në vend të Mozilla WebThings dhe shpërndahet përmes faqes së re webthings.io.

Arsyeja e veprimit ishte zvogëlimi i investimit direkt të Mozilla-s në projekt dhe transferimi i punës të lidhura me komunitetin. Projekti do të mbetet në det, por tani do të jetë i pavarur nga Mozilla, nuk do të jetë në gjendje të përdorë infrastrukturën e Mozilla dhe do të humbasë të drejtën për të përdorur markat tregtare të Mozilla.

Këto ndryshime nuk do të ndikojnë në punë të portave tashmë të vendosura dhe të menaxhuara në shtëpi të bazuara në WebThings, të cilat janë të vetë-mjaftueshme dhe jo të lidhura me shërbimet cloud ose infrastrukturën e jashtme.

Megjithatë, azhurnimet tani do të shpërndahen përmes një infrastrukture të mbështetur nga komuniteti në vend të Mozilla, i cili kërkon një ndryshim të konfigurimit.

Shërbimi për organizimin e tuneleve në hyrje të shtëpive duke përdorur nën-domenet * .mozilla-iot.org do të vazhdojë të funksionojë deri më 31 dhjetor 2020. Para përfundimit të shërbimit, një zëvendësim i bazuar në domenin e faqeve të internetit është planifikuar të jetë funksional. , e cila do të kërkojë një regjistrim të ri.

Si kujtesë, korniza WebThings përbëhet nga WebThings Gateway dhe biblioteka kornizë WebThings.

Kodi i projektit është shkruar në JavaScript duke përdorur platformën e serverit Node.js dhe shpërndahet nën licencën MPL 2.0. Duke u bazuar në OpenWrt, është duke u zhvilluar një çantë shpërndarje e gatshme për përdorim me mbështetje të integruar për WebThings Gateway, duke siguruar një ndërfaqe të unifikuar për vendosjen e një shtëpie inteligjente dhe pikës së hyrjes pa tel.

WebThings Gateway është një shtresë universale për organizimin e hyrjes në kategori të ndryshme të konsumatorëve dhe pajisjeve IoT, fshehja e veçorive të secilës platformë dhe moskërkimi i përdorimit të aplikacioneve specifike nga secili prodhues.

Për të bashkëvepruar me portën me platformat IoT, mund të përdorni protokollet ZigBee dhe ZWave, WiFi ose lidhje të drejtpërdrejtë përmes GPIO. Porta mund të instalohet në një bord Raspberry Pi dhe të marrë një sistem të mençur të kontrollit të shtëpisë që kombinon të gjitha pajisjet IoT në shtëpi dhe ofron mjete për t'i monitoruar dhe kontrolluar ato përmes një ndërfaqeje në internet.

Platforma gjithashtu ju lejon të krijoni aplikacione shtesë në internet që mund të bashkëveprojnë me pajisjet përmes Web Thing API. Pra, në vend që të instaloni aplikacionin tuaj celular për secilin lloj të pajisjes IoT, mund të përdorni një ndërfaqe të vetme, të unifikuar të uebit.

Për të instaluar WebThings Gateway, gjithçka që duhet të bësh është të shkarkosh firmuerin e furnizuar në një kartë SD, të hapësh hostin "gateway.local" në shfletuesin, të konfigurosh një lidhje me WiFi, ZigBee ose ZWave, të gjesh pajisjet ekzistuese IoT, të konfigurosh parametrat për qasje të jashtme dhe shtoni pajisjet më të njohura në ekranin tuaj.

Porta hyrëse mbështet funksione të tilla si identifikimi i pajisjeve në rrjetin lokal, zgjidhni një adresë uebi për t'u lidhur me pajisjet nga interneti, krijoni llogari për të hyrë në ndërfaqen e internetit të portës, lidhni pajisjet që mbështesin protokollet e pronarit ZigBee dhe Z-Wave në portë, aktivizimi në distancë dhe mbyllja e pajisjeve nga aplikacioni në internet, monitorimi në distancë të gjendjes së shtëpisë dhe mbikëqyrjes video.

Korniza WebThings ofron një sërë përbërësish të zëvendësueshëm për të ndërtuar pajisje IoT që mund të bashkëveprojnë drejtpërdrejt duke përdorur Web Things API. Pajisjet e tilla mund të zbulohen automatikisht nga gateway me bazë WebThings Gateway ose softueri i klientit (duke përdorur mDNS) për monitorimin dhe kontrollin pasues përmes Web. Implementimet e serverit për Web Things API përgatiten në formën e bibliotekave në Python, Java, Rust, Arduino dhe MicroPython.

Fuente: https://discourse.mozilla.org


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.