Thug Mozilla a-steach an àrd-ùrlar WebThings

Mozilla an dèidh dà bhliadhna de dheuchainnean agus leasachadh air a thaisbeanadh àrd-ùrlar lìn Rudan, a bha a’ toirt a-steach pròiseactan a chaidh a leasachadh roimhe Frèam WebThings и Geata WebThings, a’ toirt seachad co-phàirtean gus cothrom fhaighinn air diofar roinnean de dh’ innealan luchd-cleachdaidh agus cleachdadh uile-choitcheann Web Things API gus conaltradh a chuir air dòigh leotha. Leasachaidhean pròiseict sgaoileadh le cead fo MPL 2.0.

Tha Frèam WebThings a’ toirt seachad seata de cho-phàirtean ath-nuadhachail airson innealan IoT a chruthachadh as urrainn conaltradh gu dìreach a’ cleachdadh Web Things API. Faodar innealan mar seo a lorg gu fèin-ghluasadach le geataichean stèidhichte air WebThings Gateway no bathar-bog teachdaiche (a’ cleachdadh mDNS) airson sgrùdadh agus riaghladh às deidh sin tron ​​​​Lìon. Tha buileachadh frithealaiche airson an Web Things API air an ullachadh ann an cruth leabharlannan ann an
Python,
Java,

meirgeadh, Arduino и micropython.

Geata WebThings a 'riochdachadh na shreath uile-choitcheann airson a bhith ag eagrachadh ruigsinneachd gu diofar roinnean de dh’ innealan luchd-cleachdaidh agus IoT, a ’falach feartan gach àrd-ùrlar agus gun a bhith feumach air cleachdadh thagraidhean a tha sònraichte do gach neach-dèanamh. Còd a ' phròiseact sgrìobhte ann an JavaScript a’ cleachdadh an àrd-ùrlar frithealaiche Node.js. Gus an geata eadar-obrachadh le àrd-ùrlaran IoT, faodaidh tu na protocolaidhean ZigBee agus ZWave, WiFi no ceangal dìreach tro GPIO a chleachdadh. Firmware le geata ullaichte airson diofar mhodalan Raspberry Pi, rim faighinn cuideachd пакеты airson OpenWrt agus Debian.

Thug Mozilla a-steach an àrd-ùrlar WebThings

Tha geata comasach stèidheachadh air bòrd Raspberry Pi agus faigh siostam smachd dachaigh snasail a bhios ag amalachadh a h-uile inneal IoT san taigh agus a bheir seachad innealan airson an sgrùdadh agus an riaghladh tro eadar-aghaidh lìn. Leigidh an àrd-ùrlar leat cuideachd tagraidhean lìn a bharrachd a chruthachadh a dh’ fhaodas eadar-obrachadh le innealan tro Web Thing API. Mar sin, an àite an tagradh gluasadach agad fhèin a chuir a-steach airson gach seòrsa inneal IoT, faodaidh tu aon eadar-aghaidh lìn aonaichte a chleachdadh. Gus WebThings Gateway a stàladh, dìreach luchdaich sìos am firmware a chaidh a sholarachadh gu cairt SD, fosgail an aoigh “gateway.local” sa bhrobhsair, stèidhich ceangal ri WiFi, ZigBee no ZWave, lorg innealan IoT a tha ann mu thràth, rèitich paramadairean airson ruigsinneachd taobh a-muigh agus cuir ris. na h-innealan as mòr-chòrdte air do sgrion dachaigh.

Bidh an geata a’ toirt taic do ghnìomhan leithid a bhith ag aithneachadh innealan air lìonra ionadail, a’ taghadh seòladh lìn airson ceangal ri innealan bhon eadar-lìn, a’ cruthachadh chunntasan gus faighinn gu eadar-aghaidh lìn geata, a’ ceangal innealan a bheir taic do phròtacalan seilbhe ZigBee agus Z-Wave chun gheata, gnìomhachd iomallach agus cuir dheth innealan bho thagradh lìn, sgrùdadh iomallach air staid an taighe agus sgrùdadh bhidio. A bharrachd air an eadar-aghaidh lìn agus API, tha an geata cuideachd a’ toirt a-steach taic deuchainneach airson smachd guth, a leigeas leat òrdughan gutha aithneachadh agus a chuir an gnìomh (mar eisimpleir, “Cuir air an solas sa chidsin”).

Còmhla ri foillseachadh an àrd-ùrlar ùr WebThings, chaidh brath fhoillseachadh WebThingsGateway 0.8, a tha a’ moladh na h-innleachdan a leanas:

  • Chaidh siostam logaidh tachartais a chuir ris a bhios a’ cruinneachadh staitistig mu obrachadh a h-uile inneal IoT agus mothachairean san lìonra dachaigh agus a leigeas leat an gnìomhachd aca a mheasadh ann an cruth ghrafaichean lèirsinneach. Mar eisimpleir, gheibh thu a-mach cia mheud uair a chaidh dorsan fhosgladh agus a dhùnadh fhad ‘s a bha thu an làthair, mar a dh’ atharraich an teòthachd san taigh, dè an ìre de lùth a thathas a ’cleachdadh a’ ceangal ri socaidean snasail, nuair a chaidh an lorgaire gluasad a chuir an sàs, msaa. Faodar clàran a thogail a thaobh uairean, làithean agus seachdainean agus an sgrùdadh a rèir an sgèile-tìm;

    Thug Mozilla a-steach an àrd-ùrlar WebThings

  • Innealan-rabhaidh a bharrachd a dh’ fhaodar a bhrosnachadh ma thachras tachartasan a dh’ fheumas freagairt sa bhad. Mar eisimpleir, faodar innealan-rabhaidh a cheangal ri gnìomhachd lorgairean ceò, aodion no carbon aon-ogsaid, a bharrachd air nuair a tha comharran burglary ann. Ma thèid comharra a phiobrachadh, faodar fios mu dheidhinn tachairt a chuir tro SMS no dòighean fios eile;

    Thug Mozilla a-steach an àrd-ùrlar WebThings

  • Chuir sinn eadar-aghaidh ris airson paramadairean ceangail lìonra a rèiteachadh. Roimhe sin, bha feum air òrdughan tòcan a bhith ag atharrachadh bho aon lìonra gun uèir gu lìonra eile nuair a bha an dà lìonra rim faighinn. A-nis faodar paramadairean lìonra atharrachadh tron ​​​​eadar-aghaidh lìn (roinn Roghainnean ➡ Lìonra), anns an urrainn dhut sònrachadh seòlaidhean IP a riaghladh, sgrùdadh a dhèanamh air lìonraidhean gun uèir a tha rim faighinn agus puingean inntrigidh atharrachadh;

    Thug Mozilla a-steach an àrd-ùrlar WebThings

  • Air ullachadh pasganan deuchainneach airson routers stèidhichte air OpenWrt, a leigeas le routers a chleachdadh chan ann a-mhàin gus ruigsinneachd lìonra a thoirt seachad, ach cuideachd mar nodan smachd dachaigh smart. Anns an àm ri teachd, tha sinn an dùil ar cuairteachadh fhèin ullachadh stèidhichte air OpenWrt le taic aonaichte airson Things Gateway, a’ toirt seachad eadar-aghaidh aonaichte airson dachaigh spaideil agus àite inntrigidh gun uèir a stèidheachadh. An-dràsta, faodaidh WebThings Gateway obrachadh mar àite inntrigidh gun uèir, agus chan ann a-mhàin mar neach-dèiligidh gun uèir.

Source: fosgailtenet.ru

Cuir beachd ann