สารบัญ:

ติดตั้ง Homebridge บน Raspberry Pi และ Windows: 9 ขั้นตอน
ติดตั้ง Homebridge บน Raspberry Pi และ Windows: 9 ขั้นตอน

วีดีโอ: ติดตั้ง Homebridge บน Raspberry Pi และ Windows: 9 ขั้นตอน

วีดีโอ: ติดตั้ง Homebridge บน Raspberry Pi และ Windows: 9 ขั้นตอน
วีดีโอ: How to install HOMEBRIDGE (Windows) 2024, กรกฎาคม
Anonim
ติดตั้ง Homebridge บน Raspberry Pi และ Windows
ติดตั้ง Homebridge บน Raspberry Pi และ Windows

บทช่วยสอนนี้เหมาะสำหรับผู้ที่ต้องการติดตั้ง Homebridge บน Raspberry Pi และ Windows

ในขั้นต้น บทช่วยสอนนี้เขียนเป็นภาษาโปรตุเกสที่นี่ในบราซิล ฉันพยายามเขียนเป็นภาษาอังกฤษให้ดีที่สุด ดังนั้นขออภัยในความผิดพลาดที่อาจเขียนเป็นลายลักษณ์อักษร

คำแนะนำนี้แบ่งออกเป็นดังนี้:

ขั้นตอนที่ 1: Homekit คืออะไร?

ขั้นตอนที่ 2: โฮมบริดจ์คืออะไร

ขั้นตอนที่ 3: การติดตั้ง Homebridge บน Raspberry Pi

ขั้นตอนที่ 4: การเริ่ม Homebridge บน Raspbian Boot

ขั้นตอนที่ 5: การติดตั้งปลั๊กอิน Homebridge Config UI X (Raspberry Pi)

ขั้นตอนที่ 6: การติดตั้ง Homebridge บน Windows

ขั้นตอนที่ 7: การติดตั้งปลั๊กอิน Homebridge Config UI X (Windows)

ขั้นตอนที่ 8: การเริ่ม Homebridge ด้วย Windows

ขั้นตอนที่ 9: เชื่อมโยง Homebridge กับแอป Home

ขั้นตอนที่ 1: Homekit คืออะไร?

Homekit คือแพ็คเกจการพัฒนาที่ Apple จัดเตรียมไว้ให้สำหรับนักพัฒนาเพื่อสร้างโซลูชัน Internet of Things (IoT) แพ็คเกจการพัฒนานี้ช่วยให้อุปกรณ์ที่สร้างโดย Apple (เช่น iPhone และ iPad) สามารถควบคุมอุปกรณ์อื่นๆ เช่น หลอดไฟหรือข้อมูลเซ็นเซอร์ได้ จาก iOS 9 และ Watch OS Homekit กลายเป็นเครื่องมือดั้งเดิม และเนื่องจากเทคโนโลยีทั้งหมดที่ Apple นำไปใช้ คุณจึงสามารถสร้างระบบอัตโนมัติได้ง่ายๆ ด้วยชุดนี้

ในการระบุอุปกรณ์ที่เข้ากันได้กับ Homekit ที่ทำงานอยู่บนเครือข่าย และในการกำหนดค่าและควบคุมอุปกรณ์เหล่านี้ คุณต้องติดตั้งแอพ Home บนอุปกรณ์ Apple (iPhone, iPad, iPod touch, Apple Watch, Apple TV, HomePod หรือ Mac). อุปกรณ์ที่จะรวมเข้ากับแอพ Home สามารถมีรหัส QR ที่อนุญาตให้จับคู่กับแอพ Home บนอุปกรณ์ Apple ของคุณ

หลังจากกำหนดค่าอุปกรณ์ในแอพ Home แล้ว ผู้ใช้สามารถควบคุมอุปกรณ์ผ่านทางลัดที่สร้างขึ้นบนหน้าจอหลักของแอพหรือใช้ Siri (ตัวช่วยเสียงที่ Apple จัดหาให้) และส่งคำสั่งเสียงเพื่อทริกเกอร์อุปกรณ์

ข้อกำหนดด้านฮาร์ดแวร์และซอฟต์แวร์ของ Apple สำหรับการใช้ Homekit คือ:

- iPhone, iPad หรือ iPod touch (ที่ใช้ iOS 10 หรือใหม่กว่า)

- Apple Watch (ใช้ WatchOS 3 หรือใหม่กว่า);

- Apple TV (รุ่นที่ 4)

- แอปเปิ้ลโฮมพอด;

- Mac (ใช้ macOS 10.14 Mojave หรือใหม่กว่า)

เมื่อพูดถึงระบบโฮมออโตเมชั่นและ IoT มีโซลูชันที่คุ้มค่ามากมายในตลาด อย่างไรก็ตาม ส่วนใหญ่ไม่ได้รับการรับรองจาก Apple ดังนั้นจึงไม่สามารถใช้งานร่วมกับ Homekit ได้ หากคุณเบื่อกับการรอให้ Apple รับรองโซลูชันเหล่านี้เพื่อใช้กับ Homekit คุณควรใช้ Homebridge

ขั้นตอนที่ 2: โฮมบริดจ์คืออะไร

Homebridge พัฒนาโดย Nick Farina เป็นเซิร์ฟเวอร์ NodeJS ที่จำลอง Homekit API และทำให้สามารถใช้อุปกรณ์ที่ไม่ผ่านการรับรองของ Apple กับแอพ Home และ Siri เซิร์ฟเวอร์มีน้ำหนักเบา สามารถทำงานบนเครือข่ายภายในบ้าน และเป็นโมดูลาร์ ซึ่งหมายความว่าสนับสนุนปลั๊กอินหลายตัวที่สร้างและให้บริการโดยชุมชนที่มีความกระตือรือร้นอย่างมากในการเสริมความแข็งแกร่งให้กับเครื่องมือ

ปลั๊กอินได้รับการติดตั้งบน Homebridge และส่วนใหญ่มีจุดประสงค์เพื่อให้ Homekit เข้ากันได้กับอุปกรณ์ที่ไม่ได้รับการรับรองจาก Apple ปลั๊กอินสำหรับใช้กับ Homebridge ได้รับการติดตั้งโดยตรงจากเว็บไซต์ NPM

การติดตั้ง Homebridge สามารถทำได้บนระบบต่าง ๆ อย่างไรก็ตามสำหรับคำแนะนำนี้จะใช้ Raspberry Pi 3 Model B + ที่ใช้ระบบปฏิบัติการ Raspbian และฉันจะอธิบายวิธีการติดตั้งบน Windows ด้วย

ขั้นตอนที่ 3: การติดตั้ง Homebridge บน Raspberry Pi

ตามหลักการแล้ว Homebridge ควรพร้อมใช้งานทุกเมื่อที่คุณต้องการ ดังนั้นคุณควรปล่อยให้เซิร์ฟเวอร์ทำงานตลอด 24 ชั่วโมงทุกวัน สำหรับสิ่งนี้ คุณสามารถติดตั้งเซิร์ฟเวอร์บน Raspberry Pi และทำงานอย่างต่อเนื่องบนเครือข่ายในบ้านของคุณ

หากคุณไม่ได้ติดตั้งและกำหนดค่า Raspbian บนการ์ดหน่วยความจำ ฉันแนะนำให้คุณอ่าน Instructable Install and Configure Raspbian บน Raspberry Pi ทำตามขั้นตอนด้านล่างแล้วกลับมาดำเนินการต่อ

เมื่อ Raspberry Pi ของคุณใช้งาน Raspbian ในหน้าจอหลักของระบบ ให้เปิดเทอร์มินัล:

ภาพ
ภาพ
ภาพ
ภาพ

ที่เทอร์มินัล พิมพ์คำสั่งแรกด้านล่าง กด Enter และหากได้รับแจ้งให้ยืนยันประเภทการดำเนินการ Y แล้วกด Enter การยืนยันประเภทนี้มักปรากฏขึ้นเมื่อนำออกหรือติดตั้งแพ็กเกจ จากนั้นพิมพ์คำสั่งที่สอง ป้อน ยืนยันคำสั่งหากได้รับแจ้ง และรอ คำสั่งเหล่านี้จะตรวจสอบและอัปเดตระบบหากจำเป็น:

sudo apt-get update

sudo apt-get อัพเกรด

พิมพ์คำสั่งด้านล่างที่เทอร์มินัลแล้วกด Enter:

ifconfig

ข้อมูลบางส่วนจะถูกส่งกลับ หากคุณกำลังใช้สายเคเบิลเครือข่ายเพื่อเชื่อมต่อเครือข่ายกับ Raspberry Pi ของคุณ ให้ไปที่ส่วนข้อมูลหลัง “eth0:” และค้นหาที่อยู่ MAC ของการ์ดเครือข่ายแปดหลัก และจะอยู่หลังคำว่า “อีเธอร์” หากคุณ กำลังใช้การเชื่อมต่อ WiFi เพื่อกำหนดการเชื่อมต่อเครือข่ายให้กับการ์ดของคุณ ไปที่ส่วนข้อมูลหลัง "wlan0:" และค้นหาที่อยู่ MAC ของการ์ดเครือข่ายแปดหลักที่จะอยู่หลังคำว่า "อีเธอร์" ด้วย:

ภาพ
ภาพ
ภาพ
ภาพ

คัดลอกที่อยู่ MAC แปดหลักสำหรับการ์ดเครือข่ายของคุณและบันทึกไว้ใน Notepad เนื่องจากจะต้องใช้ที่อยู่นี้ในภายหลัง

ตามที่ฉันรายงานไปก่อนหน้านี้ Homebridge เป็นเซิร์ฟเวอร์ NodeJS และปลั๊กอินสำหรับมันได้รับการติดตั้งโดยตรงจากไซต์ NPM Raspbian มักจะมาพร้อมกับแพ็คเกจ NodeJS และ NPM ที่ติดตั้ง อย่างไรก็ตาม อาจมีความเข้ากันไม่ได้ระหว่างเวอร์ชันของทั้งสองแพ็คเกจ ดังนั้นจึงเป็นการดีที่สุดที่จะลบการติดตั้งทั้งสองแล้วติดตั้งใหม่

หากต้องการลบ NPM ให้พิมพ์คำสั่งด้านล่างที่เทอร์มินัล ป้อน ยืนยันคำสั่งหากได้รับแจ้ง และรอให้การลบแพ็กเกจเสร็จสิ้น:

sudo apt --auto-ลบล้าง npm

หากต้องการลบ NodeJS ให้พิมพ์คำสั่งด้านล่างที่เทอร์มินัล ป้อน ยืนยันคำสั่งหากได้รับแจ้ง และรอให้การลบแพ็กเกจเสร็จสิ้น:

sudo apt --auto-ลบล้าง nodejs

หลังจากลบ NodeJS และ NPM แล้ว เราสามารถดำเนินการติดตั้งแพ็คเกจที่อัพเดตได้ ในการติดตั้ง NodeJS ให้พิมพ์คำสั่งด้านล่างลงในเทอร์มินัล ป้อน ยืนยันคำสั่งหากได้รับพร้อมท์ และรอให้การติดตั้งแพ็คเกจเสร็จสิ้น:

sudo apt ติดตั้ง nodejs

ในการติดตั้ง NPM ให้พิมพ์คำสั่งด้านล่างลงในเทอร์มินัล ป้อน ยืนยันคำสั่งหากได้รับแจ้ง และรอให้การติดตั้งแพ็คเกจเสร็จสิ้น:

curl -L https://www.npmjs.com/install.sh | sudo sh

พิมพ์แต่ละคำสั่งด้านล่างและกด Enter หลังจากแต่ละคำสั่งเพื่อยืนยันว่าการติดตั้งแพ็คเกจสำเร็จ คำสั่งเหล่านี้จะคืนค่าเวอร์ชันของแต่ละแพ็คเกจที่เพิ่งติดตั้ง:

โหนด -v

npm -v

ติดตั้ง Avahi และการพึ่งพา ป้อนคำสั่งด้านล่าง ป้อน ยืนยันคำสั่งหากได้รับพร้อมท์ และรอให้การติดตั้งเสร็จสิ้น:

sudo apt-get ติดตั้ง libavahi-compat-libdnssd-dev

หลังจากขั้นตอนเหล่านี้เสร็จสิ้น เราก็สามารถติดตั้ง Homebridge ได้ ป้อนคำสั่งด้านล่าง ป้อน ยืนยันคำสั่งหากได้รับแจ้ง และรอให้การติดตั้งเสร็จสิ้น:

sudo npm install -g --unsafe-perm homebridge

จากนั้นพิมพ์คำสั่งด้านล่างและกด Enter เพื่อบูต Homebridge:

สะพานบ้าน

Homebridge จะส่งคืนข้อมูลบางอย่าง:

ภาพ
ภาพ

1) ไม่พบไฟล์ config.json โดย Homebridge ไฟล์นี้มีการตั้งค่าพื้นฐานสำหรับการรัน Homebridge และปลั๊กอินที่ติดตั้งไว้ ต่อมาเราจะสร้างไฟล์ config.json และการตั้งค่า

2) ไม่ได้ติดตั้งปลั๊กอิน โฮมบริดจ์โดยไม่ต้องติดตั้งปลั๊กอินนั้นไร้ประโยชน์อย่างสมบูรณ์

ภาพ
ภาพ

3) ในการเชื่อมโยงอุปกรณ์กับแอป Home คุณสามารถอ่านรหัส QR ที่ให้ข้อมูลที่คุณต้องการในการจับคู่ เนื่องจากไฟล์ config.json ไม่ได้สร้างและกำหนดค่า และไม่มีปลั๊กอินติดตั้งอยู่ โค้ด QR นี้จึงใช้ไม่ได้ในขณะนี้ แม้ว่าในแอป Home คุณจะสามารถค้นหา Homebridge ที่พร้อมสำหรับการเชื่อมโยงได้ แต่ทำไม่ได้

4) อีกวิธีในการเชื่อมโยงอุปกรณ์กับแอป Home คือผ่านตัวเลือก "เพิ่มอุปกรณ์เสริม", "ฉันไม่มีรหัสหรือไม่สามารถสแกน" และภายใต้ "อุปกรณ์เสริมที่อยู่ใกล้เคียง" อุปกรณ์จะถูกเลือกและคุณจะได้รับแจ้ง รหัสการตั้งค่า โปรดทราบว่าเทอร์มินัลจะแสดงรหัสแปดหลักและต้องป้อนให้ตรงกับแอปพลิเคชัน

คุณสามารถใช้รหัส QR หรือรหัสแปดหลักเพื่อเชื่อมโยง Homebridge กับแอป Home บนอุปกรณ์ Apple ของคุณได้ในภายหลัง

กดปุ่ม CTRL + C บนเทอร์มินัลเพื่อปิด Homebridge และข้อความ "Got SIGINT กำลังปิด Homebridge…" จะถูกส่งกลับ

ในการสร้างไฟล์ config.json ให้พิมพ์คำสั่งด้านล่างในเทอร์มินัลแล้วกด Enter ไฟล์เปล่าจะเปิดขึ้น:

sudo nano ~/.homebridge/config.json

ดาวน์โหลดไฟล์ด้านล่าง เปิดไฟล์นี้ คัดลอกเนื้อหาและวางลงในไฟล์ที่เปิดอยู่ในเทอร์มินัล:

file01

ภาพ
ภาพ

1) ใน "ชื่อผู้ใช้" ให้ลบลำดับ XX: XX: XX: XX: XX: XX และป้อนที่อยู่ MAC แปดหลักของการ์ดเครือข่ายที่คุณระบุไว้ก่อนหน้านี้ ตัวอักษรของที่อยู่ที่คุณป้อนจะต้องเป็นตัวพิมพ์ใหญ่ทั้งหมด

2) ใน "หมุด" คุณสามารถเก็บตัวเลขแปดหลักไว้หรือเปลี่ยนเป็นลำดับที่ต้องการได้ โดยต้องไม่ลืมที่จะเก็บรูปแบบการแยกไว้ด้วยเครื่องหมายขีดกลาง นี่จะเป็นรหัสที่คุณต้องป้อนเมื่อคุณเชื่อมโยง Homebridge กับแอป Home

ข้อมูลไฟล์อื่นๆ ที่คุณสามารถเก็บไว้ได้ เมื่อคุณเพิ่มปลั๊กอินและอุปกรณ์เสริม คุณสามารถป้อนข้อมูลที่จำเป็นได้

หากต้องการบันทึกการแก้ไขไฟล์ ให้กด CTRL + O กด Enter จากนั้นกด CTRL + X เพื่อปิดไฟล์

ขั้นตอนที่ 4: การเริ่ม Homebridge บน Raspbian Boot

การเริ่ม Homebridge ด้วยตนเองทุกครั้งที่คุณเปิด Raspberry Pi นั้นไม่เป็นประโยชน์ ดังนั้นจึงเป็นการดีที่สุดที่จะให้เซิร์ฟเวอร์ทำงานทันทีหลังจากที่ Raspbian เริ่มทำงาน

พิมพ์คำสั่งด้านล่างที่เทอร์มินัลแล้วกด Enter ไฟล์เปล่าจะเปิดขึ้น:

sudo nano /etc/default/homebridge

ดาวน์โหลดไฟล์ด้านล่าง เปิดไฟล์นี้ คัดลอกเนื้อหาและวางลงในไฟล์ที่เปิดอยู่ในเทอร์มินัล:

file02

หากต้องการบันทึกการแก้ไขไฟล์ ให้กด CTRL + O กด Enter จากนั้นกด CTRL + X เพื่อปิดไฟล์

พิมพ์คำสั่งด้านล่างที่เทอร์มินัลแล้วกด Enter ไฟล์เปล่าจะเปิดขึ้น:

sudo nano /etc/systemd/system/homebridge.service

ดาวน์โหลดไฟล์ด้านล่าง เปิดไฟล์นี้ คัดลอกเนื้อหาและวางลงในไฟล์ที่เปิดอยู่ในเทอร์มินัล:

file03

หากต้องการบันทึกการแก้ไขไฟล์ ให้กด CTRL + O กด Enter จากนั้นกด CTRL + X เพื่อปิดไฟล์

ในการสร้างผู้ใช้ที่จะเรียกใช้บริการโดยอัตโนมัติเมื่อเริ่มต้นและให้สิทธิ์ที่เหมาะสม ให้พิมพ์แต่ละคำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละคำสั่ง:

sudo useradd --system โฮมบริดจ์

sudo mkdir /var/homebridge

sudo cp ~/.homebridge/config.json /var/homebridge/

sudo cp -r ~/.homebridge/persist /var/homebridge

sudo chmod -R 0777 /var/homebridge

sudo systemctl daemon-reload

sudo systemctl เปิดใช้งานโฮมบริดจ์

sudo systemctl เริ่มโฮมบริดจ์

ในการรีสตาร์ทระบบให้พิมพ์คำสั่งด้านล่างแล้วกด Enter:

sudo รีบูต

หลังจากรีบูตระบบ ให้เปิดเทอร์มินัลอีกครั้ง พิมพ์คำสั่งด้านล่างแล้วกด Enter เพื่อตรวจสอบว่าบริการกำลังทำงานอยู่หรือไม่:

สถานะ systemctl โฮมบริดจ์

ภาพ
ภาพ

หากทุกอย่างเรียบร้อย บริการจะทำงานและคุณสามารถเห็นการเขียนว่า “ใช้งานอยู่ (ทำงาน)” และอยู่ใต้รหัสแปดหลักที่ป้อนก่อนหน้านี้ใน config.json

กดปุ่ม CTRL + C บนเทอร์มินัล พิมพ์คำสั่งด้านล่างและกด Enter เพื่อตรวจสอบบันทึกของข้อมูลที่บันทึกไว้:

journalctl -f -u โฮมบริดจ์

กดปุ่ม CTRL + C บนเทอร์มินัล

ขั้นตอนที่ 5: การติดตั้งปลั๊กอิน Homebridge Config UI X (Raspberry Pi)

เพื่อสาธิตการติดตั้งปลั๊กอินบน Homebridge ฉันเลือกใช้ Homebridge Config UI X ปลั๊กอินนี้ช่วยให้สามารถกำหนดค่า ตรวจสอบ สำรองข้อมูล และรีสตาร์ท Homebridge ผ่านเบราว์เซอร์ได้

ในการติดตั้งปลั๊กอิน ให้พิมพ์คำสั่งด้านล่างลงในเทอร์มินัล ป้อน ยืนยันคำสั่งหากได้รับแจ้ง และรอให้การติดตั้งเสร็จสิ้น:

sudo npm install -g --unsafe-perm homebridge-config-ui-x

พิมพ์คำสั่งด้านล่างที่เทอร์มินัลแล้วกด Enter ไฟล์จะเปิดขึ้น:

sudo nano /etc/sudoers

ใช้แป้นลูกศรลงหรือเลื่อนเมาส์ เลื่อนไปที่ส่วนท้ายของไฟล์และเพิ่มบรรทัดต่อไปนี้:

โฮมบริดจ์ ALL=(ALL) NOPASSWD: ALL

ภาพ
ภาพ

หากต้องการบันทึกไฟล์ ให้กด CTRL + O จากนั้นกด CTRL + X เพื่อปิดไฟล์

พิมพ์คำสั่งด้านล่างที่เทอร์มินัลแล้วกด Enter ไฟล์จะเปิดขึ้น:

sudo nano /etc/default/homebridge

ใช้ปุ่มลูกศรเลื่อนไปที่ท้ายบรรทัด HOMEBRIDGE_OPTS=-U /var/homebridge เว้นวรรคและแทรก:

-ผม

ภาพ
ภาพ

หากต้องการบันทึกไฟล์ ให้กด CTRL + O จากนั้นกด CTRL + X เพื่อปิดไฟล์

ตอนนี้คุณจะต้องแก้ไข config.json และเพิ่มข้อมูลปลั๊กอินที่เพิ่มใน Homebridge

หากคุณทำขั้นตอนที่ 4 เพื่อให้ Homebridge ทำงานทันทีหลังจาก Raspbian เริ่มทำงาน ให้พิมพ์คำสั่งด้านล่างแล้วกด Enter:

sudo nano /var/homebridge/config.json

หากคุณไม่ได้กำหนดให้ Homebridge เริ่มต้นด้วย Raspbian ให้พิมพ์คำสั่งด้านล่างแล้วกด Enter:

sudo nano ~/.homebridge/config.json

config.json จะเปิดขึ้น:

ภาพ
ภาพ

ภายในโครงสร้าง "แพลตฟอร์ม" จะต้องแจ้งปลั๊กอินทั้งหมดที่ติดตั้งบน Homebridge

สำหรับ Homebridge Config UI X คุณต้องเพิ่มข้อมูลโค้ดต่อไปนี้ซึ่งอยู่ในไฟล์ด้านล่าง ดาวน์โหลด เปิด คัดลอกเนื้อหาและวางลงในไฟล์ที่เปิดอยู่บนเทอร์มินัล:

file04

ใช้ปุ่มลูกศรไปที่ "แพลตฟอร์ม" แล้วป้อนข้อมูลโค้ดที่คุณคัดลอกมาจากไฟล์ ในภาพด้านล่าง คุณจะเห็นว่าโครงสร้าง "แพลตฟอร์ม" จะมีลักษณะอย่างไรหลังจากเพิ่มข้อมูล:

ภาพ
ภาพ

หากคุณต้องการตรวจสอบโครงสร้างของโค้ดหลังจากแก้ไข เพียงไปที่ไซต์ JSONLint วางโค้ด config.json ทั้งหมด คลิก "ตรวจสอบความถูกต้อง JSON" และหากทุกอย่างเรียบร้อย ข้อความ "Valid JSON" จะถูกส่งคืน หากรหัสของคุณมีข้อผิดพลาดใด ๆ จะถูกชี้ไปที่บรรทัดที่มีข้อผิดพลาดและส่งคืนข้อความอธิบายข้อผิดพลาด:

jsonlint.com/

หากต้องการบันทึกไฟล์ ให้กด CTRL + O จากนั้นกด CTRL + X เพื่อปิดไฟล์

รีบูตระบบโดยพิมพ์คำสั่งด้านล่าง กด Enter และรอการรีบูต:

sudo รีบูต

ในการเปิด Homebridge Config UI X ผ่านเบราว์เซอร์โดยตรงใน Raspberry Pi คุณต้องเข้าถึงที่อยู่:

localhost:8080/

หากคุณต้องการเปิด Homebridge Config UI X ในเบราว์เซอร์จากคอมพิวเตอร์เครื่องอื่นที่เชื่อมต่อกับเครือข่ายเดียวกันกับบอร์ด เพียงแทนที่คำ localhost จากที่อยู่ด้านบนด้วย IP ของ Raspberry Pi ในการตรวจสอบ IP ที่กำหนดให้กับ Raspberry Pi ของคุณ เพียงเข้าไปที่เทอร์มินัล ป้อนคำสั่งด้านล่างและป้อน:

ifconfig

น่าจะเป็น IP ที่กำหนดให้กับ Raspberry Pi ของคุณเริ่มต้นด้วย “192.168…”

ในกรณีของฉัน บอร์ดคือ IP 192.168.2.129 ดังนั้นเพียงเข้าถึง URL ใต้คอมพิวเตอร์เครื่องใดก็ได้ในเครือข่ายของฉัน:

192.168.2.129:8080/

หน้าคล้ายกับภาพด้านล่างจะเปิดขึ้นและคุณจะได้รับแจ้งให้เข้าสู่ระบบและรหัสผ่าน สำหรับทั้งล็อกอินและรหัสผ่าน พิมพ์ admin แล้ว enter เพื่อเข้าใช้งาน:

ภาพ
ภาพ
ภาพ
ภาพ

โปรดทราบว่าในหน้าแรกจะแสดงรหัส QR และด้านล่างเป็นพิน 8 หลักที่สามารถใช้เชื่อมโยง Homebridge กับแอป Home ในตัวเลือก "กำหนดค่า" ของเครื่องมือ คุณสามารถเข้าถึง config.json แก้ไขได้หากต้องการแล้วบันทึก

เรียกดูคุณสมบัติที่มีใน Homebridge Config UI X และทำความคุ้นเคยกับเครื่องมือ

หากต้องการหยุดการทำงานของ Homebridge คุณสามารถใช้คำสั่งด้านล่างในเทอร์มินัล:

sudo service homebridge หยุด

ในการรีสตาร์ท Homebridge คุณสามารถใช้คำสั่งด้านล่าง:

sudo service homebridge เริ่มใหม่

ในการเริ่มดำเนินการ Homebridge คุณสามารถใช้คำสั่งด้านล่าง:

sudo service homebridge เริ่ม

เมื่อเซิร์ฟเวอร์ทำงาน ให้ไปที่ขั้นตอนที่ 9 เพื่อเชื่อมโยง Homebridge กับแอป Home บนอุปกรณ์ Apple ของคุณต่อไป

ขั้นตอนที่ 6: การติดตั้ง Homebridge บน Windows

หากคุณไม่มี Raspberry Pi หรือแพลตฟอร์มฝังตัวอื่นๆ ที่สามารถเรียกใช้ Homebridge ได้ คุณสามารถปล่อยให้เซิร์ฟเวอร์ทำงานบน Windows ได้

คุณจะต้องติดตั้ง NodeJS และโปรแกรมแก้ไขข้อความสำรองใน Windows Notepad

ดาวน์โหลด NodeJS จากลิงค์ใดลิงค์หนึ่งด้านล่างแล้วติดตั้ง:

nodejs.org/en/download/

ระหว่างการติดตั้ง ให้เลือกช่องทำเครื่องหมายที่ให้คุณติดตั้งเครื่องมือที่จำเป็นโดยอัตโนมัติ:

ภาพ
ภาพ

NodeJS ไม่ใช่โปรแกรมส่วนต่อประสานกราฟิก ดังนั้นการดำเนินการทั้งหมดจะทำจากพรอมต์คำสั่ง

ดาวน์โหลด Notepad ++ จากลิงค์ใดลิงค์หนึ่งด้านล่างแล้วติดตั้ง:

notepad-plus-plus.org/downloads/

ในเมนูตัวเลือกของ Windows เมื่อคลิกขวาที่ไฟล์ใด ๆ ตัวเลือก "แก้ไขด้วย Notepad ++" จะปรากฏขึ้น และคุณสามารถเลือกตัวเลือกนี้ได้ทุกเมื่อที่คุณต้องการแก้ไขไฟล์ข้อความหรือไฟล์ Homebridge

ไปที่เมนู "เริ่ม" ของ Windows พิมพ์และค้นหา "การตั้งค่า" และเมื่อพบให้เข้าถึงตัวเลือก คลิกที่ "เครือข่ายและอินเทอร์เน็ต" จากนั้นคลิกที่ "ศูนย์เครือข่ายและการแบ่งปัน" ใต้ "ประเภทการเข้าถึง" ให้คลิกที่การเชื่อมต่อที่ใช้งานอยู่ คลิก "รายละเอียด" และคัดลอกที่อยู่ MAC แปดหลักสำหรับการ์ดเครือข่ายของคุณและบันทึกไว้ในแผ่นจดบันทึก เนื่องจากต้องใช้ที่อยู่นี้ในภายหลัง:

ภาพ
ภาพ
ภาพ
ภาพ
ภาพ
ภาพ
ภาพ
ภาพ
ภาพ
ภาพ

ในเมนู "เริ่ม" ของ Windows ให้พิมพ์และค้นหา "cmd" (พร้อมรับคำสั่ง) และเมื่อพบแล้ว ให้คลิกขวาและเลือก "เรียกใช้ในฐานะผู้ดูแลระบบ":

ภาพ
ภาพ

เมื่อเปิดเทอร์มินัลแล้ว ให้พิมพ์แต่ละคำสั่งด้านล่างแล้วกด Enter หลังจากแต่ละคำสั่งเพื่อยืนยันว่าการติดตั้ง NodeJS / NPM สำเร็จ คำสั่งเหล่านี้ส่งคืนเวอร์ชันของแต่ละแพ็คเกจที่ติดตั้ง:

โหนด -v

npm -v

หลังจากขั้นตอนเหล่านี้เสร็จสิ้น เราก็สามารถติดตั้ง Homebridge ได้ ป้อนคำสั่งด้านล่าง ป้อน และรอให้การติดตั้งเสร็จสิ้น:

npm install -g --unsafe-perm homebridge

จากนั้นพิมพ์คำสั่งด้านล่างและกด Enter เพื่อบูต Homebridge:

สะพานบ้าน

Homebridge จะส่งคืนข้อมูลบางอย่าง:

ภาพ
ภาพ

1) ไม่พบไฟล์ config.json โดย Homebridge ไฟล์นี้มีการตั้งค่าพื้นฐานสำหรับการรัน Homebridge และปลั๊กอินที่ติดตั้งไว้ ต่อมาเราจะสร้างไฟล์ config.json และการตั้งค่า

2) ไม่ได้ติดตั้งปลั๊กอิน โฮมบริดจ์โดยไม่ต้องติดตั้งปลั๊กอินนั้นไร้ประโยชน์อย่างสมบูรณ์

ภาพ
ภาพ

3) ในการเชื่อมโยงอุปกรณ์กับแอป Home คุณสามารถอ่านรหัส QR ที่ให้ข้อมูลที่คุณต้องการในการจับคู่ เนื่องจากไฟล์ config.json ไม่ได้สร้างและกำหนดค่า และไม่มีปลั๊กอินติดตั้งอยู่ โค้ด QR นี้จึงใช้ไม่ได้ในขณะนี้ แม้ว่าในแอป Home คุณจะสามารถค้นหา Homebridge ที่พร้อมสำหรับการเชื่อมโยงได้ แต่ทำไม่ได้

4) อีกวิธีในการเชื่อมโยงอุปกรณ์กับแอป Home คือผ่านตัวเลือก "เพิ่มอุปกรณ์เสริม", "ฉันไม่มีรหัสหรือไม่สามารถสแกน" และภายใต้ "อุปกรณ์เสริมที่อยู่ใกล้เคียง" อุปกรณ์จะถูกเลือกและคุณจะได้รับแจ้ง รหัสการตั้งค่า โปรดทราบว่าเครื่องแสดงรหัสแปดหลักและต้องป้อนให้ตรงกับแอปพลิเคชัน

กดปุ่ม CTRL + C บนเทอร์มินัลเพื่อปิด Homebridge ข้อความ "ได้รับ SIGINT กำลังปิด Homebridge…" จะถูกส่งคืนและคุณจะได้รับแจ้งให้ยืนยัน โดยคุณจะต้องพิมพ์ตัวอักษร Y แล้วกด Enter

ในการสร้างไฟล์ config.json ให้เปิด Notepad ++ คลิกที่เมนู "ไฟล์", "ใหม่" และหน้าต่างใหม่จะเปิดขึ้น คลิกเมนู "ภาษา" เลื่อนไปที่ตัวอักษร J ในรายการ แล้วเลือก "JSON"

ดาวน์โหลดไฟล์ด้านล่าง เปิดไฟล์นี้ คัดลอกเนื้อหาและวางลงในไฟล์ที่เปิดอยู่ใน Notepad ++:

file05

ภาพ
ภาพ

1) ใน "ชื่อผู้ใช้" ให้ลบลำดับ XX: XX: XX: XX: XX: XX และป้อนที่อยู่ MAC แปดหลักของการ์ดเครือข่ายที่คุณระบุไว้ก่อนหน้านี้ ตัวอักษรของที่อยู่ที่คุณป้อนจะต้องเป็นตัวพิมพ์ใหญ่ทั้งหมด

2) ใน “พิน” คุณสามารถเก็บตัวเลขแปดหลักหรือเปลี่ยนเป็นลำดับที่ต้องการได้ โดยต้องไม่ลืมที่จะเก็บรูปแบบการแยกไว้ด้วยเครื่องหมายขีดกลาง นี่จะเป็นรหัสที่คุณต้องป้อนเมื่อคุณเชื่อมโยง Homebridge กับแอป Home

ข้อมูลไฟล์อื่นๆ ที่คุณสามารถเก็บไว้ได้ เมื่อคุณเพิ่มปลั๊กอินและอุปกรณ์เสริม คุณสามารถป้อนข้อมูลที่จำเป็นได้

คลิกที่เมนู "ไฟล์" "บันทึก" ตั้งชื่อไฟล์ config.json และบันทึกลงในเส้นทาง "C:\Users\YOUR NAME OR DOCUMENTS\.homebridge":

ภาพ
ภาพ
ภาพ
ภาพ

ปิดแผ่นจดบันทึก ++

ขั้นตอนที่ 7: การติดตั้งปลั๊กอิน Homebridge Config UI X (Windows)

เพื่อสาธิตการติดตั้งปลั๊กอินบน Homebridge ฉันเลือกใช้ Homebridge Config UI X ปลั๊กอินนี้ช่วยให้สามารถกำหนดค่า ตรวจสอบ สำรองข้อมูล และรีสตาร์ท Homebridge ผ่านเบราว์เซอร์ได้

ในการติดตั้งปลั๊กอิน ให้พิมพ์คำสั่งด้านล่างลงในเทอร์มินัล กด Enter และรอให้การติดตั้งเสร็จสิ้น:

npm install -g --unsafe-perm homebridge-config-ui-x

หมายเหตุ: หากในระหว่างการติดตั้งปลั๊กอิน คุณพบข้อผิดพลาดที่มีคำว่า MSBUILD / VCBuild.exe เพียงเรียกใช้แต่ละคำสั่งต่อไปนี้แยกกัน จากนั้นลองติดตั้งอีกครั้งจากคำสั่งด้านบน:

npm ติดตั้ง -g node-gyp

ติดตั้ง npm --global --production windows-build-tools

ติดตั้ง npm --global --production windows-build-tools --vs2015

ตอนนี้คุณจะต้องแก้ไข config.json และป้อนข้อมูลปลั๊กอินที่เพิ่มใน Homebridge ไปที่เส้นทาง “C:\Users\YOUR NAME OR DOCUMENTS\.homebridge” และผ่าน Notepad ++ open config.json ที่สร้างขึ้นก่อนหน้านี้:

ภาพ
ภาพ

ภายในโครงสร้าง "แพลตฟอร์ม" จะต้องแจ้งปลั๊กอินทั้งหมดที่ติดตั้งบน Homebridge

สำหรับ Homebridge Config UI X คุณต้องเพิ่มข้อมูลโค้ดต่อไปนี้ซึ่งอยู่ในไฟล์ด้านล่าง ดาวน์โหลด เปิด คัดลอกเนื้อหาและวางลงในไฟล์ที่เปิดอยู่ใน Notepad ++:

file06

ไปที่ "แพลตฟอร์ม" และป้อนข้อมูลโค้ดที่คุณคัดลอกมาจากไฟล์ ในภาพด้านล่าง คุณจะเห็นว่าโครงสร้าง "แพลตฟอร์ม" จะมีลักษณะอย่างไรหลังจากเพิ่มข้อมูล:

ภาพ
ภาพ

หากคุณต้องการตรวจสอบโครงสร้างของโค้ดหลังจากแก้ไข เพียงไปที่ไซต์ JSONLint วางโค้ด config.json ทั้งหมด คลิก "ตรวจสอบความถูกต้อง JSON" และหากทุกอย่างเรียบร้อย ข้อความ "Valid JSON" จะถูกส่งคืน หากรหัสของคุณมีข้อผิดพลาดใด ๆ จะถูกชี้ไปที่บรรทัดที่มีข้อผิดพลาดและส่งคืนข้อความอธิบายข้อผิดพลาด:

jsonlint.com/

บันทึกไฟล์ ปิด Notepad ++ และรีสตาร์ท Windows

หากต้องการเปิด Homebridge Config UI X ผ่านเบราว์เซอร์ ให้ไปที่:

localhost:8080/

หน้าคล้ายกับภาพด้านล่างจะเปิดขึ้นและคุณจะได้รับแจ้งให้เข้าสู่ระบบและรหัสผ่าน สำหรับทั้งล็อกอินและรหัสผ่าน พิมพ์ admin แล้ว enter เพื่อเข้าใช้งาน:

ภาพ
ภาพ
ภาพ
ภาพ

โปรดทราบว่าในหน้าแรกจะแสดงรหัส QR และด้านล่างเป็นพิน 8 หลักที่สามารถใช้เชื่อมโยง Homebridge กับแอป Home ในตัวเลือก "กำหนดค่า" ของเครื่องมือ คุณสามารถเข้าถึง config.json แก้ไขได้หากต้องการแล้วบันทึก

เรียกดูคุณสมบัติที่มีใน Homebridge Config UI X และทำความคุ้นเคยกับเครื่องมือ

ขั้นตอนที่ 8: การเริ่ม Homebridge ด้วย Windows

Homebridge Config UI X มีคำสั่งที่สามารถใช้ในการกำหนดค่า Homebridge เป็นบริการเพื่อให้สามารถบูตเซิร์ฟเวอร์พร้อมกับ Windows ได้ ที่พรอมต์ให้พิมพ์คำสั่งด้านล่าง ป้อนและรอให้การติดตั้งเสร็จสิ้น:

hb-บริการติดตั้ง

หมายเหตุ: หากไฟร์วอลล์ Windows ของคุณขออนุญาตในการเข้าถึงเครือข่ายส่วนตัว ให้อนุญาต

หลังจากการติดตั้งเสร็จสิ้น ให้ปิดพรอมต์คำสั่งและรีสตาร์ท Windows

หลังจากบูตระบบแล้ว ให้กด CTRL + ALT + DEL เพื่อเปิด Windows Task Manager ไปที่แท็บ "บริการ" ค้นหา Homebridge ในรายการและดูว่า "สถานะ" เป็น "กำลังทำงาน" หรือไม่:

ภาพ
ภาพ

คลิกขวาที่บริการ Homebridge จะเปิดตัวเลือกที่คุณสามารถหยุดบริการ รีสตาร์ท และหากบริการหยุดลง คุณสามารถเริ่มได้:

ภาพ
ภาพ

หากคุณต้องการลบ Homebridge ออกจากการเริ่มต้น Windows เพียงป้อนคำสั่งด้านล่าง ป้อนและรอให้การถอนการติดตั้งเสร็จสิ้น:

hb-service ถอนการติดตั้ง

หมายเหตุ: คุณอาจประสบปัญหาในการค้นหา Homebridge จากอุปกรณ์มือถือของคุณ ทั้งนี้ขึ้นอยู่กับโปรแกรมป้องกันไวรัสที่คุณใช้ เพื่อวัตถุประสงค์ในการทดสอบ เมื่อถึงเวลาต้องเชื่อมโยง Homebridge กับแอป Home หากไม่พบเซิร์ฟเวอร์ภายในสองนาที ให้ปิดใช้งานโปรแกรมป้องกันไวรัส ปิดใช้งาน Windows Defender เริ่มบริการ Homebridge ใหม่ผ่าน Windows Task Manager แล้วลองอีกครั้งเพื่อค้นหาเซิร์ฟเวอร์ จากแอพโฮม

ขั้นตอนที่ 9: เชื่อมโยง Homebridge กับ Home App

คำแนะนำต่อไปนี้ใช้ได้กับทั้ง Homebridge ที่ทำงานบน Raspberry Pi และ Windows ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ทำงานอยู่เนื่องจากแอป Home จะค้นหา Homebridge ได้ก็ต่อเมื่อออนไลน์อยู่

ฉันใช้ iPhone 8 Plus สำหรับโพสต์นี้ ดังนั้นจากที่นี่ ขั้นตอนต่างๆ จะใช้ iOS สำหรับอุปกรณ์ที่รองรับ Apple Homekit อื่นๆ เราขอแนะนำให้คุณตรวจสอบเมนูสำหรับตัวเลือกต่อไปนี้

ไปที่หน้าจอหลักของ iPhone และค้นหาแอพ Home จากแอพ หากไม่พบ ให้ไปที่ App Store และติดตั้งแอป:

ภาพ
ภาพ

เมื่อเปิดแอป Home ให้คลิกที่ "เพิ่มอุปกรณ์เสริม":

ภาพ
ภาพ

ที่หน้าจอที่เปิดขึ้นให้คลิกที่ "ฉันไม่มีรหัสหรือไม่สามารถสแกนได้":

ภาพ
ภาพ

ใน "อุปกรณ์ใกล้เคียง" คุณจะเห็นโฮมบริดจ์ คลิกเพื่อเปิดหน้าจอการจับคู่:

ภาพ
ภาพ

ข้อความจะเปิดขึ้นและคุณต้องคลิก "เพิ่มต่อไป":

ภาพ
ภาพ

คุณจะได้รับแจ้งสำหรับ “รหัสการตั้งค่าโฮมบริดจ์” กรอกรหัส (PIN) ที่คุณตั้งไว้ใน config.json แล้วรอ:

ภาพ
ภาพ

หากทุกอย่างเป็นไปด้วยดี คุณจะเห็นหน้าจอแจ้งว่าเพิ่ม Homebridge แล้วและพร้อมใช้งาน:

ภาพ
ภาพ

หมายเหตุ: หากคุณได้รับข้อความที่ระบุว่ารหัสไม่ได้รับการยอมรับหรือไม่สามารถเพิ่มได้ ให้ปิดแอป Home รีสตาร์ท Homebridge แล้วลองทำตามขั้นตอนอีกครั้ง

ในหน้าจอถัดไป คุณจะเห็นข้อความ “จำเป็นต้องตั้งค่าเพิ่มเติม” เนื่องจากยังไม่มีอุปกรณ์ Homebridge คลิกเสร็จสิ้นและแอปจะกลับไปที่หน้าจอหลัก:

ภาพ
ภาพ

บนหน้าจอหลัก ให้คลิกที่สัญลักษณ์บ้าน ในหน้าจอถัดไป ให้คลิกที่ "Hubs & Bridges" คลิกที่ Homebridge ที่เพิ่มเข้ามาใหม่ แล้วคุณจะเห็นข้อมูลบางอย่าง และหากคุณต้องการลบลิงก์ Homebridge ในภายหลัง เพียงคลิกที่ " ถอดสะพานออกจากบ้าน”:

ภาพ
ภาพ
ภาพ
ภาพ
ภาพ
ภาพ
ภาพ
ภาพ

หากคุณลบ Homebridge ออกจากแอพ Home และต้องการเพิ่มอีกครั้ง คุณจะต้องลบโฟลเดอร์ “accessories” และ “persist” ออกจากเซิร์ฟเวอร์

ในราสเบอร์รี่ Pi:

ยุติ Homebridge โดยพิมพ์คำสั่งด้านล่างลงในเทอร์มินัลแล้วกด Enter:

sudo service homebridge หยุด

หากคุณทำขั้นตอนที่ 4 เพื่อให้ Homebridge ทำงานทันทีหลังจาก Raspbian เริ่มทำงาน ให้พิมพ์คำสั่งด้านล่างแล้วกด Enter:

cd /var/homebridge

หากคุณไม่ได้กำหนดให้ Homebridge เริ่มต้นด้วย Raspbian ให้พิมพ์คำสั่งด้านล่างแล้วกด Enter:

cd.homebridge/

พิมพ์แต่ละคำสั่งด้านล่างและกด Enter หลังจากแต่ละคำสั่งเพื่อลบโฟลเดอร์ "อุปกรณ์เสริม" และ "คงอยู่":

sudo rm -r ยังคงมี /

sudo rm -r อุปกรณ์เสริม/

Digite o comando abaixo no terminal e dê enter para iniciar o โฮมบริดจ์:

sudo service homebridge เริ่ม

ทำตามขั้นตอนอีกครั้งเพื่อลิงก์ Homebridge กับแอป Home

บน Windows:

หยุดบริการ Homebridge ผ่าน Windows Task Manager ไปที่เส้นทาง “C:\Users\YOUR NAME OR DOCUMENTS\.homebridge” และลบ “อุปกรณ์เสริม” และ “คงโฟลเดอร์ไว้ เริ่มบริการ Homebridge ผ่าน Windows Task Manager

ทำตามขั้นตอนอีกครั้งเพื่อลิงก์ Homebridge กับแอป Home

สิ่งสำคัญคือต้องทราบว่าอุปกรณ์ใดๆ ที่ติดตั้งในแอพ Home นั้นใช้พลังงานจากเครื่อง เพื่อให้สามารถควบคุมอุปกรณ์แอป Home ผ่านเครือข่ายภายนอก (เช่น การเชื่อมต่อ 3G / 4G) คุณจะต้องตั้งค่าฮับการทำงานอัตโนมัติจากหนึ่งในอุปกรณ์ Apple ต่อไปนี้: iPad (ที่ใช้ iOS 10 หรือใหม่กว่า), Apple TV (รุ่นที่ 4) หรือ HomePod ด้วยวิธีนี้ แม้อยู่ที่บ้าน คุณจะสามารถควบคุมการทำงานอัตโนมัติและอุปกรณ์ IoT จากระยะไกลที่รวมเข้ากับแอป Home ผ่าน Homebridge หรือ Homekit ได้

โดยการเชื่อมโยง Homebridge กับแอป Completed Home คุณสามารถสำรวจฟังก์ชันต่างๆ ของเครื่องมือที่ยอดเยี่ยมนี้ได้ ในลิงก์ด้านล่าง คุณสามารถดูรายการปลั๊กอินที่ใช้ได้กับ Homebridge และเมื่อคลิกที่แต่ละปลั๊กอิน คุณจะเห็นข้อมูลและวิธีการติดตั้ง:

www.npmjs.com/search?q=homebridge-plugin

หากคุณมี IoT หรืออุปกรณ์โฮมออโตเมชั่น และต้องการรวมเข้ากับ Homebridge เพียงค้นหาว่ามีปลั๊กอินที่สร้างไว้แล้วที่จะอนุญาตให้คุณใช้อุปกรณ์นี้ในแอป Home หรือไม่

เนื่องจากผู้ใช้รูทไม่ได้เปิดใช้งานบน Raspbian สำหรับการติดตั้งปลั๊กอิน อย่าลืมใช้คำว่า sudo ก่อนคำสั่งติดตั้งเทอร์มินัล หากคุณไม่ได้ใช้ sudo ระบบจะแจ้งให้คุณป้อนรหัสผ่านของระบบเสมอเพื่อดำเนินการ หรือคุณอาจส่งคืนข้อความที่ระบุว่าคุณไม่มีสิทธิ์

บน Windows พรอมต์คำสั่งจะต้องทำงานในฐานะผู้ดูแลระบบเพื่อให้สามารถรันบรรทัดคำสั่งได้ และคุณไม่ควรใช้คำว่า sudo เนื่องจากระบบจะไม่รับรู้

เมื่อใดก็ตามที่คุณติดตั้งปลั๊กอิน อย่าลืมเพิ่มข้อมูลใน config.json และรีสตาร์ท Homebridge เพื่อให้สามารถอัปเดตแอป Home ด้วยข้อมูลจากปลั๊กอินที่เพิ่มเข้ามา ในทำนองเดียวกัน เมื่อใดก็ตามที่คุณถอนการติดตั้งปลั๊กอิน Homebridge อย่าลืมลบข้อมูล config.json ของปลั๊กอิน ราวกับว่าคุณไม่ได้ลบเซิร์ฟเวอร์ คุณอาจมีปัญหาในการเริ่มต้น

ด้านล่างนี้คือลิงก์ที่อาจเป็นประโยชน์ในการค้นหาข้อมูลเพิ่มเติมเกี่ยวกับ Homebridge และ Homekit:

homebridge.io/

github.com/nfarina/homebridge

support.apple.com/pt-br/HT204893

หากคุณมีอุปกรณ์ Sonoff และต้องการใช้กับแอพ Home และ Siri ฉันแนะนำให้คุณอ่าน Integrate Sonoff With Home App ที่สอนได้ (Apple IPhone IOS)

แนะนำ: