HARMAN Muse Automator Low Code Software Application
پروڈکٹ کی معلومات
وضاحتیں
- نو کوڈ/کم کوڈ سافٹ ویئر ایپلیکیشن
- AMX MUSE کنٹرولرز کے ساتھ استعمال کے لیے ڈیزائن کیا گیا ہے۔
- Node-RED بہاؤ پر مبنی پروگرامنگ ٹول پر بنایا گیا ہے۔
- NodeJS (v20.11.1+) اور نوڈ پیکیج مینیجر (NPM) (v10.2.4+) کی ضرورت ہے
- مطابقت: ونڈوز یا میک او ایس پی سی
مصنوعات کے استعمال کی ہدایات
انسٹالیشن اور سیٹ اپ
MUSE Automator کو انسٹال کرنے سے پہلے، یقینی بنائیں کہ آپ نے ضروری انحصار انسٹال کر لیا ہے:
- یہاں فراہم کردہ ہدایات پر عمل کرتے ہوئے NodeJS اور NPM انسٹال کریں: نوڈ جے ایس
انسٹالیشن گائیڈ. - متعلقہ انسٹالر ہدایات پر عمل کرتے ہوئے اپنے کمپیوٹر پر MUSE Automator انسٹال کریں۔
- پر دستیاب MUSE کنٹرولر فرم ویئر کو اپ ڈیٹ کریں۔ amx.com.
- دستی میں بتائے گئے اقدامات پر عمل کرتے ہوئے MUSE کنٹرولر میں Node-RED سپورٹ کو فعال کریں۔
MUSE Automator کے ساتھ شروعات کرنا
آٹومیٹر کے کام کرنے کے طریقے
نقلی وضع
سمولیشن موڈ میں آٹومیٹر استعمال کرنے کے لیے:
- ایک کنٹرولر نوڈ کو ورک اسپیس میں گھسیٹیں۔
- ترمیم کے ڈائیلاگ میں ڈراپ ڈاؤن باکس سے 'سمیلیٹر' کو منتخب کریں۔
- 'ہو گیا' پر کلک کریں اور منسلک ہونے کے طور پر سمیلیٹر کی حیثیت دیکھنے کے لیے تعینات کریں۔
ڈرائیور اور آلات شامل کریں۔
اپنی ضروریات کے مطابق متعلقہ ڈرائیورز اور ڈیوائسز شامل کریں۔
منسلک موڈ
کنیکٹڈ موڈ استعمال کرنے کے لیے:
- کنٹرولر نوڈ کی ترتیبات میں اپنے جسمانی MUSE کنٹرولر کا پتہ درج کریں۔
- کنٹرولر کے لیے صارف نام اور پاس ورڈ فراہم کریں۔
- MUSE کنٹرولر پر Node-RED سرور کے ساتھ کنکشن قائم کرنے کے لیے 'Connect' پر کلک کریں۔
اکثر پوچھے گئے سوالات
Q: اگر MUSE Automator صحیح طریقے سے نہیں چلتا ہے تو مجھے کیا کرنا چاہیے؟
A: اس بات کو یقینی بنائیں کہ آپ نے تمام ضروری انحصار انسٹال کر لیا ہے اور انسٹالیشن کی ہدایات پر صحیح طریقے سے عمل کیا ہے۔ مزید مدد کے لیے کسٹمر سپورٹ سے رابطہ کریں۔
Q: میں MUSE کنٹرولر فرم ویئر کو کیسے اپ ڈیٹ کروں؟
A: آپ amx.com سے تازہ ترین ورژن ڈاؤن لوڈ کر کے اور فرم ویئر اپ ڈیٹ کے لیے فراہم کردہ ہدایات پر عمل کر کے فرم ویئر کو اپ ڈیٹ کر سکتے ہیں۔
انسٹالیشن اور سیٹ اپ
MUSE Automator ایک no-code/low-code سافٹ ویئر ایپلی کیشن ہے جسے AMX MUSE کنٹرولرز کے ساتھ استعمال کے لیے ڈیزائن کیا گیا ہے۔ یہ Node-RED پر بنایا گیا ہے، ایک وسیع پیمانے پر استعمال ہونے والا فلو بیسڈ پروگرامنگ ٹول۔
شرطیں
MUSE Automator کو انسٹال کرنے سے پہلے، آپ کو ذیل میں بیان کردہ متعدد انحصار انسٹال کرنا ہوگا۔ اگر یہ انحصار پہلے انسٹال نہیں ہوتے ہیں، تو آٹومیٹر صحیح طریقے سے نہیں چلے گا۔
- انسٹال کریں نوڈ جے ایس (v20.11.1+) اور نوڈ پیکیج مینیجر (NPM) (v10.2.4+) Automator Node-RED سافٹ ویئر کا ایک حسب ضرورت ورژن ہے، لہذا اسے آپ کے سسٹم پر چلنے کے لیے NodeJS کی ضرورت ہے۔ تیسری پارٹی کے نوڈس کو انسٹال کرنے کے لیے نوڈ پیکیج مینیجر (NPM) کی بھی ضرورت ہوتی ہے۔ نوڈ جے ایس اور این پی ایم کو انسٹال کرنے کے لیے درج ذیل لنک پر جائیں اور انسٹالیشن کی ہدایات پر عمل کریں: https://docs.npmis.com/downloading-and=installing-node-is-and-npm
- Git انسٹال کریں (v2.43.0+)
گٹ ایک ورژن کنٹرول سسٹم ہے۔ Automator کے لیے، یہ پروجیکٹ کی خصوصیت کو فعال کرتا ہے تاکہ آپ اپنے بہاؤ کو مجرد پروجیکٹس میں منظم کر سکیں۔ یہ آپ کے بہاؤ کو فزیکل MUSE کنٹرولر پر تعینات کرنے کے لیے درکار Push/Pull فعالیت کو بھی قابل بناتا ہے۔ گٹ انسٹال کرنے کے لیے درج ذیل لنک پر جائیں اور ہدایات پر عمل کریں: https://git:scm.com/book/en/v2/Getting-Started-Installing-Git
نوٹ: Git انسٹالر آپ کو انسٹالیشن کے اختیارات کی ایک سیریز میں لے جائے گا۔ پہلے سے طے شدہ اور انسٹالر کے تجویز کردہ اختیارات استعمال کرنے کی سفارش کی جاتی ہے۔ مزید معلومات کے لیے براہ کرم Git دستاویزات دیکھیں۔
MUSE Automator انسٹال کریں۔
ایک بار گٹ، نوڈ جے ایس، اور این پی ایم انسٹال ہونے کے بعد، آپ MUSE آٹومیٹر انسٹال کر سکتے ہیں۔ اپنے Windows یا MacOS PC پر MUSE Automator انسٹال کریں اور متعلقہ انسٹالر ہدایات پر عمل کریں۔
MUSE کنٹرولر فرم ویئر انسٹال کریں۔
AMX MUSE کنٹرولر کے ساتھ MUSE Automator استعمال کرنے کے لیے، آپ کو MUSE کنٹرولر فرم ویئر کو اپ ڈیٹ کرنے کی ضرورت ہوگی۔ amx.com.
MUSE کنٹرولر میں Node-RED سپورٹ کو فعال کریں۔
Node-RED MUSE کنٹرولر پر بطور ڈیفالٹ غیر فعال ہے۔ اسے دستی طور پر فعال ہونا چاہیے۔ ایسا کرنے کے لیے، اپنے MUSE کنٹرولر میں لاگ ان کریں اور سسٹم> ایکسٹینشنز پر جائیں۔ دستیاب ایکسٹینشنز کی فہرست میں، mojonodred تک نیچے سکرول کریں اور اسے منتخب کرنے کے لیے اس پر کلک کریں۔ نوڈ-ریڈ ایکسٹینشن کو انسٹال کرنے کے لیے انسٹال بٹن کو دبائیں اور کنٹرولر کو اپ ڈیٹ کرنے کی اجازت دیں۔ حوالہ کے لیے ذیل میں اسکرین شاٹ دیکھیں:
دیگر معلومات
اگر آپ کے کمپیوٹر پر فائر وال فعال ہے، تو آپ کو یہ یقینی بنانا ہوگا کہ آپ کے پاس پورٹ 49152 کھلا ہے تاکہ اس پورٹ کے ذریعے مناسب طریقے سے بات چیت کر سکے۔
MUSE Automator کے ساتھ شروعات کرنا
Node-RED کو جانیں۔
چونکہ Automator بنیادی طور پر Node-RED کا ایک حسب ضرورت ورژن ہے، آپ کو پہلے Node-RED ایپلیکیشن سے واقف ہونا چاہیے۔ سافٹ ویئر میں نسبتاً کم سیکھنے کا وکر ہے۔ Node-RED سیکھنے کے لیے سیکڑوں مضامین اور تدریسی ویڈیوز دستیاب ہیں، لیکن شروع کرنے کے لیے ایک اچھی جگہ Node-RED دستاویزات میں ہے: https://nodered.org/docs. خاص طور پر، ایپلیکیشن کی خصوصیات اور یوزر انٹرفیس سے اپنے آپ کو واقف کرنے کے لیے ٹیوٹوریلز، کک بک، اور ڈیولپنگ فلوز کو پڑھیں۔
یہ گائیڈ Node-RED یا بہاؤ پر مبنی پروگرامنگ کی بنیادی باتوں کا احاطہ نہیں کرے گا، لہذا یہ ضروری ہے کہ آپ دوبارہview شروع کرنے سے پہلے سرکاری Node-RED دستاویزات۔
آٹومیٹر انٹرفیس ختمview
Automator ایڈیٹر انٹرفیس بنیادی طور پر Node-RED ڈیفالٹ ایڈیٹر جیسا ہی ہے جس میں تھیمز میں کچھ تبدیلیاں اور کچھ حسب ضرورت فعالیت ہے جو ایڈیٹر اور MUSE کنٹرولر کے درمیان تعامل کو قابل بناتی ہے۔
- MUSE Automator Palette - HARMAN آلات کے ساتھ کام کرنے کے لیے اپنی مرضی کے نوڈس
- فلو ٹیب - درمیان سوئچ کرنے کے لیے viewمتعدد بہاؤ کے s
- ورک اسپیس - جہاں آپ اپنا بہاؤ بناتے ہیں۔ نوڈس کو بائیں سے گھسیٹیں اور ورک اسپیس پر چھوڑیں۔
- پش/پل ٹرے - مقامی طور پر یا کنٹرولر پر پروجیکٹس کے انتظام کے لیے۔ ایک پروجیکٹ کو دبائیں، کھینچیں، شروع کریں، روکیں، حذف کریں۔
- بٹن/ٹرے تعینات کریں - ایڈیٹر سے مقامی نوڈ-ریڈ سرور پر بہاؤ کی تعیناتی کے لیے
- ہیمبرگر مینو - درخواست کا مین مینو۔ پروجیکٹس بنائیں، پروجیکٹ کھولیں، بہاؤ کا نظم کریں، وغیرہ۔
آٹومیٹر کے کام کرنے کے طریقے
Automator کے ساتھ کام کرنے کے تین الگ الگ طریقے ہیں۔ یہ محدود "موڈ" نہیں ہیں، بلکہ خودکار استعمال کرنے کے صرف طریقے ہیں۔ ہم یہاں وضع کی اصطلاح سادگی کے لیے استعمال کرتے ہیں۔
- نقلی - بہاؤ مقامی طور پر تعینات کیے جاتے ہیں اور MUSE سمیلیٹر پر چلتے ہیں تاکہ آپ فزیکل کنٹرولر کے بغیر ٹیسٹ کر سکیں۔
- منسلک - آپ ایک فزیکل MUSE کنٹرولر سے جڑے ہوئے ہیں اور فلو تعینات کیے جاتے ہیں اور پھر پی سی پر مقامی طور پر چلتے ہیں۔ اگر آپ آٹومیٹر کو بند کرتے ہیں، تو بہاؤ کام کرنا بند کر دے گا۔
- اسٹینڈ لون - کنٹرولر پر آزادانہ طور پر چلانے کے لیے آپ نے اپنے متعین بہاؤ کو MUSE کنٹرولر کی طرف دھکیل دیا ہے۔
اس سے قطع نظر کہ آپ کون سا موڈ چلا رہے ہیں، آپ کو معلوم ہونا چاہیے کہ آپ کن ڈیوائسز کو کنٹرول یا خود کار بنانا چاہتے ہیں، اور پھر ان کے متعلقہ ڈرائیوروں کو سمیلیٹر یا فزیکل کنٹرولر پر لوڈ کریں۔ ڈرائیوروں کو کسی بھی ہدف پر لوڈ کرنے کا طریقہ بہت مختلف ہے۔ سمیلیٹر پر ڈرائیوروں کو لوڈ کرنا آٹومیٹر کنٹرولر نوڈ ایڈٹ ڈائیلاگ میں ہوتا ہے (دیکھیں ڈرائیورز اور آلات شامل کرنا)۔ MUSE کنٹرولر پر ڈرائیوروں کو لوڈ کرنا کنٹرولر میں کیا جاتا ہے۔ web انٹرفیس اپنے MUSE کنٹرولر پر ڈرائیوروں کو لوڈ کرنے کے بارے میں مزید جاننے کے لیے، پر دستاویزات سے رجوع کریں۔ https://www.amx.com/products/mu-3300#downloads.
نقلی وضع
سمولیشن موڈ میں آٹومیٹر استعمال کرنے کے لیے، ایک کنٹرولر نوڈ کو ورک اسپیس میں گھسیٹیں اور اس کا ایڈٹ ڈائیلاگ کھولیں۔ ڈراپ ڈاؤن باکس سے سمیلیٹر کو منتخب کریں اور ہو گیا بٹن پر کلک کریں۔ اب آپ نوڈس استعمال کر سکتے ہیں جو سمیلیٹر ڈیوائس کے اختتامی مقامات تک رسائی حاصل کر سکتے ہیں۔
Deploy بٹن پر کلک کریں اور آپ کو ایک ٹھوس سبز اشارے والے باکس کے ساتھ منسلک سمیلیٹر کی حیثیت دکھائی دے گی:
ڈرائیور اور آلات شامل کریں۔
آٹومیٹر کنٹرولر نوڈ میں پہلے سے ہی کئی سمیلیٹر بنائے گئے ہیں:
- CE سیریز IO ایکسٹینڈرز: CE-IO4، CE-IRS4، CE-REL8، CE-COM2
- MU سیریز کنٹرولر I/O پورٹس: MU-1300، MU-2300، MU-3300
- MU سیریز کنٹرولر فرنٹ پینل ایل ای ڈی: MU-2300، MU-3300
- ایک عام NetLinx ICSP آلہ
اپنے سمیلیٹر میں آلات شامل کرنے کے لیے:
- فراہم کنندگان کی فہرست کے آگے اپ لوڈ بٹن پر کلک کریں۔ اس سے آپ کا فائل سسٹم ڈائیلاگ کھل جائے گا۔ مطلوبہ ڈیوائس کے لیے متعلقہ ڈرائیور کو منتخب کریں۔ نوٹ: ڈرائیور کی درج ذیل اقسام کو اپ لوڈ کیا جا سکتا ہے:
- DUET ماڈیولز (developer.amx.com سے حاصل کریں)
- مقامی MUSE ڈرائیور
c سمیلیٹر فائلز
- ڈرائیور کے اپ لوڈ ہونے کے بعد، آپ ڈیوائسز کی فہرست کے آگے شامل بٹن پر کلک کرکے متعلقہ ڈیوائس کو شامل کرسکتے ہیں۔
منسلک موڈ
منسلک موڈ کا تقاضہ ہے کہ آپ کے نیٹ ورک پر ایک فزیکل MUSE کنٹرولر ہو جس سے آپ کنیکٹ ہو سکتے ہیں۔ اپنا کنٹرولر نوڈ کھولیں اور اپنے MUSE کنٹرولر کا پتہ درج کریں۔ پورٹ 80 ہے اور بطور ڈیفالٹ سیٹ ہے۔ اپنے کنٹرولر کے لیے صارف نام اور پاس ورڈ درج کریں اور پھر کنیکٹ بٹن کو دبائیں۔ آپ کو ایک اطلاع کا مشاہدہ کرنا چاہئے کہ آٹومیٹر نے MUSE کنٹرولر پر Node-RED سرور سے منسلک کیا ہے۔ ذیل میں اسکرین شاٹ دیکھیں۔
اسٹینڈ اسٹون موڈ
آٹومیٹر کے ساتھ کام کرنے کے اس انداز میں آپ کے مقامی پی سی سے MUSE کنٹرولر پر چلنے والے Node-RED سرور تک آپ کے بہاؤ کو دھکیلنا شامل ہے۔ اس کے لیے پروجیکٹس کو فعال کرنے کی ضرورت ہے (جس میں گٹ کی تنصیب کی ضرورت ہوتی ہے)۔ پروجیکٹس اور پش/پل کے بارے میں مزید جاننے کے لیے نیچے پڑھیں۔
تعیناتی
جب بھی آپ نوڈ میں کوئی تبدیلی کرتے ہیں تو آپ کو ان تبدیلیوں کو ایڈیٹر سے نوڈ-ریڈ سرور پر تعینات کرنے کی ضرورت ہوگی تاکہ فلوز چل سکے۔ Deploy ڈراپ ڈاؤن میں اپنے فلو کو کیا اور کیسے تعینات کرنا ہے اس کے لیے کچھ اختیارات ہیں۔ Node-RED میں تعیناتی کے بارے میں مزید جاننے کے لیے، براہ کرم Node-RED دستاویزات دیکھیں۔
Automator میں تعینات کرتے وقت، آپ کے PC پر چلنے والے مقامی Node-RED سرور پر فلو تعینات کیے جاتے ہیں۔ پھر، آپ کے مقامی پی سی سے MUSE کنٹرولر پر چلنے والے Node-RED سرور کی طرف متعین کردہ بہاؤ کو "پش" کرنا چاہیے۔
اس بات کا تعین کرنے کا ایک اچھا طریقہ کہ آیا آپ کے فلو/نوڈس میں کوئی غیر تعیناتی تبدیلیاں ہیں، یہ ایپلیکیشن کے اوپری دائیں کونے میں ڈیپلو بٹن میں ہے۔ اگر یہ خاکستری اور غیر متعامل ہے، تو پھر آپ کے بہاؤ میں کوئی غیر تعیناتی تبدیلیاں نہیں ہیں۔ اگر یہ سرخ اور انٹرایکٹو ہے، تو آپ کے بہاؤ میں غیر تعینات تبدیلیاں ہیں۔ ذیل میں اسکرین شاٹس دیکھیں۔
پروجیکٹس
آپ کے مقامی نوڈ-ریڈ سرور سے آپ کے کنٹرولر پر چلنے والے سرور پر پش/پُل کرنے کے لیے، آٹومیٹر میں پروجیکٹس کی خصوصیت کو فعال کرنے کی ضرورت ہے۔ اگر آپ کے کمپیوٹر پر گٹ انسٹال ہے تو پروجیکٹس کی خصوصیت خود بخود فعال ہوجاتی ہے۔ گٹ کو انسٹال کرنے کا طریقہ سیکھنے کے لیے، اس گائیڈ کا انسٹال گٹ سیکشن دیکھیں۔
فرض کرتے ہوئے، آپ نے گٹ انسٹال کر لیا ہے اور MUSE Automator کو دوبارہ شروع کر دیا ہے، آپ ایپلیکیشن کے اوپری دائیں کونے میں ہیمبرگر مینو پر کلک کر کے ایک نیا پروجیکٹ بنا سکتے ہیں۔
پروجیکٹ کا نام درج کریں (کوئی خالی جگہ یا خصوصی حروف کی اجازت نہیں ہے)، اور ابھی کے لیے، اسناد کے تحت انکرپشن کو غیر فعال کریں کا اختیار منتخب کریں۔ پروجیکٹ تخلیق مکمل کرنے کے لیے Create Project کے بٹن کو دبائیں۔
اب جب کہ آپ نے ایک پروجیکٹ بنا لیا ہے، آپ فزیکل MUSE کنٹرولر کو پش/پل کر سکتے ہیں۔
پراجیکٹس کو آگے بڑھانا / کھینچنا
MUSE کنٹرولر پر اپنے پی سی سے اپنے فلو کو نوڈ-ریڈ سرور تک دھکیلنا اور کھینچنا Automator میں ایک منفرد خصوصیت ہے۔ اس سے پہلے کہ آپ پش/پل کر سکیں کچھ اقدامات کرنے کی ضرورت ہے۔
- یقینی بنائیں کہ آپ کنٹرولر نوڈ کے ذریعے اپنے MUSE کنٹرولر سے جڑے ہوئے ہیں۔
- اس بات کو یقینی بنائیں کہ آپ نے اپنے فلو میں کوئی تبدیلی کی ہے (تعینات بٹن کو خاکستری ہونا چاہیے)
اپنے پی سی سے اپنے متعین کردہ بہاؤ کو آگے بڑھانے کے لیے، پش/پُل ڈاون ایرو پر کلک کریں۔
لوکل پروجیکٹ پر ہوور کریں اور اپلوڈ آئیکن پر کلک کریں تاکہ پروجیکٹ کو اپنے مقامی نوڈ-ریڈ سرور سے اپنے MUSE کنٹرولر پر Node-RED سرور پر لے جائیں۔
اپنے مقامی پروجیکٹ کو کنٹرولر کی طرف دھکیلنے کے بعد، پش/پُل (تیر نہیں) بٹن دبائیں اور پروجیکٹ کنٹرولر پر چلتا دکھائی دینا چاہیے۔
اسی طرح، ایک پروجیکٹ جسے کنٹرولر کی طرف دھکیل دیا گیا ہے، کنٹرولر سے آپ کے کمپیوٹر پر کھینچا جا سکتا ہے۔ ریموٹ پروجیکٹ پر ہوور کریں پروجیکٹ کو کھینچنے کے لیے ڈاؤن لوڈ آئیکن پر کلک کریں۔
ایک پروجیکٹ چلائیں۔
وہ پروجیکٹس جو کنٹرولر پر چل رہے ہیں یا آپ کے مقامی Node-RED سرور پر چل رہے ہیں انہیں چلانے کے لیبل سے اشارہ کیا جائے گا۔ ریموٹ سرور یا لوکل سرور میں سے کسی ایک پر مختلف پروجیکٹ چلانے کے لیے، پروجیکٹ پر ہوور کریں اور پلے آئیکن پر کلک کریں۔ نوٹ: لوکل یا ریموٹ پر ایک وقت میں صرف ایک پروجیکٹ چل سکتا ہے۔
ایک پروجیکٹ کو حذف کریں۔
کسی پروجیکٹ کو حذف کرنے کے لیے، لوکل یا ریموٹ کے تحت پروجیکٹ کے نام پر ہوور کریں اور ٹریش کین آئیکن پر کلک کریں۔ انتباہ: آپ جو حذف کر رہے ہیں اس کے بارے میں محتاط رہیں، ورنہ آپ کام کھو سکتے ہیں۔
ایک پروجیکٹ کو روکنا
ایسے حالات ہو سکتے ہیں جہاں آپ کنٹرولر پر مقامی طور پر یا دور سے آٹومیٹر پروجیکٹ کو روکنا یا شروع کرنا چاہتے ہیں۔ آٹومیٹر کسی بھی پروجیکٹ کو ضرورت کے مطابق شروع کرنے یا روکنے کی صلاحیت فراہم کرتا ہے۔ کسی پروجیکٹ کو روکنے کے لیے، پش/پل ٹرے کو پھیلانے کے لیے کلک کریں۔ ریموٹ یا لوکل لسٹ میں کسی بھی چلنے والے پروجیکٹ پر ہوور کریں اور پھر اسٹاپ آئیکن پر کلک کریں۔
میوز آٹومیٹر نوڈ پیلیٹ
خودکار جہاز ہمارے اپنے حسب ضرورت نوڈ پیلیٹ کے ساتھ MUSE Automator کے عنوان سے بھی۔ فی الحال سات نوڈس فراہم کیے گئے ہیں جو سمیلیٹر اور MUSE کنٹرولرز کے ساتھ فعالیت اور تعامل کو قابل بناتے ہیں۔
کنٹرولر
کنٹرولر نوڈ وہ ہے جو آپ کے فلو سمیلیٹر یا MUSE کنٹرولر کو سیاق و سباق اور ان آلات تک پروگرامیٹک رسائی فراہم کرتا ہے جنہیں کنٹرولر میں شامل کیا گیا ہے۔ اس میں درج ذیل فیلڈز ہیں جن کو کنفیگر کیا جا سکتا ہے:
- نام - تمام نوڈس کے لیے عالمگیر نام کی خاصیت۔
- کنٹرولر - وہ کنٹرولر یا سمیلیٹر جس سے آپ جڑنا چاہتے ہیں۔ نقلی MUSE کنٹرولر سے جڑنے کے لیے سمیلیٹر کو منتخب کریں۔ فزیکل کنٹرولر سے جڑنے کے لیے، یقینی بنائیں کہ یہ آپ کے نیٹ ورک سے جڑا ہوا ہے اور میزبان فیلڈ میں اس کا IP ایڈریس درج کریں۔ کنٹرولر سے جڑنے کے لیے کنیکٹ بٹن دبائیں۔
- فراہم کنندگان – ڈرائیوروں کی فہرست جو آپ کے سمیلیٹر یا کنٹرولر پر اپ لوڈ ہو چکے ہیں۔ ڈرائیور شامل کرنے کے لیے اپ لوڈ بٹن دبائیں۔ ڈرائیور کو منتخب کریں اور فہرست سے ڈرائیور کو حذف کرنے کے لیے حذف کو دبائیں۔
- ڈیوائسز – ان آلات کی فہرست جنہیں سمیلیٹر یا کنٹرولر میں شامل کیا گیا ہے۔
- ترمیم کریں - فہرست سے ایک آلہ منتخب کریں اور اس کی خصوصیات میں ترمیم کرنے کے لیے ترمیم پر کلک کریں۔
- شامل کریں - نیا آلہ شامل کرنے کے لیے کلک کریں (فراہم کنندگان کی فہرست میں ڈرائیوروں کی بنیاد پر)۔
- مثال - ایک نیا آلہ شامل کرتے وقت ایک منفرد مثال کا نام درکار ہوتا ہے۔
- نام - اختیاری۔ ڈیوائس کا نام
- تفصیل (اختیاری۔ ڈیوائس کی تفصیل۔
- ڈرائیور - مناسب ڈرائیور کا انتخاب کریں (فراہم کرنے والوں کی فہرست میں ڈرائیوروں کی بنیاد پر)۔
- حذف کریں - فہرست سے ایک آلہ منتخب کریں اور آلہ کو حذف کرنے کے لیے حذف پر کلک کریں۔
حیثیت
کسی مخصوص ڈیوائس پیرامیٹر کی حیثیت یا حالت حاصل کرنے کے لیے اسٹیٹس نوڈ کا استعمال کریں۔
- نام - تمام نوڈس کے لیے عالمگیر نام کی خاصیت۔
- ڈیوائس - ڈیوائس کو منتخب کریں (کنٹرولر نوڈ میں ڈیوائسز کی فہرست کی بنیاد پر)۔ یہ نیچے دی گئی فہرست میں ایک پیرامیٹرز کا درخت بنائے گا۔ اسٹیٹس کی بازیافت کے لیے پیرامیٹر منتخب کریں۔
- پیرامیٹر - صرف پڑھنے کے لیے فیلڈ جو منتخب پیرامیٹر کے پیرامیٹر کا راستہ دکھاتا ہے۔
واقعہ
ڈیوائس کے واقعات کو سننے کے لیے ایونٹ نوڈ کا استعمال کریں جیسے کسی کارروائی کو متحرک کرنے کے لیے حالت میں تبدیلی (جیسے کمانڈ)
- نام - تمام نوڈس کے لیے عالمگیر نام کی خاصیت۔
- ڈیوائس - ڈیوائس کو منتخب کریں (کنٹرولر نوڈ میں ڈیوائسز کی فہرست کی بنیاد پر)۔ یہ نیچے دی گئی فہرست میں ایک پیرامیٹرز کا درخت بنائے گا۔ فہرست سے ایک پیرامیٹر منتخب کریں۔
- ایونٹ - صرف پڑھنے کے لیے فیلڈ جو پیرامیٹر کا راستہ دکھاتا ہے۔
- ایونٹ کی قسم - منتخب کردہ پیرامیٹر ایونٹ کی صرف پڑھنے کی قسم۔
- پیرامیٹر کی قسم - منتخب کردہ پیرامیٹر کی صرف پڑھنے کے لیے ڈیٹا کی قسم۔
- ایونٹ (بغیر لیبل لگا ہوا) - ڈراپ ڈاؤن باکس ان واقعات کی فہرست کے ساتھ جو سنا جا سکتا ہے۔
حکم
کسی ڈیوائس کو کمانڈ بھیجنے کے لیے کمانڈ نوڈ کا استعمال کریں۔
- نام - تمام نوڈس کے لیے عالمگیر نام کی خاصیت۔
- ڈیوائس - ڈیوائس کو منتخب کریں (کنٹرولر نوڈ میں ڈیوائسز کی فہرست کی بنیاد پر)۔ یہ نیچے دی گئی فہرست میں ایک پیرامیٹرز کا درخت بنائے گا۔ صرف وہی پیرامیٹرز دکھائے جائیں گے جنہیں سیٹ کیا جا سکتا ہے۔
- منتخب - صرف پڑھنے کے لیے فیلڈ جو پیرامیٹر کا راستہ دکھاتا ہے۔
- ان پٹ - ڈراپ ڈاؤن باکس میں دستیاب کمانڈز کو دیکھنے کے لیے مینوئل کنفیگریشن کا انتخاب کریں جن پر عمل کیا جا سکتا ہے۔
نیویگیٹ کریں۔
TP5 ٹچ پینل پر صفحہ فلپ کرنے کے لیے نیویگیٹ نوڈ کا استعمال کریں۔
- نام - تمام نوڈس کے لیے عالمگیر نام کی خاصیت۔
- پینل - ٹچ پینل کو منتخب کریں (کنٹرول پینل نوڈ کے ذریعے شامل کیا گیا)
- احکام - فلپ کمانڈ کا انتخاب کریں۔
- G5 - بھیجنے کے لیے کمانڈ کی قابل تدوین سٹرنگ۔ اس فیلڈ کو آباد کرنے کے لیے پینل کے صفحات کی تیار کردہ فہرست سے صفحہ منتخب کریں۔
کنٹرول پینل
ٹچ پینل کے سیاق و سباق کو فلو میں شامل کرنے کے لیے کنٹرول پینل نوڈ کا استعمال کریں۔
- نام - تمام نوڈس کے لیے عالمگیر نام کی خاصیت۔
- ڈیوائس - ٹچ پینل ڈیوائس کو منتخب کریں۔
- پینل - .TP5 فائل اپ لوڈ کرنے کے لیے براؤز پر کلک کریں۔ یہ ٹچ پینل فائل کے صفحات اور بٹنز کا صرف پڑھنے کے لیے درخت بنائے گا۔ اس فہرست کا حوالہ فائل کی تصدیق کے طور پر دیں۔
UI کنٹرول
ٹچ پینل فائل سے پروگرام بٹنز یا دیگر کنٹرولز کے لیے UI کنٹرول نوڈ کا استعمال کریں۔
- نام - تمام نوڈس کے لیے عالمگیر نام کی خاصیت۔
- ڈیوائس -ٹچ پینل ڈیوائس کو منتخب کریں۔
- قسم - UI کنٹرول کی قسم منتخب کریں۔ ذیل میں صفحہ/بٹن ٹری سے UI کنٹرول منتخب کریں۔
- محرک - UI کنٹرول کے لیے ٹرگر کا انتخاب کریں (مثال کے طور پرampلی، پش یا ریلیز)
- ریاست - جب UI کنٹرول شروع ہوتا ہے تو اس کی حالت سیٹ کریں (سابقہ کے لیےampلی، آن یا آف)
Exampلی ورک فلو
اس میں سابقampلی ورک فلو، ہم کریں گے:
- MUSE کنٹرولر سے جڑیں۔
- ایک ایسا بہاؤ بنائیں جو ہمیں MU-2300 پر ریلے کی حالت کو ٹوگل کرنے کی اجازت دیتا ہے۔
- ہمارے مقامی Node-RED سرور پر فلو تعینات کریں۔
MUSE کنٹرولر سے جڑیں۔
- اپنا MUSE کنٹرولر سیٹ اپ کریں۔ پر دستاویزات کا حوالہ دیں۔
- MUSE Automator نوڈ پیلیٹ سے ایک کنٹرولر نوڈ کو کینوس پر گھسیٹیں اور اس کا ترمیمی ڈائیلاگ کھولنے کے لیے اس پر ڈبل کلک کریں۔
- اپنے MUSE کنٹرولر کا IP ایڈریس داخل کریں اور کنیکٹ بٹن اور پھر ڈون بٹن کو دبائیں۔
پھر Deploy بٹن دبائیں۔ آپ کا ڈائیلاگ اور کنٹرولر نوڈ اس طرح نظر آنا چاہئے:
ایک بہاؤ بنائیں اور تعینات کریں۔
- اگلا، کئی نوڈس کو کینوس پر گھسیٹ کر ایک فلو بنانا شروع کریں۔ درج ذیل نوڈس کو گھسیٹیں اور بائیں سے دائیں ترتیب میں رکھیں:
- انجیکشن لگانا
- حیثیت
- سوئچ (فنکشن پیلیٹ کے تحت)
- کمانڈ (دو گھسیٹیں)
- ڈیبگ
- انجیکشن نوڈ پر ڈبل کلک کریں اور اس کا نام تبدیل کر کے "مینوئل ٹرگر" کر دیں اور ڈون کو دبائیں۔
- اسٹیٹس نوڈ پر ڈبل کلک کریں اور درج ذیل خصوصیات میں ترمیم کریں:
- اس کا نام تبدیل کریں "ریلے 1 اسٹیٹس حاصل کریں"
- ڈیوائس ڈراپ ڈاؤن سے، آئیڈیوائس کو منتخب کریں۔
- درخت میں ریلے لیف نوڈ کو پھیلائیں اور 1 کو منتخب کریں اور پھر اسٹیٹ کریں۔
- ہو گیا دبائیں۔
- سوئچ نوڈ پر ڈبل کلک کریں اور درج ذیل خصوصیات میں ترمیم کریں:
- نام کو "ریلے 1 اسٹیٹس چیک کریں" میں تبدیل کریں۔
- ڈائیلاگ کے نچلے حصے میں +ایڈ بٹن پر کلک کریں۔ اب آپ کو فہرست میں دو اصول ہونے چاہئیں۔ ایک پورٹ پر ایک پوائنٹ اور 1 پورٹ پر دو پوائنٹس
- پہلی فیلڈ میں سچ ٹائپ کریں اور قسم کو اظہار پر سیٹ کریں۔
- دوسری فیلڈ میں غلط ٹائپ کریں اور ٹائپ کو ایکسپریشن پر سیٹ کریں۔
- آپ کے سوئچ نوڈ کو اس طرح نظر آنا چاہئے:
- پہلے کمانڈ نوڈ پر ڈبل کلک کریں اور درج ذیل خصوصیات میں ترمیم کریں:
- نام تبدیل کریں "ریلے 1 کو غلط سیٹ کریں"
- ڈیوائس ڈراپ ڈاؤن سے، آئیڈیوائس کو منتخب کریں۔
- درخت میں ریلے لیف نوڈ کو پھیلائیں اور 1 کو منتخب کریں اور پھر اسٹیٹ کریں پھر ڈون کو دبائیں۔
- دوسرے کمانڈ نوڈ پر ڈبل کلک کریں اور درج ذیل خصوصیات میں ترمیم کریں:
- نام کو "Set Relay 1 True" میں تبدیل کریں۔
- ڈیوائس ڈراپ ڈاؤن سے، آئیڈیوائس کو منتخب کریں۔
- درخت میں ریلے لیف نوڈ کو پھیلائیں اور 1 کو منتخب کریں اور پھر اسٹیٹ کریں پھر ڈون کو دبائیں۔
- تمام نوڈس کو اس طرح تار کریں:
- سٹیٹس نوڈ میں نوڈ کو انجیکشن کریں۔
- سوئچ نوڈ پر اسٹیٹس نوڈ
- نوڈ پورٹ 1 کو "Set Relay 1 False" نامی کمانڈ نوڈ پر سوئچ کریں۔
- نوڈ پورٹ 2 کو "Set Relay 1 True" نامی کمانڈ نوڈ پر سوئچ کریں۔
- دونوں کمانڈ نوڈس کو ڈیبگ نوڈ پر وائر کریں۔
ایک بار جب آپ اپنے نوڈ کی ترتیب اور وائرنگ مکمل کر لیتے ہیں، تو آپ کے فلو کینوس کو کچھ اس طرح نظر آنا چاہیے:
اب آپ اپنے فلو کو تعینات کرنے کے لیے تیار ہیں۔ اوپری دائیں کونے میں، ایپلی کیشن کے مقامی نوڈ-ریڈ سرور پر اپنے فلو کو تعینات کرنے کے لیے ڈیپلائی بٹن پر کلک کریں۔ اگر آپ MUSE کنٹرولر سے جڑے ہوئے ہیں، تو آپ کو اب انجیکشن نوڈ پر بٹن کو مسلسل دبانے کے قابل ہونا چاہیے اور ڈیبگ پین میں ریلے کی حالت کو سچ سے غلط میں بدلتے ہوئے دیکھنے کے قابل ہونا چاہیے (اور خود کنٹرولر پر ریلے سوئچنگ کو دیکھیں/سنیں! )۔
اضافی وسائل
- AMX یوٹیوب چینل - https://www.youtube.com/@AMXbyHARMAN
- AMX ڈویلپر وسائل - htps://developer.amx.com/#!/main
- نوڈ ریڈ یوٹیوب چینل - https://www.youtube.com/@Node-RED
- نوڈ-ریڈ دستاویزات - https://nodered.org/docs/
© 2024 حرمین۔ جملہ حقوق محفوظ ہیں. SmartScale, NetLinx, Enova, AMX, AV FOR AN IT WORLD، اور HARMAN، اور ان کے متعلقہ لوگو HARMAN کے رجسٹرڈ ٹریڈ مارکس ہیں۔ اوریکل، جاوا اور کوئی دوسری کمپنی یا برانڈ نام جن کا حوالہ دیا گیا ہے وہ اپنی متعلقہ کمپنیوں کے ٹریڈ مارک/رجسٹرڈ ٹریڈ مارک ہو سکتے ہیں۔
AMX غلطیوں یا کوتاہی کی ذمہ داری قبول نہیں کرتا ہے۔ AMX کسی بھی وقت پیشگی اطلاع کے بغیر وضاحتیں تبدیل کرنے کا حق بھی محفوظ رکھتا ہے۔ AMX وارنٹی اور واپسی کی پالیسی اور متعلقہ دستاویزات ہو سکتے ہیں۔ viewایڈ/ڈاؤن لوڈ پر www.amx.com.
3000 ریسرچ ڈرائیو، رچرڈسن، TX 75082 AMX.com
800.222.0193
469.624.8000
+1.469.624.7400
فیکس 469.624.7153۔
آخری نظر ثانی شدہ: 2024-03-01
دستاویزات / وسائل
![]() |
HARMAN Muse Automator Low Code Software Application [پی ڈی ایف] ہدایات دستی Muse Automator Low Code Software Application, Automator Low Code Software Application, Low Code Software Application, Code Software Application, Software Application, Application |