Mozilla WebThings Gateway 0.9 na voljo, prehod za pametni dom in naprave IoT

Podjetje Mozilla objavljeno izdaja novega izdelka WebThingsGateway 0.9, kot tudi posodabljanje knjižnic WebThings Framework 0.12, ki tvori platformo WebThings, ki zagotavlja komponente za omogočanje dostopa do različnih kategorij potrošniških naprav in univerzalne uporabe API za spletne stvari organizirati interakcijo z njimi. Razvoj projekta širjenje licenciran pod MPL 2.0.

Nova izdaja WebThings Gateway je znana po svojem razvoju
paketov temeljijo na OpenWrt, ki omogočajo uporabo brezžičnih usmerjevalnikov ne samo za zagotavljanje dostopa do omrežja, ampak tudi kot vozlišča za nadzor pametnega doma. Vključno pripravljeno lastna distribucija na osnovi OpenWrt z integrirano podporo za Things Gateway, ki zagotavlja enoten vmesnik za postavitev pametnega doma in brezžične dostopne točke. Distribucija gradi oblikovana za odprt router Turris Omnia.

Vdelana programska oprema, ki temelji na OpenWrt, ponuja vmesnik za začetno nastavitev, ki vam omogoča, da konfigurirate napravo, da deluje kot brezžična dostopna točka ali kot odjemalec za povezavo z obstoječim brezžičnim omrežjem. Funkcionalnost sklopa je še vedno omejena in je še vedno postavljena kot eksperimentalna, ki ne more v celoti nadomestiti obstoječih brezžičnih usmerjevalnikov.

Mozilla WebThings Gateway 0.9 na voljo, prehod za pametni dom in naprave IoT

Druga pomembna novost je implementacija podpore ploščam Raspberry Pi 4, za katero, tako kot za druge plošče Raspberry Pi, pripravljeni ločeni sklopov temelji na distribuciji Raspbian.

Med funkcionalnimi izboljšavami je omenjena implementacija nove vrste dodatka (Notifier), ki omogoča razširitev prej razpoložljivega sistema za pošiljanje sporočil prek potisnih obvestil v brskalniku. Notifier vam omogoča, da ustvarite upravljavce in nastavite pravila za pošiljanje sporočil prek različnih komunikacijskih kanalov, na primer za pošiljanje SMS ali e-pošte, ko se sprožijo senzorji gibanja v hiši. Možno je nastaviti prioriteto poslanih obvestil.

Mozilla WebThings Gateway 0.9 na voljo, prehod za pametni dom in naprave IoT

Kot opomnik, WebThings Gateway je je univerzalna plast za organizacijo dostopa do različnih kategorij potrošniških in IoT naprav, ki skriva značilnosti vsake platforme in ne zahteva uporabe aplikacij, specifičnih za posameznega proizvajalca. Koda projekta napisal v JavaScriptu z uporabo strežniške platforme Node.js. Za interakcijo prehoda s platformami IoT lahko uporabite protokola ZigBee in ZWave, WiFi ali neposredno povezavo prek GPIO. Vdelana programska oprema s prehodom pripravljeni za različne modele Raspberry Pi, na voljo tudi pakete za OpenWrt in Debian.

Mozilla WebThings Gateway 0.9 na voljo, prehod za pametni dom in naprave IoT

Prehod je možen vzpostaviti na plošči Raspberry Pi in pridobite sistem za nadzor pametnega doma, ki združuje vse naprave IoT v hiši in ponuja orodja za nadzor in upravljanje le-teh prek spletnega vmesnika. Platforma omogoča tudi ustvarjanje dodatnih spletnih aplikacij, ki lahko komunicirajo z napravami prek Web Thing API.

Tako lahko namesto namestitve lastne mobilne aplikacije za vsako vrsto naprave IoT uporabite enoten poenoten spletni vmesnik. Če želite namestiti WebThings Gateway, preprosto prenesite priloženo vdelano programsko opremo na kartico SD, odprite gostitelja »gateway.local« v brskalniku, nastavite povezavo z WiFi, ZigBee ali ZWave, poiščite obstoječe naprave IoT, konfigurirajte parametre za zunanji dostop in dodajte najbolj priljubljenih naprav na domači zaslon.

Prehod podpira funkcije, kot so prepoznavanje naprav v lokalnem omrežju, izbira spletnega naslova za povezavo z napravami iz interneta, ustvarjanje računov za dostop do spletnega vmesnika prehoda, povezovanje naprav, ki podpirajo lastniška protokola ZigBee in Z-Wave, na prehod, daljinski vklop in izklop naprav iz spletne aplikacije, daljinski nadzor stanja v hiši in video nadzor. Poleg spletnega vmesnika in API-ja prehod vključuje tudi eksperimentalno podporo za glasovno upravljanje, ki omogoča prepoznavanje in izvajanje glasovnih ukazov (na primer “prižgi luč v kuhinji”).

Ogrodje WebThings Framework ponuja nabor zamenljivih komponent za ustvarjanje naprav IoT, ki lahko neposredno komunicirajo z API-jem Web Things. Takšne naprave lahko samodejno zaznajo prehodi, ki temeljijo na WebThings Gateway, ali odjemalska programska oprema (z uporabo mDNS) za naknadno spremljanje in upravljanje prek spleta. Strežniške implementacije za Web Things API so pripravljene v obliki knjižnic v
Python,
Java,

Rust, Arduino и mikropiton.

Vir: opennet.ru

Dodaj komentar