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

Mozilla Company publisearre nij produkt release WebThingsGateway 0.10, 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 en Debian, en in klearmakke wurdt ûntwikkele op basis fan OpenWrt 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:

  • Stipe tafoege foar tûke thermostaten dy't brûkt wurde om keamertemperatuer te regeljen. Stipe modellen omfetsje Zigbee Zen Thermostat, Centralite HA 3156105 en Z-Wave Honeywell TH8320ZW1000. Troch de webynterface levere troch it platfoarm kinne jo de temperatuer yn 't hûs op ôfstân kontrolearje, ferwaarmings- of koelmodi ynstelle en de doeltemperatuer feroarje. Jo kinne ek meitsje regels dy't reagearje op temperatuer feroarings, Bygelyks, oansette in ferwaarming apparaat of air conditioner as bepaalde temperatuer grinzen wurde berikt of basearre op de tiid fan de dei;

    Mozilla WebThings Gateway 0.10 beskikber, poarte foar smart home en IoT-apparaten
  • De mooglikheid tafoege om tûke slûzen te kontrolearjen dy't it Zigbee- as Z-Wave-protokol stypje, lykas de Yale YRD226 Deadbolt en Yale YRD110 Deadbolt. Wylst bûten it hûs, kin de brûker der wis fan wêze dat er net fergetten is om de doar te sluten, en, as it nedich is, it slot op ôfstân iepenje of slute. Troch regels yn te stellen, kinne jo it sluten fan 'e doar op in bepaalde tiid automatisearje of in notifikaasje stjoere as it slot iepen bliuwt;

    Mozilla WebThings Gateway 0.10 beskikber, poarte foar smart home en IoT-apparaten
  • In nij type tafoeging is tafoege wêrmei jo de mooglikheden fan 'e brûkersynterface kinne útwreidzje. Bygelyks, mei help fan tafoegings kinne jo nije seksjes tafoegje oan it haadmenu of nije skermen ymplementearje mei ekstra funksjonaliteit. Om tafoegings te meitsjen, is in nij manifest bestânsformaat foarsteld, makke troch analogy mei manifesten fan browser-tafoegings basearre op WebExtensions technology;

    Mozilla WebThings Gateway 0.10 beskikber, poarte foar smart home en IoT-apparaten
  • In nije ynstellingsdiel tafoege wijd oan lokalisaasje. De brûker kin no it lân, tiidsône en taal selektearje yn 'e haadwebynterface, en dizze ynstellings sille rekken holden wurde yn alle brûkte tafoegings en regels by it ferwurkjen fan lokaasje-ôfhinklike gegevens lykas waar, sinne-opgong / sinne-ûndergong en tij. Bygelyks, tiid-basearre regels sille rekken hâlde mei de feroaring fan klokken nei simmer- of wintertiid, en yn 'e ynterface sil de temperatuer werjûn wurde yn' e gewoane ienheden fan feroaring;

    Mozilla WebThings Gateway 0.10 beskikber, poarte foar smart home en IoT-apparaten
  • De mooglikheid tafoege om tagong te krijen ta alle Web API's fan it platfoarm fia ien WebSocket-ferbining (earder wie it nedich om in aparte ferbining foar elk apparaat te iepenjen). It W3C-konsortium hat in wurkgroep makke, de Web Thing Protocol Community Group, dy't it WebSocket-basearre protokol standerdisearje sil foar ynteraksje mei Web of Things-apparaten;
  • Yntegraasje fan stipe foar stimbehear mei help fan apparaten wurdt ferwachte yn 'e folgjende release Mycroft en ymplemintaasje fan nije ynstallaasjemetoaden.

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. Neist de webynterface en API omfettet de poarte ek eksperimintele stipe foar stimkontrôle, wêrtroch jo stimkommando's kinne werkenne en útfiere (bygelyks "it ljocht yn 'e keuken oansette").

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.

Boarne: opennet.ru

Keapje betroubere hosting foar siden mei DDoS-beskerming, VPS VDS-tsjinners 🔥 Keapje betroubere websidehosting mei DDoS-beskerming, VPS VDS-tsjinners | ProHoster