Galimas „Mozilla WebThings Gateway 0.9“, šliuzas išmaniesiems namams ir daiktų interneto įrenginiams

„Mozilla“ kompanija опубликовала naujo produkto išleidimas „WebThings Gateway“ 0.9, taip pat bibliotekų atnaujinimas WebThings Framework 0.12, formuojant platformą Web Things, kuriame pateikiami komponentai, leidžiantys pasiekti įvairių kategorijų vartotojų įrenginius ir naudoti universalius Web Things API organizuoti bendravimą su jais. Projektų plėtra skleisti licencijuota pagal MPL 2.0.

Naujasis „WebThings Gateway“ leidimas išsiskiria savo plėtra
paketus remiantis OpenWrt, kurie leidžia naudoti belaidžius maršrutizatorius ne tik prieigai prie tinklo suteikti, bet ir kaip išmaniojo namo valdymo mazgus. Įskaitant paruošta nuosavas platinimas, pagrįstas „OpenWrt“ su integruotu „Things Gateway“ palaikymu, suteikiančiu vieningą sąsają išmaniesiems namams ir belaidžiam prieigos taškui nustatyti. Paskirstymas stato susiformavo atviram maršrutizatoriui Turris Omnia.

OpenWrt pagrindu sukurta programinė įranga suteikia pradinės sąrankos sąsają, leidžiančią sukonfigūruoti įrenginį, kad jis veiktų kaip belaidis prieigos taškas arba kaip klientas, norint prisijungti prie esamo belaidžio tinklo. Agregato funkcionalumas vis dar ribotas ir jis vis dar yra eksperimentinis, negalintis visiškai pakeisti esamų belaidžių maršrutizatorių.

Galimas „Mozilla WebThings Gateway 0.9“, šliuzas išmaniesiems namams ir daiktų interneto įrenginiams

Antra svarbi naujovė – valdybos paramos įgyvendinimas Aviečių Pi 4, kurioms, kaip ir kitoms Raspberry Pi plokštėms, paruoštas atskirai mazgai remiantis Raspbian paskirstymu.

Tarp funkcinių patobulinimų pažymimas naujo tipo priedo (Notifier) ​​įdiegimas, leidžiantis išplėsti anksčiau turimą pranešimų siuntimo per Push pranešimus naršyklėje sistemą. „Notifier“ leidžia sukurti tvarkykles ir nustatyti žinučių siuntimo įvairiais ryšio kanalais taisykles, pavyzdžiui, siųsti SMS arba el. paštą, kai namuose suveikia judesio jutikliai. Galima nustatyti siunčiamų pranešimų prioritetą.

Galimas „Mozilla WebThings Gateway 0.9“, šliuzas išmaniesiems namams ir daiktų interneto įrenginiams

Primename, „WebThings Gateway“. yra yra universalus sluoksnis, skirtas organizuoti prieigą prie įvairių kategorijų vartotojų ir daiktų interneto įrenginių, paslepiantis kiekvienos platformos savybes ir nereikalaujantis naudoti kiekvienam gamintojui būdingų programų. Projekto kodas parašyta JavaScript naudojant Node.js serverio platformą. Norėdami sąveikauti su šliuzu su IoT platformomis, galite naudoti ZigBee ir ZWave protokolus, WiFi arba tiesioginį ryšį per GPIO. Programinė įranga su šliuzu paruoštas Taip pat galima įsigyti įvairiems Raspberry Pi modeliams paketai skirta OpenWrt ir Debian.

Galimas „Mozilla WebThings Gateway 0.9“, šliuzas išmaniesiems namams ir daiktų interneto įrenginiams

Galimi vartai nustatyti Raspberry Pi plokštėje ir įsigykite išmaniųjų namų valdymo sistemą, kuri integruoja visus namuose esančius daiktų interneto įrenginius ir suteikia įrankius juos stebėti ir valdyti naudojant žiniatinklio sąsają. Platforma taip pat leidžia kurti papildomas žiniatinklio programas, kurios gali sąveikauti su įrenginiais per Web Thing API.

Taigi, užuot įdiegę savo mobiliąją programą kiekvienam daiktų interneto įrenginiui, galite naudoti vieną vieningą žiniatinklio sąsają. Norėdami įdiegti „WebThings Gateway“, tiesiog atsisiųskite pateiktą programinę-aparatinę įrangą į SD kortelę, naršyklėje atidarykite pagrindinį kompiuterį „gateway.local“, nustatykite ryšį su „WiFi“, „ZigBee“ arba „ZWave“, raskite esamus IoT įrenginius, sukonfigūruokite išorinės prieigos parametrus ir pridėkite populiariausi įrenginiai į jūsų pagrindinį ekraną.

Šliuzas palaiko tokias funkcijas kaip įrenginių identifikavimas vietiniame tinkle, žiniatinklio adreso pasirinkimas prisijungimui prie įrenginių iš interneto, paskyrų kūrimas prieigai prie šliuzo žiniatinklio sąsajos, įrenginių, palaikančių patentuotus ZigBee ir Z-Wave protokolus, prijungimas prie šliuzo, nuotolinis įrenginių aktyvinimas ir išjungimas iš interneto programos, nuotolinis namo būklės stebėjimas ir vaizdo stebėjimas. Be žiniatinklio sąsajos ir API, vartai taip pat apima eksperimentinį balso valdymo palaikymą, leidžiantį atpažinti ir vykdyti balso komandas (pavyzdžiui, „įjungti šviesą virtuvėje“).

„WebThings Framework“ suteikia pakeičiamų komponentų rinkinį, skirtą daiktų interneto įrenginiams, galintiems tiesiogiai susisiekti naudojant „Web Things“ API, kurti. Tokius įrenginius gali automatiškai aptikti WebThings Gateway pagrįsti šliuzai arba kliento programinė įranga (naudojant mDNS), kad vėliau būtų galima stebėti ir valdyti žiniatinklį. Serverio diegimas Web Things API yra paruoštas bibliotekų pavidalu
Pitonas,
Java,

Rūdys, Arduino и „MicroPython“.

Šaltinis: opennet.ru

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