Make HomeKit all devices

Hướng dẫn cài đặt Homebridge trên Raspberry Pi.

Lưu ý trước khi bắt đầu

Homebridge Raspberry Pi Image

Homebridge Raspberry Pi Image được built trên nền tảng Raspbian Lite, đã được cài đặt sẵn HomebridgeHomebridge Config UI X.

  • Hỗ trợ tất cả models Raspberry Pi.
  • Built trên nền tảng Raspbian Lite (không có giao diện desktop, chỉ có thể điều khiển thông qua terminal)
  • Cấu hình wifi dễ dàng
  • Đã được cài đặt sẵn ffmpeg để hỗ trợ các plugin camera.
  • Có giao diện điều khiển web thông qua homebridge-config-ui-x

Cung cấp sẵn command hb-config để hỗ trợ cập nhật các phần mềm hiện có hoặc cài đặt thêm các phần mềm mới trên Raspberry Pi như Pi Hole, deCONZ, Node-REDUniFI Controller.

Cài đặt Homebridge

Download and Flash to SD Card

Đơn giản nhất là sử dụng Raspberry Pi Imager để flash Homebridge Raspberry Pi Image.

Raspberry Pi Imager

  1. Tải và cài đặt phiên bản mới nhất của Raspberry Pi Imager.
  2. Mở ứng dụng Raspberry Pi Imager.
  3. Chọn Choose OS.
  4. Kéo xuống dưới và chọn mục Other specific purpose OS.
  5. Chọn Homebridge và chọn tiếp Homebridge image.
  6. Click Choose Storage và chọn vào thẻ sd card bạn muốn cài đặt.
  7. Click Write để tiến hành flash image vào sd card.

Raspberry Pi Imager sẽ tải phiên bản mới nhất của Homebridge Raspberry Pi Image và cài vào SD card, tiến trình này sẽ mất vài phút.


Advanced users:

Trong trường hợp bạn muốn tự flash bằng các tool như Etcher hoặc dd, bạn có thể download file image tại đây:

Download Latest Version

Cấu hình mạng trong lần khởi động đầu tiên

Sau khi flash hoàn tất, gắn sd card vào Raspberry Pi.

Bạn cần cắm dây mạng LAN hoặc usb wifi (nếu dùng raspberry pi đời cũ không hỗ trợ wifi) trước khi bật nguồn.

Cấu hình WiFi (Nếu bạn dùng cáp mạng LAN có thể bỏ qua bước này)

  1. Bật nguồn thiết bị và đợi 1-2 phút để khởi động.
  2. Dùng điện thoại hoặc máy tính dò tìm các mạng wifi gần nhất.
  3. Kết nối vào mạng Wifi có tên Homebridge WiFi Setup
  4. Sau khi kết nối vào, cửa sổ cấu hình wifi sẽ được bật lên, bạn điền thông tin mạng Wifi để Raspberry Pi có thể kết nối vào được.

Trong trường hợp điền sai thông tin wifi, mạng Homebridge WiFi Setup sẽ tự động xuất hiện lại để bạn có thể chỉnh sửa lại thông tin wifi cho chính xác.

wifi-connect-setup

Đăng nhập vào Homebridge UI

Homebridge Config UI X là một giao diện web giúp bạn quản lý, cài đặt và cấu hình các plugin của homebridge.

User mặc định admin và password admin.

Nếu bạn dùng macOS hoặc iPhone có thể thử truy cập bằng link http://homebridge.local.

Trong trường hợp http://homebridge.local không hoạt động, bạn có thể truy cập thông qua ip address: http://<ip address của raspberry pi>, bạn có thể dùng một trong các cách dưới đây để tìm ip address:

  1. Đăng nhập vào router mạng và tìm mục "connected devices" hoặc "dhcp clients", địa chỉ ip của raspberry pi có thể được tìm thấy ở đây.
  2. Nếu dùng mobile có thể sử dụng app Fing có trên iOS hoặc Android để scan toàn bộ thiết bị có trong mạng của bạn và tìm ra ip address của Raspberry Pi.
  3. Nếu các cách trên đều không được, bạn có thể kết nối Raspberry Pi vào một màn hình sẵn có, địa chỉ ip sẽ được hiển thị khi Raspberry Pi hoàn tất khởi động.

Homebridge UI

Cập nhật phần mềm

Để cập nhật Node.js, bạn chạy command sudo hb-config và chọn Upgrade Node.js.

Đảm bảo Raspberry Pi của bạn đang chạy trên phiên bản LTS mới nhất của Node.js.

hb-config

SSH Access

Mặc định SSH cũng sẽ được bật với username pi và password raspberry.