Cara Menyiapkan Jambatan Rumah (dengan Gambar)

Isi kandungan:

Cara Menyiapkan Jambatan Rumah (dengan Gambar)
Cara Menyiapkan Jambatan Rumah (dengan Gambar)

Video: Cara Menyiapkan Jambatan Rumah (dengan Gambar)

Video: Cara Menyiapkan Jambatan Rumah (dengan Gambar)
Video: Cara Pasang Graphic Card Pada Motherboard 2024, Mungkin
Anonim

Homebridge adalah cara mudah untuk menggunakan sensor atau suis bukan Homekit dengan Homekit. Ini memecahkan jurang dan memasang jambatan antara Homekit anda dan Raspberry Pi dengan beberapa perisian. Anda tidak perlu tahu cara memprogram, tetapi ada baiknya anda mengetahui sedikit tentang bagaimana Linux dan Bash berfungsi.

Langkah-langkah

Bahagian 1 dari 5: Menyiapkan Perkakasan

Langkah 1. Muat turun gambar pautkan dan salin dengan Etcher ke kad microSD.

Langkah 2. Masukkan kad SD ke dalam Pi

Langkah 3. Sambungkan Raspberry Pi ke monitor

Langkah 4. Nyalakan Raspberry Pi dan log masuk dengan:

  • Log masuk: "Pi"
  • Kata Laluan: "Raspberry"
  • Jenis:

    sudo raspi-config

Langkah 5. Tukar tetapan berikut:

  • Di bawah Lokasi, ubah susun atur zon waktu dan papan kekunci anda jika perlu.
  • Di bawah Pilihan Rangkaian, tetapkan konfigurasi wifi atau LAN anda.
  • Di bawah Pilihan Antaramuka, tetapkan SSH ke aktif.

Langkah 6. Terapkan perubahan dengan menaip

rebo sudo

ke Terminal.

Langkah 7. Sambungkan komputer riba atau PC anda ke Raspberry Pi

Buat sambungan SSH dengan menaip yang berikut ke Terminal:

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

Langkah 8. Kemas kini Raspbian dan pasang Node.js

Tampalkan yang berikut 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. Log masuk ke Raspberry Pi sekali lagi menggunakan SSH

Bahagian 2 dari 5: Memasang dan Mengkonfigurasi Homebridge pada Raspberry Pi

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

Langkah 1. Pasang semua kebergantungan yang diperlukan untuk Homebridge dengan memasukkan perkara berikut ke Terminal:

sudo apt-get kemas kini && 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 kemas kini & sudo reboot

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

Langkah 2. Pasang Homebridge menggunakan arahan 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 = Lepaskan pembinaan semula & 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 tampal konfigurasi Homebridge dari sumber ini ke tetingkap 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 fail persekitaran untuk homebridge menggunakan:

sudo nano / etc / default / homebridge

Langkah 7. Dayakan autostart dengan menampal fail sumber ini ke Terminal

Langkah 8. Simpan perubahan anda dengan ketukan kekunci berikut:

Ctrl + X kemudian Y.

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

Langkah 9. Cari jalan jambatan rumah dengan menaip:

jambatan rumah mana

Pastikan anda menulis jalan ini

Bahagian 3 dari 5: Mengkonfigurasi Jalan dan Kredensial Anda ke Autostart Homebridge

Langkah 1. Buka fail perkhidmatan systemd untuk Homebridge dengan menaip:

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

Langkah 2. Tampalkan konfigurasi perkhidmatan homebridge lalai ke Terminal

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

Langkah 3. Tukar arahan yang muncul selepasnya

ExecStart =

ke baris yang dicetak dengan arahan

jambatan rumah mana

.

Langkah 4. Tukar

pengguna = jambatan 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 menaip

jambatan rumah

ke Terminal.

Sekiranya anda melihat Kod QR yang serupa dengan yang terdapat dalam gambar di bawah, pemasangan anda berfungsi

Langkah 6. Tamatkan 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 memasukkan perkara berikut ke Terminal:

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

  • Sekiranya arahan di atas mencetak titik hijau dan:

    "Aktif: aktif (berjalan)"

    anda berjaya memasang homebridge dan anda boleh cuba menyambungkan Aplikasi Home iOS peribadi anda.

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

Bahagian 4 dari 5: Mengkonfigurasi Peranti iOS Anda

Langkah 1. Buka aplikasi Rumah pada peranti iOS anda

Langkah 2. Tekan tanda + untuk menambah peranti

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

IMG_1667
IMG_1667

Langkah 4. Ketuk "Tidak Mempunyai Kod atau Tidak Boleh Imbas?

".

IMG_1668
IMG_1668

Langkah 5. Di bawah "Manual Code", ketuk "Enter Code"

IMG_1669
IMG_1669

Langkah 6. Masukkan "031-45-154"

Ini adalah kod lalai.

Bahagian 5 dari 5: Menambah Aksesori dan Platform

Langkah 1. Pasang mana-mana penyambung dari senarai pakej npm ini untuk menambah peranti IoT

Langkah 2. Pasang penyambung dengan:

    sudo npm i homebridge- {packagename}

  • Ini adalah contoh untuk peranti netatmo:

    npm pasang -g homebridge-netatmo

Langkah 3. Konfigurasikan penyambung dengan:

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

Pastikan anda membaca bantuan laman / penyambung npm untuk konfigurasi kerana ia berbeza untuk setiap peranti

Langkah 4. Terapkan perubahan konfigurasi dengan memulakan semula Raspberry Pi:

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

Amaran

  • Menggunakan jambatan rumah anda dengan kod dan kata laluan lalai adalah berbahaya. Pastikan melakukan perkara berikut:

    • Tukar kata laluan pengguna anda. Lihat dokumentasi Raspberry Pi mengenai menukar kata laluan anda untuk maklumat lebih lanjut.
    • Sediakan log masuk SSH di komputer anda. Rujuk dokumentasi Raspberry Pi mengenai penyediaan log masuk ssh yang diperakui untuk maklumat lebih lanjut.
    • Ubah konfigurasi anda dengan memasukkan perkara berikut ke terminal.

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

Disyorkan: