Cyflwynodd Mozilla y llwyfan WebThings

Mozilla ar ôl dwy flynedd o arbrofi a datblygu wedi'i gyflwyno platfform GwePethau, a oedd yn cynnwys prosiectau a ddatblygwyd yn flaenorol Fframwaith WebThings и Porth WebThings, darparu cydrannau i alluogi mynediad i gategorïau amrywiol o ddyfeisiau defnyddwyr a defnyddio cyffredinol Web Things API i drefnu rhyngweithio â nhw. Datblygiadau prosiect lledaenu trwyddedig o dan MPL 2.0.

Mae Fframwaith WebThings yn darparu set o gydrannau y gellir eu disodli ar gyfer creu dyfeisiau IoT a all gyfathrebu'n uniongyrchol gan ddefnyddio'r Web Things API. Gall dyfeisiau o'r fath gael eu canfod yn awtomatig gan byrth sy'n seiliedig ar WebThings Gateway neu feddalwedd cleient (gan ddefnyddio mDNS) ar gyfer monitro a rheoli dilynol trwy'r We. Mae gweithrediadau gweinydd ar gyfer yr API Web Things yn cael eu paratoi ar ffurf llyfrgelloedd yn
Python,
Java,

Rust, Arduino и micropython.

Porth WebThings yn cynrychioli yn haen gyffredinol ar gyfer trefnu mynediad i wahanol gategorïau o ddyfeisiau defnyddwyr ac IoT, gan guddio nodweddion pob platfform a heb fod angen defnyddio cymwysiadau sy'n benodol i bob gwneuthurwr. Cod prosiect Ysgrifenwyd gan yn JavaScript gan ddefnyddio'r llwyfan gweinydd Node.js. I ryngweithio'r porth â llwyfannau IoT, gallwch ddefnyddio'r protocolau ZigBee a ZWave, WiFi neu gysylltiad uniongyrchol trwy GPIO. Firmware gyda porth parod ar gyfer modelau amrywiol Raspberry Pi, hefyd ar gael pecynnau ar gyfer OpenWrt a Debian.

Cyflwynodd Mozilla y llwyfan WebThings

Mae porth yn bosibl sefydlu ar fwrdd Raspberry Pi a chael system rheoli cartref smart sy'n integreiddio'r holl ddyfeisiau IoT yn y tŷ ac yn darparu offer i'w monitro a'u rheoli trwy ryngwyneb Gwe. Mae'r platfform hefyd yn caniatáu ichi greu cymwysiadau gwe ychwanegol a all ryngweithio â dyfeisiau trwy Web Thing API. Felly, yn lle gosod eich cymhwysiad symudol eich hun ar gyfer pob math o ddyfais IoT, gallwch ddefnyddio un rhyngwyneb gwe unedig. I osod WebThings Gateway, lawrlwythwch y firmware a ddarperir i gerdyn SD, agorwch y gwesteiwr “gateway.local” yn y porwr, sefydlu cysylltiad â WiFi, ZigBee neu ZWave, dod o hyd i ddyfeisiau IoT presennol, ffurfweddu paramedrau ar gyfer mynediad allanol ac ychwanegu y dyfeisiau mwyaf poblogaidd i'ch sgrin gartref.

Mae'r porth yn cefnogi swyddogaethau megis adnabod dyfeisiau ar rwydwaith lleol, dewis cyfeiriad gwe ar gyfer cysylltu â dyfeisiau o'r Rhyngrwyd, creu cyfrifon i gael mynediad i'r rhyngwyneb gwe porth, cysylltu dyfeisiau sy'n cefnogi'r protocolau ZigBee a Z-Wave perchnogol i'r porth, actifadu o bell a diffodd dyfeisiau o raglen we, monitro cyflwr y tŷ o bell a gwyliadwriaeth fideo. Yn ogystal â'r rhyngwyneb gwe ac API, mae'r porth hefyd yn cynnwys cefnogaeth arbrofol ar gyfer rheoli llais, sy'n eich galluogi i adnabod a gweithredu gorchmynion llais (er enghraifft, “trowch y golau yn y gegin ymlaen”).

Ynghyd â chyhoeddi platfform newydd WebThings, cyhoeddwyd datganiad Porth WebThings 0.8, sy'n cynnig y datblygiadau arloesol canlynol:

  • Mae system logio digwyddiadau wedi'i hychwanegu sy'n casglu ystadegau ar weithrediad yr holl ddyfeisiau a synwyryddion IoT yn y rhwydwaith cartref ac sy'n eich galluogi i werthuso eu gweithgaredd ar ffurf graffiau gweledol. Er enghraifft, gallwch ddarganfod faint o weithiau y cafodd drysau eu hagor a'u cau yn ystod eich absenoldeb, sut y newidiodd y tymheredd yn y tŷ, faint o ynni sy'n gysylltiedig â socedi craff a ddefnyddiwyd, pryd y cafodd y synhwyrydd symud ei ysgogi, ac ati. Gellir adeiladu siartiau yn nhermau oriau, dyddiau ac wythnosau a sgrolio ar hyd y raddfa amser;

    Cyflwynodd Mozilla y llwyfan WebThings

  • Ychwanegwyd larymau y gellir eu sbarduno os bydd digwyddiadau sydd angen ymateb ar unwaith. Er enghraifft, gellir clymu larymau wrth actifadu synwyryddion mwg, gollyngiadau neu garbon monocsid, yn ogystal â phan fydd signalau byrgleriaeth. Os caiff signal ei sbarduno, gellir anfon hysbysiad o'i ddigwyddiad trwy SMS neu ddulliau hysbysu eraill;

    Cyflwynodd Mozilla y llwyfan WebThings

  • Ychwanegwyd rhyngwyneb ar gyfer ffurfweddu paramedrau cysylltiad rhwydwaith. Yn flaenorol, roedd angen rhedeg gorchmynion consol i newid o un rhwydwaith diwifr i un arall pan oedd y ddau rwydwaith ar gael. Nawr gellir newid paramedrau rhwydwaith trwy'r rhyngwyneb gwe (Adran Gosodiadau ➡ Rhwydwaith), lle gallwch reoli aseiniad cyfeiriadau IP, sganio rhwydweithiau diwifr sydd ar gael a newid pwyntiau mynediad;

    Cyflwynodd Mozilla y llwyfan WebThings

  • Parod pecynnau arbrofol ar gyfer llwybryddion yn seiliedig ar OpenWrt, sy'n caniatáu defnyddio llwybryddion nid yn unig i ddarparu mynediad rhwydwaith, ond hefyd fel nodau rheoli cartref craff. Yn y dyfodol, rydym yn bwriadu paratoi ein dosbarthiad ein hunain yn seiliedig ar OpenWrt gyda chefnogaeth integredig i Things Gateway, gan ddarparu rhyngwyneb unedig ar gyfer sefydlu cartref smart a phwynt mynediad diwifr. Ar hyn o bryd, gall WebThings Gateway eisoes weithredu fel pwynt mynediad diwifr, ac nid fel cleient di-wifr yn unig.

Ffynhonnell: opennet.ru

Ychwanegu sylw