پوڈ مین گائیڈ
سافٹ ویئر
صارف دستی
نوڈ-ریڈ کنٹینر بنانا
یہ گائیڈ Pixsys پر Node-RED کنٹینر کی تنصیب کا احاطہ کرتا ہے۔ Webپینل "WP" اور TouchController "TC" سیریز۔
Node-RED ڈیش بورڈ کو اسکرین پر ڈسپلے کرنا صرف WP پر ہی ممکن ہے۔ Webپینل ڈیوائسز اور TC پر - ٹچ کنٹرولر پینلز کے ساتھ "Webصرف Visu" لائسنس۔ TouchController پر - "TargetVisu" یا "TargetVisu + کے ساتھ TC پینلز WebVisu" لائسنس، نوڈ-ریڈ ڈیش بورڈ کو ظاہر کرنا ممکن نہیں ہے۔
لاگ ان
اسٹارٹ اپ پر ظاہر ہونے والے STOP بٹن کو دبائے رکھ کر کنفیگریشن موڈ میں ڈیوائس تک رسائی حاصل کریں۔
درج ذیل اسناد داخل کرکے کنفیگریشن کنسول تک رسائی حاصل کریں:
صارف نام: صارف
پاس ورڈ: 123456
اگر آلہ کا IP معلوم ہے، تو یہ بھی ممکن ہے، اور تجویز کیا جاتا ہے کہ صارف کے PC پر براؤزر سے ایڈریس تک رسائی حاصل کر کے کنفیگریشن کنسول تک رسائی حاصل کی جائے۔ https://device-IP-.9443/ اور مندرجہ بالا اسناد کا استعمال کرتے ہوئے.
Node-RED کے لیے فولڈر بنانا
جو کنٹینر چالو ہونے والا ہے اسے صارف کے ڈیٹا کو ذخیرہ کرنے کے لیے جگہ درکار ہے۔
اس مقصد کے لیے، آلات میں، ایک فولڈر ہے /data/user.
WinScp یا کسی دوسرے sFTP رسائی سافٹ ویئر کا استعمال کرتے ہوئے، نیچے دیئے گئے مراحل پر عمل کرتے ہوئے پاتھ /data/user کے اندر ایک فولڈر نوڈ ریڈ بنائیں:
- WinSCP کھولیں، کنفیگریشن کنسول تک رسائی کے لیے پہلے سے استعمال شدہ آئی پی اور اسناد کا استعمال کرتے ہوئے ڈیوائس سے جڑیں، اور /data/user کا انتخاب کریں۔

- مینو "نیا" سے آپشن "ڈائریکٹری…" کو منتخب کریں۔

- تمام "R/W/X" پرمٹس کو فعال کرتے ہوئے، فولڈر نوڈ ریڈ بنائیں:

یہی عمل SSH تک رسائی اور درج ذیل اشارے کے استعمال سے بھی ممکن ہے۔
mkdir -p /data/user/node-red
chmod a+rwx /data/user/node-red

کنٹینر کو ڈاؤن لوڈ کریں۔
مینو بار پر "پوڈ مین کنٹینرز" تک رسائی حاصل کریں:
تین نقطوں والے آئیکن کے ساتھ دائیں جانب مینو میں "نئی تصویر ڈاؤن لوڈ کریں" کا اختیار منتخب کریں۔
تلاش کے علاقے کو منتخب کریں "docker.io"
"نوڈ ریڈ" میں ٹائپ کریںتلاش کریں۔"

سرکاری تصویر "docker.io/nodered/node-red" کو منتخب کریں:

پھر "ڈاؤن لوڈ" کو دبائیں اور تصویر کا ڈاؤن لوڈ شروع ہو جائے گا۔

یہ کئی سو ایم بی ہے۔ file; انٹرنیٹ کنکشن پر منحصر ہے، اس میں کئی منٹ لگ سکتے ہیں۔
ڈاؤن لوڈ مکمل ہونے پر، یہ ممکن ہو جائے گا view ڈیوائس پر تصویر:

کنٹینر کی تخلیق
"کنٹینرز" ٹیب میں، "کنٹینر بنائیں" کے بٹن کو دبائیں۔ جس کنٹینر کو آپ بنانا چاہتے ہیں اسے ترتیب دینے کے لیے ایک مینو کھل جائے گا۔
"نام" فیلڈ کو اپنی پسند کے نام سے پُر کریں، خود بخود پیدا ہونے والے بے ترتیب کو تبدیل کریں۔
ٹیب کی تفصیلات:
"تصویر" باکس سے، ڈاؤن لوڈ کی گئی تصویر کا انتخاب کریں جیسا کہ پچھلے باب میں بیان کیا گیا ہے:

"میموری کی حد" کو 128 یا 256 MB پر ترتیب دیں۔
"دوبارہ شروع کرنے کی پالیسی" "ہمیشہ" پر سیٹ کنٹینر کو خود بخود شروع ہونے اور صارف کے حکم سے بند ہونے کی صورت میں بھی دوبارہ شروع کرنے کے لیے سیٹ کرتی ہے۔
ٹیب انٹیگریشن:
TCP اور UDP دونوں میں پورٹ 1880 کو بے نقاب کرنے کے لیے پورٹ میپنگ کو ترتیب دیں، اور Host Path/data/user/node-red میں نوڈ-ریڈ سے نظر آنے والے کنٹینر پاتھ/ڈیٹا کا نقشہ بنائیں

ٹیب ہیلتھ چیک:
یہ ٹیب کنٹینر کے درست آپریشن پر کنٹرول چیک کی وضاحت کرتا ہے اور غلطی کی صورت میں یہ کیسے برتاؤ کرے گا۔
ذیل کی تصویر پہلے سے طے شدہ پیرامیٹرز کو ظاہر کرتی ہے:
اس پر ایسtagای، "تخلیق کریں اور چلائیں" کو دبائیں اور کنٹینر کی تخلیق کا انتظار کریں۔
کنٹینر کی جانچ
کنٹینر بنانے کا طریقہ کار مکمل ہونے پر، "کنٹینرز" کی فہرست نئے چلنے والے کنٹینر کو ظاہر کرے گی (ریاست: چل رہا ہے):

پی سی پر براؤزر کھولیں اور صفحہ پر جائیں: http://device-IP.1880

ڈیش بورڈ بنانا
ڈیش بورڈ Node-RED کو متحرک پیش کرنے/شائع کرنے کی اجازت دیتا ہے۔ web صفحہ
مینو مینیج پیلیٹ کو کھول کر، "نوڈ-ریڈ-ڈیش بورڈ" انسٹال کریں:

تلاش کریں۔ ٹیب کے اندر نوڈ ریڈ ڈیش بورڈ انسٹال کریں۔

انسٹالیشن کے مکمل ہونے کا انتظار کریں، اور پھر کنسول میں لاگ ان ہوں اور گائیڈ کے آخر میں درج کردہ فلو کو درآمد کریں Import:

** یہ سابق ہے۔ampکوئی حقیقی مقصد کے ساتھ کوڈ۔
NB Node-RED اور ڈیش بورڈ کے استعمال کے لیے، براہ کرم آن لائن دستیاب دستاویزات کا حوالہ دیں۔

کوڈ درآمد ہونے کے بعد، یہ مندرجہ ذیل کی طرح ایک پروجیکٹ فراہم کرے گا:

دبائیں
منصوبے کو مرتب کرنے اور شروع کرنے کے لیے۔
صفحہ کھل رہا ہے۔ http://device-IP.1880/ui، نتیجہ مندرجہ ذیل کی طرح نظر آئے گا:

ڈیش بورڈ کو ظاہر کرنے کے لیے پینل کو کنفیگر کرنا
اس مقام پر، اس کی اجازت دینے والے پینلز کے لیے، مینو ڈبلیو پی سیٹنگز تک رسائی حاصل کریں، پھر مین ایپلیکیشن سیٹنگز، اور داخل کریں۔ URL http://localhost.1880/ui
لوکل ہوسٹ یا IP 127.0.0.1 کی اصطلاح استعمال کریں تاکہ براؤزر کو آلہ تک رسائی حاصل ہو، چاہے اس کا اصل IP کچھ بھی ہو۔
ریبوٹ کرنے پر، ڈیوائس فل سکرین Node-RED ڈیش بورڈ دکھائے گی۔
Exampلی بہاؤ
درج ذیل کوڈ وہ متن ہے جسے نوڈ-ریڈ میں فلو کے طور پر درآمد کیا جانا ہے۔
[{
“id”: “1e6b97b5.687fd8”,
"قسم": "ٹیب"،
"label": "ڈیش بورڈ"،
"معذور": غلط،
"معلومات": ""
},
{
"id": "7c8 f 99d9.196b98"،
"قسم": "ui_text"،
“z”: “1e6b97b5.687fd8”,
"گروپ": "dd4567b9.6a4c18"،
"حکم": 1،
"چوڑائی": "12"،
"اونچائی": "1"،
"نام": "عنوان"،
"لیبل": "ڈیش بورڈ - بے ترتیب ڈیٹا ڈسپلے"،
"فارمیٹ": "{{msg.payload}}",
"لے آؤٹ": "کول سنٹر"،
"x": 330،
"y": 120،
"تاریں": [] }،
{
“id”: “2e4a56f8.cfa23a”,
"قسم": "ui_gauge"،
“z”: “1e6b97b5.687fd8”,
"نام": "رینڈم گیج"،
"گروپ": "dd4567b9.6a4c18"،
"حکم": 2،
"چوڑائی": "6"،
"اونچائی": "6"،
"gtype": "gage"،
"عنوان": "رینڈم ویلیو"،
"لیبل": "%"،
"فارمیٹ": "{{قدر}}",
"منٹ": "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"،
"انٹرپولیٹ": "لکیری"،
"nodata": "",
"ymin": "0"،
"ymax": "100"،
"RemoveOlder": 1،
"RemoveOlderPoints": "",
"removeOlderUnit": "3600"،
"کٹ آؤٹ": 0،
"UseOneColor": غلط،
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
"آؤٹ پٹس": 1،
"Different Color استعمال کریں": غلط،
"x": 600،
"y": 240،
"تاریں": [] }،
{
"id": "74b1ae f 8.e7e0d8"،
"قسم": "فنکشن"،
“z”: “1e6b97b5.687fd8”,
"نام": "رینڈم ڈیٹا تیار کریں"،
"func": "msg.payload = Math.floor(Math.random() * 100);\n میسج واپس کریں؛"،
"آؤٹ پٹس": 1،
"نویر": 0،
"شروع کریں": "",
"حتمی": ""،
"libs": []،
"x": 130،
"y": 240،
"تار": [
[
“2e4a56f8.cfa23a”,
"3b9ddefd.32b9d"
] ] }،
{
“id”: “e0e9bd3c.a8ae2”,
"قسم": "انجیکشن"،
“z”: “1e6b97b5.687fd8”,
"نام": ""،
"پروپس": [
{
"p": "پے لوڈ"
}
],
"دوہرائیں": "1"،
"کرنٹاب": ""،
"ایک بار": سچ،
"ایک بار تاخیر": 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،
"معذور": غلط،
"پوشیدہ": غلط
}
]
نوٹس / اپ ڈیٹس
PIXSYS srl
www.pixsys.net
sales@pixsys.net - support@pixsys.net
آن لائن مدد: http://forum.pixsys.net
Po, 16 I-30030 کے ذریعے
میلاریڈو دی پیانیگا، وینیزیا (آئی ٹی)
ٹیلی فون +39 041 5190518
200525
دستاویزات / وسائل
![]() |
Pixsys Web پینل ٹچ کنٹرولر سافٹ ویئر [پی ڈی ایف] یوزر گائیڈ ڈبلیو پی سیریز، ٹی سی سیریز، Web پینل ٹچ کنٹرولر سافٹ ویئر، ٹچ کنٹرولر سافٹ ویئر، کنٹرولر سافٹ ویئر، سافٹ ویئر |
