និមិត្តសញ្ញា Pixsysមគ្គុទ្ទេសក៍ Podman
កម្មវិធី
សៀវភៅណែនាំអ្នកប្រើប្រាស់

ការបង្កើតកុងតឺន័រ Node-RED

ការណែនាំនេះគ្របដណ្តប់ការដំឡើងកុងតឺន័រ Node-RED នៅលើ Pixsys Webបន្ទះ "WP" និង TouchController "TC" ស៊េរី។
ការបង្ហាញផ្ទាំងគ្រប់គ្រង Node-RED នៅលើអេក្រង់គឺអាចធ្វើទៅបានតែនៅលើ WP - Webឧបករណ៍បន្ទះ និងនៅលើ TC - បន្ទះ TouchController ជាមួយ "Webអាជ្ញាប័ណ្ណ Visu តែប៉ុណ្ណោះ។ នៅលើ TouchController – បន្ទះ TC ដែលមាន “TargetVisu” ឬ “TargetVisu ​​+ Webអាជ្ញាប័ណ្ណ Visu” វាមិនអាចបង្ហាញផ្ទាំងគ្រប់គ្រង Node-RED បានទេ។

ចូល

ចូលប្រើឧបករណ៍នៅក្នុងរបៀបកំណត់រចនាសម្ព័ន្ធដោយសង្កត់ប៊ូតុង STOP ដែលលេចឡើងនៅពេលចាប់ផ្តើម។
ចូលប្រើកុងសូលកំណត់រចនាសម្ព័ន្ធដោយបញ្ចូលព័ត៌មានសម្ងាត់ខាងក្រោម៖

ឈ្មោះអ្នកប្រើប្រាស់៖ អ្នកប្រើប្រាស់
ពាក្យសម្ងាត់៖ 123456

ប្រសិនបើ IP របស់ឧបករណ៍ត្រូវបានស្គាល់ វាក៏អាចធ្វើទៅបាន និងត្រូវបានណែនាំផងដែរ ដើម្បីចូលប្រើកុងសូលកំណត់រចនាសម្ព័ន្ធពីកម្មវិធីរុករកតាមអ៊ីនធឺណិតនៅលើកុំព្យូទ័ររបស់អ្នកប្រើដោយចូលទៅកាន់អាសយដ្ឋាន៖ https://device-IP-.9443/ និងប្រើប្រាស់ឯកសារបញ្ជាក់ខាងលើ។

ការបង្កើតថតសម្រាប់ Node-RED

កុងតឺន័រ​ដែល​នឹង​ត្រូវ​ធ្វើ​ឱ្យ​សកម្ម​ទាមទារ​កន្លែង​ផ្ទុក​ទិន្នន័យ​អ្នក​ប្រើ។
ចំពោះគោលបំណងនេះ នៅក្នុងឧបករណ៍មានថត /data/user។
ដោយប្រើ WinScp ឬកម្មវិធីចូលប្រើ sFTP ផ្សេងទៀត បង្កើត folder node-red នៅក្នុង path /data/user ដោយធ្វើតាមជំហានខាងក្រោម៖

  • បើក WinSCP ភ្ជាប់ទៅឧបករណ៍ដោយប្រើ IP និងលិខិតសម្គាល់ដែលបានប្រើរួចហើយ ដើម្បីចូលប្រើកុងសូលកំណត់រចនាសម្ព័ន្ធ ហើយជ្រើសរើស /data/userភីកស៊ីស Web Panel Touch Controller Software - ការបង្កើតថតសម្រាប់ Node-RED
  • ពីម៉ឺនុយ "ថ្មី" ជ្រើសរើសជម្រើស "ថត ... " ។ភីកស៊ីស Web កម្មវិធីគ្រប់គ្រងបន្ទះប៉ះ - ថត
  • បង្កើត folder node-red ដោយបើកការអនុញ្ញាត “R/W/X” ទាំងអស់៖ភីកស៊ីស Web Panel Touch Controller Software - បង្កើត folder node-red enabled

ដំណើរការដូចគ្នានេះក៏អាចធ្វើទៅបានដោយការចូលប្រើ SSH និងប្រើការជម្រុញខាងក្រោម៖
mkdir -p /data/user/node-red
chmod a+rwx /data/user/node-red

ភីកស៊ីស Web Panel Touch Controller Software - ដំណើរការដូចគ្នាអាចធ្វើទៅបានដោយការចូលប្រើ SSH ផងដែរ។

ការទាញយកកុងតឺន័រ

ចូលប្រើ "ធុង Podman" នៅលើរបារម៉ឺនុយ៖ភីកស៊ីស Web Panel Touch Controller Software - ទាញយកកុងតឺន័រ

ជ្រើសរើសជម្រើស "ទាញយករូបភាពថ្មី" នៅក្នុងម៉ឺនុយនៅខាងស្តាំដោយប្រើរូបតំណាងបីចំនុច

ភីកស៊ីស Web Panel Touch Controller Software - ទាញយករូបភាពថ្មី។ជ្រើសរើសតំបន់ស្វែងរក “docker.io”ភីកស៊ីស Web Panel Touch Controller Software - ជ្រើសរើសតំបន់ស្វែងរកវាយ "node-red" នៅក្នុង "ស្វែងរក

ភីកស៊ីស Web Panel Touch Controller Software - “node-red

ជ្រើសរើសរូបភាពផ្លូវការ “docker.io/nodered/node-red”៖

ភីកស៊ីស Web Panel Touch Controller Software - ជ្រើសរើសរូបភាពផ្លូវការ

បន្ទាប់មកចុច "ទាញយក" ហើយការទាញយករូបភាពនឹងចាប់ផ្តើម។

ភីកស៊ីស Web Panel Touch Controller Software - ទាញយក ២

នេះគឺរាប់រយ Mb file; អាស្រ័យលើការតភ្ជាប់អ៊ីនធឺណិត វាអាចចំណាយពេលច្រើននាទី។

នៅពេលដែលការទាញយកបានបញ្ចប់ វានឹងអាចធ្វើទៅបាន view រូបភាពនៅលើឧបករណ៍៖

ភីកស៊ីស Web Panel Touch Controller Software - ការទាញយកបានបញ្ចប់

ការបង្កើតកុងតឺន័រ

នៅក្នុងផ្ទាំង "កុងតឺន័រ" ចុចប៊ូតុង "បង្កើតធុង" ។ ម៉ឺនុយនឹងបើកដើម្បីកំណត់រចនាសម្ព័ន្ធធុងដែលអ្នកចង់បង្កើត។

ភីកស៊ីស Web Panel Touch Controller Software - ការបង្កើតកុងតឺន័របំពេញក្នុងវាល "ឈ្មោះ" ជាមួយនឹងឈ្មោះនៃជម្រើសរបស់អ្នក ជំនួសដោយចៃដន្យដែលបានបង្កើតដោយស្វ័យប្រវត្តិ។

ព័ត៌មានលម្អិតផ្ទាំង៖
ពីប្រអប់ "រូបភាព" ជ្រើសរើសរូបភាពដែលបានទាញយក ដូចដែលបានពិពណ៌នានៅក្នុងជំពូកមុន៖

ភីកស៊ីស Web កម្មវិធីគ្រប់គ្រងបន្ទះប៉ះ - ព័ត៌មានលម្អិតផ្ទាំង

កំណត់រចនាសម្ព័ន្ធ "ដែនកំណត់អង្គចងចាំ" ដល់ 128 ឬ 256 មេកាបៃ។
"គោលការណ៍ចាប់ផ្តើមឡើងវិញ" កំណត់ទៅជា "ជានិច្ច" កំណត់កុងតឺន័រឱ្យចាប់ផ្តើមដោយស្វ័យប្រវត្តិ ហើយត្រូវបានចាប់ផ្តើមឡើងវិញ ទោះបីជាក្នុងករណីមានការបិទដោយអ្នកប្រើប្រាស់ក៏ដោយ។

ការរួមបញ្ចូលផ្ទាំង៖
កំណត់រចនាសម្ព័ន្ធការគូសផែនទីច្រកដើម្បីបង្ហាញច្រក 1880 នៅក្នុង TCP និង UDP ហើយគូសផែនទីកុងតឺន័រផ្លូវ / ទិន្នន័យដែលអាចមើលឃើញពីថ្នាំងក្រហមក្នុង Host Path /data/user/node-red

ភីកស៊ីស Web Panel Touch Controller Software - ការរួមបញ្ចូលផ្ទាំង

ការត្រួតពិនិត្យសុខភាពផ្ទាំង៖
ផ្ទាំងនេះកំណត់ការត្រួតពិនិត្យការត្រួតពិនិត្យលើប្រតិបត្តិការត្រឹមត្រូវនៃកុងតឺន័រ និងរបៀបដែលវានឹងប្រព្រឹត្តទៅក្នុងករណីមានកំហុស។
រូបភាពខាងក្រោមបង្ហាញពីប៉ារ៉ាម៉ែត្រលំនាំដើម៖

ភីកស៊ីស Web កម្មវិធីគ្រប់គ្រងបន្ទះប៉ះ - ពិនិត្យសុខភាពផ្ទាំងនៅ សtage ចុច "បង្កើត និងដំណើរការ" ហើយរង់ចាំការបង្កើតកុងតឺន័រ។

ការធ្វើតេស្តធុង

នៅពេលដំណើរការបង្កើតកុងតឺន័រត្រូវបានបញ្ចប់ បញ្ជី "កុងតឺន័រ" នឹងបង្ហាញកុងតឺន័រដែលកំពុងដំណើរការថ្មី (ស្ថានភាព៖ កំពុងដំណើរការ)៖

ភីកស៊ីស Web Panel Touch Controller Software - សាកល្បងធុង

បើកកម្មវិធីរុករកតាមកុំព្យូទ័រ ហើយចូលទៅកាន់ទំព័រ៖ http://device-IP.1880

ភីកស៊ីស Web Panel Touch Controller Software - បើកកម្មវិធីរុករកលើកុំព្យូទ័រ ហើយចូលទៅកាន់ទំព័រ

ការបង្កើតផ្ទាំងគ្រប់គ្រង

ផ្ទាំងគ្រប់គ្រងអនុញ្ញាតឱ្យ Node-RED បង្ហាញ/បោះពុម្ពផ្សាយថាមវន្ត web ទំព័រ។
ដំឡើង "node-red-dashboard" ដោយបើក Menu Manage palette៖

ភីកស៊ីស Web Panel Touch Controller Software - ការបង្កើតផ្ទាំងគ្រប់គ្រង

ស្វែងរក node-red-dashboard ក្នុងផ្ទាំងដំឡើង

ភីកស៊ីស Web Panel Touch Controller Software - ស្វែងរក node-red-dashboard ក្នុងផ្ទាំងដំឡើង

រង់ចាំការដំឡើងត្រូវបានបញ្ចប់ ហើយបន្ទាប់មកចូលទៅក្នុងកុងសូល ហើយនាំចូលលំហូរដែលបានបញ្ចូលនៅចុងបញ្ចប់នៃការណែនាំពីម៉ឺនុយ នាំចូល៖

ភីកស៊ីស Web កម្មវិធីគ្រប់គ្រងបន្ទះប៉ះ - នាំចូល

** នេះជាឧample កូដដោយគ្មានគោលបំណងពិតប្រាកដ។
NB សម្រាប់ការប្រើប្រាស់ Node-RED និង Dashboard សូមយោងទៅលើឯកសារដែលមាននៅលើអ៊ីនធឺណិត។

ភីកស៊ីស Web Panel Touch Controller Software - Node-RED និង Dashboard

នៅពេលដែលលេខកូដត្រូវបាននាំចូល វានឹងផ្តល់នូវគម្រោងមួយដូចខាងក្រោម៖

ភីកស៊ីស Web Panel Touch Controller Software - នៅពេលដែលលេខកូដត្រូវបាននាំចូល

ចុច ភីកស៊ីស Web Panel Touch Controller Software - និមិត្តសញ្ញា 1 ដើម្បីចងក្រង និងចាប់ផ្តើមគម្រោង។
ទំព័របើក http://device-IP.1880/uiលទ្ធផលនឹងមើលទៅដូចតទៅ៖

ភីកស៊ីស Web Panel Touch Controller Software - លទ្ធផលនឹងមើលទៅដូចខាងក្រោម

ការកំណត់រចនាសម្ព័ន្ធបន្ទះដើម្បីបង្ហាញផ្ទាំងគ្រប់គ្រង

នៅចំណុចនេះ សម្រាប់បន្ទះដែលអនុញ្ញាត ចូលទៅកាន់ម៉ឺនុយការកំណត់ WP បន្ទាប់មកការកំណត់កម្មវិធីចម្បង ហើយបញ្ចូល URL http://localhost.1880/ui
ប្រើពាក្យ localhost ឬ IP 127.0.0.1 ដើម្បីធ្វើឱ្យកម្មវិធីរុករកចូលប្រើឧបករណ៍ដោយខ្លួនឯង ដោយមិនគិតពី IP ពិតប្រាកដរបស់វា។

ភីកស៊ីស Web Panel Touch Controller Software - ការកំណត់រចនាសម្ព័ន្ធបន្ទះនៅពេលចាប់ផ្តើមឡើងវិញ ឧបករណ៍នឹងបង្ហាញផ្ទាំងគ្រប់គ្រង Node-RED ពេញអេក្រង់។

Exampលំហូរ

កូដខាងក្រោមគឺជាអត្ថបទដែលត្រូវនាំចូលជា Flow ក្នុង Node-RED៖

[
{
“id”: “1e6b97b5.687fd8”,
"ប្រភេទ": "ផ្ទាំង",
"ស្លាក": "ផ្ទាំងគ្រប់គ្រង",
"ពិការ": មិនពិត,
"ព័ត៌មាន": ""
},
{
“id”: “7c8 f 99d9.196b98”,
"ប្រភេទ": "ui_text",
“z”: “1e6b97b5.687fd8”,
"ក្រុម": "dd4567b9.6a4c18",
"លំដាប់": 1,
"ទទឹង": "12",
"កម្ពស់": "1",
"ឈ្មោះ": "ចំណងជើង",
"ស្លាក": "ផ្ទាំងគ្រប់គ្រង - ការបង្ហាញទិន្នន័យចៃដន្យ",
“format”: “{{msg.payload}}”,
"layout": "col-center",
"x": 330,
"y": 120,
"ខ្សែ"៖ [] },
{
“id”: “2e4a56f8.cfa23a”,
"ប្រភេទ": "ui_gauge",
“z”: “1e6b97b5.687fd8”,
"ឈ្មោះ": "រង្វាស់ចៃដន្យ",
"ក្រុម": "dd4567b9.6a4c18",
"លំដាប់": 2,
"ទទឹង": "6",
"កម្ពស់": "6",
"gtype": "gage",
"ចំណងជើង": "តម្លៃចៃដន្យ",
"ស្លាក": "%",
“format”: “{{value}}”,
"អប្បបរមា": "0",
"អតិបរមា": "100",
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
"seg1": "30",
"seg2": "70",
"x": 320,
"y": 240,
"ខ្សែ"៖ [] },
{
"id": "3b9ddefd.32b9d",
"ប្រភេទ": "ui_chart",
“z”: “1e6b97b5.687fd8”,
"ឈ្មោះ": "តារាងពេលវេលា",
"ក្រុម": "dd4567b9.6a4c18",
"លំដាប់": 3,
"ទទឹង": "6",
"កម្ពស់": "6",
"ស្លាក": "តារាងពេលវេលាចៃដន្យ",
"char tType": "បន្ទាត់",
"រឿងព្រេង": "មិនពិត",
"xformat": "HH: mm: ss",
"interpolate": "លីនេអ៊ែរ",
"nodata": "",
"ymin": "0",
"ymax": "100",
"ដកចេញចាស់ៗ": 1,
"removeOlderPoints": "",
"removeOlderUnit": "3600",
"កាត់": 0,
"useOneColor"៖ មិនពិត,
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
"លទ្ធផល": 1,
"useDifferentColor"៖ មិនពិត,
"x": 600,
"y": 240,
"ខ្សែ"៖ [] },
{
“id”: “74b1ae f 8.e7e0d8”,
"ប្រភេទ": "មុខងារ",
“z”: “1e6b97b5.687fd8”,
"ឈ្មោះ": "បង្កើតទិន្នន័យចៃដន្យ",
“func”: “msg.payload = Math.floor(Math.random() * 100);\nreturn msg;”,
"លទ្ធផល": 1,
"នឺរ": 0,
"ចាប់ផ្តើម": "",
"បញ្ចប់": "",
"libs": [],
"x": 130,
"y": 240,
"ខ្សែភ្លើង": [
[
“2e4a56f8.cfa23a”,
“3b9ddefd.32b9d”
]]},
{
“id”: “e0e9bd3c.a8ae2”,
"ប្រភេទ": "ចាក់",
“z”: “1e6b97b5.687fd8”,
"ឈ្មោះ": "",
"ឧបករណ៍"៖ [
{
"p": "បន្ទុក"
}
],
"ធ្វើម្តងទៀត": "1",
"crontab": "",
"ម្តង": ពិត,
"ការពន្យាពេលម្តង": 0.1,
"ប្រធានបទ": "",
"payloadType": "កាលបរិច្ឆេទ",
"x": 130,
"y": 160,
"ខ្សែភ្លើង": [
[
“74b1ae f 8.e7e0d8”
]]},
{
"id": "dd4567b9.6a4c18",
"ប្រភេទ": "ui_group",
"z": "",
"ឈ្មោះ": "ទិន្នន័យចៃដន្យ",
"ផ្ទាំង": "fe9b4293.8df8e",
"លំដាប់": 1,
"disp": ពិត,
"ទទឹង": "12",
"ដួលរលំ": មិនពិត
},
{
"id": "fe9b4293.8df8e",
"ប្រភេទ": "ui_tab",
"z": "",
"ឈ្មោះ": "ផ្ទាំងគ្រប់គ្រងសំខាន់",
"រូបតំណាង": "ផ្ទាំងគ្រប់គ្រង",
"លំដាប់": 1,
"ពិការ": មិនពិត,
"លាក់": មិនពិត
}
]

កំណត់ចំណាំ / បច្ចុប្បន្នភាព

ភីកស៊ីស Web Panel Touch Controller Software - និមិត្តសញ្ញា 2PIXSYS srl
www.pixsys.net
sales@pixsys.netsupport@pixsys.net
ជំនួយតាមអ៊ីនធឺណិត៖ http://forum.pixsys.net
តាមរយៈ Po, 16 I-30030
Mellaredo di Pianiga, VENEZIA (IT)
ទូរស័ព្ទ +39 041 5190518
200525

ឯកសារ/ធនធាន

ភីកស៊ីស Web កម្មវិធីគ្រប់គ្រងបន្ទះប៉ះ [pdf] ការណែនាំអ្នកប្រើប្រាស់
ស៊េរី WP, ស៊េរី TC, Web បន្ទះ Touch Controller Software, Touch Controller Software, Controller Software, Software

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *