![Pasang Homebridge pada Raspberry Pi dan Windows: 9 Langkah Pasang Homebridge pada Raspberry Pi dan Windows: 9 Langkah](https://i.howwhatproduce.com/images/010/image-27782-j.webp)
Isi kandungan:
- Langkah 1: Apa itu Homekit?
- Langkah 2: Apa itu Homebridge?
- Langkah 3: Memasang Homebridge pada Raspberry Pi
- Langkah 4: Memulakan Homebridge pada Raspbian Boot
- Langkah 5: Memasang Plugin UI X Homebridge Config (Raspberry Pi)
- Langkah 6: Memasang Homebridge pada Windows
- Langkah 7: Memasang Plugin Homebridge Config UI X (Windows)
- Langkah 8: Memulakan Homebridge Dengan Windows
- Langkah 9: Menghubungkan Homebridge ke Aplikasi Home
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:00
![Pasang Homebridge pada Raspberry Pi dan Windows Pasang Homebridge pada Raspberry Pi dan Windows](https://i.howwhatproduce.com/images/010/image-27782-1-j.webp)
Tutorial ini adalah untuk orang yang ingin memasang Homebridge pada Raspberry Pi dan Windows.
Pada mulanya, tutorial ini ditulis dalam bahasa Portugis di sini di Brazil. Saya berusaha sedaya upaya untuk menulisnya dalam bahasa Inggeris. Oleh itu, maafkan saya atas beberapa kesilapan yang mungkin berlaku dalam penulisan.
Arahan ini dibahagikan seperti berikut:
Langkah 1: Apa itu Homekit?
Langkah 2: Apa itu Homebridge?
Langkah 3: Memasang Homebridge pada Raspberry Pi
Langkah 4: Memulakan Homebridge pada Raspbian Boot
Langkah 5: Memasang Plugin UI X Homebridge Config (Raspberry Pi)
Langkah 6: Memasang Homebridge pada Windows
Langkah 7: Memasang Plugin Homebridge Config UI X (Windows)
Langkah 8: Memulakan Homebridge dengan Windows
Langkah 9: Menghubungkan Homebridge ke aplikasi Home
Langkah 1: Apa itu Homekit?
Homekit adalah pakej pembangunan yang disediakan oleh Apple untuk pembangun untuk membina penyelesaian Internet of Things (IoT). Pakej pengembangan ini membolehkan peranti buatan Apple (misalnya iPhone dan iPad) mengawal peranti lain, seperti lampu atau maklumat sensor. Dari iOS 9 dan Watch OS Homekit menjadi alat asli, dan kerana semua teknologi yang dilaksanakan oleh Apple, adalah mungkin untuk membuat sistem automasi hanya dengan kit ini.
Untuk mengenal pasti peranti serasi Homekit yang aktif di rangkaian dan untuk mengkonfigurasi dan mengawal peranti ini, anda mesti memasang aplikasi Home di mana-mana peranti Apple (iPhone, iPad, iPod touch, Apple Watch, Apple TV, HomePod, atau Mac). Peranti untuk disatukan dengan aplikasi Home boleh mempunyai kod QR yang memungkinkan pasangan dengan aplikasi Home pada peranti Apple anda.
Setelah mengkonfigurasi perangkat di aplikasi Home, pengguna dapat mengawal perangkat melalui jalan pintas yang dibuat di layar utama aplikasi atau menggunakan Siri (pembantu suara yang disediakan oleh Apple) dan mengirim perintah suara untuk mencetuskan peranti.
Keperluan perkakasan dan perisian Apple untuk penggunaan Homekit adalah:
- iPhone, iPad, atau iPod touch (menjalankan iOS 10 atau lebih baru);
- Apple Watch (menjalankan WatchOS 3 atau lebih baru);
- Apple TV (generasi ke-4);
- Apple HomePod;
- Mac (menjalankan macOS 10.14 Mojave atau lebih baru);
Ketika datang ke automasi rumah dan IoT, terdapat sebilangan penyelesaian kos efektif di pasaran, namun, sebahagian besarnya tidak diperakui oleh Apple dan oleh itu tidak sesuai dengan Homekit. Sekiranya anda bosan menunggu Apple mengesahkan penyelesaian ini untuk digunakan dengan Homekit, anda harus menggunakan Homebridge.
Langkah 2: Apa itu Homebridge?
Dibangunkan oleh Nick Farina, Homebridge adalah pelayan NodeJS yang meniru API Homekit dan memungkinkan untuk menggunakan peranti yang disahkan bukan Apple dengan aplikasi Home dan Siri. Pelayannya ringan, boleh berjalan di rangkaian rumah dan modular, yang bermaksud ia menyokong banyak plugin yang dibuat dan disediakan oleh komuniti yang sangat aktif dalam memperkuat alat.
Plugin dipasang di Homebridge dan kebanyakannya bertujuan untuk menjadikan Homekit serasi dengan mana-mana peranti yang tidak disahkan oleh Apple. Plugin untuk digunakan dengan Homebridge dipasang terus dari laman web NPM.
Pemasangan homebridge boleh dilakukan pada pelbagai sistem, namun, untuk instruksional ini akan digunakan Raspberry Pi 3 Model B + yang menjalankan sistem operasi Raspbian, dan saya juga akan menerangkan cara memasang pada Windows.
Langkah 3: Memasang Homebridge pada Raspberry Pi
Sebaik-baiknya, Homebridge harus tersedia bila-bila masa anda memerlukannya, jadi anda harus membiarkan pelayan berjalan 24/7. Untuk ini, anda boleh memasang pelayan di Raspberry Pi dan terus berjalan di rangkaian rumah anda.
Sekiranya Raspbian tidak dipasang dan dikonfigurasikan pada kad memori, saya cadangkan anda membaca Instructable Install and Configure Raspbian on Raspberry Pi, ikuti langkah di bawah dan kemudian kembali untuk meneruskan.
Dengan Raspberry Pi anda menjalankan Raspbian, di skrin utama sistem buka terminal:
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-2-j.webp)
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-3-j.webp)
Di terminal, ketik perintah pertama di bawah, tekan enter, dan jika diminta untuk mengesahkan jenis tindakan Y dan tekan enter. Jenis pengesahan ini sering muncul semasa mengeluarkan atau memasang pakej. Kemudian ketik perintah kedua, masukkan, sahkan perintah jika diminta, dan tunggu. Perintah ini memeriksa dan mengemas kini sistem jika perlu:
sudo apt-get kemas kini
sudo apt-get peningkatan
Taipkan arahan di bawah di terminal dan tekan enter:
ifconfig
Sebilangan maklumat akan dikembalikan. Sekiranya anda menggunakan kabel rangkaian untuk menyediakan sambungan rangkaian ke Raspberry Pi anda, pergi ke bahagian maklumat selepas "eth0:" dan cari alamat MAC kad rangkaian lapan digit dan itu akan menjadi selepas perkataan "eter" Jika anda menggunakan sambungan WiFi untuk menetapkan sambungan rangkaian ke kad anda, pergi ke bahagian maklumat selepas "wlan0:" dan cari alamat MAC kad rangkaian lapan digit yang juga akan selepas perkataan "eter":
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-4-j.webp)
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-5-j.webp)
Salin alamat MAC lapan digit untuk kad rangkaian anda dan simpan di Notepad, kerana alamat ini akan diperlukan kemudian.
Seperti yang saya laporkan sebelumnya, Homebridge adalah pelayan NodeJS dan pemalamnya dipasang terus dari laman NPM. Raspbian biasanya disertakan dengan pakej NodeJS dan NPM yang dipasang, namun, mungkin terdapat ketidaksesuaian antara versi kedua-dua pakej, jadi lebih baik anda membuang kedua-dua pemasangan dan kemudian memasang semula.
Untuk menghapus NPM, ketik perintah di bawah di terminal, masukkan, sahkan perintah jika diminta, dan tunggu penghapusan paket selesai:
sudo apt --auto-remove purge npm
Untuk membuang NodeJS, ketik perintah di bawah di terminal, masukkan, sahkan perintah jika diminta, dan tunggu penghapusan paket selesai:
sudo apt --auto-remove nodejs pembersihan
Setelah membuang NodeJS dan NPM, kita dapat terus memasang pakej yang dikemas kini. Untuk memasang NodeJS, ketik perintah di bawah ini ke terminal, masukkan, sahkan perintah jika diminta, dan tunggu pemasangan pakej selesai:
sudo apt pasang nodejs
Untuk memasang NPM, ketik perintah di bawah ini ke terminal, masukkan, sahkan perintah jika diminta, dan tunggu pemasangan paket selesai:
curl -L https://www.npmjs.com/install.sh | sudo sh
Taipkan setiap arahan di bawah dan tekan enter selepas masing-masing untuk mengesahkan bahawa pemasangan pakej berjaya. Perintah ini mengembalikan versi setiap pakej yang baru saja dipasang:
simpul -v
npm -v
Pasang Avahi dan kebergantungannya. Masukkan perintah di bawah, masukkan, sahkan perintah jika diminta, dan tunggu pemasangan selesai:
sudo apt-get install libavahi-compat-libdnssd-dev
Setelah prosedur ini selesai kita dapat memasang Homebridge. Masukkan perintah di bawah, masukkan, sahkan perintah jika diminta, dan tunggu pemasangan selesai:
sudo npm install -g --unsafe-perm homebridge
Kemudian ketik perintah di bawah dan tekan enter untuk boot Homebridge:
jambatan rumah
Homebridge akan mengembalikan beberapa maklumat:
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-6-j.webp)
1) Fail config.json tidak dijumpai oleh Homebridge. Fail ini menyediakan tetapan asas untuk menjalankan Homebridge dan plugin yang dipasang. Nanti kita akan buat fail config.json dan tetapannya.
2) Tidak ada pemalam yang dipasang. Homebridge tanpa plugin dipasang sama sekali tidak berguna.
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-7-j.webp)
3) Untuk memautkan peranti ke aplikasi Rumah anda boleh membaca kod QR yang memberi anda maklumat yang anda perlukan untuk memasangkan. Oleh kerana fail config.json tidak dibuat dan dikonfigurasi, dan tidak ada plugin yang terpasang, kod QR ini pada masa ini tidak bagus, walaupun di aplikasi Home anda sudah dapat mencari Homebridge yang tersedia untuk dihubungkan, tetapi tidak.
4) Cara lain untuk menghubungkan perangkat ke aplikasi Rumah adalah melalui opsi "Tambah Aksesori", "Saya Tidak Memiliki Kod atau Tidak Dapat Memindai", dan di bawah "Aksesori Berdekatan" perangkat dipilih dan kemudian anda akan diminta untuk kod persediaan. Perhatikan bahawa terminal ditunjukkan kod lapan digit dan mesti dimasukkan untuk menyamai aplikasi.
Anda kemudian boleh menggunakan kod QR atau kod lapan digit untuk menghubungkan Homebridge ke aplikasi Home pada peranti Apple anda.
Tekan kekunci CTRL + C di terminal untuk mematikan Homebridge dan mesej "Mendapat TANDA, mematikan Homebridge …" akan dikembalikan.
Untuk membuat file config.json ketik perintah di bawah di terminal dan tekan enter. Fail kosong akan dibuka:
sudo nano ~ /.homebridge / config.json
Muat turun fail di bawah. Buka fail ini, salin kandungannya dan tampal ke fail yang terbuka di terminal:
fail01
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-8-j.webp)
1) Dalam "nama pengguna" hapuskan urutan XX: XX: XX: XX: XX: XX dan masukkan alamat MAC lapan digit kad rangkaian yang anda catat sebelumnya. Huruf alamat yang anda masukkan mestilah huruf besar.
2) Dalam "pin" anda dapat menyimpan lapan digit angka atau anda boleh menukar ke urutan yang anda inginkan, ingat untuk menyimpan format pemisahan yang sama dengan tanda hubung. Ini akan menjadi kod yang mesti anda masukkan semasa anda menghubungkan Homebridge ke aplikasi Home.
Maklumat fail lain yang boleh anda simpan, semasa anda menambah plugin dan aksesori, anda boleh memasukkan maklumat yang diperlukan.
Untuk menyimpan pengeditan fail tekan CTRL + O, tekan enter dan kemudian CTRL + X untuk menutup fail.
Langkah 4: Memulakan Homebridge pada Raspbian Boot
Memulakan Homebridge secara manual setiap kali anda menghidupkan Raspberry Pi anda tidak begitu praktikal, jadi sebaiknya pelayan dijalankan sebaik sahaja Raspbian bermula.
Taipkan arahan di bawah di terminal dan tekan enter. Fail kosong akan dibuka:
sudo nano / etc / default / homebridge
Muat turun fail di bawah. Buka fail ini, salin kandungannya dan tampal ke fail yang terbuka di terminal:
fail02
Untuk menyimpan pengeditan fail tekan CTRL + O, tekan enter dan kemudian CTRL + X untuk menutup fail.
Taipkan arahan di bawah di terminal dan tekan enter. Fail kosong akan dibuka:
sudo nano /etc/systemd/system/homebridge.service
Muat turun fail di bawah. Buka fail ini, salin kandungannya dan tampal ke fail yang terbuka di terminal:
fail03
Untuk menyimpan pengeditan fail tekan CTRL + O, tekan enter dan kemudian CTRL + X untuk menutup fail.
Untuk membuat pengguna yang akan menjalankan perkhidmatan secara automatik pada permulaan dan memberi mereka izin yang sesuai, ketikkan setiap arahan berikut dan tekan enter setelah masing-masing:
sudo useradd - homebridge sistem
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-tambah nilai
sudo systemctl mengaktifkan homebridge
sudo systemctl mulakan homebridge
Untuk memulakan semula sistem ketik arahan di bawah dan tekan enter:
rebo sudo
Selepas sistem reboot, buka terminal sekali lagi, ketik perintah di bawah dan tekan enter untuk memeriksa sama ada perkhidmatan tersebut sudah berjalan:
homebridge status systemctl
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-9-j.webp)
Sekiranya semuanya baik-baik saja, perkhidmatan akan berjalan dan anda dapat melihat tulisan "aktif (berjalan)" dan di bawah kod lapan digit yang sebelumnya dimasukkan dalam config.json.
Tekan kekunci CTRL + C di terminal. Ketik perintah di bawah dan tekan enter untuk memeriksa log maklumat yang dicatat:
jurnal rumah jurnalctf -f -u
Tekan kekunci CTRL + C di terminal.
Langkah 5: Memasang Plugin UI X Homebridge Config (Raspberry Pi)
Untuk menunjukkan pemasangan plugin di Homebridge, saya memilih untuk menggunakan Homebridge Config UI X. Plugin ini membolehkan melalui penyemak imbas dapat mengkonfigurasi, memantau, membuat sandaran dan memulakan semula Homebridge.
Untuk memasang plugin ketik perintah di bawah ini ke terminal, masukkan, sahkan perintah jika diminta dan tunggu pemasangan selesai:
sudo npm install -g --unsafe-perm homebridge-config-ui-x
Taipkan arahan di bawah di terminal dan tekan enter. Fail akan dibuka:
sudo nano / etc / sudoers
Dengan menggunakan anak panah ke bawah keyboard atau putar tetikus, tatal ke hujung fail dan tambahkan baris berikut:
homebridge ALL = (SEMUA) NOPASSWD: SEMUA
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-10-j.webp)
Untuk menyimpan fail tekan CTRL + O dan kemudian CTRL + X untuk menutup fail.
Taipkan arahan di bawah di terminal dan tekan enter. Fail akan dibuka:
sudo nano / etc / default / homebridge
Dengan menggunakan kekunci anak panah, tatal ke hujung baris HOMEBRIDGE_OPTS = -U / var / homebridge, beri ruang dan masukkan:
-Saya
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-11-j.webp)
Untuk menyimpan fail tekan CTRL + O dan kemudian CTRL + X untuk menutup fail.
Anda sekarang perlu mengedit config.json dan menambahkan maklumat pemalam yang ditambahkan ke Homebridge.
Sekiranya anda membuat langkah 4 untuk menjalankan Homebridge sebaik sahaja Raspbian bermula, ketik arahan di bawah dan tekan enter:
sudo nano /var/homebridge/config.json
Sekiranya anda tidak meletakkan Homebridge untuk memulakan dengan Raspbian, ketik perintah di bawah dan tekan enter:
sudo nano ~ /.homebridge / config.json
Conf.json akan dibuka:
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-12-j.webp)
Dalam struktur "platform", semua plugin yang dipasang di Homebridge mesti diberitahu.
Untuk Homebridge Config UI X, anda mesti menambahkan coretan kod berikut yang terdapat dalam fail di bawah. Muat turun, buka, salin kandungan dan tampal ke fail yang terbuka di terminal:
fail04
Dengan menggunakan anak panah, pergi ke "platform" dan masukkan coretan kod yang anda salin dari fail. Dalam gambar di bawah, anda dapat melihat seperti apa struktur "platform" setelah menambahkan maklumat:
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-13-j.webp)
Sekiranya anda ingin mengesahkan struktur kod anda setelah mengedit, pergi ke laman JSONLint, tampal semua kod config.json, klik pada "Validate JSON" dan jika semuanya OK, mesej "Valid JSON" akan dikembalikan. Sekiranya kod anda mempunyai ralat akan ditunjukkan ke garis dengan ralat dan mengembalikan mesej yang menerangkan ralat:
jsonlint.com/
Untuk menyimpan fail tekan CTRL + O dan kemudian CTRL + X untuk menutup fail.
Reboot sistem dengan menaip perintah di bawah, tekan enter dan tunggu reboot:
rebo sudo
Untuk membuka Homebridge Config UI X melalui penyemak imbas langsung di Raspberry Pi, anda mesti mengakses alamat:
localhost: 8080 /
Sekiranya anda ingin membuka Homebridge Config UI X dalam penyemak imbas dari komputer lain yang disambungkan pada rangkaian yang sama dengan papan, ganti perkataan localhost dari alamat di atas dengan IP Raspberry Pi anda. Untuk mengesahkan IP yang diberikan ke Raspberry Pi anda, cukup akses ke terminal, masukkan arahan di bawah dan masukkan:
ifconfig
Mungkin IP yang diberikan untuk Raspberry Pi anda bermula dengan "192.168…".
Dalam kes saya, papan adalah IP 192.168.2.129, jadi akses URL di bawah mana-mana komputer di rangkaian saya:
192.168.2.129:8080/
Halaman yang serupa dengan gambar di bawah akan dibuka dan anda akan diminta untuk log masuk dan kata laluan. Untuk log masuk dan kata laluan, ketik admin dan masukkan untuk mengakses:
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-14-j.webp)
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-15-j.webp)
Harap maklum bahawa di laman utama ditunjukkan kod QR dan di bawahnya 8 digit pin yang dapat digunakan untuk menghubungkan Homebridge ke aplikasi Home. Dalam pilihan "Config" alat, anda dapat mengakses config.json, mengedit jika perlu dan kemudian simpan.
Telusuri ciri-ciri yang terdapat di Homebridge Config UI X dan kenali alat ini.
Untuk menghentikan pelaksanaan Homebridge, anda boleh menggunakan arahan di bawah di terminal:
perkhidmatan sudo homebridge stop
Untuk memulakan semula Homebridge, anda boleh menggunakan arahan di bawah:
resto homebridge perkhidmatan sudo dimulakan semula
Untuk memulakan pelaksanaan Homebridge, anda boleh menggunakan arahan di bawah:
perkhidmatan sudo homebridge bermula
Dengan pelayan berjalan ke langkah 9 untuk terus menghubungkan Homebridge dengan aplikasi Home pada peranti Apple anda.
Langkah 6: Memasang Homebridge pada Windows
Sekiranya anda tidak mempunyai Raspberry Pi atau platform tertanam lain yang dapat menjalankan Homebridge, anda boleh membiarkan pelayan anda berjalan di Windows.
Anda perlu memasang NodeJS dan penyunting teks alternatif ke Windows Notepad.
Muat turun NodeJS dari salah satu pautan di bawah dan kemudian pasangnya:
nodejs.org/en/download/
Semasa pemasangan, tandakan kotak pilihan yang membolehkan anda memasang alat yang diperlukan secara automatik:
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-16-j.webp)
NodeJS bukan program antara muka grafik, jadi semua tindakan dilakukan di atasnya dari command prompt.
Muat turun Notepad ++ dari salah satu pautan di bawah dan kemudian pasangnya:
notepad-plus-plus.org/downloads/
Di menu pilihan Windows ketika mengklik kanan pada file apa pun akan muncul opsi "Edit dengan Notepad ++" dan Anda dapat memilih opsi ini setiap kali anda perlu mengedit beberapa file teks atau file Homebridge.
Pergi ke menu "Mula" Windows, ketik dan cari "Tetapan" dan apabila didapati mengakses pilihan. Klik "Rangkaian & Internet" dan kemudian klik "Rangkaian dan Pusat Perkongsian." Di bawah "Jenis Akses" klik pada sambungan aktif anda, klik "Butiran" dan salin alamat MAC lapan digit untuk kad rangkaian anda dan simpan di notepad, kerana alamat ini akan diperlukan kemudian:
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-17-j.webp)
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-18-j.webp)
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-19-j.webp)
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-20-j.webp)
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-21-j.webp)
Di menu "Mula" Windows, ketik dan cari "cmd" (Command Prompt) dan apabila anda menjumpainya, klik kanan padanya dan pilih "Jalankan sebagai pentadbir":
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-22-j.webp)
Dengan terminal terbuka, ketikkan setiap arahan di bawah dan tekan enter selepas masing-masing untuk mengesahkan bahawa pemasangan NodeJS / NPM berjaya. Perintah ini mengembalikan versi setiap pakej yang dipasang:
simpul -v
npm -v
Setelah prosedur ini selesai kita dapat memasang Homebridge. Masukkan arahan di bawah, masukkan dan tunggu pemasangan selesai:
npm pasang -g --unsafe-perm homebridge
Kemudian ketik perintah di bawah dan tekan enter untuk boot Homebridge:
jambatan rumah
Homebridge akan mengembalikan beberapa maklumat:
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-23-j.webp)
1) Fail config.json tidak dijumpai oleh Homebridge. Fail ini menyediakan tetapan asas untuk menjalankan Homebridge dan plugin yang dipasang. Nanti kita akan buat fail config.json dan tetapannya.
2) Tidak ada pemalam yang dipasang. Homebridge tanpa plugin dipasang sama sekali tidak berguna.
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-24-j.webp)
3) Untuk memautkan peranti ke aplikasi Rumah anda boleh membaca kod QR yang memberi anda maklumat yang anda perlukan untuk memasangkan. Oleh kerana fail config.json tidak dibuat dan dikonfigurasi, dan tidak ada plugin yang terpasang, kod QR ini pada masa ini tidak bagus, walaupun di aplikasi Home anda sudah dapat mencari Homebridge yang tersedia untuk dihubungkan, tetapi tidak.
4) Cara lain untuk menghubungkan perangkat ke aplikasi Rumah adalah melalui opsi "Tambah Aksesori", "Saya Tidak Memiliki Kod atau Tidak Dapat Memindai", dan di bawah "Aksesori Berdekatan" perangkat dipilih dan kemudian anda akan diminta untuk kod persediaan. Perhatikan bahawa terminal ditunjukkan kod lapan digit dan mesti dimasukkan untuk menyamai aplikasi.
Tekan kekunci CTRL + C di terminal untuk menutup Homebridge. Mesej "Mendapat SIGINT, mematikan Homebridge …" akan dikembalikan dan anda akan diminta untuk pengesahan, di mana anda mesti mengetik huruf Y dan tekan enter.
Untuk membuat file config.json buka Notepad ++, klik pada menu "File", "New" dan tetingkap baru akan terbuka. Klik pada menu "Bahasa", tatal ke huruf J dalam senarai, dan pilih "JSON."
Muat turun fail di bawah. Buka fail ini, salin kandungannya dan tempelkan ke dalam fail yang terbuka di Notepad ++:
fail05
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-25-j.webp)
1) Dalam "nama pengguna" hapuskan urutan XX: XX: XX: XX: XX: XX dan masukkan alamat MAC lapan digit kad rangkaian yang anda catat sebelumnya. Huruf alamat yang anda masukkan mestilah huruf besar.
2) Dalam "pin" anda dapat menyimpan lapan digit angka atau anda boleh berubah menjadi urutan yang anda inginkan, ingat untuk menyimpan format pemisahan yang sama dengan tanda hubung. Ini akan menjadi kod yang mesti anda masukkan semasa anda menghubungkan Homebridge ke aplikasi Home.
Maklumat fail lain yang boleh anda simpan, semasa anda menambah plugin dan aksesori, anda boleh memasukkan maklumat yang diperlukan.
Klik pada menu "File", "Save", beri nama file config.json dan simpan ke jalan "C: / Users / NAMA ANDA ATAU DOKUMEN \.homebridge":
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-26-j.webp)
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-27-j.webp)
Tutup Notepad ++.
Langkah 7: Memasang Plugin Homebridge Config UI X (Windows)
Untuk menunjukkan pemasangan plugin di Homebridge, saya memilih untuk menggunakan Homebridge Config UI X. Plugin ini membolehkan melalui penyemak imbas dapat mengkonfigurasi, memantau, membuat sandaran dan memulakan semula Homebridge.
Untuk memasang plugin, ketik perintah di bawah ke terminal, tekan enter dan tunggu sehingga pemasangan selesai:
npm install -g --unsafe-perm homebridge-config-ui-x
CATATAN: Sekiranya semasa pemasangan plugin anda menemui ralat yang mengandungi istilah MSBUILD / VCBuild.exe, jalankan setiap arahan berikut secara bebas dan kemudian cuba pasang semula dari arahan di atas:
npm pasang -g node-gyp
npm install --global --product windows-build-tools
npm install --global --production windows-build-tools --vs2015
Anda sekarang perlu mengedit config.json dan memasukkan maklumat pemalam yang ditambahkan ke Homebridge. Pergi ke jalan "C: / Users / NAMA ANDA ATAU DOKUMEN \.homebridge" dan melalui Notepad ++ open config.json yang dibuat lebih awal:
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-28-j.webp)
Dalam struktur "platform", semua plugin yang dipasang di Homebridge mesti diberitahu.
Untuk Homebridge Config UI X, anda mesti menambahkan coretan kod berikut yang terdapat dalam fail di bawah. Muat turun, buka, salin kandungan dan tampal ke dalam fail yang terbuka di Notepad ++:
fail06
Pergi ke "platform" dan masukkan coretan kod yang anda salin dari fail. Dalam gambar di bawah, anda dapat melihat seperti apa struktur "platform" setelah menambahkan maklumat:
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-29-j.webp)
Sekiranya anda ingin mengesahkan struktur kod anda setelah mengedit, pergi ke laman JSONLint, tampal semua kod config.json, klik pada "Validate JSON" dan jika semuanya OK, mesej "Valid JSON" akan dikembalikan. Sekiranya kod anda mempunyai ralat akan ditunjukkan ke garis dengan ralat dan mengembalikan mesej yang menerangkan ralat:
jsonlint.com/
Simpan fail, tutup Notepad ++, dan mulakan semula Windows.
Untuk membuka Homebridge Config UI X melalui penyemak imbas, pergi ke:
localhost: 8080 /
Halaman yang serupa dengan gambar di bawah akan dibuka dan anda akan diminta untuk log masuk dan kata laluan. Untuk log masuk dan kata laluan, ketik admin dan masukkan untuk mengakses:
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-30-j.webp)
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-31-j.webp)
Harap maklum bahawa di laman utama ditunjukkan kod QR dan di bawahnya 8 digit pin yang dapat digunakan untuk menghubungkan Homebridge ke aplikasi Home. Dalam pilihan "Config" alat, anda dapat mengakses config.json, mengedit jika perlu dan kemudian simpan.
Telusuri ciri-ciri yang terdapat di Homebridge Config UI X dan kenali alat ini.
Langkah 8: Memulakan Homebridge Dengan Windows
Homebridge Config UI X memberikan perintah yang dapat digunakan untuk mengkonfigurasi Homebridge sebagai perkhidmatan sehingga pelayan dapat di-boot bersama dengan Windows. Pada prompt, ketik perintah di bawah, masukkan dan tunggu pemasangan selesai:
pemasangan hb-service
CATATAN: Jika firewall Windows anda meminta izin untuk mengakses rangkaian peribadi, berikan
Setelah pemasangan selesai, tutup command prompt dan mulakan semula Windows.
Selepas sistem boot, tekan CTRL + ALT + DEL untuk membuka Windows Task Manager. Pergi ke tab "Perkhidmatan", cari Homebridge dalam senarai dan lihat apakah "Status" adalah "Berjalan":
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-32-j.webp)
Klik kanan pada perkhidmatan Homebridge akan membuka pilihan di mana anda boleh menghentikan perkhidmatan, mulakan semula dan jika perkhidmatan tersebut dihentikan, anda boleh memulakan:
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-33-j.webp)
Sekiranya anda ingin membuang Homebridge dari permulaan Windows, cukup masukkan perintah di bawah, masukkan dan tunggu penyahpasangan selesai:
nyahpasang perkhidmatan hb
CATATAN: Bergantung pada antivirus yang anda gunakan, anda mungkin sukar menemui Homebridge dari peranti mudah alih anda. Untuk tujuan pengujian, apabila tiba masanya untuk menghubungkan Homebridge ke aplikasi Home, jika pelayan tidak dijumpai dalam masa dua minit, matikan antivirus anda, nonaktifkan Windows Defender, mulakan semula perkhidmatan Homebridge melalui Windows Task Manager, dan cuba lagi untuk mencari pelayan dari aplikasi Laman Utama
Langkah 9: Menghubungkan Homebridge ke Aplikasi Home
Garis panduan berikut adalah sah untuk Homebridge yang berjalan di Raspberry Pi dan Windows. Pastikan pelayan berjalan kerana aplikasi Home hanya akan menemui Homebridge jika ia dalam talian.
Saya menggunakan iPhone 8 Plus untuk catatan ini, jadi dari sini langkah-langkahnya akan berasaskan iOS. Untuk peranti serasi Apple Homekit yang lain, saya cadangkan anda menyemak menu untuk pilihan berikut.
Pergi ke skrin utama iPhone anda dan cari aplikasi Home dari aplikasi tersebut. Sekiranya anda tidak dapat menemuinya, pergi ke App Store dan pasang aplikasinya:
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-34-j.webp)
Dengan aplikasi Rumah terbuka, klik "Tambah Aksesori":
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-35-j.webp)
Pada skrin yang terbuka, klik "Saya Tidak Mempunyai Kod atau Tidak Dapat Memindai?":
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-36-j.webp)
Di "Aksesori Berdekatan" anda akan melihat Homebridge. Klik padanya untuk membuka skrin pasangan:
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-37-j.webp)
Mesej akan terbuka dan anda mesti mengklik "Tambah Lagi":
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-38-j.webp)
Anda akan diminta untuk "Kod Penyediaan Homebridge". Isi kod (PIN) yang anda tetapkan di config.json dan tunggu:
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-39-j.webp)
Sekiranya semuanya berjalan lancar, anda akan melihat skrin yang menyatakan bahawa Homebridge telah ditambahkan dan siap digunakan:
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-40-j.webp)
CATATAN: Sekiranya anda menerima mesej yang menyatakan bahawa kod tersebut tidak diterima atau tidak dapat ditambahkan, tutup aplikasi Home, mulakan semula Homebridge, dan cuba lagi langkahnya
Pada layar seterusnya anda akan melihat pesan "Persediaan Tambahan Diperlukan" kerana belum ada perangkat Homebridge. Klik SELESAI dan aplikasi akan kembali ke skrin utama:
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-41-j.webp)
Pada skrin utama klik pada simbol rumah, pada layar seterusnya klik pada "Hub & Jambatan", klik pada Homebridge yang baru ditambahkan dan anda akan melihat beberapa maklumat, dan JIKA anda kemudiannya perlu membuang pautan Homebridge, cukup Klik " Keluarkan Jambatan dari Rumah ":
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-42-j.webp)
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-43-j.webp)
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-44-j.webp)
![Imej Imej](https://i.howwhatproduce.com/images/010/image-27782-45-j.webp)
Sekiranya anda membuang Homebridge dari aplikasi Home dan mahu menambahkannya lagi, anda perlu menghapus folder "aksesori" dan "berterusan" dari pelayan.
Dalam Raspberry Pi:
Hentikan Homebridge dengan menaip perintah di bawah ke terminal dan tekan enter:
perkhidmatan sudo homebridge stop
Sekiranya anda membuat langkah 4 untuk menjalankan Homebridge sebaik sahaja Raspbian bermula, ketik arahan di bawah dan tekan enter:
cd / var / homebridge
Sekiranya anda tidak meletakkan Homebridge untuk memulakan dengan Raspbian, ketik perintah di bawah dan tekan enter:
cd. jambatan rumah /
Ketik setiap arahan di bawah dan tekan enter selepas masing-masing untuk menghapus folder "aksesori" dan "berterusan":
sudo rm -r berterusan /
sudo rm -r aksesori /
Digite o comando abaixo no terminal dan dê enter para iniciar o Homebridge:
perkhidmatan sudo homebridge bermula
Lakukan langkah lagi untuk menghubungkan Homebridge ke aplikasi Home.
Pada Windows:
Hentikan perkhidmatan Homebridge melalui Windows Task Manager, pergi ke jalan "C: / Users / NAMA ANDA ATAU DOKUMEN \.homebridge", dan hapus folder "aksesori" dan "bertahan. Mulakan perkhidmatan Homebridge melalui Windows Task Manager.
Lakukan langkah lagi untuk menghubungkan Homebridge ke aplikasi Home.
Penting untuk diperhatikan bahawa mana-mana peranti yang terdapat di dalam aplikasi Home dikuasakan secara tempatan. Untuk dapat mengawal peranti aplikasi Rumah melalui rangkaian luaran (misalnya sambungan 3G / 4G), anda perlu menyediakan hab automasi dari salah satu peranti Apple berikut: iPad (menjalankan iOS 10 atau lebih baru), Apple TV (Generasi ke-4), atau HomePod. Dengan cara ini, walaupun jauh dari rumah, anda akan dapat mengawal automasi dan peranti IoT anda dari jauh yang disepadukan dengan aplikasi Home melalui Homebridge atau Homekit.
Dengan menghubungkan Homebridge ke aplikasi Rumah Selesai, anda boleh meneroka fungsi alat hebat ini. Dalam pautan di bawah, anda dapat melihat senarai pemalam yang tersedia untuk digunakan dengan Homebridge dan dengan mengklik setiap satu, anda dapat melihat maklumat mereka dan cara memasang:
www.npmjs.com/search?q=homebridge-plugin
Sekiranya anda mempunyai IoT atau peranti automasi rumah dan ingin mengintegrasikannya dengan Homebridge, cari sahaja jika ada plugin yang telah dibuat yang membolehkan anda menggunakan peranti ini di aplikasi Home.
Oleh kerana pengguna root tidak diaktifkan pada Raspbian, untuk pemasangan plugin selalu ingat untuk menggunakan kata sudo sebelum perintah pemasangan terminal. Sekiranya anda tidak menggunakan sudo, sistem akan selalu meminta anda memasukkan kata laluan sistem untuk melakukan tindakan tersebut atau anda mungkin akan mengembalikan mesej yang menyatakan bahawa anda tidak mempunyai izin.
Pada Windows, command prompt mesti dijalankan sebagai pentadbir untuk dapat menjalankan baris perintah, dan anda tidak boleh menggunakan kata sudo kerana tidak akan dikenali oleh sistem.
Setiap kali anda memasang pemalam, pastikan untuk menambahkan maklumatnya di config.json dan mulakan semula Homebridge supaya aplikasi Rumah dapat dikemas kini dengan maklumat dari pemalam yang ditambahkan. Begitu juga, setiap kali anda menyahpasang plugin Homebridge, pastikan untuk membuang maklumat config.json plugin, seolah-olah anda tidak membuang pelayan anda mungkin menghadapi masalah permulaan.
Berikut adalah beberapa pautan yang mungkin berguna dalam mencari lebih banyak maklumat mengenai Homebridge dan Homekit:
homebridge.io/
github.com/nfarina/homebridge
support.apple.com/pt-br/HT204893
Sekiranya anda mempunyai peranti Sonoff dan ingin menggunakannya dengan aplikasi Home dan Siri, saya cadangkan anda membaca aplikasi Integrate Sonoff With Home (Apple IPhone IOS).
Disyorkan:
Pasang Windows 10 Penuh pada Raspberry Pi !: 5 Langkah
![Pasang Windows 10 Penuh pada Raspberry Pi !: 5 Langkah Pasang Windows 10 Penuh pada Raspberry Pi !: 5 Langkah](https://i.howwhatproduce.com/images/002/image-4760-j.webp)
Pasang Windows 10 Penuh pada Raspberry Pi !: Raspberry Pi adalah papan yang bagus untuk melakukan banyak perkara. Terdapat banyak petunjuk mengenai perkara seperti IOT, automasi rumah, dan lain-lain. Dalam arahan ini, saya akan menunjukkan kepada anda bagaimana anda boleh menjalankan desktop windows penuh pada Raspberry PI 3B anda
Pasang dan Siapkan Shinken Network Monitor pada Raspberry Pi: 14 Langkah
![Pasang dan Siapkan Shinken Network Monitor pada Raspberry Pi: 14 Langkah Pasang dan Siapkan Shinken Network Monitor pada Raspberry Pi: 14 Langkah](https://i.howwhatproduce.com/images/004/image-10334-j.webp)
Pasang dan Siapkan Shinken Network Monitor pada Raspberry Pi: CATATAN: shinken kali terakhir dikemas kini pada MAR2016 kepada pelepasan stabil 2.4.3. Oleh itu, beberapa tahun yang lalu saya beralih kepada cara lain untuk melakukan pemantauan rangkaian rumah. Selain itu, php5 nampaknya tidak tersedia. Oleh itu, jangan gunakan arahan ini! Pasang
Pasang dan Konfigurasikan Raspbian pada Raspberry Pi: 6 Langkah
![Pasang dan Konfigurasikan Raspbian pada Raspberry Pi: 6 Langkah Pasang dan Konfigurasikan Raspbian pada Raspberry Pi: 6 Langkah](https://i.howwhatproduce.com/images/010/image-28982-j.webp)
Pasang dan Konfigurasikan Raspbian di Raspberry Pi: Tutorial ini adalah untuk orang yang ingin memasang Raspbian pada Raspberry Pi. Pada mulanya, tutorial ini ditulis dalam bahasa Portugis di sini di Brazil. Saya berusaha sedaya upaya untuk menulisnya dalam bahasa Inggeris. Oleh itu, maafkan saya atas beberapa kesilapan yang mungkin berlaku dalam penulisan ini. Instruksinya
Pasang .NET Framework 1.0 pada Windows 64-bit: 8 Langkah
![Pasang .NET Framework 1.0 pada Windows 64-bit: 8 Langkah Pasang .NET Framework 1.0 pada Windows 64-bit: 8 Langkah](https://i.howwhatproduce.com/images/012/image-33453-j.webp)
Pasang.NET Framework 1.0 pada Windows 64-bit: Sesiapa yang pernah berusaha untuk memasang.NET Framework versi 1.0 pada versi 64-bit Windows mungkin mengalami ralat yang mengatakan bahawa ia tidak akan berfungsi pada Windows 64-bit . Walau bagaimanapun, ada jalan penyelesaiannya. PEMBERITAHUAN: Microsoft tidak menyokong
Muat turun dan Pasang Windows 7 Beta (Build 7000) pada Komputer Anda: 4 Langkah
![Muat turun dan Pasang Windows 7 Beta (Build 7000) pada Komputer Anda: 4 Langkah Muat turun dan Pasang Windows 7 Beta (Build 7000) pada Komputer Anda: 4 Langkah](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10962417-download-and-install-windows-7-beta-build-7000-on-your-computer-4-steps-j.webp)
Muat turun dan Pasang Windows 7 Beta (Build 7000) di Komputer Anda: Dalam arahan ini, saya akan menunjukkan kepada anda cara memuat turun beta windows 7 ke dvd (saiz fail adalah 3.7 pertunjukan) dan memasangnya di komputer anda. Mari kita mulakan