ampio PO-197-EN ការរួមបញ្ចូលជាមួយពិធីការ ZigBee

លក្ខណៈបច្ចេកទេស
- ការរួមបញ្ចូលជាមួយពិធីការ ZigBee
- លេខឯកសារ៖ PO-197-EN
- កំណែ៖ 3.0
- កាលបរិច្ឆេទនៃការបោះពុម្ពផ្សាយ៖ ថ្ងៃទី ១៩ ខែមីនា ឆ្នាំ ២០២៥
ព័ត៌មានអំពីផលិតផល
ផលិតផលអនុញ្ញាតឱ្យរួមបញ្ចូលឧបករណ៍ដែលគាំទ្រពិធីការ ZigBee ជាមួយ Ampប្រព័ន្ធ io ។ វាពាក់ព័ន្ធនឹងការភ្ជាប់ផ្លូវចេញចូល ដូចជា ZBDongle-E ពី Sonoff ទៅម៉ូឌុល M-SERV-s ដោយប្រើ Node-RED សម្រាប់បង្កើតការតភ្ជាប់។
សេចក្តីផ្តើម
ការរួមបញ្ចូលឧបករណ៍ដែលគាំទ្រពិធីការ ZigBee ជាមួយ Ampប្រព័ន្ធ io គឺអាចធ្វើទៅបានឧទាហរណ៍ample ដោយភ្ជាប់ច្រកផ្លូវទៅកាន់ម៉ូឌុល M-SERV-s ។ ការប្រើប្រាស់ Node-RED គឺជាតម្រូវការជាមុនក្នុងការបង្កើតការតភ្ជាប់។ ការណែនាំនេះបង្ហាញពីអតីតample នៃ ZBDongle-E ពី Sonoff ជាមួយនឹងអង់តែនពិសេសជាច្រកចេញចូល។
ការតភ្ជាប់ច្រកផ្លូវ
ដើម្បីភ្ជាប់ច្រកចេញចូល សូមផ្តាច់ M-SERV-s ពីការផ្គត់ផ្គង់ថាមពលរបស់វា ភ្ជាប់ឧបករណ៍ច្រកចេញចូល និងផ្តល់ថាមពលដល់ម៉ាស៊ីនមេម្តងទៀត។ បន្ទាប់ពីពីរបីនាទី ធ្វើឱ្យការតភ្ជាប់ SSH ដំណើរការតាមរយៈចំណុចប្រទាក់ www (គោលការណ៍ណែនាំបន្ថែមដែលមាននៅក្នុងការកំណត់ម៉ាស៊ីនមេ M-SERV) ។ ចូលទៅគណនី root នៅលើម៉ាស៊ីនមេដោយប្រើពាក្យសម្ងាត់ដែលអ្នកបានបង្កើតឧទាហរណ៍តាមរយៈកម្មវិធី putty ។

កំពុងស្វែងរកច្រកទ្វារ
បន្ទាប់ពីបញ្ចូលពាក្យសម្ងាត់ សូមស្វែងរកឧបករណ៍ដោយប្រើពាក្យបញ្ជាខាងក្រោម៖ dmesg | grep tty
ច្រកផ្លូវភាគច្រើននឹងត្រូវបានបន្ថែមជា ttyACM0 ។
ការកំណត់រចនាសម្ព័ន្ធសម្រាប់រូបភាពម៉ាស៊ីនមេចាប់ពីកំណែលេខ 400 តទៅ
ការដំឡើង
បញ្ចូលរបៀបអាន និងសរសេរ
- /opt/ampio/bin/rw
- ទៅកាន់ថតឯកសារដែលអ្នកអាចធ្វើការផ្លាស់ប្តូរ
- ស៊ីឌី / root
- ធ្វើបច្ចុប្បន្នភាពបញ្ជីកញ្ចប់ដែលមាន
- sudo apt-get ធ្វើបច្ចុប្បន្នភាព
- ដំឡើងកញ្ចប់ ppm
- npm ដំឡើង -g pnpm@10.4.1
- ដំឡើង git
- sudo apt ដំឡើង git
- បង្កើតថតឯកសារ
- sudo mkdir /root/zigbee2mqtt
- ផ្លាស់ប្តូរការអនុញ្ញាតថត
- sudo chown -R ជា root: root /root/zigbee2mqtt
- ក្លូន zigbee2mqtt ឃ្លាំង
- git ក្លូន - ជម្រៅ ១ https://github.com/Koenkk/zigbee2mqtt.git/root/zigbee2mqtt
- ទៅកាន់ថតឯកសារ
- ស៊ីឌី /root/zigbee2mqtt
- ដំឡើងភាពអាស្រ័យជាក់លាក់
- ppm i -frozen-lockfile
- ចាប់ផ្តើមបង្កើតកញ្ចប់
- ppm ដំណើរការសាងសង់
- ចម្លងខ្លឹមសាររបស់អតីតampចូលទៅក្នុងឯកសារកំណត់រចនាសម្ព័ន្ធរបស់អ្នក។
- cp /root/zigbee2mqtt/data/configuration.example.yaml /root/zigbee2mqtt/data/configuration.yaml
ការកែប្រែឯកសារកំណត់រចនាសម្ព័ន្ធ
បើកឯកសារសម្រាប់កែសម្រួល
nano /root/zigbee2mqtt/data/configuration.yaml
កំណត់វាលម៉ាស៊ីនមេទៅ mqtt://localhost ។
វាលនៃការតភ្ជាប់ MQTT យោងតាមការកំណត់ម៉ាស៊ីនមេរបស់អ្នក ជាធម្មតាអ្នកប្រើប្រាស់គឺជាអ្នកគ្រប់គ្រង និងពាក្យសម្ងាត់ដែលពាក់ព័ន្ធ (ព័ត៌មានលម្អិតនៃការចូលដូចជាសម្រាប់ប្លុក mqtt នៅក្នុង Node-RED)។ ចងចាំថាត្រូវលុបតួអក្សរ # ដែលបង្ហាញពីមតិយោបល់លើបន្ទាត់។

បន្ទាប់ពីការផ្លាស់ប្តូរ រក្សាទុក និងបិទឯកសារកំណត់រចនាសម្ព័ន្ធ។ នៅក្នុង putty នេះត្រូវបានធ្វើតាមរយៈ Ctrl + x បន្ទាប់មក y និង Enter ។
ការរត់ដំបូង
វាយពាក្យបញ្ជា
ppm ចាប់ផ្តើម
ការកំណត់សម្រាប់រូបភាពចាស់ជាង 400
ការបង្កើត និងកំណត់រចនាសម្ព័ន្ធថតឯកសារ
- បង្កើតថតឯកសារ៖
sudo mkdir /ampio/rw/zigbee2mqtt - ផ្តល់ការអនុញ្ញាត៖
sudo chown -R ${USER}: /ampio/rw/zigbee2mqtt
ការក្លូននៃឃ្លាំង zigbee2mqtt
git ក្លូន - ជម្រៅ ១ https://github.com/Koenkk/zigbee2mqtt.git/ampio/rw/zigbee2mqtt
ការដំឡើងមាតិកា
ផ្លាស់ប្តូរថតបច្ចុប្បន្ន៖
ស៊ីឌី /ampio/rw/zigbee2mqtt
និងដំឡើង៖
npm ស៊ី
ការកែប្រែឯកសារកំណត់រចនាសម្ព័ន្ធ
បើកឯកសារដែលត្រូវកែសម្រួល
ណាណូ /ampio/rw/zigbee2mqtt/data/configuration.yaml កំណត់វាលម៉ាស៊ីនមេទៅ mqtt://localhost។
ច្រកច្រកគួរតែត្រូវបានបញ្ចប់ជាមួយនឹងព័ត៌មានដែលទទួលបានក្នុងជំហានមុន ឧ, /dev/ttyACM0.
វាលការតភ្ជាប់ MQTT គួរតែត្រូវបានបំពេញដោយការកំណត់ម៉ាស៊ីនមេរបស់អ្នក អ្នកប្រើប្រាស់កំណត់ជាអ្នកគ្រប់គ្រង និងពាក្យសម្ងាត់ត្រឹមត្រូវគួរតែត្រូវបានផ្តល់ឱ្យ (ព័ត៌មានលម្អិតនៃការចូលគឺដូចគ្នានឹងប្លុក mqtt នៅក្នុង Node-RED) ។

នៅពេលដែលការផ្លាស់ប្តូរត្រូវបានណែនាំ សូមបិទឯកសារកំណត់រចនាសម្ព័ន្ធ។ អ្នកអាចធ្វើវាដោយចុច Ctrl+x បន្ទាប់មក y និង Enter នៅចុងបញ្ចប់។
ការចាប់ផ្តើមដំបូង
បញ្ចូលពាក្យបញ្ជាខាងក្រោម៖
npm ចាប់ផ្តើម
ការបន្ថែមឧបករណ៍ទាសករ
ឧបករណ៍ដែលបានបន្ថែមនៅក្នុងការណែនាំនេះគឺជាឧបករណ៏សីតុណ្ហភាព និងសំណើម SNZB-02 ពី Sonoff ។ ការណែនាំសម្រាប់ឧបករណ៍មាននៅលើក្រុមហ៊ុនផលិតរៀងៗខ្លួន webគេហទំព័រ។ សម្រាប់ឧបករណ៍ចាប់សញ្ញាដែលបានពិពណ៌នា ប៊ូតុងនៅលើស្រោមរបស់វាត្រូវតែសង្កត់រយៈពេល 5 វិនាទីដើម្បីបន្ថែមវា។
ចំណុចប្រទាក់ Zigbee មាននៅក្នុងកម្មវិធីរុករកតាមអ៊ីនធឺណិត IP_SERVER:8080 (ឧ. 192.168.1.6:8080)។ នៅពេលដែលនៅក្នុងចំណុចប្រទាក់ អ្នកអាចបន្ថែមឧបករណ៍បន្ថែមទៀតដោយដៃតាមរយៈជម្រើសអនុញ្ញាតចូលរួម។
នៅពេលដែលបានបន្ថែមត្រឹមត្រូវ ឧបករណ៍ទាសករនឹងបង្ហាញនៅក្នុងបញ្ជី។

នៅចុងបញ្ចប់នៃការរៀបចំ ការបន្ថែមអ្វីៗគ្រប់យ៉ាងនៅតែអាចបញ្ឈប់បានមុនអាយុ។

ការកំណត់រចនាសម្ព័ន្ធនៅក្នុង Node-RED
ការណែនាំដែលពិពណ៌នាអំពីមូលដ្ឋានគ្រឹះនៃការប្រើប្រាស់ Node-RED នៅក្នុង Ampប្រព័ន្ធ io មាននៅទីនេះ៖ ការរួមបញ្ចូលគ្នានៃ Ampប្រព័ន្ធ io ជាមួយ Node-RED ។ បន្ទាប់ពីបន្ថែមឧបករណ៍បន្ទាប់បន្សំ ទិន្នន័យពី MQTT Ampio អាចត្រូវបានទទួល។ ប្រធានបទដែលឧបករណ៍កំពុងផ្សាយអាចជា viewed នៅក្នុងស្ថានីយតាមរយៈការតភ្ជាប់ SSH ។ ក្នុងករណីនេះ វាជាប្រធានបទចម្បង និងលេខសម្គាល់របស់ឧបករណ៍បន្ថែម៖ zigbee2mqtt/0x00124b00250e039e ។

ទិន្នន័យអាចជា viewed បន្ទាប់ពីបន្ថែមថ្នាំងបំបាត់កំហុស។

ប្រសិនបើអ្នកចង់សម្រាប់អតីតample អានតម្លៃសំណើមពីឧបករណ៍ចាប់សញ្ញា អ្នកនឹងត្រូវផ្ញើព័ត៌មានខាងក្រោមតាមរយៈមុខងារ node៖

ឧបករណ៍ចុងផ្សេងគ្នាអាចផ្សាយព័ត៌មានតាមវិធីផ្សេងៗគ្នា ដែលនេះជាមូលហេតុដែលវាមានប្រយោជន៍ view ទិន្នន័យដំបូងនៅក្នុងបង្អួចបំបាត់កំហុស មុនពេលបង្កើតមុខងារដើម្បីផ្ញើព័ត៌មាន។
ការបើកដំណើរការដោយស្វ័យប្រវត្តិ
សម្រាប់រូបភាពម៉ាស៊ីនមេចាប់ពីកំណែលេខ 400 តទៅ
ចូលម្តងទៀតតាមរយៈ SSH ដោយស្ថិតនៅក្នុងថតឯកសារ root ទាញយក ហើយដំណើរការស្គ្រីបដោយប្រើពាក្យបញ្ជា៖ គurl https://dist.ampio.pl/scripts/zigbee2mqtt400.sh | បាស -s
សម្រាប់រូបភាពចាស់
ដើម្បីឱ្យកម្មវិធីចាប់ផ្តើមដោយស្វ័យប្រវត្តិបន្ទាប់ពីការផ្គត់ផ្គង់ថាមពលចាប់ផ្ដើមឡើងវិញ ស្គ្រីបដែលសមរម្យត្រូវតែសរសេរ។ បើកផ្ទាំង SYSTEM នៅក្នុងចំណុចប្រទាក់ www នៃ M-SERV ហើយចូលទៅកាន់ SCRIPTS ។ ទាញយកឯកសារភ្ជាប់ zigbee2mqtt.sh ។ បង្ហោះវាដោយចុចលើ SELECT FILEហើយបន្ទាប់មកផ្ទុកឡើង FILE. បន្ទាប់មក គូសប្រអប់ 5 នាទី នៅជាប់នឹងស្គ្រីបត្រឹមត្រូវ ហើយចុច រក្សាទុក។

ការធ្វើតេស្តការអនុវត្ត
ដើម្បីបញ្ជាក់ភាពត្រឹមត្រូវនៃការកំណត់ សូមចាប់ផ្តើមការផ្គត់ផ្គង់ថាមពលរបស់ម៉ាស៊ីនមេឡើងវិញ ហើយបន្ទាប់ពីពីរបីនាទី សូមពិនិត្យមើលថាតើអ្វីៗដំណើរការដូចបំណងនៅក្នុង Node-RED នៅក្នុងបង្អួចបំបាត់កំហុសដែរឬទេ។
ប្រសិនបើអ្នកចូលទៅក្នុងរបៀប rw កំឡុងពេលកំណត់ នោះនៅចុងបញ្ចប់ អ្នកគួរតែដាក់ម៉ាស៊ីនមេត្រឡប់ទៅរបៀបបានតែអាន កំឡុងពេលភ្ជាប់ SSH៖ /opt/ampio/bin/ro
ទាញយកឯកសារ៖
- zigbee2mqtt.sh
សំណួរគេសួរញឹកញាប់
តើអ្វីជាតម្រូវការជាមុនសម្រាប់ការបង្កើតការតភ្ជាប់ជាមួយឧបករណ៍ដែលគាំទ្រពិធីការ ZigBee?
ការប្រើប្រាស់ Node-RED គឺជាតម្រូវការជាមុនសម្រាប់ការបង្កើតការតភ្ជាប់ជាមួយឧបករណ៍ដែលគាំទ្រពិធីការ ZigBee ។
ឯកសារ/ធនធាន
![]() |
ampio PO-197-EN ការរួមបញ្ចូលជាមួយពិធីការ ZigBee [pdf] សៀវភៅណែនាំ ការរួមបញ្ចូល ZBDongle-E, PO-197-EN ជាមួយពិធីការ ZigBee, PO-197-EN, ការរួមបញ្ចូលជាមួយពិធីការ ZigBee ជាមួយនឹងពិធីការ ZigBee ពិធីការ ZigBee ពិធីការ |

