Mozilla WebThings Gateway 0.9 í boði, gátt fyrir snjallheimili og IoT tæki

Mozilla fyrirtæki опубликовала nýja vöruútgáfu WebThingsGateway 0.9, auk þess að uppfæra bókasöfn WebThings Framework 0.12, sem myndar pallinn WebThings, sem veitir íhluti til að gera aðgang að ýmsum flokkum neytendatækja og nota alhliða Web Things API að skipuleggja samskipti við þá. Verkefnaþróun dreifing leyfi samkvæmt MPL 2.0.

Nýja útgáfan af WebThings Gateway er athyglisverð fyrir þróun sína
pakka byggt á OpenWrt, sem leyfa notkun þráðlausra beina ekki aðeins til að veita netaðgang, heldur einnig sem snjallheimilisstýringarhnúta. Þar á meðal undirbúinn eigin dreifing byggð á OpenWrt með samþættum stuðningi fyrir Things Gateway, sem veitir sameinað viðmót til að setja upp snjallheimili og þráðlausan aðgangsstað. Dreifing byggist upp myndast fyrir opinn router Turris Omnia.

OpenWrt-fastbúnaðurinn veitir upphafsstillingarviðmót sem gerir þér kleift að stilla tækið til að virka sem þráðlausan aðgangsstað eða sem viðskiptavinur til að tengjast núverandi þráðlausu neti. Virkni samstæðunnar er enn takmörkuð og hún er enn staðsett sem tilraunastarfsemi, ekki fær um að koma að fullu í stað núverandi þráðlausa beina.

Mozilla WebThings Gateway 0.9 í boði, gátt fyrir snjallheimili og IoT tæki

Önnur mikilvæg nýmælin er innleiðing stjórnarstuðnings Raspberry Pi 4, sem, eins og önnur Raspberry Pi töflur, undirbúinn aðskilja þing byggt á Raspbian dreifingunni.

Meðal hagnýtra endurbóta er tekið fram innleiðingu nýrrar tegundar viðbótar (Notifier) ​​sem gerir kleift að stækka áður tiltækt kerfi til að senda skilaboð með Push-tilkynningum í vafranum. Notifier gerir þér kleift að búa til umsjónarmenn og setja reglur um að senda skilaboð í gegnum ýmsar samskiptaleiðir, til dæmis til að senda SMS eða tölvupóst þegar hreyfiskynjarar í húsinu eru ræstir. Hægt er að stilla forgang sendra tilkynninga.

Mozilla WebThings Gateway 0.9 í boði, gátt fyrir snjallheimili og IoT tæki

Til að minna á, WebThings Gateway er er alhliða lag til að skipuleggja aðgang að ýmsum flokkum neytenda- og IoT-tækja, fela eiginleika hvers vettvangs og krefjast ekki notkunar á sérstökum forritum fyrir hvern framleiðanda. Verkefnakóði skrifað af í JavaScript með því að nota Node.js miðlara vettvang. Til að hafa samskipti við hliðið með IoT kerfum geturðu notað ZigBee og ZWave samskiptareglur, WiFi eða beina tengingu í gegnum GPIO. Vélbúnaðar með hlið undirbúinn fyrir ýmsar Raspberry Pi gerðir, einnig fáanlegar pakka fyrir OpenWrt og Debian.

Mozilla WebThings Gateway 0.9 í boði, gátt fyrir snjallheimili og IoT tæki

Gateway er mögulegt koma á fót á Raspberry Pi töflu og fáðu snjallheimilisstýrikerfi sem samþættir öll IoT tækin í húsinu og veitir verkfæri til að fylgjast með og stjórna þeim í gegnum vefviðmót. Vettvangurinn gerir þér einnig kleift að búa til viðbótar vefforrit sem geta haft samskipti við tæki í gegnum Web Thing API.

Þannig, í stað þess að setja upp þitt eigið farsímaforrit fyrir hverja tegund af IoT tæki, geturðu notað eitt sameinað vefviðmót. Til að setja upp WebThings Gateway skaltu einfaldlega hlaða niður meðfylgjandi fastbúnaði á SD kort, opna „gateway.local“ hýsilinn í vafranum, setja upp tengingu við WiFi, ZigBee eða ZWave, finna núverandi IoT tæki, stilla færibreytur fyrir ytri aðgang og bæta við vinsælustu tækin á heimaskjáinn þinn.

Gáttin styður aðgerðir eins og að bera kennsl á tæki á staðarneti, velja veffang til að tengjast tækjum af internetinu, búa til reikninga til að fá aðgang að vefviðmóti gáttarinnar, tengja tæki sem styðja sérsniðnar ZigBee og Z-Wave samskiptareglur við gáttina, fjarvirkjun og slökkt á tækjum úr vefforriti, fjarvöktun á ástandi hússins og myndbandseftirlit. Til viðbótar við vefviðmótið og API inniheldur gáttin einnig tilraunastuðning fyrir raddstýringu, sem gerir þér kleift að þekkja og framkvæma raddskipanir (til dæmis „kveikja ljósið í eldhúsinu“).

WebThings Framework býður upp á sett af íhlutum sem hægt er að skipta um til að búa til IoT tæki sem geta átt bein samskipti með því að nota Web Things API. Slík tæki er hægt að greina sjálfkrafa með WebThings Gateway-tengdum gáttum eða biðlarahugbúnaði (með því að nota mDNS) fyrir síðari eftirlit og stjórnun í gegnum vefinn. Útfærslur á netþjónum fyrir Web Things API eru unnar í formi bókasöfna í
Python,
Java,

Ryð, Arduino и örpýthon.

Heimild: opennet.ru

Bæta við athugasemd