UART Serial Port-MQTT gateway သည် UART မှတစ်ဆင့်မည်သည့်ကိရိယာကိုမဆိုအင်တာနက်နှင့်ချိတ်ဆက်သည်။ သင်၏စက်ပစ္စည်းသည် UART သို့ပေးပို့သမျှအရာအားလုံး၊ gateway သည် MQTT ပရိုတိုကောလ်ဖြင့်အင်တာနက်ဆာဗာသို့လွှဲပြောင်းသည်။ ထိုနည်းတူစွာ၊ ဂိတ်ဝေးသို့ပို့သောအရာမှန်သမျှ၊ UART TTL ကိုအထောက်အပံ့ပေးသောမည်သည့်ကိရိယာကိုမဆို arduino သို့မဟုတ်မည်သည့်ကိရိယာနှင့်မဆိုသုံးနိုင်သည်။ စမတ်ဖုန်းကို IoT တံခါးပေါက်တစ်ခုအဖြစ်သုံးပါ
တစ်ခုတည်းနှင့် multi connection ကိုထောက်ပံ့သည်။
- Uart port တစ်ခုသို့မဟုတ်များစွာသော server point တစ်ခုသို့မဟုတ်တစ်ခုနှင့်တစ်ခုဆက်သွယ်နိုင်သည်။ (တံတားကဲ့သို့)
- bridges တစ်ခုသို့မဟုတ်များပေါင်းထည့်နိုင်သည်
- USB Serial Port တစ်ခုနှင့်တစ်ခုထက်ပိုသောအချိန်တွင်တစ်ပြိုင်တည်းအသုံးပြုနိုင်သည်
- MQTT ပွဲစားလိပ်စာတစ်ခုနှင့်တစ်ခုထက် ပို၍ ဆက်သွယ်နိုင်သည်
Activation ထုတ်ဝေရန်အခြေအနေများကို SerialPort အတွက်ရရှိနိုင်သည်။
- အဘယ်သူမျှမ: ကုန်ကြမ်းဒေတာအဖြစ်ပေးပို့ပါ
- On Character - Split on ဟူသောအက္ခရာကို input အားသီးခြားစာတိုများအဖြစ်ခွဲရန်အသုံးပြုသည်။ ၎င်းကို serial port သို့ပို့လိုက်သော message တိုင်းတွင်လည်းထည့်နိုင်သည်။
- အချိန်ကုန်ပြီးနောက် - အချိန်ကုန်သည်ပထမဇာတ်ကောင်ရောက်ရှိခြင်းမှစတင်သည်။
- တိတ်ဆိတ်ပြီးနောက် - မည်သည့်ဇာတ်ကောင်ကိုမဆိုရောက်ရှိချိန်တွင်အချိန်ကုန်ကိုပြန်လည်စတင်သည်
- Frame start / stop: လက်ခံရရှိပြီးနောက်ပေးပို့ပါ
- Json object: လက်ခံရရှိပြီးနောက်ပေးပို့သည် json object အောင်မြင်သည်။ modify ခေါင်းစဉ်, qos ထည့်သွင်းပါနှင့် Object ထဲမှာထည့်သွင်းခြင်းဖြင့် MQTT များအတွက်ဆက်လက်ထိန်းသိမ်းရန်
- String regex: အကယ်၍ regex ဟူသောဖော်ပြချက်နှင့်လိုက်ဖက်ပါကပို့ပါ
အသုံးပြုသူအမည် / pasword နှင့် TLS, လက်မှတ်နှင့်လုံခြုံရေးဆက်သွယ်မှု
အနာဂတ်အင်္ဂါရပ်များ (Todo):
- AWS, Azure, Google, IBM of Things Platform သည်အထောက်အပံ့ကိုတိုက်ရိုက်ဆက်သွယ်သည်
- ဘလူးတုသ်ထည့်ပါ
အပ်ဒိတ်လုပ်ခဲ့သည့်ရက်
၂၀၁၉ မေ ၆