HARMAN v1.0 AMX Muse Automator
តំឡើងនិងតំឡើង
MUSE Automator គឺជាកម្មវិធីគ្មានកូដ/កូដទាប ដែលត្រូវបានរចនាឡើងសម្រាប់ប្រើជាមួយ AMX MUSE Controllers ។ វាត្រូវបានបង្កើតឡើងនៅលើ Node-RED ដែលជាឧបករណ៍សរសេរកម្មវិធីដែលប្រើយ៉ាងទូលំទូលាយ។
តម្រូវការជាមុន
មុនពេលដំឡើង MUSE Automator អ្នកត្រូវតែដំឡើង dependencies ជាច្រើនដែលបានរៀបរាប់ខាងក្រោម។ ប្រសិនបើភាពអាស្រ័យទាំងនេះមិនត្រូវបានដំឡើងជាមុនទេ Automator នឹងដំណើរការមិនត្រឹមត្រូវទេ។
- ដំឡើង NodeJS (v20.11.1+) & Node Package Manager (NPM) (v10.2.4+)
Automator គឺជាកំណែផ្ទាល់ខ្លួនរបស់កម្មវិធី Node-RED ដូច្នេះវាទាមទារ NodeJS ដើម្បីដំណើរការលើប្រព័ន្ធរបស់អ្នក។ វាក៏តម្រូវឱ្យមានកម្មវិធីគ្រប់គ្រងកញ្ចប់ថ្នាំង (NPM) ដើម្បីអាចដំឡើងថ្នាំងភាគីទីបី។ ដើម្បីដំឡើង NodeJS និង NPM សូមចូលទៅកាន់តំណខាងក្រោម ហើយធ្វើតាមការណែនាំដំឡើង៖ https://docs.npmjs.com/downloading-and-installing-node-js-and-npm. - ដំឡើង Git (v2.43.0+)
Git គឺជាប្រព័ន្ធគ្រប់គ្រងកំណែ។ សម្រាប់ Automator វាបើកមុខងារគម្រោង ដូច្នេះអ្នកអាចរៀបចំលំហូររបស់អ្នកទៅជាគម្រោងដាច់ដោយឡែក។ វាក៏បើកដំណើរការមុខងារ Push/Pull ដែលត្រូវការដើម្បីដាក់ពង្រាយលំហូររបស់អ្នកទៅកាន់ឧបករណ៍បញ្ជា MUSE ជាក់ស្តែង។ ដើម្បីដំឡើង Git សូមចូលទៅកាន់តំណខាងក្រោម ហើយធ្វើតាមការណែនាំ៖ https://git-scm.com/book/en/v2/Getting-Started-Installing-Git.
ចំណាំ៖
កម្មវិធីដំឡើង Git នឹងនាំអ្នកឆ្លងកាត់កម្មវិធីដំឡើងជាបន្តបន្ទាប់។ វាត្រូវបានណែនាំឱ្យប្រើជម្រើសលំនាំដើម និងកម្មវិធីដំឡើងដែលបានណែនាំ។ សូមមើលឯកសារ Git សម្រាប់ព័ត៌មានបន្ថែម។
ដំឡើង MUSE Automator
នៅពេលដែល Git, NodeJS និង NPM ត្រូវបានដំឡើងរួច អ្នកអាចដំឡើង MUSE Automator ។ ដំឡើង MUSE Automator នៅលើ Windows ឬ MacOS PC របស់អ្នក ហើយធ្វើតាមការណែនាំកម្មវិធីដំឡើងរៀងៗខ្លួន។
ដំឡើងកម្មវិធីបង្កប់ឧបករណ៍បញ្ជា MUSE
ដើម្បីប្រើកម្មវិធី MUSE Automator ជាមួយឧបករណ៍បញ្ជា AMX MUSE អ្នកនឹងត្រូវធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់ឧបករណ៍បញ្ជា MUSE ដែលមាននៅលើ amx.com ។
បើកការគាំទ្រ Node-RED នៅក្នុងឧបករណ៍បញ្ជា MUSE
Node-RED ត្រូវបានបិទនៅលើឧបករណ៍បញ្ជា MUSE តាមលំនាំដើម។ វាត្រូវតែត្រូវបានបើកដោយដៃ។ ដើម្បីធ្វើដូច្នេះ សូមចូលទៅកាន់ឧបករណ៍បញ្ជា MUSE របស់អ្នក ហើយចូលទៅកាន់ System > Extensions។ នៅក្នុងបញ្ជីផ្នែកបន្ថែមដែលមាន សូមរំកិលចុះក្រោមទៅ mojo-nodded ហើយចុចវាដើម្បីជ្រើសរើសវា។ ចុចប៊ូតុងដំឡើង ដើម្បីដំឡើងផ្នែកបន្ថែម Node-RED ហើយអនុញ្ញាតឱ្យឧបករណ៍បញ្ជាធ្វើបច្ចុប្បន្នភាព។ សូមមើលរូបថតអេក្រង់ខាងក្រោមសម្រាប់ជាឯកសារយោង៖
ព័ត៌មានផ្សេងៗ
ប្រសិនបើអ្នកបានបើកដំណើរការជញ្ជាំងភ្លើងនៅលើកុំព្យូទ័ររបស់អ្នក អ្នកនឹងត្រូវធ្វើឱ្យប្រាកដថាអ្នកមានច្រក 49152 បើកសម្រាប់ Automator ដើម្បីទំនាក់ទំនងតាមរយៈច្រកនេះឱ្យបានត្រឹមត្រូវ។
ចាប់ផ្តើមជាមួយ MUSE Automator
ស្គាល់ Node-RED
- ដោយសារ Automator គឺជាកំណែផ្ទាល់ខ្លួនរបស់ Node-RED ជាដំបូងអ្នកគួរតែស្គាល់កម្មវិធី Node-RED ជាមុនសិន។ សូហ្វវែរមានខ្សែកោងការរៀនសូត្ររាក់ទាក់។ មានអត្ថបទ និងវីដេអូបង្រៀនរាប់រយដែលអាចរកបានដើម្បីរៀន Node-RED ប៉ុន្តែកន្លែងដ៏ល្អដើម្បីចាប់ផ្តើមគឺនៅក្នុងឯកសារ Node-RED៖ htps://nodered.org/docs. ជាពិសេស សូមអានតាមរយៈឯកសារបង្រៀន សៀវភៅធ្វើម្ហូប និងការអភិវឌ្ឍន៍លំហូរ ដើម្បីស្គាល់ខ្លួនអ្នកជាមួយនឹងលក្ខណៈពិសេសរបស់កម្មវិធី និងចំណុចប្រទាក់អ្នកប្រើប្រាស់។
- មគ្គុទ្ទេសក៍នេះនឹងមិនគ្របដណ្តប់លើមូលដ្ឋាននៃ Node-RED ឬការសរសេរកម្មវិធីដែលមានមូលដ្ឋានលើលំហូរទេ ដូច្នេះអ្នកត្រូវតែធ្វើម្តងទៀត។view ឯកសាររបស់ Node-RED មុនពេលចាប់ផ្តើម។
ចំណុចប្រទាក់ស្វ័យប្រវត្តិកម្មលើសview
ចំណុចប្រទាក់កម្មវិធីនិពន្ធ Automator គឺដូចគ្នាទៅនឹងកម្មវិធីនិពន្ធលំនាំដើម Node-RED ជាមួយនឹងការកែប្រែមួយចំនួនចំពោះរូបរាង និងមុខងារផ្ទាល់ខ្លួនមួយចំនួនដែលអនុញ្ញាតឱ្យមានការរួមបញ្ចូលគ្នារវាងកម្មវិធីនិពន្ធ និងឧបករណ៍បញ្ជា MUSE ។
- MUSE Automator Palette - ថ្នាំងផ្ទាល់ខ្លួនសម្រាប់ធ្វើការជាមួយឧបករណ៍ HARMAN
- ផ្ទាំងលំហូរ - សម្រាប់ការផ្លាស់ប្តូររវាង views នៃលំហូរច្រើន។
- កន្លែងធ្វើការ - កន្លែងដែលអ្នកបង្កើតលំហូររបស់អ្នក។ អូសថ្នាំងពីខាងឆ្វេង ហើយទម្លាក់ពួកវាទៅកន្លែងធ្វើការ
- រុញ/ទាញថាស - សម្រាប់ការគ្រប់គ្រងគម្រោងក្នុងស្រុក ឬនៅលើឧបករណ៍បញ្ជា។ រុញ ទាញ ចាប់ផ្តើម បញ្ឈប់ លុបគម្រោង។
- ដាក់ពង្រាយប៊ូតុង/ថាស - សម្រាប់ការដាក់ពង្រាយលំហូរពីកម្មវិធីនិពន្ធទៅកាន់ម៉ាស៊ីនមេ Node-RED មូលដ្ឋាន
- ម៉ឺនុយហាំប៊ឺហ្គឺ - ម៉ឺនុយសំខាន់នៃកម្មវិធី។ បង្កើតគម្រោង បើកគម្រោង គ្រប់គ្រងលំហូរ។ល។
របៀបធ្វើការរបស់ម៉ាស៊ីនស្វ័យប្រវត្តិ
មានវិធីបីផ្សេងគ្នាក្នុងការធ្វើការជាមួយ Automator ។ ទាំងនេះមិនមែនជា "របៀប" តឹងរ៉ឹងទេ ប៉ុន្តែគ្រាន់តែជាវិធីសាស្រ្តនៃការប្រើប្រាស់ Automator ប៉ុណ្ណោះ។ យើងប្រើរបៀបពាក្យនៅទីនេះសម្រាប់ភាពសាមញ្ញ។
- ការក្លែងធ្វើ - លំហូរត្រូវបានដាក់ពង្រាយក្នុងមូលដ្ឋាន និងដំណើរការលើម៉ាស៊ីនក្លែងធ្វើ MUSE ដូច្នេះអ្នកអាចសាកល្បងដោយគ្មានឧបករណ៍បញ្ជារាងកាយ។
- បានភ្ជាប់ - អ្នកត្រូវបានភ្ជាប់ទៅនឹងឧបករណ៍បញ្ជា MUSE ហើយលំហូរត្រូវបានដាក់ពង្រាយហើយបន្ទាប់មកដំណើរការក្នុងមូលដ្ឋានលើកុំព្យូទ័រ។ ប្រសិនបើអ្នកបិទ Automator លំហូរនឹងឈប់ដំណើរការ។
- ឯករាជ្យ - អ្នកបានរុញលំហូរដែលបានដាក់ពង្រាយរបស់អ្នកទៅកាន់ឧបករណ៍បញ្ជា MUSE ដើម្បីដំណើរការដោយឯករាជ្យនៅលើឧបករណ៍បញ្ជា។
ដោយមិនគិតពីរបៀបដែលអ្នកកំពុងដំណើរការ អ្នកគួរតែដឹងថាឧបករណ៍ណាមួយដែលអ្នកមានបំណងគ្រប់គ្រង ឬស្វ័យប្រវត្តិហើយបន្ទាប់មកផ្ទុកកម្មវិធីបញ្ជារៀងៗខ្លួនទៅកាន់ម៉ាស៊ីនក្លែងធ្វើ ឬឧបករណ៍បញ្ជារាងកាយ។ វិធីសាស្រ្តសម្រាប់ផ្ទុកកម្មវិធីបញ្ជាទៅគោលដៅទាំងពីរគឺខុសគ្នាខ្លាំងណាស់។ ការផ្ទុកកម្មវិធីបញ្ជាទៅម៉ាស៊ីនក្លែងធ្វើកើតឡើងក្នុងប្រអប់កែសម្រួលថ្នាំងឧបករណ៍បញ្ជាស្វ័យប្រវត្តិ (មើលការបន្ថែមកម្មវិធីបញ្ជា និងឧបករណ៍)។ ការផ្ទុកកម្មវិធីបញ្ជាទៅឧបករណ៍បញ្ជា MUSE ត្រូវបានធ្វើឡើងនៅក្នុងឧបករណ៍បញ្ជា web ចំណុចប្រទាក់។ ដើម្បីស្វែងយល់បន្ថែមអំពីការផ្ទុកកម្មវិធីបញ្ជាទៅឧបករណ៍បញ្ជា MUSE របស់អ្នក សូមមើលឯកសារនៅ https://www.amx.com/products/mu-3300#downloads.
របៀបក្លែងធ្វើ
ដើម្បីប្រើ Automator នៅក្នុងរបៀបក្លែងធ្វើ សូមអូសថ្នាំងឧបករណ៍បញ្ជាទៅកន្លែងធ្វើការ ហើយបើកការសន្ទនាកែសម្រួលរបស់វា។ ជ្រើសរើសកម្មវិធីត្រាប់តាមពីប្រអប់ទម្លាក់ចុះ ហើយចុចប៊ូតុងរួចរាល់។ ឥឡូវនេះអ្នកអាចប្រើថ្នាំងដែលអាចចូលប្រើចំណុចបញ្ចប់នៃឧបករណ៍ក្លែងធ្វើ។
ចុចលើប៊ូតុងដាក់ពង្រាយ ហើយអ្នកគួរតែឃើញស្ថានភាពក្លែងធ្វើដែលត្រូវបានចង្អុលបង្ហាញថាបានភ្ជាប់ជាមួយប្រអប់សូចនាករពណ៌បៃតងរឹង៖
បន្ថែមកម្មវិធីបញ្ជា និងឧបករណ៍
មានម៉ាស៊ីនក្លែងធ្វើជាច្រើនដែលបានបង្កើតរួចហើយនៅក្នុងថ្នាំងឧបករណ៍បញ្ជាស្វ័យប្រវត្តិ៖
- ឧបករណ៍ពង្រីក IO ស៊េរី CE៖ CE-IO4, CE-IRS4, CE-REL8, CE-COM2
- ច្រក I/O ឧបករណ៍បញ្ជាស៊េរី MU៖ MU-1300, MU-2300, MU-3300
- បន្ទះខាងមុខ MU Series Controller LED: MU-2300, MU-3300
- ឧបករណ៍ NetLinx ICSP ទូទៅ
ដើម្បីបន្ថែមឧបករណ៍ទៅម៉ាស៊ីនក្លែងធ្វើរបស់អ្នក៖
- ចុចប៊ូតុងផ្ទុកឡើងនៅជាប់នឹងបញ្ជីអ្នកផ្តល់សេវា។ វានឹងបើកការសន្ទនាប្រព័ន្ធឯកសាររបស់អ្នក។ ជ្រើសរើសកម្មវិធីបញ្ជាដែលត្រូវគ្នាសម្រាប់ឧបករណ៍ដែលមានបំណង។ ចំណាំ៖ ប្រភេទកម្មវិធីបញ្ជាខាងក្រោមអាចត្រូវបានផ្ទុកឡើង៖
- ម៉ូឌុល DUET (ទាញយកពី developer.amx.com)
- អ្នកបើកបរ MUSE ដើម
- ឯកសារក្លែងធ្វើ
- នៅពេលដែលកម្មវិធីបញ្ជាត្រូវបានផ្ទុកឡើង អ្នកអាចបន្ថែមឧបករណ៍រៀងៗខ្លួនដោយចុចប៊ូតុងបន្ថែមនៅជាប់នឹងបញ្ជីឧបករណ៍។
របៀបភ្ជាប់
របៀបភ្ជាប់តម្រូវឱ្យអ្នកមានឧបករណ៍បញ្ជា MUSE នៅលើបណ្តាញរបស់អ្នក ដែលអ្នកអាចភ្ជាប់បាន។ បើកថ្នាំង Controller របស់អ្នក ហើយបញ្ចូលអាសយដ្ឋានរបស់ឧបករណ៍បញ្ជា MUSE របស់អ្នក។ ច្រកគឺ 80 ហើយកំណត់តាមលំនាំដើម។ បញ្ចូលឈ្មោះអ្នកប្រើប្រាស់ និងពាក្យសម្ងាត់សម្រាប់ឧបករណ៍បញ្ជារបស់អ្នក ហើយបន្ទាប់មកចុចប៊ូតុងតភ្ជាប់។ អ្នកគួរតែសង្កេតមើលការជូនដំណឹងដែល Automator បានភ្ជាប់ទៅម៉ាស៊ីនមេ Node-RED នៅលើ MUSE Controller ។ សូមមើលរូបថតអេក្រង់ខាងក្រោម។
របៀបឯកតា
របៀបនៃការធ្វើការជាមួយ Automator នេះគ្រាន់តែពាក់ព័ន្ធនឹងការរុញលំហូររបស់អ្នកពីកុំព្យូទ័រក្នុងតំបន់របស់អ្នកទៅកាន់ម៉ាស៊ីនមេ Node-RED ដែលដំណើរការលើឧបករណ៍បញ្ជា MUSE ។ វាទាមទារឱ្យបើកដំណើរការគម្រោង (ដែលទាមទារការដំឡើង git) ។ សូមអានខាងក្រោមដើម្បីស្វែងយល់បន្ថែមអំពីគម្រោង និង Push/Pull ។
ការដាក់ពង្រាយ
រាល់ពេលដែលអ្នកធ្វើការផ្លាស់ប្តូរទៅ node អ្នកនឹងត្រូវដាក់ពង្រាយការផ្លាស់ប្តូរទាំងនោះពីកម្មវិធីនិពន្ធទៅ Node-RED server ដើម្បីធ្វើឱ្យលំហូរដំណើរការ។ មានជម្រើសមួយចំនួនសម្រាប់អ្វី និងរបៀបដាក់ពង្រាយលំហូររបស់អ្នកនៅក្នុងបញ្ជីទម្លាក់ចុះ ដាក់ពង្រាយ។ ដើម្បីស្វែងយល់បន្ថែមអំពីការដាក់ពង្រាយនៅក្នុង Node-RED សូមមើលឯកសារ Node-RED ។
- នៅពេលដាក់ពង្រាយនៅក្នុង Automator លំហូរត្រូវបានដាក់ពង្រាយទៅកាន់ម៉ាស៊ីនមេ Node-RED មូលដ្ឋានដែលកំពុងដំណើរការលើកុំព្យូទ័ររបស់អ្នក។ បន្ទាប់មក លំហូរដែលបានដាក់ពង្រាយត្រូវតែត្រូវបាន "រុញ" ពីកុំព្យូទ័រក្នុងតំបន់របស់អ្នកទៅកាន់ម៉ាស៊ីនមេ Node-RED ដែលដំណើរការលើឧបករណ៍បញ្ជា MUSE ។
- មធ្យោបាយដ៏ល្អដើម្បីកំណត់ថាតើអ្នកមានការផ្លាស់ប្តូរដែលមិនដំណើរការចំពោះលំហូរ/ថ្នាំងរបស់អ្នកគឺនៅក្នុងប៊ូតុងដាក់ពង្រាយនៅជ្រុងខាងលើខាងស្តាំនៃកម្មវិធី។ ប្រសិនបើវាប្រែជាប្រផេះ និងមិនមានអន្តរកម្ម នោះអ្នកមិនមានការផ្លាស់ប្តូរដែលមិនដំណើរការនៅក្នុងលំហូររបស់អ្នកទេ។ ប្រសិនបើវាមានពណ៌ក្រហម និងអន្តរកម្ម នោះអ្នកមានការផ្លាស់ប្ដូរដែលមិនដំណើរការនៅក្នុងលំហូររបស់អ្នក។ សូមមើលរូបថតអេក្រង់ខាងក្រោម។
គម្រោង
- ដើម្បីរុញ/ទាញពីម៉ាស៊ីនមេ Node-RED ក្នុងតំបន់របស់អ្នកទៅកាន់ម៉ាស៊ីនមេដែលកំពុងដំណើរការលើឧបករណ៍បញ្ជារបស់អ្នក មុខងារគម្រោងចាំបាច់ត្រូវបើកនៅក្នុង Automator ។ មុខងារគម្រោងត្រូវបានបើកដោយស្វ័យប្រវត្តិ ប្រសិនបើ git ត្រូវបានដំឡើងនៅលើកុំព្យូទ័ររបស់អ្នក។ ដើម្បីរៀនពីរបៀបដំឡើង Git សូមមើលផ្នែកដំឡើង Git នៃការណែនាំនេះ។
- សន្មត់ថាអ្នកបានដំឡើង git និងចាប់ផ្តើម MUSE Automator ឡើងវិញ អ្នកអាចបង្កើតគម្រោងថ្មីដោយចុចលើម៉ឺនុយ hamburger នៅជ្រុងខាងលើខាងស្តាំនៃកម្មវិធី។
- បញ្ចូលឈ្មោះគម្រោង (គ្មានចន្លោះ ឬតួអក្សរពិសេសត្រូវបានអនុញ្ញាត) ហើយសម្រាប់ពេលនេះ សូមជ្រើសរើសជម្រើសបិទការអ៊ិនគ្រីបនៅក្រោមលិខិតសម្គាល់។ ចុចប៊ូតុងបង្កើតគម្រោង ដើម្បីបញ្ចប់ការបង្កើតគម្រោង។
- ឥឡូវនេះអ្នកបានបង្កើតគម្រោងមួយ អ្នកអាចរុញ/ទាញទៅឧបករណ៍បញ្ជា MUSE ជាក់ស្តែង។
គម្រោងរុញ/ទាញ
ការរុញ និងទាញលំហូររបស់អ្នកពីកុំព្យូទ័ររបស់អ្នកទៅកាន់ម៉ាស៊ីនមេ Node-RED នៅលើឧបករណ៍បញ្ជា MUSE គឺជាមុខងារពិសេសមួយនៅក្នុង Automator ។ ជំហានពីរបីត្រូវតែអនុវត្ត មុនពេលអ្នកអាចរុញ/ទាញបាន។
- ត្រូវប្រាកដថាអ្នកបានភ្ជាប់ទៅឧបករណ៍បញ្ជា MUSE របស់អ្នកតាមរយៈថ្នាំងឧបករណ៍បញ្ជា
- ត្រូវប្រាកដថាអ្នកបានដាក់ពង្រាយការផ្លាស់ប្តូរណាមួយនៅក្នុងលំហូររបស់អ្នក (ប៊ូតុងដាក់ពង្រាយគួរតែជាពណ៌ប្រផេះ)
ដើម្បីរុញលំហូរដែលបានដាក់ពង្រាយរបស់អ្នកពីកុំព្យូទ័ររបស់អ្នក សូមចុចព្រួញរុញ/ទាញចុះក្រោម។
ដាក់លើគម្រោង Local ហើយចុចលើរូបតំណាងផ្ទុកឡើង ដើម្បីរុញគម្រោងពីម៉ាស៊ីនមេ Node-RED ក្នុងតំបន់របស់អ្នកទៅកាន់ម៉ាស៊ីនមេ Node-RED នៅលើឧបករណ៍បញ្ជា MUSE របស់អ្នក។
- បន្ទាប់ពីរុញគម្រោងមូលដ្ឋានរបស់អ្នកទៅឧបករណ៍បញ្ជា ចុចប៊ូតុង Push/Pull (មិនមែនព្រួញ) ហើយគម្រោងនេះគួរតែដំណើរការនៅលើឧបករណ៍បញ្ជា។
- ដូចគ្នានេះដែរ គម្រោងដែលត្រូវបានរុញទៅឧបករណ៍បញ្ជា អាចត្រូវបានទាញពីឧបករណ៍បញ្ជាទៅកុំព្យូទ័ររបស់អ្នក។ ដាក់លើគម្រោងពីចម្ងាយ ហើយចុចលើរូបតំណាងទាញយក ដើម្បីទាញគម្រោង។
ដំណើរការគម្រោង
គម្រោងដែលកំពុងដំណើរការនៅលើឧបករណ៍បញ្ជា ឬដំណើរការនៅលើម៉ាស៊ីនមេ Node-RED មូលដ្ឋានរបស់អ្នកនឹងត្រូវបានចង្អុលបង្ហាញដោយស្លាកនៃការដំណើរការ។ ដើម្បីដំណើរការគម្រោងផ្សេងៗគ្នានៅលើម៉ាស៊ីនមេពីចម្ងាយ ឬម៉ាស៊ីនមេមូលដ្ឋាន សូមដាក់លើគម្រោង ហើយចុចលើរូបតំណាងលេង។ ចំណាំ៖ មានតែគម្រោងមួយប៉ុណ្ណោះដែលអាចដំណើរការក្នុងពេលតែមួយនៅលើ Local ឬ Remote។
លុបគម្រោង
ដើម្បីលុបគម្រោង សូមដាក់លើឈ្មោះគម្រោងនៅក្រោម Local ឬ Remote ហើយចុចលើរូបតំណាងធុងសំរាម។ ការព្រមាន៖ ត្រូវប្រុងប្រយ័ត្នចំពោះអ្វីដែលអ្នកកំពុងលុប ឬអ្នកអាចបាត់បង់ការងារ។
ការបញ្ឈប់គម្រោងមួយ។
ប្រហែលជាមានសេណារីយ៉ូដែលអ្នកចង់បញ្ឈប់ ឬចាប់ផ្តើមគម្រោង Automator ក្នុងស្រុក ឬពីចម្ងាយនៅលើឧបករណ៍បញ្ជា។ Automator ផ្តល់នូវសមត្ថភាពក្នុងការចាប់ផ្តើម ឬបញ្ឈប់គម្រោងណាមួយតាមតម្រូវការ។ ដើម្បីបញ្ឈប់គម្រោង សូមចុចដើម្បីពង្រីកថាសរុញ/ទាញ។ ដាក់លើគម្រោងដែលកំពុងដំណើរការណាមួយនៅក្នុងបញ្ជីពីចម្ងាយ ឬក្នុងបញ្ជី ហើយបន្ទាប់មកចុចលើរូបតំណាងបញ្ឈប់។
MUSE Automator Node Palete
Automator ដឹកជញ្ជូនជាមួយក្ដារលាយថ្នាំងផ្ទាល់ខ្លួនរបស់យើងដែលមានចំណងជើងថា MUSE Automator ផងដែរ។ បច្ចុប្បន្ននេះមានថ្នាំងចំនួនប្រាំពីរដែលត្រូវបានផ្តល់ឱ្យដែលអនុញ្ញាតឱ្យមានមុខងារ និងអន្តរកម្មជាមួយឧបករណ៍ក្លែងធ្វើ និងឧបករណ៍បញ្ជា MUSE ។
ឧបករណ៍បញ្ជា
ថ្នាំងឧបករណ៍បញ្ជាគឺជាអ្វីដែលផ្តល់នូវឧបករណ៍ក្លែងធ្វើលំហូររបស់អ្នក ឬបរិបទឧបករណ៍បញ្ជា MUSE និងការចូលប្រើប្រាស់កម្មវិធីទៅកាន់ឧបករណ៍ដែលត្រូវបានបន្ថែមទៅឧបករណ៍បញ្ជា។ វាមានផ្នែកខាងក្រោមដែលអាចកំណត់បាន៖
- ឈ្មោះ - លក្ខណៈសម្បត្តិឈ្មោះសកលសម្រាប់ថ្នាំងទាំងអស់។
- ឧបករណ៍បញ្ជា - ឧបករណ៍បញ្ជាឬក្លែងធ្វើដែលអ្នកចង់ភ្ជាប់។ ជ្រើសរើសម៉ាស៊ីនក្លែងធ្វើដើម្បីភ្ជាប់ទៅឧបករណ៍បញ្ជា MUSE ដែលបានក្លែងធ្វើ។ ដើម្បីភ្ជាប់ទៅឧបករណ៍បញ្ជារាងកាយ ត្រូវប្រាកដថាវាត្រូវបានភ្ជាប់ទៅបណ្តាញរបស់អ្នក ហើយបញ្ចូលអាសយដ្ឋាន IP របស់វានៅក្នុងវាលម៉ាស៊ីន។ ចុចប៊ូតុង Connect ដើម្បីភ្ជាប់ទៅឧបករណ៍បញ្ជា។
- អ្នកផ្តល់សេវា - បញ្ជីនៃកម្មវិធីបញ្ជាដែលត្រូវបានផ្ទុកឡើងទៅកាន់ម៉ាស៊ីនក្លែងធ្វើ ឬឧបករណ៍បញ្ជារបស់អ្នក។ ចុចប៊ូតុងផ្ទុកឡើងដើម្បីបន្ថែមកម្មវិធីបញ្ជា។ ជ្រើសរើស Driver ហើយចុច Delete ដើម្បីលុប Driver ចេញពីបញ្ជី។
- ឧបករណ៍ - បញ្ជីឧបករណ៍ដែលត្រូវបានបន្ថែមទៅម៉ាស៊ីនក្លែងធ្វើ ឬឧបករណ៍បញ្ជា។
- កែសម្រួល - ជ្រើសរើសឧបករណ៍ពីបញ្ជី ហើយចុច កែសម្រួល ដើម្បីកែសម្រួលលក្ខណៈសម្បត្តិរបស់វា។
- បន្ថែម - ចុចដើម្បីបន្ថែមឧបករណ៍ថ្មី (ផ្អែកលើកម្មវិធីបញ្ជាក្នុងបញ្ជីអ្នកផ្តល់សេវា)។
- Instance - នៅពេលបន្ថែមឧបករណ៍ថ្មី ឈ្មោះវត្ថុតែមួយគត់គឺត្រូវបានទាមទារ។
- ឈ្មោះ - ស្រេចចិត្ត។ ឈ្មោះឧបករណ៍
- ការពិពណ៌នា - ស្រេចចិត្ត។ ការពិពណ៌នាអំពីឧបករណ៍។
- កម្មវិធីបញ្ជា - ជ្រើសរើសកម្មវិធីបញ្ជាដែលសមស្រប (ផ្អែកលើកម្មវិធីបញ្ជានៅក្នុងបញ្ជីអ្នកផ្តល់សេវា) ។
- លុប - ជ្រើសរើសឧបករណ៍ពីបញ្ជី ហើយចុច លុប ដើម្បីលុបឧបករណ៍។
ស្ថានភាព
ប្រើថ្នាំងស្ថានភាព ដើម្បីទទួលបានស្ថានភាព ឬស្ថានភាពនៃប៉ារ៉ាម៉ែត្រឧបករណ៍ជាក់លាក់មួយ។
- ឈ្មោះ - លក្ខណៈសម្បត្តិឈ្មោះសកលសម្រាប់ថ្នាំងទាំងអស់។
- ឧបករណ៍ - ជ្រើសរើសឧបករណ៍ (ផ្អែកលើបញ្ជីឧបករណ៍នៅក្នុងថ្នាំងឧបករណ៍បញ្ជា)។ វានឹងបង្កើតមែកធាងប៉ារ៉ាម៉ែត្រនៅក្នុងបញ្ជីខាងក្រោម។ ជ្រើសរើសប៉ារ៉ាម៉ែត្រសម្រាប់ការទាញយកស្ថានភាព។
- ប៉ារ៉ាម៉ែត្រ - វាលបានតែអានដែលបង្ហាញផ្លូវប៉ារ៉ាម៉ែត្រនៃប៉ារ៉ាម៉ែត្រដែលបានជ្រើសរើស។
ព្រឹត្តិការណ៍
ប្រើថ្នាំងព្រឹត្តិការណ៍ ដើម្បីស្តាប់ព្រឹត្តិការណ៍ឧបករណ៍ ដូចជាការផ្លាស់ប្តូរនៅក្នុងស្ថានភាព ដើម្បីចាប់ផ្តើមសកម្មភាព (ដូចជាពាក្យបញ្ជា)
- ឈ្មោះ - លក្ខណៈសម្បត្តិឈ្មោះសកលសម្រាប់ថ្នាំងទាំងអស់។
- ឧបករណ៍ - ជ្រើសរើសឧបករណ៍ (ផ្អែកលើបញ្ជីឧបករណ៍នៅក្នុងថ្នាំងឧបករណ៍បញ្ជា)។ វានឹងបង្កើតមែកធាងប៉ារ៉ាម៉ែត្រនៅក្នុងបញ្ជីខាងក្រោម។ ជ្រើសរើសប៉ារ៉ាម៉ែត្រពីបញ្ជី។
- ព្រឹត្តិការណ៍ - វាលបានតែអានដែលបង្ហាញផ្លូវប៉ារ៉ាម៉ែត្រ
- ប្រភេទព្រឹត្តិការណ៍ - ប្រភេទបានតែអាននៃព្រឹត្តិការណ៍ប៉ារ៉ាម៉ែត្រដែលបានជ្រើសរើស។
- ប្រភេទប៉ារ៉ាម៉ែត្រ - ប្រភេទទិន្នន័យបានតែអាននៃប៉ារ៉ាម៉ែត្រដែលបានជ្រើសរើស។
- ព្រឹត្តិការណ៍ (មិនមានស្លាក) - ប្រអប់ទម្លាក់ចុះដែលមានបញ្ជីព្រឹត្តិការណ៍ដែលអាចស្តាប់បាន។
បញ្ជា
ប្រើថ្នាំងពាក្យបញ្ជា ដើម្បីផ្ញើពាក្យបញ្ជាទៅឧបករណ៍។
- ឈ្មោះ - លក្ខណៈសម្បត្តិឈ្មោះសកលសម្រាប់ថ្នាំងទាំងអស់។
- ឧបករណ៍ - ជ្រើសរើសឧបករណ៍ (ផ្អែកលើបញ្ជីឧបករណ៍នៅក្នុងថ្នាំងឧបករណ៍បញ្ជា)។ វានឹងបង្កើតមែកធាងប៉ារ៉ាម៉ែត្រនៅក្នុងបញ្ជីខាងក្រោម។ មានតែប៉ារ៉ាម៉ែត្រដែលអាចកំណត់បាននឹងត្រូវបានបង្ហាញ។
- បានជ្រើសរើស - វាលបានតែអានដែលបង្ហាញផ្លូវប៉ារ៉ាម៉ែត្រ។
- បញ្ចូល - ជ្រើសរើសការកំណត់ដោយដៃ ដើម្បីមើលពាក្យបញ្ជាដែលមាននៅក្នុងប្រអប់ទម្លាក់ចុះដែលអាចប្រតិបត្តិបាន។
រុករក
ប្រើថ្នាំងរុករកដើម្បីដំណើរការទំព័រត្រឡប់ទៅកាន់បន្ទះប៉ះ TP5
- ឈ្មោះ - លក្ខណៈសម្បត្តិឈ្មោះសកលសម្រាប់ថ្នាំងទាំងអស់។
- បន្ទះ - ជ្រើសរើសបន្ទះប៉ះ (បន្ថែមតាមរយៈថ្នាំងផ្ទាំងបញ្ជា)
- ពាក្យបញ្ជា - ជ្រើសរើសពាក្យបញ្ជា Flip ។
- G5 - ខ្សែអក្សរដែលអាចកែសម្រួលបាននៃពាក្យបញ្ជាដែលត្រូវផ្ញើ។ ជ្រើសរើសទំព័រពីបញ្ជីដែលបានបង្កើតនៃទំព័របន្ទះ ដើម្បីបំពេញវាលនេះ។
ផ្ទាំងបញ្ជា
ប្រើថ្នាំងផ្ទាំងបញ្ជា ដើម្បីបន្ថែមបរិបទបន្ទះប៉ះទៅលំហូរ។
- ឈ្មោះ - លក្ខណៈសម្បត្តិឈ្មោះសកលសម្រាប់ថ្នាំងទាំងអស់។
- ឧបករណ៍ - ជ្រើសរើសឧបករណ៍បន្ទះប៉ះ
- បន្ទះ – ចុចរកមើលដើម្បីផ្ទុកឡើងឯកសារ .TP5 ។ វានឹងបង្កើតមែកធាងដែលបានតែអាននៃទំព័រឯកសារបន្ទះប៉ះ និងប៊ូតុង។ យោងបញ្ជីនេះជាការផ្ទៀងផ្ទាត់ឯកសារ។
ការគ្រប់គ្រង UI
ប្រើថ្នាំងគ្រប់គ្រង UI ដើម្បីប៊ូតុងកម្មវិធី ឬវត្ថុបញ្ជាផ្សេងទៀតពីឯកសារបន្ទះប៉ះ។
- ឈ្មោះ - លក្ខណៈសម្បត្តិឈ្មោះសកលសម្រាប់ថ្នាំងទាំងអស់។
- ឧបករណ៍ - ជ្រើសរើសឧបករណ៍បន្ទះប៉ះ
- ប្រភេទ - ជ្រើសរើសប្រភេទវត្ថុបញ្ជា UI ។ ជ្រើសរើសការគ្រប់គ្រង UI ពីទំព័រ/មែកធាងប៊ូតុងខាងក្រោម
- កេះ - ជ្រើសរើសគន្លឹះសម្រាប់ការគ្រប់គ្រង UI (ឧទាហរណ៍ample, រុញ ឬដោះលែង)
- រដ្ឋ - កំណត់ស្ថានភាពនៃការគ្រប់គ្រង UI នៅពេលដែលវាត្រូវបានកេះ (ឧទាហរណ៍ampឡេ បើក ឬបិទ)
Exampលំហូរការងារ
នៅក្នុងនេះ អតីតampលំហូរការងារយើងនឹង៖
- ភ្ជាប់ទៅឧបករណ៍បញ្ជា MUSE
- បង្កើតលំហូរដែលអនុញ្ញាតឱ្យយើងបិទបើកស្ថានភាពនៃការបញ្ជូនតនៅលើ MU-2300
- ដាក់ពង្រាយលំហូរទៅកាន់ម៉ាស៊ីនមេ Node-RED ក្នុងតំបន់របស់យើង។
ភ្ជាប់ទៅឧបករណ៍បញ្ជា MUSE
- ដំឡើងឧបករណ៍បញ្ជា MUSE របស់អ្នក។ សូមមើលឯកសារនៅ
- អូសថ្នាំងឧបករណ៍បញ្ជាពីក្ដារលាយថ្នាំង MUSE Automator ទៅកាន់ផ្ទាំងក្រណាត់ ហើយចុចពីរដងលើវាដើម្បីបើកការសន្ទនាកែសម្រួលរបស់វា។
- បញ្ចូលអាសយដ្ឋាន IP របស់ឧបករណ៍បញ្ជា MUSE របស់អ្នក ចុចប៊ូតុងតភ្ជាប់ ហើយបន្ទាប់មកចុចប៊ូតុង រួចរាល់។ បន្ទាប់មកចុចប៊ូតុង ដាក់ពង្រាយ។ ការសន្ទនា និងថ្នាំង Controller របស់អ្នកគួរតែមើលទៅដូចនេះ៖
បង្កើត & ដាក់ពង្រាយលំហូរមួយ។
- បន្ទាប់មក យើងចាប់ផ្តើមបង្កើតលំហូរដោយអូសថ្នាំងជាច្រើនទៅផ្ទាំងក្រណាត់។ អូសថ្នាំងខាងក្រោម ហើយដាក់តាមលំដាប់ពីឆ្វេងទៅស្តាំ៖
- ចាក់
- ស្ថានភាព
- ប្តូរ (នៅក្រោមក្ដារលាយមុខងារ)
- ពាក្យបញ្ជា (អូសពីរ)
- បំបាត់កំហុស
- ចុចទ្វេដងលើថ្នាំងចាក់ ប្តូរឈ្មោះរបស់វាទៅជា "គន្លឹះដោយដៃ" ហើយចុច រួចរាល់
- ចុចទ្វេដងលើថ្នាំងស្ថានភាព ហើយកែប្រែលក្ខណៈសម្បត្តិខាងក្រោម៖
- ប្តូរឈ្មោះរបស់វាទៅជា "Get Relay 1 Status"
- ពីឧបករណ៍ទម្លាក់ចុះ សូមជ្រើសរើស idevice
- ពង្រីកថ្នាំងស្លឹកបញ្ជូនបន្តក្នុងមែកធាងជ្រើស 1 ហើយបន្ទាប់មកបញ្ជាក់
- ចុចរួចរាល់
- ចុចពីរដងលើ Switch node ហើយកែប្រែលក្ខណៈសម្បត្តិខាងក្រោម៖
- ប្តូរឈ្មោះទៅជា "ពិនិត្យស្ថានភាពបញ្ជូនត 1"
- ចុចប៊ូតុង +បន្ថែម នៅផ្នែកខាងក្រោមនៃការសន្ទនា។ ឥឡូវនេះអ្នកគួរតែមានច្បាប់ពីរនៅក្នុងបញ្ជី។ មួយពិន្ទុទៅច្រក 1 និងចំណុចពីរទៅច្រក 2
- វាយ true ទៅក្នុងវាលទីមួយ ហើយកំណត់ប្រភេទទៅជាកន្សោម
- វាយ false ទៅក្នុងវាលទីពីរ ហើយកំណត់ប្រភេទទៅជាកន្សោម
- លក្ខណៈសម្បត្តិរបស់ថ្នាំងប្តូររបស់អ្នកគួរតែមើលទៅដូចនេះ៖
- ចុចទ្វេដងលើថ្នាំងពាក្យបញ្ជាដំបូង ហើយកែប្រែលក្ខណៈសម្បត្តិខាងក្រោម៖
- ប្តូរឈ្មោះទៅជា "កំណត់ការបញ្ជូនត 1 មិនពិត"
- ពីឧបករណ៍ទម្លាក់ចុះ សូមជ្រើសរើស idevice
- ពង្រីកថ្នាំងស្លឹកបញ្ជូនបន្តក្នុងមែកធាងជ្រើស 1 ហើយបន្ទាប់មកបញ្ជាក់បន្ទាប់មកចុច Done
- ចុចទ្វេដងលើថ្នាំងពាក្យបញ្ជាទីពីរ ហើយកែប្រែលក្ខណៈសម្បត្តិខាងក្រោម៖
- ប្តូរឈ្មោះទៅជា "Set Relay 1 True"
- ពីឧបករណ៍ទម្លាក់ចុះ សូមជ្រើសរើស iDevice
- ពង្រីកថ្នាំងស្លឹកបញ្ជូនបន្តក្នុងមែកធាងជ្រើស 1 ហើយបន្ទាប់មកបញ្ជាក់បន្ទាប់មកចុច Done
- ភ្ជាប់ថ្នាំងទាំងអស់ជាមួយគ្នាដូចនេះ៖
- ចាក់ថ្នាំងទៅថ្នាំងស្ថានភាព
- ថ្នាំងស្ថានភាពទៅថ្នាំងប្តូរ
- ប្តូរច្រកថ្នាំង 1 ទៅថ្នាំងពាក្យបញ្ជាដែលមានឈ្មោះថា "កំណត់ការបញ្ជូនត 1 មិនពិត"
- ប្តូរច្រក node 2 ទៅថ្នាំងពាក្យបញ្ជាដែលមានឈ្មោះថា "Set Relay 1 True"
- ខ្សែថ្នាំងពាក្យបញ្ជាទាំងពីរទៅកាន់ថ្នាំងបំបាត់កំហុស
នៅពេលដែលអ្នកបានបញ្ចប់ការកំណត់ និងភ្ជាប់ថ្នាំងរបស់អ្នក ផ្ទាំងក្រណាត់លំហូររបស់អ្នកគួរតែមានរូបរាងដូចតទៅ៖
ឥឡូវនេះ អ្នកត្រៀមខ្លួនជាស្រេចដើម្បីដាក់ពង្រាយលំហូររបស់អ្នក។ នៅជ្រុងខាងស្តាំខាងលើនៃកម្មវិធី ចុចលើប៊ូតុង Deploy ដើម្បីដាក់ពង្រាយលំហូររបស់អ្នកទៅកាន់ម៉ាស៊ីនមេ Node-RED មូលដ្ឋាន។ ប្រសិនបើអ្នកបានភ្ជាប់ទៅឧបករណ៍បញ្ជា MUSE ឥឡូវនេះអ្នកគួរតែអាចបន្តចុចប៊ូតុងនៅលើថ្នាំងចាក់ ហើយឃើញស្ថានភាពបញ្ជូនតផ្លាស់ប្តូរពីពិតទៅមិនពិតនៅក្នុងផ្ទាំងបំបាត់កំហុស (ហើយមើល/ស្តាប់ការប្តូរបញ្ជូនបន្តនៅលើឧបករណ៍បញ្ជាដោយខ្លួនឯង! )
ធនធានបន្ថែម
- ប៉ុស្តិ៍ YouTube AMX – https://www.youtube.com/@AMXbyHARMAN
- ធនធានអ្នកអភិវឌ្ឍន៍ AMX – https://developer.amx.com/#!/main
- ឆានែល YouTube Node-RED – https://www.youtube.com/@Node-RED
- ឯកសារ Node-RED – https://nodered.org/docs/
ឯកសារ/ធនធាន
![]() |
HARMAN v1.0 AMX Muse Automator [pdf] សៀវភៅណែនាំ v1.0 AMX Muse Automator, AMX Muse Automator, Muse Automator, Automator |