Gipadala ni Mozilla ang proyekto sa WebThing nga libre nga molutaw

Mga Developer Mozilla WebThings, mga plataporma alang sa mga konsumidor nga internet device, nagtaho mahitungod sa pagbulag gikan sa Mozilla ug mahimong usa ka independente nga open source nga proyekto. Ang plataporma giilisan usab og ngalan gikan sa Mozilla WebThings ngadto sa yanong WebThings ug giapod-apod pinaagi sa bag-ong website webthings.io. Ang hinungdan sa mga aksyon nga gihimo mao ang pagkunhod sa direktang pagpamuhunan ni Mozilla sa proyekto ug ang pagbalhin sa mga may kalabutan nga mga kalamboan sa komunidad. Ang proyekto magpabilin nga naglutaw, apan karon mahimong independente gikan sa Mozilla, dili na makagamit sa imprastraktura sa Mozilla ug mawad-an sa katungod sa paggamit sa mga marka sa pamatigayon sa Mozilla.

Ang gipresentar nga mga pagbag-o dili makaapekto sa operasyon sa na-deploy na nga mga lokal nga gidumala nga mga ganghaan sa balay base sa WebThings, nga igo sa kaugalingon ug wala nahigot sa mga serbisyo sa panganod o sa gawas nga imprastraktura. Bisan pa, ang mga update ipanghatag na karon pinaagi sa usa ka imprastraktura nga gipadayon sa komunidad kaysa sa Mozilla, nga nanginahanglan usa ka pagbag-o sa pag-configure. Ang serbisyo alang sa pag-organisar sa mga tunnel ngadto sa mga ganghaan sa balay gamit ang *.mozilla-iot.org nga mga subdomain magpadayon sa pag-operate hangtod sa Disyembre 31, 2020. Sa wala pa ihunong ang serbisyo, giplano nga maglunsad og usa ka kapuli base sa domain sa webthings.io, ang transisyon diin magkinahanglan og re-rehistro.

Hinumdomi nga ang WebThings nga plataporma naglangkob sa usa ka ganghaan Gateway sa WebThings ug mga librarya WebThings Framework. Ang code sa proyekto gisulat sa JavaScript gamit ang Node.js server platform ug giapod-apod sa lisensyado ubos sa MPL 2.0. Usa ka andam nga software ang gihimo base sa OpenWrt distribution kit nga adunay hiniusa nga suporta alang sa WebThings Gateway, nga naghatag usa ka hiniusa nga interface alang sa pag-set up sa usa ka smart home ug wireless access point.

Gateway sa WebThings nagrepresentar usa ka unibersal nga layer alang sa pag-organisar sa pag-access sa lainlaing mga kategorya sa mga konsumedor ug IoT nga mga aparato, gitago ang mga bahin sa matag plataporma ug wala kinahanglana ang paggamit sa mga aplikasyon nga piho sa matag tiggama. Aron makig-interact sa gateway sa IoT platforms, mahimo nimong gamiton ang ZigBee ug ZWave protocols, WiFi o direktang koneksyon pinaagi sa GPIO. Posible ang gateway sa pagtukod sa usa ka Raspberry Pi board ug pagkuha usa ka intelihente nga sistema sa pagkontrol sa balay nga naghiusa sa tanan nga mga aparato sa IoT sa balay ug naghatag mga himan alang sa pag-monitor ug pagdumala niini pinaagi sa usa ka interface sa Web.

Gitugotan ka usab sa plataporma nga maghimo dugang nga mga aplikasyon sa web nga mahimong makig-uban sa mga aparato pinaagi sa Web Thing API. Sa ingon, imbes nga i-install ang imong kaugalingon nga mobile application alang sa matag klase sa IoT device, mahimo nimong gamiton ang usa ka us aka us aka web interface. Aron ma-install ang WebThings Gateway, i-download lang ang gihatag nga firmware sa usa ka SD card, ablihi ang host nga "gateway.local" sa browser, i-set up ang koneksyon sa WiFi, ZigBee o ZWave, pangitaa ang naa na nga mga aparato sa IoT, i-configure ang mga parameter alang sa eksternal nga pag-access ug idugang. ang labing inila nga mga aparato sa imong home screen.

Gisuportahan sa gateway ang mga gimbuhaton sama sa pag-ila sa mga aparato sa usa ka lokal nga network, pagpili sa usa ka adres sa web alang sa pagkonekta sa mga aparato gikan sa Internet, paghimo og mga account aron ma-access ang interface sa web gateway, pagkonekta sa mga aparato nga nagsuporta sa proprietary nga ZigBee ug Z-Wave nga mga protocol sa ganghaan, hilit nga pagpaaktibo ug pagpalong sa mga himan gikan sa usa ka web application, hilit nga pag-monitor sa kahimtang sa balay ug video surveillance.

Ang WebThings Framework naghatag usa ka set sa mga mapuli nga sangkap alang sa paghimo sa IoT nga mga aparato nga direktang makakomunikar gamit ang Web Things API. Ang maong mga himan mahimong awtomatik nga mamatikdan sa WebThings Gateway-based gateways o client software (gamit ang mDNS) alang sa sunod nga pagmonitor ug pagdumala pinaagi sa Web. Ang mga pagpatuman sa server alang sa Web Things API giandam sa porma sa mga librarya sa
Python,
Java,

taya, Arduino ΠΈ micropython.

Gipadala ni Mozilla ang proyekto sa WebThing nga libre nga molutaw

Gipadala ni Mozilla ang proyekto sa WebThing nga libre nga molutaw

Source: opennet.ru

Idugang sa usa ka comment