Cara Mengatur Homebridge (dengan Gambar)

Daftar Isi:

Cara Mengatur Homebridge (dengan Gambar)
Cara Mengatur Homebridge (dengan Gambar)

Video: Cara Mengatur Homebridge (dengan Gambar)

Video: Cara Mengatur Homebridge (dengan Gambar)
Video: Proses pasang Ring Jantung atau Cincin Jantung #cardio #cardiology #ringjantung 2024, Mungkin
Anonim

Homebridge adalah cara mudah untuk menggunakan sensor atau sakelar non-Homekit dengan Homekit. Ini memecahkan celah dan memasang jembatan antara Homekit Anda dan Raspberry Pi dengan beberapa perangkat lunak. Anda tidak perlu tahu cara memprogram, tetapi ada baiknya mengetahui sedikit tentang cara kerja Linux dan Bash.

Langkah

Bagian 1 dari 5: Menyiapkan Perangkat Keras

Langkah 1. Unduh gambar tautan dan salin dengan Etsa ke kartu microSD.

Langkah 2. Masukkan kartu SD ke dalam Pi

Langkah 3. Hubungkan Raspberry Pi ke monitor

Langkah 4. Nyalakan Raspberry Pi dan login dengan:

  • Masuk: "Pi"
  • Kata sandi: "Raspberry"
  • Jenis:

    sudo raspi-config

Langkah 5. Ubah pengaturan berikut:

  • Di bawah Lokal, ubah zona waktu dan tata letak keyboard Anda jika perlu.
  • Di bawah Opsi Jaringan, atur konfigurasi wifi atau LAN Anda.
  • Di bawah Opsi Antarmuka, atur SSH ke diaktifkan.

Langkah 6. Terapkan perubahan dengan mengetik

sudo reboot

masuk ke Terminal.

Langkah 7. Hubungkan laptop atau PC Anda ke Raspberry Pi

Buat koneksi SSH dengan mengetikkan yang berikut ini ke Terminal:

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

Langkah 8. Perbarui Raspbian dan instal Node.js

Rekatkan yang berikut ini ke Terminal atau Bash:

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

Langkah 9. Login kembali ke Raspberry Pi menggunakan SSH

Bagian 2 dari 5: Memasang dan Mengonfigurasi Homebridge di Raspberry Pi

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

Langkah 1. Instal semua dependensi yang diperlukan untuk Homebridge dengan mengetikkan yang berikut ke 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 reboot

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

Langkah 2. Instal Homebridge menggunakan perintah berikut:

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=Rilis membangun kembali && mkdir ~/.homebridge && nano ~/.homebridge/config.json

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

Langkah 3. Salin dan tempel konfigurasi Homebridge dari sumber ini ke jendela di atas

Langkah 4. Tekan Ctrl+X

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

Langkah 5. Simpan perubahan menggunakan Y

Langkah 6. Buka file lingkungan untuk homebridge menggunakan:

sudo nano /etc/default/homebridge

Langkah 7. Aktifkan autostart dengan menempelkan file sumber ini ke Terminal

Langkah 8. Simpan perubahan Anda dengan penekanan tombol berikut:

Ctrl + X lalu Y.

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

Langkah 9. Temukan jalur homebridge dengan mengetik:

jembatan rumah mana

Pastikan untuk menuliskan jalan ini

Bagian 3 dari 5: Mengonfigurasi Jalur dan Kredensial Anda ke Autostart Homebridge

Langkah 1. Buka file layanan systemd untuk Homebridge dengan mengetik:

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

Langkah 2. Tempelkan konfigurasi layanan homebridge default ke Terminal

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

Langkah 3. Ubah perintah yang muncul setelah

ExecStart=

ke baris yang dicetak dengan perintah

jembatan rumah mana

.

Langkah 4. Ubah

pengguna=jembatan rumah

ke

pengguna=pi

.

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

Langkah 5. Uji konfigurasi Homebridge Anda dengan mengetik

jembatan rumah

masuk ke Terminal.

Jika Anda melihat QR Code yang mirip dengan gambar di bawah ini, berarti instalasi Anda berhasil

Langkah 6. Hentikan Homebridge dengan Ctrl+X

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

Langkah 7. Aktifkan autostart dengan mengetik berikut ini ke 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 aktifkan homebridge && systemctl start homebridge && sudo systemctl -l status homebridge

  • Jika perintah di atas mencetak titik hijau dan:

    "Aktif: aktif (berjalan)"

    Anda berhasil menginstal homebridge dan Anda dapat mencoba menghubungkan Aplikasi iOS Home pribadi Anda.

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

Bagian 4 dari 5: Mengonfigurasi Perangkat iOS Anda

Langkah 1. Buka aplikasi Home di perangkat iOS Anda

Langkah 2. Tekan tanda + untuk menambahkan perangkat

Langkah 3. Di menu yang muncul, ketuk "Tambahkan Aksesori"

IMG_1667
IMG_1667

Langkah 4. Ketuk "Tidak Memiliki Kode atau Tidak Dapat Memindai?

".

IMG_1668
IMG_1668

Langkah 5. Di bawah "Kode Manual", ketuk "Masukkan Kode"

IMG_1669
IMG_1669

Langkah 6. Masukkan "031-45-154"

Ini adalah kode default.

Bagian 5 dari 5: Menambahkan Aksesori dan Platform

Langkah 1. Instal konektor apa pun dari daftar paket npm ini untuk menambahkan perangkat IoT

Langkah 2. Pasang konektor dengan:

    sudo npm saya homebridge-{nama paket}

  • Ini adalah contoh untuk perangkat netatmo:

    npm install -g homebridge-netatmo

Langkah 3. Konfigurasikan konektor dengan:

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

Pastikan untuk membaca bantuan situs/konektor npm untuk konfigurasi karena berbeda untuk setiap perangkat

Langkah 4. Terapkan perubahan konfigurasi dengan memulai ulang Raspberry Pi:

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

Peringatan

  • Menggunakan homebridge Anda dengan kode dan kata sandi default berbahaya. Pastikan untuk melakukan hal berikut:

    • Ubah kata sandi pengguna Anda. Lihat dokumentasi Raspberry Pi tentang mengubah kata sandi Anda untuk lebih jelasnya.
    • Siapkan login SSH di komputer Anda. Lihat dokumentasi Raspberry Pi tentang menyiapkan login ssh bersertifikat untuk detail lebih lanjut.
    • Ubah konfigurasi Anda dengan mengetikkan yang berikut ke terminal.

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

Direkomendasikan: