[AI Router] Frigate’i Home Assistant ile entegre etmek

Bu rehber, Frigate'i Home Assistant ile entegre etmenize ve AI nesne algılama özelliğini otomasyon olaylarını tetiklemek için nasıl kullanacağınızı gösterir. Bu adımları takip ederek Frigate'in tam gücünü açacak ve akıllı ev deneyiminizi geliştireceksiniz.

 

Ön Koşullar

   Başlamadan önce, aşağıdakileri tamamladığınızdan emin olun:

  1. Home Assistant kuruldu ve ayarlandı, ayrıca düzgün çalışıyor. Home Assistant Kurulum & Başlangıç Rehberi bölümüne bakınız.
  2. Frigate kuruldu ve ayarlandı, ayrıca düzgün çalışıyor. Frigate Kurulumu ve Frigate Kameralarının Kurulumu bölümüne bakınız.
  3. Bir MQTT Broker (örneğin Mosquitto), Home Assistant içinde kuruldu ve çalışıyor. Home Assistant'ta MQTT Broker Kurulumu bölümüne bakınız.
  4. HACS, Home Assistant içinde kuruldu ve çalışıyor. HACS Kurulum Rehberi bölümüne bakınız.

 

1. HACS üzerinden Frigate Entegrasyonunu Kurun

  • Home Assistant HACS sayfasına gidin, [Frigate] için arama yapın ve yükle’ye tıklayın.

  • Kurulum talimatlarını dikkatlice okuyun, ardından yüklemek için [İNDİR]’e tıklayın.

  • Kurulumdan sonra, yeni entegrasyonu yüklemek için Home Assistant’ı yeniden başlatın.

 

 

2. Frigate Entegrasyonunu Kurun

  • Yeniden başlattıktan sonra, [Ayarlar] > [Cihazlar & Hizmetler] bölümüne gidin.

  • Sağ alt köşede [Entegrasyon Ekle]’ye tıklayın, ardından [Frigate]’yi arayın ve seçin.

  • Açılan pencerede Frigate URL’sini girin, [SSL Doğrula] seçimini kaldırın ve Frigate kullanıcı adınızı ve şifrenizi girin.

 

  • Kameraların Frigate’te zaten kurulmuş olduğunu göreceksiniz.

  • Bitir’e tıkladıktan sonra, Frigate entegrasyonunun başarıyla eklendiğini göreceksiniz.

  • Yönetim paneline ekledikten sonra, videoyu ve nesne algılama durumunu göreceksiniz. Eğer nesne durumu [Kullanılamıyor] ise, Frigate yapılandırma dosyasını, nesne algılama bilgisini Home Assistant'a gönderecek şekilde düzenlemeniz gerekir.

 

 

3. Frigate Yapılandırma Dosyasını Değiştirerek MQTT Bilgisi Ekleme

  • Frigate yönetim arayüzüne gidin ve sol menüden Configuration editor'a tıklayın.
  • Aşağıda gösterildiği gibi yapılandırma dosyasını düzenleyin. cameras bölümünde kamera adını ve RTSP URL'sini kendi kameranızın adı ve RTSP yayın URL'siyle değiştirin. RTSP URL formatları markaya göre değişir; doğru format için kameranızın dökümantasyonunu kontrol edin. <kullanıcı_adı> ve <şifre> RTSP hesabınıza ait giriş bilgileridir ve <IPCam IP> ise kameranızın IP adresidir.
  • mqtt bölümünde host, user ve passwordyour MQTT Broker IP and credentials ile değiştirin.
  • Düzenledikten sonra, sağ üst köşede Kaydet & Yeniden Başlat seçeneğine tıklayarak Frigate'i kaydedin ve yeniden başlatın.

mqtt: 
     enabled: false 
     host: <AI Board IP'niz>   # MQTT Broker sunucunuzun IP'si (veya konteyner ağ adı) 
     port: 1883 
     topic_prefix: frigate 
     user: <Mosquitto KULLANICI ADI>                # MQTT Broker kullanıcı adınız 
     şifre: <Mosquitto PAROLA> # MQTT Broker şifreniz 
     client_id: frigate 
dedektörler: 
    routernpu: 
        tip: npu

 

model: 
      yol: /cpu_model.tflite 
      genişlik: 320 
      yükseklik: 320

 

nesneler: 
    izleme: 
      - kişi 
    filtreler: 
      kişi: 
          min_puan: 0.40     # Bu puanın altındaki kutular elenir/takip edilmez 
          eşik: 0.40     # Olay/bildirim eşiği (Yanlış alarmları azaltmak için artırın)

 

kameralar: 
    AMCREST_Örnek: # <- Kameraya isim verin 
          etkin: doğru 
          ffmpeg:

             hwaccel_args: -c:v h264_v4l2m2m    # donanım hızlandırmayı etkinleştir

             input_args: önayar-rtsp-genel    # donanım hızlandırmayı etkinleştir

             girdiler: 
                - yol: rtsp://<kullanıcıAdı>:<şifre>@<IPCam IP>:554/cam/realmonitor?kanal=1&altTip=0 # <- RTSP URL'si 
                   roller: 
                      - tespit 
          tespit: 
              etkin: true # <---- çalışır bir kamera akışınız olana kadar tespiti devre dışı bırakın 
              genişlik: 640 
              yükseklik: 360

 

Tapo_Örnek: # <- Kameraya isim verin 
   etkin: true 
   ffmpeg: 
      donanım_hızlandırıcı_argümanlar: -c:v h264_v4l2m2m    # donanım hızlandırmayı etkinleştir

      giriş_argümanları: önayar-rtsp-genel    # donanım hızlandırmayı etkinleştir

      girdiler: 
        - yol: rtsp://<kullanıcı adı>:<şifre>@<IPCam IP>:554/stream1 # <- RTSP URL'si 
          roller: 
             - tespit 
   tespit: 
       etkin: true # <---- çalışır bir kamera akışınız olana kadar algılamayı devre dışı bırakın 
       genişlik: 640 
       yükseklik: 360

 

sürüm: 0.15-1

 

 

4. Home Assistant'ta Otomasyonları Kurun

  • Home Assistant kontrol paneline geri dönün ve Frigate tarafından algılanan nesne sayısını göreceksiniz.

  • Ardından, [Ayarlar] > [Otomasyonlar & Sahneler] bölümüne gidin ve sağ alt köşede [Otomasyon Ekle] seçeneğine tıklayın. Örneğin, [Bir kişi algılandığında ışığı aç].

  • [Ne Zaman] bölümünde, [Tetikleyici Ekle]’ye tıklayın.

  • [Varlıklar]ı seçin, yeni eklediğiniz Frigate kamerasını seçin ve [Kişi sayısı] olayını seçin. Değeri 0’dan büyük olarak ayarlayın, bu da bir kişi tespit edildiğinde otomasyonun tetikleneceği anlamına gelir.

  • [O zaman] bölümünde, [Eylem Ekle]’ye tıklayın, [Cihaz]ı seçin, kontrol etmek istediğiniz ışık cihazını seçin ve ışığı açacak şekilde ayarlayın.

 

 

Artık bir kişi tespit edildiğinde ışığın açılması için otomasyonunuz tamamlandı. Akıllı evinizi daha da akıllı hale getirmek için ihtiyacınıza göre daha fazla otomasyon kurabilirsiniz.

 

 

 

 

 

(Yardımcı Program / Donanım Yazılımı) nasıl alınır?

En son sürücüleri, yazılımı, donanım yazılımını ve kullanıcı kılavuzlarını ASUS İndirme Merkezi’nden indirebilirsiniz.

Daha fazla bilgiye ihtiyacınız varsa ASUS İndirme Merkezi hakkında, lütfen bu linke başvurun..