Mozilla WebThings Gateway 0.11 avanoa, faitotoa mo fale atamai ma masini IoT

Kamupani Mozilla lomia fa'asalalauga oloa fou WebThingsGateway 0.11, lea e tuufaatasia ma faletusi WebThings Framework fausia se tulaga WebThings e tu'uina atu avanoa i vaega eseese o masini fa'atau ma fa'aoga lautele Mea i luga ole laiga API e faatulaga fegalegaleaiga ma i latou. Poloketi code tusia e i le JavaScript e faʻaaoga ai le Node.js server platform ma tufatufaina e laiseneina i lalo o le MPL 2.0. Firmware ma faitotoa saunia mo ituaiga eseese o Raspberry Pi. E avanoa foi afifi mo OpenWrt, Fedora, Arch, Ubuntu, Raspbian ma Debian, ma se mea ua saunia pusa tufa fa'atasi ai ma le lagolago tu'ufa'atasia mo Things Gateway, tu'uina atu se feso'ota'iga tu'ufa'atasia mo le fa'atūina o se fale atamai ma se nofoaga fa'aoga uaealesi.

I le faʻasalalauga fou:

  • O le atina'e ua fa'aogaina mo tagata e le fa'a-Igilisi.
    Faaopoopo faaliliuga mo gagana e 24, e aofia ai le Rusia;

  • Ua fa'alauteleina le aofa'i o fa'avae o lo'o tufatufaina atu ai afifi fa'apipi'i. Faʻaopoopo i ata mo Raspberry Pi ma Docker faia afifi mo Debian 10, Raspbian, Ubuntu 18.04/19.04/19.10 ma Fedora 30/31. O le fale teu oloa AUR o loʻo faʻafeiloaʻi afifi mo Arch Linux;
  • Ua faʻamautuina le faʻaogaina o mea e fai, aoina faʻamaumauga i luga o le faʻaogaina o masini IoT uma ma masini i totonu o fesoʻotaʻiga fale ma faʻatagaina se tasi e iloilo a latou gaioiga i foliga o ata vaaia. Mo se faʻataʻitaʻiga, e mafai ona e suʻeina le tele o taimi na tatala ma tapunia ai faitotoʻa i lou toesea, pe faʻafefea ona suia le vevela i totonu o le fale, pe fia le tele o masini eletise e fesoʻotaʻi atu i sockets atamai na faʻaumatia, pe a faʻaosoina le faʻaaliga, ma isi. O siata e mafai ona fausia i tulaga o itula, aso ma vaiaso ma taʻavale i luga ole fua ole taimi;

    Mozilla WebThings Gateway 0.11 avanoa, faitotoa mo fale atamai ma masini IoT

  • Fa'ata'ita'iga fa'atino fesoasoani leo e mafai ona iloa ma fa'atino le leo fa'atonu (fa'ata'ita'iga, "ki le moli umukuka") na maua e le'o lelei ma aveese. O le isi fa'asalalauga o le a aveesea ai fo'i le API fa'atonu leo. Nai lo le fesoasoani leo faʻapipiʻiina, e faʻamoemoe e faʻaoga faʻaopoopoga faʻatasi ma galuega faʻapitoa, lea e mafai ona maua i le Faʻatonu ➡ Faʻaopoopo vaega;
  • O le fausiaina mo le Raspberry Pi ua i ai nei se filifiliga e faʻamalo ai le tuʻuina atu otometi o faʻafouga OTA;
  • O fa'aopoopoga o lo'o i ai le malosi e fa'aoga ai le gagana ma fa'alapotopotoga fa'apitonu'u;
  • Faʻaopoopo le avanoa e faʻaoga ai le upega tafaʻilagi mai isi faiga i luga o le upega tafaʻilagi e aunoa ma se faʻailoga (faʻaaogaina le "http://" nai lo le "https://");
  • Faʻaleleia le faʻamaoni ma le mautu o le PWA talosaga (Faʻaauau le Upega Taelagi), lea e mafai ai ona e faʻatulagaina galuega ma se upega tafaʻilagi e avea o se polokalame ese.

E fai ma faamanatu, WebThings Gateway o le sui o le o se faʻasalalauga lautele mo le faʻatulagaina o avanoa i vaega eseese o tagata faʻatau ma IoT masini, natia foliga o taʻiala taʻitasi ma e le manaʻomia le faʻaogaina o talosaga faʻapitoa mo tagata gaosi oloa taʻitasi. Ina ia fegalegaleai le faitotoa ma IoT platforms, e mafai ona e faʻaogaina le ZigBee ma ZWave protocols, WiFi poʻo fesoʻotaʻiga tuusaʻo e ala i le GPIO. Gateway e mafai faʻavae i luga o se laupapa Raspberry Pi ma maua se faiga faʻaoga atamai fale e tuʻufaʻatasia uma masini IoT i totonu o le fale ma tuʻuina atu meafaigaluega mo le mataʻituina ma le puleaina e ala i se Upega Tafaʻilagi.

O le fa'avae e mafai ai fo'i ona e faia ni fa'aoga i luga ole laiga e mafai ona fegalegaleai ma masini e ala i Web Mea API. O le mea lea, nai lo le faʻapipiʻiina o lau lava telefoni feaveaʻi mo ituaiga taʻitasi o le IoT masini, e mafai ona e faʻaogaina se fesoʻotaʻiga tuʻufaʻatasia tasi. Ina ia faʻapipiʻi WebThings Gateway, naʻo le downloadina o le firmware tuʻuina atu i se SD card, tatala le "gateway.local" host i le browser, seti se fesoʻotaʻiga i le WiFi, ZigBee poʻo le ZWave, suʻe masini IoT o loʻo i ai, faʻapipiʻi faʻamau mo avanoa fafo ma faʻaopoopo o masini sili ona lauiloa i lau lau fale.

O le faitotoa e lagolagoina galuega e pei o le faailoaina o masini i luga o le upega tafaʻilagi, filifilia o se tuatusi upega tafaʻilagi mo le faʻafesoʻotaʻi i masini mai le Initaneti, fatuina o tala e faʻaoga ai le faitotoa o le upega tafaʻilagi, fesoʻotaʻi masini e lagolagoina le ZigBee ma Z-Wave protocols i le faitotoa, faʻagaoioia mamao ma tapeina masini mai se upega tafaʻilagi, mataʻituina mamao o le tulaga o le fale ma le mataʻituina o ata vitio.

O le WebThings Framework o loʻo tuʻuina atu ai se seti o mea e mafai ona sui mo le fatuina o masini IoT e mafai ona fesoʻotaʻi saʻo e faʻaoga ai le Web Things API. O ia masini e mafai ona otometi ona iloa e WebThings Gateway-based gateways poʻo le client software (faʻaaogaina mDNS) mo le mataʻituina ma le puleaina mulimuli ane e ala ile Upega. O fa'atinoga a le 'au'aunaga mo le Web Things API o lo'o saunia i le tulaga o faletusi i totonu
Python,
Java,

ele, Arduino и micropython.

Mozilla WebThings Gateway 0.11 avanoa, faitotoa mo fale atamai ma masini IoT

Mozilla WebThings Gateway 0.11 avanoa, faitotoa mo fale atamai ma masini IoT

puna: opennet.ru

Faaopoopo i ai se faamatalaga