Mozilla-ն ներկայացրել է WebThings հարթակը

Mozilla-ն երկու տարվա փորձարկումներից և զարգացումից հետո ներկայացրել մի հարթակ WebThings, որը ներառում էր նախկինում մշակված նախագծեր WebThings Framework и WebThings Gateway, ապահովելով բաղադրիչներ, որոնք հնարավորություն կտան մուտք գործել սպառողական սարքերի տարբեր կատեգորիաներ և օգտագործել ունիվերսալ Web Things API նրանց հետ փոխգործակցություն կազմակերպելու համար: Ծրագրի զարգացումներ տարածվել լիցենզավորված MPL 2.0-ի համաձայն:

WebThings Framework-ն ապահովում է փոխարինելի բաղադրիչների մի շարք՝ IoT սարքեր ստեղծելու համար, որոնք կարող են ուղղակիորեն հաղորդակցվել Web Things API-ի միջոցով: Նման սարքերը կարող են ինքնաբերաբար հայտնաբերվել WebThings Gateway-ի վրա հիմնված դարպասների կամ հաճախորդի ծրագրաշարի միջոցով (օգտագործելով mDNS)՝ վեբի միջոցով հետագա մոնիտորինգի և կառավարման համար: Web Things API-ի համար սերվերի իրականացումները պատրաստվում են գրադարանների տեսքով
Python,
Java,

Ժանգոտվել, Arduino и Միկրոփիթոն.

WebThings Gateway է ունիվերսալ շերտ է սպառողական և IoT սարքերի տարբեր կատեգորիաների հասանելիությունը կազմակերպելու համար՝ թաքցնելով յուրաքանչյուր հարթակի առանձնահատկությունները և չպահանջելով օգտագործել յուրաքանչյուր արտադրողին հատուկ հավելվածներ: Ծրագրի կոդը գրված JavaScript-ում՝ օգտագործելով Node.js սերվերի հարթակը: Դարպասը IoT հարթակների հետ փոխազդելու համար կարող եք օգտագործել ZigBee և ZWave արձանագրությունները, WiFi կամ ուղղակի կապը GPIO-ի միջոցով: Որոնվածը դարպասով պատրաստված Raspberry Pi-ի տարբեր մոդելների համար, որոնք նույնպես մատչելի են փաթեթներ OpenWrt-ի և Debian-ի համար:

Mozilla-ն ներկայացրել է WebThings հարթակը

Հնարավոր է դարպաս հաստատում Raspberry Pi տախտակի վրա և ստացեք խելացի տան կառավարման համակարգ, որն ինտեգրում է տան բոլոր IoT սարքերը և ապահովում գործիքներ վեբ ինտերֆեյսի միջոցով դրանք վերահսկելու և կառավարելու համար: Հարթակը նաև թույլ է տալիս ստեղծել լրացուցիչ վեբ հավելվածներ, որոնք կարող են փոխազդել սարքերի հետ Web Thing API. Այսպիսով, IoT սարքի յուրաքանչյուր տեսակի համար ձեր սեփական բջջային հավելվածը տեղադրելու փոխարեն, կարող եք օգտագործել մեկ միասնական վեբ ինտերֆեյս: WebThings Gateway-ը տեղադրելու համար պարզապես ներբեռնեք տրամադրված որոնվածը SD քարտի վրա, բացեք «gateway.local» հոսթը բրաուզերում, միացեք WiFi-ին, ZigBee-ին կամ ZWave-ին, գտեք առկա IoT սարքերը, կարգավորեք պարամետրերը արտաքին մուտքի համար և ավելացրեք: ամենահայտնի սարքերը ձեր հիմնական էկրանին:

Դարպասը աջակցում է այնպիսի գործառույթների, ինչպիսիք են տեղական ցանցում սարքերի նույնականացումը, ինտերնետից սարքերին միանալու համար վեբ հասցեի ընտրությունը, դարպասի վեբ ինտերֆեյսին մուտք գործելու համար հաշիվների ստեղծում, սարքերի միացում, որոնք աջակցում են սեփական ZigBee և Z-Wave արձանագրությունները դարպասին, վեբ հավելվածից սարքերի հեռակառավարման ակտիվացում և անջատում, տան վիճակի հեռակառավարման մոնիտորինգ և տեսահսկում: Բացի վեբ ինտերֆեյսից և API-ից, դարպասը ներառում է նաև ձայնային կառավարման փորձնական աջակցություն, որը թույլ է տալիս ճանաչել և կատարել ձայնային հրամաններ (օրինակ՝ «խոհանոցում լույսը վառել»):

Նոր WebThings հարթակի հայտարարությանը զուգահեռ հրապարակվել է թողարկում WebThingsGateway 0.8, որն առաջարկում է հետևյալ նորամուծությունները.

  • Ավելացվել է իրադարձությունների գրանցման համակարգ, որը հավաքում է վիճակագրություն տնային ցանցում բոլոր IoT սարքերի և սենսորների աշխատանքի վերաբերյալ և թույլ է տալիս գնահատել դրանց գործունեությունը տեսողական գրաֆիկների տեսքով։ Օրինակ՝ կարող եք պարզել, թե ձեր բացակայության ընթացքում քանի անգամ են բացվել և փակվել դռները, ինչպես է փոխվել տան ջերմաստիճանը, որքան էներգիա են ծախսել խելացի վարդակներին միացված սարքերը, երբ է գործարկվել շարժման դետեկտորը և այլն։ Գրաֆիկները կարող են կառուցվել ժամերի, օրերի և շաբաթների առումով և ոլորվել ժամանակային սանդղակի երկայնքով.

    Mozilla-ն ներկայացրել է WebThings հարթակը

  • Ավելացվել են ահազանգեր, որոնք կարող են գործարկվել իրադարձությունների դեպքում, որոնք պահանջում են անհապաղ արձագանք: Օրինակ, ահազանգերը կարող են կապված լինել ծխի, արտահոսքի կամ ածխածնի երկօքսիդի դետեկտորների հետ, կամ երբ կան գողության ազդանշաններ: Եթե ​​ազդանշան է գործարկվում, դրա առաջացման մասին ծանուցումը կարող է ուղարկվել SMS-ի կամ այլ ծանուցման միջոցների միջոցով.

    Mozilla-ն ներկայացրել է WebThings հարթակը

  • Ավելացվեց ինտերֆեյս ցանցային կապի պարամետրերը կարգավորելու համար: Նախկինում մի անլար ցանցից մյուսին անցնելը, երբ երկու ցանցերն էլ հասանելի էին, պահանջում էր գործարկել վահանակի հրամանները: Այժմ ցանցի պարամետրերի փոփոխությունը կարող է կատարվել վեբ ինտերֆեյսի միջոցով (բաժին Կարգավորումներ ➡ Ցանց), որում կարող եք կառավարել IP հասցեների նշանակումը, սկանավորել հասանելի անլար ցանցերը և փոխել մուտքի կետերը;

    Mozilla-ն ներկայացրել է WebThings հարթակը

  • Պատրաստված OpenWrt-ի վրա հիմնված երթուղիչների համար փորձնական փաթեթներ, որոնք թույլ են տալիս օգտագործել երթուղիչները ոչ միայն ցանցի հասանելիություն ապահովելու համար, այլ նաև որպես խելացի տան կառավարման հանգույցներ: Ապագայում մենք նախատեսում ենք պատրաստել մեր սեփական բաշխումը OpenWrt-ի վրա հիմնված Things Gateway-ի ինտեգրված աջակցությամբ՝ ապահովելով միասնական ինտերֆեյս՝ խելացի տան և անլար մուտքի կետ ստեղծելու համար: Ներկայումս WebThings Gateway-ն արդեն կարող է գործել որպես անլար մուտքի կետ, և ոչ միայն որպես անլար հաճախորդ:

Source: opennet.ru

Добавить комментарий