WebThings Gateway presents minangka lapisan universal kanggo ngatur akses menyang macem-macem kategori piranti konsumen lan IoT, ndhelikake fitur saben platform lan ora mbutuhake panggunaan aplikasi khusus kanggo saben pabrikan. Kanggo interaksi gateway karo platform IoT, sampeyan bisa nggunakake protokol ZigBee lan ZWave, WiFi utawa sambungan langsung liwat GPIO. Gateway bisa kanggo netepake ing Papan Raspberry Pi lan entuk sistem kontrol ngarep pinter sing nggabungake kabeh piranti IoT ing omah lan menehi alat kanggo ngawasi lan ngatur liwat antarmuka Web.
Platform kasebut uga ngidini sampeyan nggawe aplikasi web tambahan sing bisa sesambungan karo piranti liwat Web Thing API. Mangkono, tinimbang nginstal aplikasi seluler dhewe kanggo saben jinis piranti IoT, sampeyan bisa nggunakake antarmuka web terpadu siji. Kanggo nginstal WebThings Gateway, cukup download perangkat kukuh sing kasedhiya menyang kertu SD, bukak host "gateway.local" ing browser, nyiyapake sambungan menyang WiFi, ZigBee utawa ZWave, golek piranti IoT sing ana, konfigurasi paramèter kanggo akses eksternal lan tambahake. piranti sing paling populer ing layar ngarep.
Gerbang kasebut ndhukung fungsi kayata ngenali piranti ing jaringan lokal, milih alamat web kanggo nyambungake menyang piranti saka Internet, nggawe akun kanggo ngakses antarmuka web gateway, nyambungake piranti sing ndhukung protokol ZigBee lan Z-Wave proprietary menyang gateway, aktifitas remot lan mateni piranti saka aplikasi web, ngawasi remot saka negara omah lan ndjogo video.
WebThings Framework nyedhiyakake set komponen sing bisa diganti kanggo nggawe piranti IoT sing bisa langsung komunikasi nggunakake Web Things API. Piranti kasebut bisa dideteksi kanthi otomatis dening gateway berbasis WebThings Gateway utawa piranti lunak klien (nggunakake mDNS) kanggo ngawasi lan ngatur sakteruse liwat Web. Implementasi server kanggo Web Things API disiapake ing wangun perpustakaan ing Python, Jawa,