Podman လမ်းညွှန်
ဆော့ဝဲ
အသုံးပြုသူလက်စွဲ
Node-RED container တစ်ခုကို ဖန်တီးခြင်း။
ဤလမ်းညွှန်ချက်သည် Pixsys တွင် Node-RED ကွန်တိန်နာတစ်ခု တပ်ဆင်ခြင်းကို အကျုံးဝင်သည်။ Webအကန့် “WP” နှင့် TouchController “TC” စီးရီး။
မျက်နှာပြင်ပေါ်ရှိ Node-RED ဒက်ရှ်ဘုတ်ကို WP တွင်သာ ပြသနိုင်သည် - WebPanel devices များနှင့် TC တွင် ““ TouchController panels များ၊WebVisu” လိုင်စင်သာ။ TouchController – “TargetVisu” သို့မဟုတ် “TargetVisu + + ပါသော TC အကန့်များပေါ်တွင် WebVisu” လိုင်စင်၊ Node-RED ဒက်ရှ်ဘုတ်ကို ပြသရန် မဖြစ်နိုင်ပါ။
လော့ဂ်အင်
စတင်ချိန်တွင်ပေါ်လာသည့် STOP ခလုတ်ကို ဖိထားခြင်းဖြင့် ဖွဲ့စည်းမှုမုဒ်တွင် စက်ပစ္စည်းကို ဝင်ရောက်ကြည့်ရှုပါ။
အောက်ပါအထောက်အထားများကိုဖြည့်သွင်းခြင်းဖြင့် configuration console ကိုဝင်ရောက်ပါ-
အသုံးပြုသူအမည်- အသုံးပြုသူ
စကားဝှက်- 123456
စက်ပစ္စည်း IP ကို သိရှိပါက၊ အသုံးပြုသူ၏ PC ရှိ ဘရောက်ဆာတစ်ခုမှ ဖွဲ့စည်းမှုကွန်ဆိုးလ်ကို ဝင်ရောက်ကြည့်ရှုရန် လိပ်စာကို ဝင်ရောက်အသုံးပြုခြင်းဖြင့် ဖြစ်နိုင်သည်၊ အကြံပြုထားသည်- https://device-IP-.9443/ နှင့် အထက်ဖော်ပြပါ အထောက်အထားများကို အသုံးပြုခြင်း။
Node-RED အတွက် folder ကိုဖန်တီးခြင်း။
အသက်သွင်းမည့် ကွန်တိန်နာသည် သုံးစွဲသူဒေတာကို သိမ်းဆည်းရန် နေရာတစ်ခု လိုအပ်သည်။
ဤရည်ရွယ်ချက်အတွက်၊ စက်များတွင်၊ ဖိုင်တွဲ /data/user တစ်ခုရှိသည်။
WinScp သို့မဟုတ် အခြားသော sFTP အသုံးပြုခွင့်ဆော့ဖ်ဝဲလ်ကို အသုံးပြု၍ အောက်ပါအဆင့်များအတိုင်း လုပ်ဆောင်ပြီး လမ်းကြောင်း /data/user အတွင်းရှိ ဖိုဒါအမှတ်-အနီရောင်ကို ဖန်တီးပါ။
- WinSCP ကိုဖွင့်ပါ၊ IP နှင့် configuration console ကိုဝင်ရောက်ရန် အသုံးပြုထားပြီးဖြစ်သော အထောက်အထားများကို အသုံးပြု၍ စက်ပစ္စည်းသို့ချိတ်ဆက်ကာ /data/user ကိုရွေးချယ်ပါ။

- Menu မှ "New" option "Directory..." ကိုရွေးချယ်ပါ။

- “R/W/X” ခွင့်ပြုချက်များအားလုံးကို ဖွင့်ထားခြင်းဖြင့် ဖိုဒါအနီ-အနီရောင်ကို ဖန်တီးပါ။

SSH access နှင့် အောက်ဖော်ပြပါ အချက်များအား အသုံးပြုခြင်းဖြင့် အလားတူ လုပ်ငန်းစဉ်ကို လုပ်ဆောင်နိုင်သည်-
mkdir -p /data/user/node-red
chmod a+rwx /data/user/node-red

ကွန်တိန်နာကိုဒေါင်းလုဒ်လုပ်ပါ။
မီနူးဘားတွင် “Podman containers” ကို ဝင်သုံးပါ။
အစက်သုံးစက်အိုင်ကွန်ဖြင့် ညာဘက်ရှိ မီနူးရှိ “ပုံအသစ်ကို ဒေါင်းလုဒ်လုပ်ပါ” ကို ရွေးပါ။
ရှာဖွေရေးဧရိယာ “docker.io” ကို ရွေးပါ
"node-red" ဟုရိုက်ထည့်ပါအားရှာဖွေခြင်း”

တရားဝင်ပုံ “docker.io/nodered/node-red” ကို ရွေးပါ-

ထို့နောက် "ဒေါင်းလုဒ်" ကိုနှိပ်ပါနှင့်ပုံ၏ဒေါင်းလုဒ်စတင်လိမ့်မည်။

၎င်းသည် Mb ရာပေါင်းများစွာရှိသည်။ file; အင်တာနက်ချိတ်ဆက်မှုပေါ်မူတည်၍ မိနစ်များစွာကြာနိုင်သည်။
ဒေါင်းလုဒ် ပြီးသွားသောအခါတွင်၊ ၎င်းသည် ဖြစ်နိုင်ပါလိမ့်မည်။ view စက်ပေါ်ရှိ ပုံ

ကွန်တိန်နာဖန်တီးမှု
“ကွန်တိန်နာများ” တက်ဘ်တွင်၊ “ကွန်တိန်နာဖန်တီးရန်” ခလုတ်ကို နှိပ်ပါ။ သင်ဖန်တီးလိုသော ကွန်တိန်နာကို စီစဉ်သတ်မှတ်ရန် မီနူးတစ်ခု ဖွင့်ပါမည်။
အလိုအလျောက်ထုတ်ပေးသော ကျပန်းတစ်ခုကို အစားထိုး၍ သင်နှစ်သက်ရာအမည်တစ်ခုဖြင့် "အမည်" အကွက်တွင် ဖြည့်ပါ။
တဘ်အသေးစိတ်-
“Image” အကွက်မှ၊ ယခင်အခန်းတွင်ဖော်ပြထားသည့်အတိုင်း ဒေါင်းလုဒ်လုပ်ထားသောပုံကို ရွေးပါ-

“မမ်မိုရီကန့်သတ်ချက်” ကို 128 သို့မဟုတ် 256 MB သို့ စီစဉ်သတ်မှတ်ပါ။
"Restart Policy" သည် "အမြဲတမ်း" ဟု သတ်မှတ်ထားသော ကွန်တိန်နာအား အလိုအလျောက်စတင်ရန်နှင့် အသုံးပြုသူအမိန့်ပေးထားသော ပိတ်သွားသည့်ကိစ္စတွင်ပင် ပြန်လည်စတင်ရန် သတ်မှတ်ပေးပါသည်။
တက်ဘ်ပေါင်းစည်းခြင်း-
TCP နှင့် UDP နှစ်ခုလုံးတွင် port 1880 ကိုပြသရန် port mapping ကိုပြင်ဆင်ပြီး Container Path /data ကို node-red မှမြင်နိုင်သော၊ Host Path /data/user/node-red တွင်မြေပုံပြုလုပ်ပါ။

တက်ဘ် ကျန်းမာရေး စစ်ဆေးချက်-
ဤတက်ဘ်သည် ကွန်တိန်နာ၏ မှန်ကန်သောလုပ်ဆောင်ချက်နှင့် အမှားအယွင်းတစ်ခုရှိလျှင် ၎င်းသည် မည်သို့ပြုမူမည်ကို ထိန်းချုပ်စစ်ဆေးခြင်းကို သတ်မှတ်သည်။
အောက်ပါပုံသည် ပုံသေဘောင်များကို ပြသသည်-
ဒီ s မှာtage၊ "Create and run" ကိုနှိပ်ပြီး container ၏ဖန်တီးမှုကိုစောင့်ပါ။
ကွန်တိန်နာကို စမ်းသပ်ခြင်း။
ကွန်တိန်နာဖန်တီးမှုလုပ်ငန်းစဉ်ပြီးဆုံးသောအခါ၊ "ကွန်တိန်နာများ" စာရင်းသည် လည်ပတ်နေသည့်ကွန်တိန်နာအသစ်ကို ပြသလိမ့်မည် (အခြေအနေ- လည်ပတ်နေသည်)။

PC တွင်ဘရောက်ဆာကိုဖွင့်ပြီး စာမျက်နှာသို့သွားပါ။ http://device-IP.1880

ဒက်ရှ်ဘုတ်တစ်ခု ဖန်တီးခြင်း။
ဒက်ရှ်ဘုတ်သည် Node-RED အား ဒိုင်နမစ်တစ်ခုကို တင်ပြ/ထုတ်ဝေရန် ခွင့်ပြုသည်။ web စာမျက်နှာ။
“node-red-dashboard” ကို ထည့်သွင်းပြီး မီနူး စီမံမှု ပျဉ်ချပ်ကို ဖွင့်ပါ-

အားရှာဖွေခြင်း tab အတွင်းရှိ node-red-dashboard ကို Install လုပ်ပါ။

တပ်ဆင်မှုပြီးစီးရန် စောင့်ပါ၊ ထို့နောက် ကွန်ဆိုးလ်သို့ ဝင်ရောက်ပြီး လမ်းညွှန်၏အဆုံးတွင် ထည့်သွင်းထားသော စီးဆင်းမှုကို မီနူး တင်သွင်းပါ-

**ဒါက exampတကယ့်ရည်ရွယ်ချက်မရှိသောကုဒ်။
NB Node-RED နှင့် Dashboard ကိုအသုံးပြုရန်အတွက်၊ အွန်လိုင်းတွင်ရရှိနိုင်သည့်စာရွက်စာတမ်းကိုကိုးကားပါ။

ကုဒ်ကို ထည့်သွင်းပြီးသည်နှင့်၊ ၎င်းသည် အောက်ပါကဲ့သို့ ပရောဂျက်တစ်ခုကို ပေးလိမ့်မည်-

စာနယ်ဇင်း
စုစည်းပြီး ပရောဂျက်စတင်ရန်။
အဖွင့်စာမျက်နှာ http://device-IP.1880/uiရလဒ်သည်အောက်ပါအတိုင်းဖြစ်လိမ့်မည်။

ဒက်ရှ်ဘုတ်ကို ပြသရန် ဘောင်ကို ပြင်ဆင်ခြင်း။
ဤအချိန်တွင်၊ ၎င်းကိုခွင့်ပြုသောအကန့်များအတွက်၊ မီနူး WP ဆက်တင်များကိုဝင်ရောက်ပါ၊ ထို့နောက် ပင်မအပလီကေးရှင်းဆက်တင်များကို ဝင်ရောက်ကာ ဝင်ရောက်ပါ။ URL http://localhost.1880/ui
၎င်း၏အမှန်တကယ် IP မည်သည်ဖြစ်စေ ဘရောက်ဆာသည် စက်ပစ္စည်းကို ၎င်း၏အမှန်တကယ် IP မည်သို့ပင်ဖြစ်စေ ဘရောက်ဆာကို ဝင်ရောက်ကြည့်ရှုနိုင်ရန် localhost သို့မဟုတ် IP 127.0.0.1 ဟူသော ဝေါဟာရကို အသုံးပြုပါ။
ပြန်လည်စတင်သောအခါ၊ စက်သည် မျက်နှာပြင်အပြည့် Node-RED ဒိုင်ခွက်ကို ပြသမည်ဖြစ်သည်။
Example flow
အောက်ပါကုဒ်သည် Node-RED ရှိ Flow အဖြစ် ထည့်သွင်းရမည့် စာသားဖြစ်သည်-
[{
“id”: “1e6b97b5.687fd8”,
"အမျိုးအစား"- "တက်ဘ်"၊
"တံဆိပ်"- "ဒိုင်ခွက်"၊
"disabled": မှားယွင်းသော၊
"အချက်အလက်": ""
},
{
“id”: “7c8 f 99d9.196b98”၊
“type”- “ui_text”၊
“z”: “1e6b97b5.687fd8”,
“အုပ်စု”- “dd4567b9.6a4c18”၊
"အမိန့်": 1၊
"အကျယ်"- "၁၂"၊
"အမြင့်"- "1"၊
"အမည်"- "ခေါင်းစဉ်"၊
“တံဆိပ်”- “ဒိုင်ခွက် – ကျပန်းဒေတာပြသခြင်း”၊
“ဖော်မတ်”- “{{msg.payload}}”၊
"layout"- "col-center"၊
“x”: ၃၃၀၊
"y": 120၊
“ဝါယာကြိုးများ”- [] }၊
{
“id”: “2e4a56f8.cfa23a”,
“အမျိုးအစား”- “ui_gauge”၊
“z”: “1e6b97b5.687fd8”,
"အမည်"- "ကျပန်းတိုင်းတာမှု"၊
“အုပ်စု”- “dd4567b9.6a4c18”၊
"အမိန့်": 2၊
"အကျယ်"- "၁၂"၊
"အမြင့်"- "6"၊
"gtype"- "gage"၊
“ခေါင်းစဉ်”- “ကျပန်းတန်ဖိုး”၊
“တံဆိပ်”- “%”၊
“ဖော်မတ်”- “{{value}}”၊
“မိနစ်”- “၁၉.၀”၊
"အမြင့်ဆုံး"- "100"၊
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
“seg1”: “30”၊
“seg2”: “70”၊
“x”: ၃၃၀၊
"y": 240၊
“ဝါယာကြိုးများ”- [] }၊
{
“id”: “3b9ddefd.32b9d”၊
“အမျိုးအစား”- “ui_chart”၊
“z”: “1e6b97b5.687fd8”,
"အမည်"- "အချိန်အခြေခံဇယား"၊
“အုပ်စု”- “dd4567b9.6a4c18”၊
"အမိန့်": 3၊
"အကျယ်"- "၁၂"၊
"အမြင့်"- "6"၊
"တံဆိပ်"- "ကျပန်းအချိန်ဇယား"၊
“char tType”: “လိုင်း”၊
"ဒဏ္ဍာရီ"- "အတု"၊
“xformat”: “HH:mm: ss”၊
"interpolate": "linear"၊
"nodata"- ""၊
"ymin": "0"၊
"ymax"- "100"၊
"removeOlder": 1၊
“removeOlderPoints”: “”၊
“removeOlderUnit”: “3600”၊
“ဖြတ်”: 0၊
“useOneColor”- မှား၊
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
"ထွက်ငွေများ": 1၊
"useDifferentColor"- မှား၊
“x”: ၃၃၀၊
"y": 240၊
“ဝါယာကြိုးများ”- [] }၊
{
“id”: “74b1ae f 8.e7e0d8”၊
"အမျိုးအစား"- "လုပ်ဆောင်ချက်"၊
“z”: “1e6b97b5.687fd8”,
“အမည်”- “ကျပန်းဒေတာကို ထုတ်ပေးပါ”၊
“func”- “msg.payload = Math.floor(Math.random() *100);\nreturn msg;”၊
"ထွက်ငွေများ": 1၊
"norr": 0၊
"စတင်ရန်": ""၊
" အပြီးသတ်": ""၊
"libs": []၊
“x”: ၃၃၀၊
"y": 240၊
"ဝါယာကြိုးများ": [
[
“2e4a56f8.cfa23a”,
“3b9ddefd.32b9d”
]]}၊
{
“id”: “e0e9bd3c.a8ae2”,
"အမျိုးအစား"- "ထိုးသွင်း"၊
“z”: “1e6b97b5.687fd8”,
"အမည်": ""၊
"ပစ္စည်းကိရိယာများ": [
{
"p": "ဝန်ဆောင်ခ"
}
],
"ထပ်ခါတလဲလဲ": "1"၊
"crontab": ""၊
"တစ်ကြိမ်": အမှန်၊
“oneceDelay”: 0.1၊
"အကြောင်းအရာ"- ""၊
“payloadType”- “ရက်စွဲ”၊
“x”: ၃၃၀၊
"y": 160၊
"ဝါယာကြိုးများ": [
[
“74b1ae f 8.e7e0d8”
]]}၊
{
“id”: “dd4567b9.6a4c18”၊
“အမျိုးအစား”- “ui_group”၊
"z": ""၊
"အမည်"- "ကျပန်းဒေတာ"၊
“တက်ဘ်”- “fe9b4293.8df8e”၊
"အမိန့်": 1၊
"disp": မှန်ပါတယ်၊
"အကျယ်"- "၁၂"၊
“ပြိုကျသည်”- မှားသည်။
},
{
“id”: “fe9b4293.8df8e”၊
“type”- “ui_tab”၊
"z": ""၊
"အမည်"- "ပင်မဒိုင်ခွက်"၊
"အိုင်ကွန်"- "ဒိုင်ခွက်"၊
"အမိန့်": 1၊
"disabled": မှားယွင်းသော၊
"hidden": မှားသည်။
}
]
မှတ်စုများ/မွမ်းမံမှုများ
PIXSYS srl
www.pixsys.net
sales@pixsys.net – support@pixsys.net
အွန်လိုင်းအကူအညီ- http://forum.pixsys.net
Po, 16 I-30030 မှတဆင့်
Mellaredo di Pianiga, Venezia (IT)
ဖုန်း +39 041 5190518
200525
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
Pixsys Web Panel Touch Controller ဆော့ဖ်ဝဲလ် [pdf] အသုံးပြုသူလမ်းညွှန် WP စီးရီး၊ TC စီးရီး၊ Web Panel Touch Controller Software၊ Touch Controller Software၊ Controller Software၊ Software |
