Mozilla WebThings Gateway 0.11 ရနိုင်သည်၊ စမတ်အိမ်နှင့် IoT စက်များအတွက် တံခါးပေါက်

Mozilla ကုမ္ပဏီ ထုတ်ဝေခဲ့သည် ထုတ်ကုန်အသစ်ထွက် WebThings Gateway မှာ 0.11စာကြည့်တိုက်များနှင့် ပေါင်းစပ်၍ WebThings မူဘောင် ပလက်ဖောင်းပုံစံများ WebThings အမျိုးမျိုးသော စားသုံးသူစက်ပစ္စည်းများ၏ အမျိုးအစားများသို့ ဝင်ရောက်ခွင့်နှင့် universal ကိုအသုံးပြုရန် ဝဘ်အရာများ API သူတို့နဲ့ အပြန်အလှန် စည်းရုံးဖို့။ ပရောဂျက်ကုဒ် ကရေးသားခဲ့သည် JavaScript တွင် Node.js ဆာဗာပလက်ဖောင်းနှင့် ဖြန့်ဝေသည် MPL 2.0 အောက်တွင် လိုင်စင်ရထားသည်။ ဂိတ်ဝနှင့်အတူ Firmware ပြင်ဆင် အမျိုးမျိုးသော Raspberry Pi မော်ဒယ်များအတွက်။ ရနိုင်သည်။ packages များ OpenWrt၊ Fedora၊ Arch၊ Ubuntu၊ Raspbian နှင့် Debian အတွက် နှင့် အဆင်သင့်လုပ်ထားသည်။ ဖြန့်ဖြူးရေးကိရိယာအစုံ Things Gateway အတွက် ပေါင်းစပ်ပံ့ပိုးမှုဖြင့် စမတ်အိမ်တစ်လုံးနှင့် ကြိုးမဲ့ဝင်ရောက်ခွင့်အချက်ကို တပ်ဆင်ရန်အတွက် ပေါင်းစည်းထားသော အင်တာဖေ့စ်ကို ပံ့ပိုးပေးပါသည်။

ထုတ်ဝေမှုအသစ်တွင်-

  • အင်တာဖေ့စ်ကို အင်္ဂလိပ်စကားပြောမဟုတ်သော အသုံးပြုသူများအတွက် ဒေသန္တရပုံစံပြုလုပ်ထားပါသည်။
    ထပ်ပြောပါသည်။ ရုရှားအပါအဝင် ဘာသာစကား 24 ခုအတွက် ဘာသာပြန်ဆိုမှုများ၊

  • တပ်ဆင်ပက်ကေ့ဂျ်များကို ဖြန့်ဝေပေးသည့် ပလပ်ဖောင်းအရေအတွက်ကို တိုးချဲ့ထားသည်။ Raspberry Pi နှင့် Docker အတွက် ပုံများအပြင် ဖွဲ့စည်းခဲ့သည်။ Debian 10၊ Raspbian၊ Ubuntu 18.04/19.04/19.10 နှင့် Fedora 30/31 အတွက် ပက်ကေ့ဂျ်များ။ AUR repository သည် Arch Linux အတွက် packages များကို လက်ခံဆောင်ရွက်ပေးပါသည်။
  • ဖြစ်ရပ်မှတ်တမ်းစနစ်အား တည်ငြိမ်အောင်ပြုလုပ်ထားပြီး အိမ်ကွန်ရက်ရှိ IoT စက်ပစ္စည်းများနှင့် အာရုံခံကိရိယာများအားလုံး၏ လည်ပတ်ဆောင်ရွက်မှုဆိုင်ရာ စာရင်းဇယားများကို စုဆောင်းကာ ၎င်းတို့၏လုပ်ဆောင်ချက်များကို ရုပ်ပုံဂရပ်များပုံစံဖြင့် အကဲဖြတ်ရန် ခွင့်ပြုထားသည်။ ဥပမာအားဖြင့်၊ သင်မရှိချိန်အတွင်း တံခါးများကို အဖွင့်အပိတ် အကြိမ်မည်မျှ၊ အိမ်တွင်း အပူချိန် ပြောင်းလဲပုံ၊ စမတ်ခြေစွပ်များနှင့် ချိတ်ဆက်ထားသည့် စွမ်းအင်အသုံးပြုသည့် ကိရိယာများ မည်မျှသုံးစွဲသည်၊ လှုပ်ရှားမှု detector ကို အစပျိုးလိုက်သောအခါ၊ စသည်တို့ကို ရှာဖွေနိုင်သည်။ ဂရပ်ဖစ်များကို နာရီများ၊ ရက်များနှင့် ရက်သတ္တပတ်များဖြင့် တည်ဆောက်နိုင်ပြီး အချိန်စကေးတစ်လျှောက် လှိမ့်နိုင်သည်။

    Mozilla WebThings Gateway 0.11 ရနိုင်သည်၊ စမတ်အိမ်နှင့် IoT စက်များအတွက် တံခါးပေါက်

  • အသံအမိန့်ပေးချက်များကို မှတ်မိပြီး လုပ်ဆောင်နိုင်သည့် စမ်းသပ်လုပ်ဆောင်နိုင်သည့် အသံအကူအညီ (ဥပမာ၊ "မီးဖိုချောင်မီးကိုဖွင့်ပါ") သည် အသံမထွက်ဘဲ ဖယ်ရှားထားသည်ကို တွေ့ရှိခဲ့သည်။ နောက်ထွက်ရှိမှုတွင် အသံထိန်းချုပ်မှု API ကိုလည်း ဖယ်ရှားပါမည်။ Built-in voice assistant အစား၊ ဆက်တင်များ ➡ Add-ons ကဏ္ဍတွင် တွေ့ရှိနိုင်သည့် အလားတူလုပ်ဆောင်နိုင်စွမ်းရှိသည့် အပိုပရိုဂရမ်များကို အသုံးပြုရန် အဆိုပြုထားသည်။
  • Raspberry Pi အတွက် ယခုတည်ဆောက်မှုတွင် OTA အပ်ဒိတ်များ အလိုအလျောက်ပေးပို့ခြင်းကို ပိတ်ရန် ရွေးချယ်ခွင့်တစ်ခု ရှိသည်။
  • အပိုပရိုဂရမ်များသည် ဘာသာစကားနှင့် ဒေသန္တရပြုခြင်းဆက်တင်များကို ဝင်ရောက်ကြည့်ရှုနိုင်သည်၊
  • ကုဒ်ဝှက်ခြင်းမရှိဘဲ ဒေသတွင်း ကွန်ရက်ရှိ အခြားစနစ်များမှ ဝဘ်အင်တာဖေ့စ်ကို ဝင်ရောက်ကြည့်ရှုနိုင်သည် (“http://” ကို “https://” ထက် အသုံးပြုခြင်း)၊
  • PWA အပလီကေးရှင်း၏ ယုံကြည်စိတ်ချရမှုနှင့် တည်ငြိမ်မှု တိုးတက်ကောင်းမွန်လာမှု (တိုးတက်ရေးပါတီက Web App ကို) သီးခြားပရိုဂရမ်တစ်ခုအနေဖြင့် ဝဘ်အက်ပလီကေးရှင်းတစ်ခုနှင့် အလုပ်ကို စုစည်းခွင့်ပြုသည်။

သတိပေးချက်အနေဖြင့်၊ WebThings Gateway ဖြစ် ပလက်ဖောင်းတစ်ခုစီ၏ အင်္ဂါရပ်များကို ဖုံးကွယ်ထားပြီး ထုတ်လုပ်သူတိုင်းအတွက် သီးခြားအက်ပ်လီကေးရှင်းများကို အသုံးပြုရန်မလိုအပ်ဘဲ သုံးစွဲသူများနှင့် IoT စက်ပစ္စည်းများ၏ အမျိုးအစားအမျိုးမျိုးသို့ ဝင်ရောက်ရန် စုစည်းရန် universal layer တစ်ခုဖြစ်သည်။ IoT ပလပ်ဖောင်းများနှင့် တံခါးပေါက်ကို အပြန်အလှန် ဆက်သွယ်ရန်အတွက် သင်သည် ZigBee နှင့် ZWave ပရိုတိုကောများ၊ WiFi သို့မဟုတ် GPIO မှတစ်ဆင့် တိုက်ရိုက်ချိတ်ဆက်မှုကို အသုံးပြုနိုင်သည်။ Gateway ဖြစ်နိုင်တယ်။ တည်ထောင် Raspberry Pi ဘုတ်ပေါ်တွင် အိမ်တွင်းရှိ IoT ကိရိယာများအားလုံးကို ပေါင်းစပ်ပြီး ဝဘ်အင်တာဖေ့စ်မှတစ်ဆင့် ၎င်းတို့အား စောင့်ကြည့်စီမံရန် ကိရိယာများကို ပံ့ပိုးပေးသည့် စမတ်အိမ်ထိန်းချုပ်မှုစနစ်ကို ရယူပါ။

ပလပ်ဖောင်းသည် သင့်အား စက်ပစ္စည်းများနှင့် အပြန်အလှန်ဆက်သွယ်နိုင်သည့် နောက်ထပ်ဝဘ်အက်ပလီကေးရှင်းများကိုလည်း ဖန်တီးနိုင်သည်။ Web Thing API. ထို့ကြောင့်၊ IoT စက်ပစ္စည်းအမျိုးအစားတစ်ခုစီအတွက် သင်၏ကိုယ်ပိုင်မိုဘိုင်းအက်ပ်လီကေးရှင်းကို ထည့်သွင်းမည့်အစား၊ တစ်ခုတည်းသော စုစည်းထားသော ဝဘ်အင်တာဖေ့စ်ကို သင်အသုံးပြုနိုင်ပါသည်။ WebThings Gateway ကိုထည့်သွင်းရန်၊ ပံ့ပိုးပေးထားသည့် ဆော့ဖ်ဝဲကို SD ကတ်တွင် ဒေါင်းလုဒ်ဆွဲပါ၊ ဘရောက်ဆာတွင် “gateway.local” host ကိုဖွင့်ပါ၊ WiFi၊ ZigBee သို့မဟုတ် ZWave သို့ ချိတ်ဆက်မှုတစ်ခုကို စနစ်ထည့်သွင်းပါ၊ ရှိပြီးသား IoT စက်ပစ္စည်းများကို ရှာဖွေပါ၊ ပြင်ပဝင်ရောက်ခွင့်အတွက် ဘောင်များကို စီစဉ်သတ်မှတ်ပြီး ထည့်ပါ။ သင့်ပင်မစခရင်တွင် လူကြိုက်အများဆုံး စက်ပစ္စည်းများ။

gateway သည် ဒေသတွင်း ကွန်ရက်ရှိ စက်ပစ္စည်းများကို ခွဲခြားသတ်မှတ်ခြင်း၊ အင်တာနက်မှ စက်များနှင့် ချိတ်ဆက်ရန်အတွက် ဝဘ်လိပ်စာကို ရွေးချယ်ခြင်း၊ ဂိတ်ဝေးဝဘ်အင်တာဖေ့စ်သို့ ဝင်ရောက်ရန် အကောင့်များဖန်တီးခြင်း၊ သီးသန့် ZigBee နှင့် Z-Wave ပရိုတိုကောများကို ဂိတ်ဝေးသို့ ပံ့ပိုးပေးသည့် စက်ပစ္စည်းများကို ချိတ်ဆက်ခြင်းကဲ့သို့သော လုပ်ဆောင်ချက်များကို ပံ့ပိုးပေးပါသည်။ အဝေးထိန်းစနစ်ဖြင့် အသက်သွင်းခြင်းနှင့် ဝဘ်အက်ပလီကေးရှင်းမှ စက်ပစ္စည်းများကို ပိတ်ခြင်း၊ အိမ်၏အခြေအနေကို အဝေးထိန်းစနစ်နှင့် ဗီဒီယိုစောင့်ကြည့်ခြင်း။

WebThings Framework သည် Web Things API ကို အသုံးပြု၍ တိုက်ရိုက်ဆက်သွယ်နိုင်သော IoT စက်ပစ္စည်းများကို ဖန်တီးရန်အတွက် အစားထိုးနိုင်သော အစိတ်အပိုင်းများကို ပံ့ပိုးပေးပါသည်။ WebThings Gateway-based gateways သို့မဟုတ် client software (mDNS ကိုသုံး၍) Web မှတဆင့်နောက်ဆက်တွဲစောင့်ကြည့်ခြင်းနှင့်စီမံခန့်ခွဲမှုအတွက်ထိုကဲ့သို့သောစက်ပစ္စည်းများကိုအလိုအလျောက်ရှာဖွေတွေ့ရှိနိုင်ပါသည်။ Web Things API အတွက် ဆာဗာ အကောင်အထည်ဖော်မှုများကို စာကြည့်တိုက်ပုံစံဖြင့် ပြင်ဆင်ထားပါသည်။
Python ကို,
ဂျာဗား,

သံခြေး, Arduino и မိုက်ခရို.

Mozilla WebThings Gateway 0.11 ရနိုင်သည်၊ စမတ်အိမ်နှင့် IoT စက်များအတွက် တံခါးပေါက်

Mozilla WebThings Gateway 0.11 ရနိုင်သည်၊ စမတ်အိမ်နှင့် IoT စက်များအတွက် တံခါးပေါက်

source: opennet.ru

မှတ်ချက် Add