I whakauruhia e Mozilla te papanga WebThings

Mozilla i muri i nga tau e rua o te whakamatautau me te whanaketanga представила tūāpapa WebThings, i whakauruhia nga kaupapa i whakawhanakehia i mua Anga Tukutuku и PaetukutukuWhings Gateway, te whakarato i nga waahanga kia taea ai te uru atu ki nga momo waahanga o nga taputapu kaihoko me te whakamahi i te ao API Mea Tukutuku ki te whakarite taunekeneke ki a ratou. Nga whanaketanga kaupapa horapa kua raihanatia i raro i te MPL 2.0.

Ka whakaratohia e te WebThings Framework he huinga waahanga whakakapi mo te hanga i nga taputapu IoT ka taea te korero tika ma te whakamahi i te API Mea Tukutuku. Ko enei taputapu ka kitea aunoatia e te WebThings Gateway-based gateways or client software (ma te whakamahi mDNS) mo te aroturuki me te whakahaere i muri mai ma te Tukutuku. Ko nga whakatinanatanga o te tūmau mo te API Mea Tukutuku kua rite ki te ahua o nga whare pukapuka kei roto
nānati,
Java,

waikura, Arduino и micropython.

PaetukutukuWhings Gateway tohu he paparanga whanui mo te whakarite urunga ki nga momo waahanga o nga kaihoko me nga taputapu IoT, e huna ana i nga ahuatanga o ia papaarangi me te kore e tono tono mo ia kaihanga. Waehere kaupapa i tuhia e i roto i te JavaScript ma te whakamahi i te turanga tūmau Node.js. Hei taunekeneke i te kuaha me nga papaaho IoT, ka taea e koe te whakamahi i nga tikanga ZigBee me ZWave, WiFi, hononga hono ranei ma te GPIO. Firmware me te kuaha kua rite mo nga momo tauira Raspberry Pi, kei te waatea hoki putea mo OpenWrt me Debian.

I whakauruhia e Mozilla te papanga WebThings

Ka taea te tomokanga whakapumautia i runga i te papa Raspberry Pi me te tiki i tetahi punaha whakahaere kaainga atamai e whakauru ana i nga taputapu IoT katoa i roto i te whare me te whakarato taputapu mo te aro turuki me te whakahaere ma te atanga Tukutuku. Ka taea hoki e te papaaho te hanga etahi atu tono tukutuku ka taea te taunekeneke me nga taputapu ma te API Mea Tukutuku. No reira, hei utu mo te whakauru i to ake tono pūkoro mo ia momo taputapu IoT, ka taea e koe te whakamahi i tetahi atanga tukutuku kotahi. Hei whakauru i te WebThings Gateway, tango noa i te firmware kua whakaratohia ki te kaari SD, whakatuwherahia te "gateway.local" kaihautu i roto i te tirotiro, whakaturia he hononga ki WiFi, ZigBee, ZWave ranei, kimihia nga taputapu IoT o mua, whirihora i nga tawhā mo te uru ki waho me te taapiri. nga taputapu tino rongonui ki to mata kaainga.

Ka tautokohia e te kuaha nga mahi penei i te tautuhi i nga taputapu kei runga whatunga rohe, te kowhiri i tetahi wahitau paetukutuku mo te hono atu ki nga taputapu mai i te Ipurangi, te hanga kaute hei uru atu ki te atanga paetukutuku kuaha, te hono i nga taputapu e tautoko ana i nga kawa rangatira a ZigBee me Z-Wave ki te kuaha, te whakahohe mamao me te whakakore i nga taputapu mai i te tono tukutuku, te aroturuki mamao o te ahua o te whare me te tirotiro ataata. I tua atu i te atanga tukutuku me te API, kei roto hoki i te kuaha he tautoko whakamatautau mo te whakahaere reo, e taea ai e koe te mohio me te whakahaere i nga whakahau reo (hei tauira, "whakakā te rama i te kihini").

I te taha o te panui o te papanga WebThings hou, i whakaputaina he tuku WebThingsGateway 0.8, e tuku ana i nga mea hou e whai ake nei:

  • Kua taapirihia he punaha takiuru takahanga e kohi tatauranga mo te mahi o nga taputapu IoT katoa me nga puoro i roto i te whatunga kaainga ka taea e koe te arotake i a raatau mahi i roto i te ahua o nga kauwhata tirohanga. Hei tauira, ka taea e koe te mohio e hia nga wa i whakatuwherahia ai nga kuaha i te wa e ngaro ana koe, pehea te rereke o te pāmahana o te whare, te nui o nga taputapu hiko e hono ana ki nga turanga atamai i pau, i te wa i whakaohohia ai te kaitirotiro nekehanga, aha atu. Ka taea te hanga kauwhata i runga i nga haora, nga ra me nga wiki ka panuku haere i te tauine wa;

    I whakauruhia e Mozilla te papanga WebThings

  • Kua taapirihia nga whakaoho ka taea te whakaoho i nga huihuinga e hiahia ana kia whakautu wawe. Hei tauira, ka taea te here i nga whakaoho ki te whakahohe i te auahi, te turuturu, te waro monoxide detectors, tae atu ki nga tohu tahae. Mena ka puta he tohu, ka taea te tuku panui ma te SMS me etahi atu huarahi whakamohiotanga;

    I whakauruhia e Mozilla te papanga WebThings

  • He atanga taapiri mo te whirihora i nga tawhā hononga whatunga. I mua, ko te huri mai i tetahi whatunga ahokore ki tetahi atu i te wa e waatea ana nga whatunga e rua me whakahaere nga whakahau papatohu. Inaianei ka taea te whakarereke i nga tawhā whatunga ma te atanga tukutuku (waahanga Tautuhinga ➡ Whatunga), ka taea e koe te whakahaere i te taumahi o nga wahitau IP, te tirotiro i nga whatunga ahokore e waatea ana me te whakarereke i nga waahi uru;

    I whakauruhia e Mozilla te papanga WebThings

  • Kua rite nga kohinga whakamatautau mo nga pouara i runga i te OpenWrt, e tuku ana i te whakamahi i nga pouara ehara i te mea anake ki te whakarato i te uru ki te whatunga, engari ano he pona mana whakahaere kaainga atamai. I te wa kei te heke mai, ka whakamahere matou ki te whakarite i a maatau ake tohatoha i runga i te OpenWrt me te tautoko whakauru mo Things Gateway, e whakarato ana i tetahi atanga whakakotahi mo te whakatuu kaainga atamai me te waahi uru ahokore. I tenei wa, ka taea e WebThings Gateway te mahi hei waahi uru ahokore, kaua ko te kaihoko ahokore anake.

Source: opennet.ru

Tāpiri i te kōrero