Mozilla ieviesa WebThings platformu

Mozilla pēc divu gadu eksperimentēšanas un izstrādes uzrādīts platforma WebThings, kas ietvēra iepriekš izstrādātus projektus WebThings ietvars и WebThings vārteja, nodrošinot 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.

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.

WebThings vārteja 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.

Mozilla ieviesa WebThings platformu

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ē”).

Kopā ar paziņojumu par jauno WebThings platformu tika publicēts izlaidums WebThings vārteja 0.8, kas piedāvā šādus jauninājumus:

  • Pievienota notikumu reģistrēšanas sistēma, kas apkopo statistiku par visu mājas tīklā esošo IoT ierīču un sensoru darbību un ļauj novērtēt to darbību vizuālu grafiku veidā. Piemēram, jūs varat uzzināt, cik reižu jūsu prombūtnes laikā tika atvērtas un aizvērtas durvis, kā mainījās temperatūra mājā, cik daudz enerģijas patērēja viedligzdām pieslēgtās ierīces, kad tika iedarbināts kustību detektors utt. Grafikus var veidot stundu, dienu un nedēļu izteiksmē un ritināt pa laika skalu;

    Mozilla ieviesa WebThings platformu

  • Pievienoti trauksmes signāli, kas var tikt aktivizēti notikumu gadījumā, kas prasa tūlītēju reakciju. Piemēram, trauksmes signālus var piesaistīt dūmu, noplūdes vai oglekļa monoksīda detektoru aktivizēšanai, kā arī tad, ja ir uzlaušanas signāli. Ja signāls tiek iedarbināts, paziņojumu par tā rašanos var nosūtīt ar SMS vai citiem paziņošanas līdzekļiem;

    Mozilla ieviesa WebThings platformu

  • Pievienots interfeiss tīkla savienojuma parametru konfigurēšanai. Iepriekš, pārejot no viena bezvadu tīkla uz citu, kad bija pieejami abi tīkli, bija jādarbojas konsoles komandām. Tagad tīkla parametrus var mainīt, izmantojot tīmekļa saskarni (sadaļa Iestatījumi ➡ Tīkls), kurā varat pārvaldīt IP adrešu piešķiršanu, skenēt pieejamos bezvadu tīklus un mainīt piekļuves punktus;

    Mozilla ieviesa WebThings platformu

  • Sagatavots eksperimentālas paketes maršrutētājiem, kuru pamatā ir OpenWrt, kas ļauj izmantot maršrutētājus ne tikai tīkla piekļuves nodrošināšanai, bet arī kā viedās mājas vadības mezglus. Nākotnē mēs plānojam sagatavot paši savu izplatīšanu, pamatojoties uz OpenWrt ar integrētu Things Gateway atbalstu, nodrošinot vienotu interfeisu viedās mājas un bezvadu piekļuves punkta iestatīšanai. Pašlaik WebThings Gateway jau var darboties kā bezvadu piekļuves punkts, nevis tikai kā bezvadu klients.

Avots: opennet.ru

Pievieno komentāru