Cách thiết lập Homebridge (có Hình ảnh)

Mục lục:

Cách thiết lập Homebridge (có Hình ảnh)
Cách thiết lập Homebridge (có Hình ảnh)

Video: Cách thiết lập Homebridge (có Hình ảnh)

Video: Cách thiết lập Homebridge (có Hình ảnh)
Video: CÁCH TỰ LẮP PC 30 TRIỆU CỰC CHI TIẾT! - FULL MSI, AI CŨNG LÀM ĐƯỢC! 2024, Có thể
Anonim

Homebridge là một cách dễ dàng để sử dụng các cảm biến hoặc công tắc không phải Homekit với Homekit. Nó phá vỡ khoảng cách và cài đặt cầu nối giữa Homekit của bạn và Raspberry Pi bằng một số phần mềm. Bạn không cần biết cách lập trình, nhưng biết một chút về cách hoạt động của Linux và Bash là điều tốt.

Các bước

Phần 1/5: Thiết lập phần cứng

Bước 1. Tải xuống hình ảnh liên kết và sao chép nó với Khắc vào thẻ nhớ microSD.

Bước 2. Lắp thẻ SD vào Pi

Bước 3. Kết nối Raspberry Pi với màn hình

Bước 4. Khởi động Raspberry Pi và đăng nhập bằng:

  • Đăng nhập: "Pi"
  • Mật khẩu: "Raspberry"
  • Kiểu:

    sudo raspi-config

Bước 5. Thay đổi các cài đặt sau:

  • Trong Ngôn ngữ, thay đổi múi giờ và bố cục bàn phím của bạn nếu cần.
  • Trong Tùy chọn mạng, đặt cấu hình Wi-Fi hoặc mạng LAN của bạn.
  • Trong Tùy chọn giao diện, đặt SSH thành bật.

Bước 6. Áp dụng các thay đổi bằng cách nhập

khởi động lại sudo

vào Nhà ga.

Bước 7. Kết nối máy tính xách tay hoặc PC của bạn với Raspberry Pi

Tạo kết nối SSH bằng cách nhập thông tin sau vào Terminal:

Bildschirmfoto 2018 04 13 um 15.01.28
Bildschirmfoto 2018 04 13 um 15.01.28

Bước 8. Cập nhật Raspbian và cài đặt Node.js

Dán những thứ sau vào Terminal hoặc Bash:

    sudo apt-get update && sudo apt-get upgrade && sudo apt-get update && sudo apt-get install -y nodejs && sudo reboot

Bước 9. Đăng nhập lại Raspberry Pi bằng SSH

Phần 2/5: Cài đặt và cấu hình Homebridge trên Raspberry Pi

Bildschirmfoto 2018 04 13 um 15.02.43
Bildschirmfoto 2018 04 13 um 15.02.43

Bước 1. Cài đặt tất cả các phụ thuộc cần thiết cho Homebridge bằng cách nhập nội dung sau vào Terminal:

sudo apt-get update && curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash - && sudo apt-get install -y nodejs && sudo apt-get install gcc-4.9 g ++ - 4.9 && sudo apt-get update && sudo khởi động lại

Bildschirmfoto 2018 04 13 um 15.04.08
Bildschirmfoto 2018 04 13 um 15.04.08

Bước 2. Cài đặt Homebridge bằng lệnh sau:

sudo apt-get install libavahi-compat-libdnssd-dev && sudo npm install -g --unsafe-perm homebridge hap-nodejs node-gyp && cd / usr / lib / node_modules / homebridge / && sudo npm install --unsafe-perm bignum && cd / usr / lib / node_modules / hap-nodejs / node_modules / mdns && sudo node-gyp BUILDTYPE = Phát hành xây dựng lại && mkdir ~ /.homebridge && nano ~ /.homebridge / config.json

Bildschirmfoto 2018 04 13 um 14.48.55
Bildschirmfoto 2018 04 13 um 14.48.55

Bước 3. Sao chép và dán cấu hình Homebridge từ nguồn này vào cửa sổ trên

Bước 4. Nhấn Ctrl + X

Bildschirmfoto 2018 04 13 um 15.06.03
Bildschirmfoto 2018 04 13 um 15.06.03

Bước 5. Lưu các thay đổi bằng Y

Bước 6. Mở tệp môi trường cho cầu nhà bằng cách sử dụng:

sudo nano / etc / default / homebridge

Bước 7. Bật tự động khởi động bằng cách dán tệp nguồn này vào Terminal

Bước 8. Lưu các thay đổi của bạn bằng các tổ hợp phím sau:

Ctrl + X rồi đến Y.

Bildschirmfoto 2018 04 13 um 15.08.05
Bildschirmfoto 2018 04 13 um 15.08.05

Bước 9. Tìm đường dẫn cầu chủ bằng cách gõ:

cầu nhà nào

Hãy chắc chắn để viết đường dẫn này xuống

Phần 3/5: Định cấu hình đường dẫn và thông tin đăng nhập của bạn để tự động khởi động cầu chủ

Bước 1. Mở tệp dịch vụ systemd cho Homebridge bằng cách nhập:

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

Bước 2. Dán cấu hình dịch vụ homebridge mặc định vào Terminal

Bildschirmfoto 2018 04 13 um 15.13.39
Bildschirmfoto 2018 04 13 um 15.13.39

Bước 3. Thay đổi lệnh xuất hiện sau

ExecStart =

đến dòng được in bằng lệnh

cầu nhà nào

.

Bước 4. Thay đổi

user = homebridge

đến

người dùng = pi

.

Bildschirmfoto 2018 05 01 um 17.45.42
Bildschirmfoto 2018 05 01 um 17.45.42

Bước 5. Kiểm tra cấu hình Homebridge của bạn bằng cách nhập

homebridge

vào Nhà ga.

Nếu bạn thấy Mã QR tương tự như trong hình bên dưới, thì quá trình cài đặt của bạn đã hoạt động

Bước 6. Chấm dứt Homebridge bằng Ctrl + X

Bildschirmfoto 2018 04 13 um 15.15.05
Bildschirmfoto 2018 04 13 um 15.15.05

Bước 7. Kích hoạt tự khởi động bằng cách nhập thông tin sau vào Terminal:

sudo mkdir / var / lib / homebridge && sudo cp ~ /.homebridge / config.json / var / lib / homebridge / && sudo cp -r ~ /.homebridge / Persist / var / lib / homebridge && sudo chmod -R 0777 / var / lib / homebridge && sudo passwd root && systemctl daemon-reload && systemctl enable homebridge && systemctl start homebridge && sudo systemctl -l status homebridge

  • Nếu lệnh trên in ra một chấm màu xanh lục và:

    "Hoạt động: hoạt động (đang chạy)"

    bạn đã cài đặt thành công cầu chủ và bạn có thể thử kết nối Ứng dụng gia đình iOS cá nhân của mình.

    Bildschirmfoto 2018 04 13 um 14.59.23
    Bildschirmfoto 2018 04 13 um 14.59.23

Phần 4/5: Định cấu hình thiết bị iOS của bạn

Bước 1. Mở ứng dụng Home trên thiết bị iOS của bạn

Bước 2. Nhấn dấu + để thêm thiết bị

Bước 3. Trong menu bật lên, hãy nhấn vào "Thêm phụ kiện"

IMG_1667
IMG_1667

Bước 4. Nhấn vào "Không có mã hoặc không thể quét?

".

IMG_1668
IMG_1668

Bước 5. Trong "Mã thủ công", hãy nhấn vào "Nhập mã"

IMG_1669
IMG_1669

Bước 6. Nhập "031-45-154"

Đây là mã mặc định.

Phần 5/5: Thêm phụ kiện và nền tảng

Bước 1. Cài đặt bất kỳ trình kết nối nào từ danh sách gói npm này để thêm thiết bị IoT

Bước 2. Cài đặt trình kết nối với:

    sudo npm tôi homebridge- {packagename}

  • Đây là một mẫu cho các thiết bị netatmo:

    npm install -g homebridge-netatmo

Bước 3. Định cấu hình trình kết nối với:

sudo nano /var/lib/homebridge/config.json

Hãy nhớ đọc phần trợ giúp của trang web / trình kết nối npm để biết các cấu hình vì chúng khác nhau đối với mọi thiết bị

Bước 4. Áp dụng các thay đổi cấu hình bằng cách khởi động lại Raspberry Pi:

systemctl daemon-reload && systemctl start homebridge && sudo systemctl -l status homebridge

Cảnh báo

  • Sử dụng cầu chủ của bạn với mã và mật khẩu mặc định là rất nguy hiểm. Đảm bảo thực hiện những điều sau:

    • Thay đổi mật khẩu người dùng của bạn. Xem tài liệu Raspberry Pi về cách thay đổi mật khẩu của bạn để biết thêm chi tiết.
    • Thiết lập đăng nhập SSH trên máy tính của bạn. Tham khảo tài liệu Raspberry Pi về cách thiết lập đăng nhập ssh được chứng nhận để biết thêm chi tiết.
    • Thay đổi cấu hình của bạn bằng cách nhập thông tin sau vào thiết bị đầu cuối.

      sudo nano /var/lib/homebridge/config.json

Đề xuất: