Pieejama Mozilla WebThings Gateway 0.9, vārteja viedajām mājām un IoT ierīcēm

Uzņēmums Mozilla опубликовала jauna produkta izlaišana WebThings vārteja 0.9, kā arī bibliotēku atjaunināšana WebThings Framework 0.12, veidojot platformu WebThings, kas nodrošina komponentus, lai nodrošinātu piekļuvi dažādu kategoriju patērētāju ierīcēm un izmantotu universālu Web Things API organizēt mijiedarbību ar viņiem. Projektu attīstība izplatīties licencēts saskaņā ar MPL 2.0.

Jaunais WebThings Gateway laidiens ir ievērojams ar savu attīstību
iepakojumiem pamatojoties uz OpenWrt, kas ļauj izmantot bezvadu maršrutētājus ne tikai, lai nodrošinātu piekļuvi tīklam, bet arī kā viedās mājas vadības mezglus. Ieskaitot sagatavots pašu izplatīšanu, kuras pamatā ir OpenWrt ar integrētu Things Gateway atbalstu, nodrošinot vienotu interfeisu viedās mājas un bezvadu piekļuves punkta iestatīšanai. Izplatīšanas būves veidojas atvērtam maršrutētājam Turiss Omnija.

Uz OpenWrt balstītā programmaparatūra nodrošina sākotnējās iestatīšanas saskarni, kas ļauj konfigurēt ierīci, lai tā darbotos kā bezvadu piekļuves punkts vai kā klients, lai izveidotu savienojumu ar esošu bezvadu tīklu. Montāžas funkcionalitāte joprojām ir ierobežota, un tā joprojām tiek pozicionēta kā eksperimentāla, kas nespēj pilnībā aizstāt esošos bezvadu maršrutētājus.

Pieejama Mozilla WebThings Gateway 0.9, vārteja viedajām mājām un IoT ierīcēm

Otrs būtisks jauninājums ir valdes atbalsta ieviešana Raspberry Pi 4, kam, tāpat kā citiem Raspberry Pi dēļiem, sagatavots atsevišķi mezgli pamatojoties uz Raspbian izplatīšanu.

Starp funkcionālajiem uzlabojumiem tiek atzīmēta jauna veida papildinājuma (Notifier) ​​ieviešana, kas ļauj paplašināt iepriekš pieejamo sistēmu ziņojumu sūtīšanai, izmantojot Push paziņojumus pārlūkprogrammā. Notifier ļauj izveidot apdarinātājus un iestatīt noteikumus ziņojumu sūtīšanai, izmantojot dažādus sakaru kanālus, piemēram, lai nosūtītu SMS vai e-pastu, kad mājā tiek iedarbināti kustības sensori. Ir iespējams iestatīt nosūtīto paziņojumu prioritāti.

Pieejama Mozilla WebThings Gateway 0.9, vārteja viedajām mājām un IoT ierīcēm

Atgādinām, WebThings Gateway ir ir universāls slānis piekļuves organizēšanai dažādu kategoriju patērētāju un IoT ierīcēm, slēpjot katras platformas funkcijas un neprasot izmantot katram ražotājam specifiskas lietojumprogrammas. Projekta kods sarakstījis JavaScript, izmantojot Node.js servera platformu. Lai mijiedarbotos ar vārteju ar IoT platformām, varat izmantot ZigBee un ZWave protokolus, WiFi vai tiešu savienojumu, izmantojot GPIO. Programmaparatūra ar vārteju sagatavots pieejami arī dažādiem Raspberry Pi modeļiem iepakojumi OpenWrt un Debian.

Pieejama Mozilla WebThings Gateway 0.9, vārteja viedajām mājām un IoT ierīcēm

Ir iespējama vārteja izveidot uz Raspberry Pi plates un iegūstiet viedo mājas vadības sistēmu, kas integrē visas mājā esošās IoT ierīces un nodrošina rīkus to uzraudzībai un pārvaldībai, izmantojot tīmekļa saskarni. Platforma arī ļauj izveidot papildu tīmekļa lietojumprogrammas, kas var mijiedarboties ar ierīcēm, izmantojot Web Thing API.

Tādējādi tā vietā, lai katram IoT ierīces veidam instalētu savu mobilo lietojumprogrammu, varat izmantot vienu vienotu tīmekļa saskarni. Lai instalētu WebThings Gateway, vienkārši lejupielādējiet nodrošināto programmaparatūru SD kartē, pārlūkprogrammā atveriet saimniekdatoru “gateway.local”, iestatiet savienojumu ar WiFi, ZigBee vai ZWave, atrodiet esošās IoT ierīces, konfigurējiet parametrus ārējai piekļuvei un pievienojiet populārākajām ierīcēm sākuma ekrānā.

Vārteja atbalsta tādas funkcijas kā ierīču identificēšana lokālajā tīklā, tīmekļa adreses atlase savienojuma izveidei ar ierīcēm no interneta, kontu izveide, lai piekļūtu vārtejas tīmekļa saskarnei, ierīču, kas atbalsta patentētos ZigBee un Z-Wave protokolus, savienošana ar vārteju, attālināta ierīču aktivizēšana un izslēgšana no tīmekļa aplikācijas, attālināta mājas stāvokļa uzraudzība un videonovērošana. Papildus tīmekļa saskarnei un API vārtejā ir iekļauts arī eksperimentāls balss vadības atbalsts, kas ļauj atpazīt un izpildīt balss komandas (piemēram, “ieslēdziet gaismu virtuvē”).

WebThings Framework nodrošina nomaināmu komponentu kopu, lai izveidotu IoT ierīces, kuras var tieši sazināties, izmantojot Web Things API. Šādas ierīces var automātiski noteikt, izmantojot WebThings Gateway balstītas vārtejas vai klienta programmatūru (izmantojot mDNS), lai veiktu turpmāku uzraudzību un pārvaldību, izmantojot tīmekli. Web Things API servera implementācijas tiek sagatavotas bibliotēku veidā
Pitons,
Java,

Rūsa, Arduino и mikropitons.

Avots: opennet.ru

Pievieno komentāru