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

Podjetje Mozilla objavljeno izdaja novega izdelka WebThingsGateway 0.10, ki v kombinaciji s knjižnicami Ogrodje WebThings oblikuje platformo WebThings zagotoviti dostop do različnih kategorij potrošniških naprav in uporabljati univerzalno API za spletne stvari organizirati interakcijo z njimi. Koda projekta napisal v JavaScriptu z uporabo strežniške platforme Node.js in distributer licenciran pod MPL 2.0. Vdelana programska oprema s prehodom pripravljeni za različne modele Raspberry Pi. Na voljo tudi pakete za OpenWrt in Debian ter na osnovi OpenWrt pripravljeno distribucijski komplet z integrirano podporo za Things Gateway, ki zagotavlja enoten vmesnik za postavitev pametnega doma in brezžične dostopne točke.

V novi izdaji:

  • Dodana podpora za pametne termostate, ki se uporabljajo za uravnavanje sobne temperature. Podprti modeli vključujejo termostat Zigbee Zen, Centralite HA 3156105 in Z-Wave Honeywell TH8320ZW1000. Prek spletnega vmesnika, ki ga ponuja platforma, lahko na daljavo spremljate temperaturo v hiši, nastavite načine ogrevanja ali hlajenja in spremenite ciljno temperaturo. Ustvarite lahko tudi pravila, ki se odzivajo na temperaturne spremembe, na primer vklop grelne naprave ali klimatske naprave, ko so dosežene določene temperaturne meje ali glede na čas dneva;

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

  • Dodana možnost nadzora pametnih ključavnic, ki podpirajo protokol Zigbee ali Z-Wave, kot sta Yale YRD226 Deadbolt in Yale YRD110 Deadbolt. Ko je zunaj doma, se uporabnik lahko prepriča, da ni pozabil zapreti vrat, in po potrebi na daljavo odpre ali zapre ključavnico. Z nastavitvijo pravil lahko avtomatizirate zaklepanje vrat ob določenem času ali pošljete obvestilo, če je ključavnica odprta;

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

  • Dodan je bil nov tip dodatka, ki omogoča razširitev zmogljivosti uporabniškega vmesnika. Z uporabo dodatkov lahko na primer dodate nove razdelke v glavni meni ali implementirate nove zaslone z dodatnimi funkcijami. Za ustvarjanje dodatkov je bil predlagan nov format datoteke manifesta, ustvarjen po analogiji z manifesti dodatkov brskalnika, ki temeljijo na tehnologiji WebExtensions;

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

  • Dodan nov razdelek z nastavitvami, namenjen lokalizaciji. Uporabnik lahko sedaj izbere državo, časovni pas in jezik v glavnem spletnem vmesniku, te nastavitve pa bodo upoštevane v vseh uporabljenih dodatkih in pravilih pri obdelavi lokacijsko odvisnih podatkov, kot so vreme, sončni vzhod/zahod in plimovanje. Pravila, ki temeljijo na času, bodo na primer upoštevala premik ure na poletni ali zimski čas, v vmesniku pa bo temperatura prikazana v običajnih enotah spreminjanja;

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

  • Dodana možnost dostopa do vseh spletnih API-jev platforme prek ene povezave WebSocket (prej je bilo treba za vsako napravo odpreti ločeno povezavo). Konzorcij W3C je ustanovil delovno skupino Web Thing Protocol Community Group, ki bo standardizirala protokol, ki temelji na WebSocketu, za interakcijo z napravami Web of Things;
  • Integracija podpore za glasovno upravljanje z uporabo naprav se pričakuje v naslednji izdaji Mycroft in implementacijo novih metod namestitve.

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. Za interakcijo prehoda s platformami IoT lahko uporabite protokola ZigBee in ZWave, WiFi ali neposredno povezavo prek GPIO. 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