WebThings Gateway 2.0-ren aurkezpena, etxe adimendunetarako eta gauzen interneteko gailuetarako atebide bat

Hiru urteko garapenaren ondoren, WebThings Gateway 2.0 kaleratu da, kontsumitzaileentzako internet gailuentzako plataforma bat. Hasieran Mozillak garatua, plataforma geroztik proiektu independente bihurtu da, komunitateak kudeatu eta garatua. WebThings plataforma WebThings Gateway eta WebThings Framework liburutegiaz osatuta dago. Proiektuaren kodea TypeScript eta JavaScript-en idatzita dago Node.js zerbitzari plataforma erabiliz eta MPL 2.0 lizentziapean banatzen da. Etxe adimendunen konfiguraziorako interfaze bateratua eskaintzen duten WebThings Gateway euskarri integratua duten abiarazgarriak diren bertsioak Raspberry Pi plaketarako irudi gisa, Docker edukiontzi gisa eta snap pakete gisa daude eskuragarri.

WebThings Gateway-a hainbat kontsumitzaile eta gauzen interneteko gailu kategoriatara sartzeko geruza unibertsala da, plataforma bakoitzaren berezitasunak ezkutatuz eta saltzaileen aplikazio espezifikoen beharra ezabatuz. Gateway-ak gauzen interneteko plataformekin komunikatu daiteke ZigBee eta ZWave protokoloak, WiFi edo GPIO bidezko konexio zuzena erabiliz. Gateway-a Raspberry Pi plaka batean instala daiteke, etxeko gauzen interneteko gailu guztiak integratzen dituen eta web interfaze baten bidez monitorizatzeko eta kudeatzeko tresnak eskaintzen dituen etxe adimendunen kontrol sistema bat sortuz.

Plataformak web aplikazio gehigarriak sortzeko aukera ere ematen dizu, Web API baten bidez gailuekin elkarreragin dezaketenak. Horrek esan nahi du IoT gailu mota bakoitzerako mugikorretarako aplikazio bereizi bat instalatu beharrean, web interfaze bakarra eta bateratua erabil dezakezula. WebThings Gateway instalatzeko, deskargatu emandako firmwarea SD txartel batera, ireki "gateway.local" ostalaria zure arakatzailean, konfiguratu WiFi, ZigBee edo ZWave konexioa, bilatu dauden IoT gailuak, konfiguratu kanpoko sarbide ezarpenak eta gehitu gehien erabiltzen diren gailuak hasierako pantailara.

Atebideak sare lokaleko gailuak identifikatzea, Internetetik gailuetara konektatzeko web helbide bat hautatzea, atebideko web interfazera sartzeko kontuak sortzea, ZigBee eta Z-Wave protokolo jabedunak onartzen dituzten gailuak atebidera konektatzea, besteak beste, funtzioak onartzen ditu. urruneko aktibazioa eta gailuak web aplikazio batetik itzaltzea, etxearen egoeraren urruneko monitorizazioa eta bideo-zaintza.

WebThings Framework-ek WebThings APIarekin zuzenean elkarreragin dezaketen IoT gailuak sortzeko ordezka daitezkeen osagai multzo bat eskaintzen du. Gailu hauek automatikoki aurki ditzakete WebThings Gateway-n oinarritutako atebideek edo bezero softwareak (mDNS erabiliz) ondoren web bidez monitorizatu eta kudeatzeko. Inplementazioak zerbitzariak Web Gauzetarako, APIak Python, Java, Rust, Arduino eta MicroPython-en liburutegi moduan prestatzen dira.

Bertsio berrian:

  • Gailu taldeentzako laguntza gehitu da, adibidez, sentsoreak eta argiztapen kontrolak talde bereizietan antolatzeko aukera emanez. Elementuak taldeetan eta taldeen artean mugi daitezke arrastatu eta jaregin erabiliz.
    WebThings Gateway 2.0-ren aurkezpena, etxe adimendunetarako eta gauzen interneteko gailuetarako atebide bat
    WebThings Gateway 2.0-ren aurkezpena, etxe adimendunetarako eta gauzen interneteko gailuetarako atebide bat
  • W3C Web of Things 1.x estandarren familiarekin bateragarritasuna bermatu da, Web Thing API espezifikoa ordezkatuz. WoT Thing Description 1.1 zehaztapena konektatutako gailuak deskribatzeko erabiltzen da, WoT Discovery 1.0 gailuak aurkitzeko, eta WoT Profiles 1.0 eramangarritasunerako.
  • Aurrez konfiguratutako Docker irudia erabiltzeko aldatu da Debian 12 (aurretik erabilia) Debian 10). Node.js 10 eta Python 3.7-ren ordez, Node.js 20 eta Python 3.11 erabiltzen dira.
  • Raspberry Pi plaken sistemaren irudiak Raspberry Pi OS banaketa erabiltzeko migratu dira.
  • Snap formatuko pakete esperimental bat sortu da.

Aipamen berezia egiten da WebThings App mahaigaineko aplikazioaren eta WebThings Shell toolkit-aren garapenari buruz, zeinak web interfazeak sortzeko aukera ematen duen eta... kontrol panelak ukipen-pantailetan oinarrituta.

WebThings Gateway 2.0-ren aurkezpena, etxe adimendunetarako eta gauzen interneteko gailuetarako atebide bat
WebThings Gateway 2.0-ren aurkezpena, etxe adimendunetarako eta gauzen interneteko gailuetarako atebide bat


Iturria: opennet.ru
Erosi hosting fidagarria DDoS babesa duten guneetarako, VPS VDS zerbitzariak 🔥 Erosi webguneentzako ostatu fidagarria DDoS babesarekin, VPS VDS zerbitzariak | ProHoster