[AI Router] Integrasi Frigate dengan Home Assistant

Panduan ini akan memandu Anda dalam mengintegrasikan Frigate dengan Home Assistant dan menunjukkan cara menggunakan deteksi objek melalui AI untuk memicu event automasi. Dengan mengikuti langkah-langkah ini, Anda dapat memanfaatkan seluruh kekuatan Frigate dan meningkatkan pengalaman rumah pintar Anda.

 

Prasyarat

   Sebelum memulai, pastikan Anda telah menyelesaikan hal-hal berikut:

  1. Home Assistant telah diinstal dan dikonfigurasi dengan benar. Lihat Panduan instalasi dan pengenalan Home Assistant.
  2. Frigate telah diinstal dan dikonfigurasi dengan benar. Lihat Instalasi Frigate dan Konfigurasi kamera Frigate.
  3. Sebuah Broker MQTT (seperti Mosquitto) telah diinstal dan berjalan di Home Assistant. Lihat Instalasi broker MQTT di Home Assistant.
  4. HACS telah diinstal dan berjalan di Home Assistant. Lihat Panduan instalasi HACS.

 

1. Instal integrasi Frigate melalui HACS

  • Buka halaman HACS di Home Assistant, cari [Frigate] dan klik instal.

  • Baca dengan seksama petunjuk instalasi, lalu klik [UNDUH] untuk menginstal.

  • Setelah instalasi selesai, mulai ulang Home Assistant untuk memuat integrasi baru.

 

 

2. Konfigurasi integrasi Frigate

  • Setelah restart, pergi ke [Pengaturan] > [Perangkat & Layanan].

  • Klik pada [Tambah integrasi] di kanan bawah, lalu cari [Frigate] dan pilih.

  • Pada jendela pop-up, masukkan URL Frigate, hapus centang [Validasi SSL], dan masukkan nama pengguna serta kata sandi Frigate Anda.

 

  • Anda akan melihat kamera yang sudah dikonfigurasi di Frigate.

  • Setelah mengklik selesai, Anda akan melihat bahwa integrasi Frigate telah berhasil ditambahkan.

  • Setelah menambahkan ke dashboard, Anda akan melihat video dan status deteksi objek. Jika status objek adalah [Tidak tersedia], Anda harus mengedit file konfigurasi Frigate untuk mengirimkan informasi deteksi objek ke Home Assistant.

 

 

3. Edit file konfigurasi Frigate untuk menambahkan informasi MQTT

  • Akses antarmuka manajemen Frigate dan klik Editor konfigurasi di menu sebelah kiri.
  • Edit file konfigurasi seperti yang ditunjukkan di bawah ini. Ganti nama kamera dan URL RTSP pada bagian cameras dengan nama kamera Anda dan URL stream RTSP. Format URL RTSP bervariasi sesuai merek; silakan lihat dokumentasi kamera Anda untuk format yang benar. <nama pengguna> dan <kata sandi>sono le kredensial khusus untuk akun RTSP kamu, dan <IPCam IP> adalah alamat IP dari kamera kamu.
  • Pada bagian mqtt, ganti host, user dan password dengan IP broker MQTT kamu dan kredensialnya.
  • Setelah mengubah, klik Simpan & Mulai Ulang di kanan atas untuk menyimpan dan me-restart Frigate.

mqtt:  
     enabled: false  
     host: <IP dari kartu AI kamu>   # IP server MQTT Broker (atau nama jaringan container)  
     port: 1883  
     topic_prefix: frigate  
     user: <Mosquitto NAMA PENGGUNA>                # nama pengguna broker MQTT kamu  
     password: <Mosquitto KATA SANDI> # kata sandi broker MQTT kamu  
     client_id: frigate  
detectors:  
    routernpu:  
        type: npu

 

model:  
      path: /cpu_model.tflite  
      lebar: 320  
      tinggi: 320

 

objek:  
    lacak:  
      - orang  
    filter:  
      orang:  
          skor_min: 0,40     # Kotak di bawah nilai ini akan diabaikan/tidak dilacak  
          ambang: 0,40     # Ambang acara/pemberitahuan (tingkatkan untuk mengurangi alarm palsu)

 

kamera:  
    AMCREST_Example: # <- Beri nama kamera  
          diaktifkan: benar  
          ffmpeg:

             hwaccel_args: -c:v h264_v4l2m2m    # aktifkan akselerasi hardware

             input_args: preset-rtsp-generik    # aktifkan akselerasi perangkat keras

             input:  
                - jalur: rtsp://<nama pengguna>:<kata sandi>@<IPCam IP>:554/cam/realmonitor?channel=1&subtype=0 # <- URL RTSP  
                   peran:  
                      - deteksi  
          deteksi:  
              diaktifkan: benar # <---- nonaktifkan deteksi sampai kamu memiliki feed kamera yang berfungsi  
              lebar: 640  
              tinggi: 360

 

Tapo_Example: # <- Beri nama kamera  
   diaktifkan: benar  
   ffmpeg:  
      hwaccel_args: -c:v h264_v4l2m2m    # mengaktifkan akselerasi perangkat keras

      input_args: preset-rtsp-generik    # mengaktifkan akselerasi perangkat keras

      input:  
        - path: rtsp://<nama pengguna>:<kata sandi>@<IPCam IP>:554/stream1 # <- URL RTSP  
          peran:  
             - deteksi  
   deteksi:  
       diaktifkan: benar # <---- nonaktifkan deteksi sampai kamu memiliki feed kamera yang berfungsi  
       lebar: 640  
       tinggi: 360

 

versi: 0.15-1

 

 

4. Konfigurasi Otomasi di Home Assistant

  • Kembali ke dashboard Home Assistant dan kamu akan melihat jumlah objek yang terdeteksi oleh Frigate.

  • Kemudian, pergi ke [Pengaturan] > [Otomasi dan Adegan], dan klik [Tambah Otomasi] di kanan bawah. Contohnya, [Nyalakan lampu saat seseorang terdeteksi].

  • Pada bagian [Kapan], klik [Tambah Pemicu].

  • Pilih [Entitas], pilih kamera Frigate yang baru saja kamu tambahkan dan pilih event [Hitung orang]. Atur nilainya lebih dari 0, yang berarti otomasi akan diaktifkan saat seseorang terdeteksi.

  • Pada bagian [Lalu], klik [Tambah Aksi], pilih [Perangkat], pilih perangkat lampu yang ingin kamu kendalikan dan setel lampu untuk menyala.

 

 

Sekarang automasi Anda untuk menyalakan lampu ketika seseorang terdeteksi sudah lengkap. Anda dapat mengatur automasi lainnya sesuai kebutuhan Anda untuk membuat rumah pintar Anda menjadi lebih cerdas.

 

 

 

 

 

Bagaimana cara mendapatkan (Utilitas / Firmware)?

Anda dapat mengunduh driver, perangkat lunak, firmware, dan manual pengguna terbaru dari Pusat Unduhan ASUS.

Jika Anda membutuhkan informasi lebih lanjut mengenai Pusat Unduhan ASUS, silakan merujuk ke tautan ini

.