Mozilla WebThings Gateway 0.11 beskikber, poarte foar smart home en IoT-apparaten

Mozilla Company publisearre nij produkt release WebThingsGateway 0.11, dy't yn kombinaasje mei bibleteken WebThings Framework foarmet in platfoarm WebThings om tagong te jaan ta ferskate kategoryen fan konsuminteapparaten en universele gebrûk Web Things API om ynteraksje mei har te organisearjen. Projektkoade skreaun troch yn JavaSkript mei it Node.js-tsjinnerplatfoarm en ferspraat troch lisinsje ûnder MPL 2.0. Firmware mei gateway taret foar ferskate Raspberry Pi-modellen. Ek beskikber pakjes foar OpenWrt, Fedora, Arch, Ubuntu, Raspbian en Debian, en in ready-made distribúsje kit mei yntegreare stipe foar Things Gateway, it bieden fan in ferienige ynterface foar it opsetten fan in tûk hûs en in draadloze tagongspunt.

Yn de nije release:

  • De ynterface is lokalisearre foar net-Ingelsktalige brûkers.
    Added oersettingen foar 24 talen, ynklusyf Russysk;

  • It oantal platfoarms dêr't ynstallaasjepakketten foar ferdield wurde is útwreide. Neist ôfbyldings foar Raspberry Pi en Docker foarme pakketten foar Debian 10, Raspbian, Ubuntu 18.04/19.04/19.10 en Fedora 30/31. It AUR-repository host pakketten foar Arch Linux;
  • It barren-loggingsysteem is stabilisearre, it sammeljen fan statistiken oer de wurking fan alle IoT-apparaten en sensoren yn it thúsnetwurk en lit ien har aktiviteit evaluearje yn 'e foarm fan fisuele grafiken. Jo kinne bygelyks útfine hoefolle kearen doarren waarden iepene en sluten tidens jo ôfwêzigens, hoe't de temperatuer yn 'e hûs feroare, hoefolle enerzjy konsumearre apparaten ferbûn oan tûke sockets, wannear't de bewegingsdetektor waard aktivearre, ensfh. Charts kinne wurde boud yn termen fan oeren, dagen en wiken en scrolled lâns de tiid skaal;

    Mozilla WebThings Gateway 0.11 beskikber, poarte foar smart home en IoT-apparaten

  • Eksperimintele spraakassistintfunksjonaliteit dy't spraakkommando's herkenne en útfiere koe (bygelyks "it keukenljocht oansette") waard fûn dat se unsound en fuortsmiten binne. De folgjende release sil ek de stimkontrôle API fuortsmite. Ynstee fan de ynboude stim assistint wurdt foarsteld om tafoegings te brûken mei ferlykbere funksjonaliteit, dy't te finen binne yn 'e Ynstellings ➡ Add-ons seksje;
  • De bou foar Raspberry Pi hat no in opsje om automatyske levering fan OTA-fernijings út te skeakeljen;
  • Add-ons hawwe de mooglikheid om tagong te krijen ta taal- en lokalisaasjeynstellingen;
  • De mooglikheid tafoege om tagong te krijen ta de webynterface fan oare systemen op it lokale netwurk sûnder fersifering (mei "http://" ynstee fan "https://");
  • Ferbettere betrouberens en stabiliteit fan 'e PWA-applikaasje (Progressive webapp), wêrtroch jo wurk kinne organisearje mei in webapplikaasje as in apart programma.

As herinnering, WebThings Gateway fertsjintwurdiget is in universele laach foar it organisearjen fan tagong ta ferskate kategoryen fan konsumint- en IoT-apparaten, it ferbergjen fan de funksjes fan elk platfoarm en it brûken fan applikaasjes spesifyk foar elke fabrikant net nedich. Om de poarte te ynteraksje mei IoT-platfoarms, kinne jo de ZigBee- en ZWave-protokollen, WiFi of direkte ferbining fia GPIO brûke. Gateway is mooglik fêstigje op in Raspberry Pi-boerd en krije in tûk hûskontrôlesysteem dat alle IoT-apparaten yn 't hûs yntegreart en ark leveret foar it kontrolearjen en behearen fan se fia in webynterface.

It platfoarm lit jo ek ekstra webapplikaasjes meitsje dy't kinne ynteraksje mei apparaten fia Web Thing API. Sa kinne jo, ynstee fan jo eigen mobile applikaasje foar elk type IoT-apparaat te ynstallearjen, in ienige unifoarme webynterface brûke. Om WebThings Gateway te ynstallearjen, download gewoan de levere firmware nei in SD-kaart, iepenje de "gateway.local" host yn 'e browser, set in ferbining op mei WiFi, ZigBee of ZWave, fine besteande IoT-apparaten, konfigurearje parameters foar eksterne tagong en tafoegje de populêrste apparaten op jo thússkerm.

De gateway stipet funksjes lykas it identifisearjen fan apparaten op in lokaal netwurk, it selektearjen fan in webadres foar ferbining mei apparaten fan it ynternet, it meitsjen fan akkounts om tagong te krijen ta de gateway-webynterface, it ferbinen fan apparaten dy't de proprietêre ZigBee- en Z-Wave-protokollen stypje nei de gateway, aktivearring op ôfstân en it útskeakeljen fan apparaten fan in webapplikaasje, tafersjoch op ôfstân fan 'e steat fan it hûs en fideotafersjoch.

It WebThings Framework biedt in set fan ferfangbere komponinten foar it meitsjen fan IoT-apparaten dy't direkt kinne kommunisearje mei de Web Things API. Sokke apparaten kinne automatysk ûntdutsen wurde troch WebThings Gateway-basearre gateways of kliïntsoftware (mei mDNS) foar folgjende tafersjoch en behear fia it web. Server-ymplemintaasjes foar de Web Things API wurde taret yn 'e foarm fan biblioteken yn
Python,
Java,

Rust, Arduino и micropython.

Mozilla WebThings Gateway 0.11 beskikber, poarte foar smart home en IoT-apparaten

Mozilla WebThings Gateway 0.11 beskikber, poarte foar smart home en IoT-apparaten

Boarne: opennet.ru

Add a comment