Integrace RichPear Home

FFmpeg Noise

FFmpeg Noise vytvoří binární senzor hluku z audio nebo video vstupu. Stav se aktivuje, když úroveň zvuku překročí nastavený práh.

Doména
ffmpeg_noise
Typ
Detekce hluku
Komunikace
lokální zpracování
Nastavení
ruční konfigurace
UI

Screenshoty z RichPear Home

Snímky ukazují dostupný a bezpečný krok v českém rozhraní RichPear Home pro tuto integraci.

Vyhledání položky FFmpeg Noise v českém rozhraní RichPear Home.
01

Co integrace přidá

Platforma používá FFmpeg pro detekci zvuku nad prahem v dB. Hodí se pro jednoduché sledování zvuku, například dětského pokoje, technické místnosti nebo bezpečnostního zdroje.

Výsledek v systému

  1. binární senzor hluku z FFmpeg vstupu
  2. nastavení prahu peak, délky trvání a resetu
  3. volitelné extra argumenty pro filtrování audia nebo výstup na podporovaný audio cíl
02

Příprava před přidáním

RichPear Home se v domácí síti běžně otevírá na http://rphome.local:8123. Pokud tato adresa neodpoví, použijte http://IP-ADRESA:8123.

Než začnete

  1. Nejdřív nastavte základní integraci FFmpeg.
  2. Ověřte, že vstup obsahuje audio stopu a že RichPear Home k ní má přístup.
  3. Zvolte práh v dB; 0 je velmi hlasité, záporné hodnoty jsou citlivější.
03

Nastavení v RichPear Home

Do konfigurace přidejte binární senzor s platformou ffmpeg_noise. Povinný je vstup, ostatní volby dolaďují práh, dobu trvání a reset.

binary_sensor:
  - platform: ffmpeg_noise
    name: Hluk v technicke mistnosti
    input: rtsp://uzivatel:heslo@192.168.1.50:554/stream1
    peak: -30
    duration: 1
    reset: 20
    extra_arguments: -nostats
U účtů, tokenů a hesel používejte samostatný servisní účet, kde to služba dovolí. U lokálních zařízení nastavte stabilní IP adresu nebo spolehlivé jméno v síti.
04

Kontrola po přidání

Po dokončení nastavení otevřete detail integrace, zkontrolujte vytvořená zařízení a entity, pojmenujte je česky a přiřaďte je do oblastí.

Ověřte hlavně

  1. po restartu sledujte, zda senzor reaguje jen na požadovanou úroveň hluku
  2. prahovou hodnotu dolaďujte podle reálného prostředí
  3. u kamer bez audia zvolte jiný vstup nebo samostatný mikrofon
05

Řešení problémů

Když integrace nefunguje podle očekávání, otevřete Nastavení -> Systém -> Logy a hledejte chyby podle domény ffmpeg_noise. Integraci neodstraňujte jako první krok; nejdřív ověřte přístup, síť, podporovaný model a poslední úspěšnou aktualizaci.

Typické kontroly

  1. pokud se senzor po čase zasekne, přidejte do extra argumentů -nostats
  2. příliš nízký práh způsobí falešné poplachy v běžném šumu místnosti
  3. pro ladění použijte mimo systém příkaz se silencedetect filtrem