Mozilla-ն անվճար ուղարկել է WebThing նախագիծը

Կառուցապատողներ Mozilla WebThingsսպառողական ինտերնետ սարքերի հարթակներ, հաղորդում է Mozilla-ից բաժանվելու և անկախ բաց կոդով նախագիծ դառնալու մասին։ Պլատֆորմը նաև վերանվանվել է Mozilla WebThings-ից պարզապես WebThings-ի և տարածվում է նոր կայքի միջոցով: webthings.io. Կատարված գործողությունների պատճառը նախագծում Mozilla-ի ուղղակի ներդրումների կրճատումն էր և դրա հետ կապված մշակումների փոխանցումը համայնքին։ Նախագիծը կշարունակի գործել, բայց այժմ անկախ կլինի Mozilla-ից, չի կարողանա օգտվել Mozilla-ի ենթակառուցվածքից և կկորցնի Mozilla ապրանքանիշերն օգտագործելու իրավունքը:

Ներկայացված փոփոխությունները չեն ազդի WebThings-ի վրա հիմնված արդեն տեղակայված տեղական կառավարվող տնային դարպասների շահագործման վրա, որոնք ինքնաբավ են և կապված չեն ամպային ծառայությունների կամ արտաքին ենթակառուցվածքի հետ: Այնուամենայնիվ, թարմացումներն այժմ կբաշխվեն համայնքի կողմից պահպանվող ենթակառուցվածքի միջոցով, այլ ոչ թե Mozilla-ի, ինչը պահանջում է կազմաձևման փոփոխություն: *.mozilla-iot.org ենթադոմեյնների միջոցով դեպի տնային դարպասներ թունելներ կազմակերպելու ծառայությունը կշարունակի գործել մինչև 31 թվականի դեկտեմբերի 2020-ը։ Մինչ ծառայության դադարեցումը, նախատեսվում է գործարկել փոխարինում webthings.io տիրույթի հիման վրա, որին անցումը կպահանջի վերագրանցում։

Հիշեցնենք, որ WebThings հարթակը բաղկացած է դարպասից WebThings Gateway և գրադարաններ WebThings Framework. Ծրագրի կոդը գրված է JavaScript-ում՝ օգտագործելով Node.js սերվերի հարթակը և տարածվում է լիցենզավորված MPL 2.0-ի համաձայն: OpenWrt-ի հիման վրա պատրաստի ծրագիր է մշակվում բաշխման հավաքածու WebThings Gateway-ի ինտեգրված աջակցությամբ՝ ապահովելով միասնական ինտերֆեյս՝ խելացի տան և անլար մուտքի կետի տեղադրման համար:

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

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

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

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

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

Mozilla-ն անվճար ուղարկել է WebThing նախագիծը

Mozilla-ն անվճար ուղարկել է WebThing նախագիծը

Source: opennet.ru

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