Pomocník

Bayesian

Bayesian vytváří virtuální binární senzor, který kombinuje více pozorování a vypočítá pravděpodobnost, že nastala složitější situace.

Doména
bayesian
Typ
binární senzor
Nastavení
UI nebo YAML
Použití
pravděpodobnostní logika
01

Určete událost a prahovou hodnotu

Nejdřív si definujte situaci, kterou chcete odhadovat, například vaření, sprchování, spánek nebo přítomnost. Základní pravděpodobnost je prior; po započtení pozorování vznikne posterior. Když posterior překročí probability_threshold, senzor se zapne.

02

Vytvořte pomocníka v UI

Otevřete Nastavení → Zařízení a služby → Přidat integraci, vyhledejte Bayesian a vytvořte senzor. V UI se pravděpodobnosti zadávají v procentech 0 až 100.

03

YAML používá hodnoty 0 až 1

Při konfiguraci v configuration.yaml zadávejte pravděpodobnosti jako desetinné hodnoty od 0 do 1. Kombinovat můžete stav, numeric state i šablonová pozorování.

binary_sensor:
  - platform: bayesian
    name: Sprchovani
    prior: 0.2
    probability_threshold: 0.8
04

Model postupně dolaďujte

Začněte malým počtem spolehlivých pozorování. Po několika dnech upravte pravděpodobnosti podle reálného chování domácnosti a vyhněte se tomu, aby jeden nespolehlivý senzor rozhodoval celý výsledek.

05

Prior, pozorování a threshold

Bayesian senzor kombinuje výchozí pravděpodobnost prior s pozorováními a vypočítá posterior. Když posterior překročí probability_threshold, binární senzor se zapne.

Každé pozorování musí popisovat, jak pravděpodobné je při pravdivém i nepravdivém stavu. Špatné pravděpodobnosti udělají senzor méně spolehlivý než obyčejná pravidla.

06

Praktické ladění

Začněte s malým počtem pozorování a sledujte pravděpodobnost v různých situacích. Přidávejte další vstupy až po ověření chování.

Bayesian je vhodný pro odhad složitých stavů, například vaření, sprchování nebo přítomnost. Pro jednoduché pravidlo typu dveře otevřené použijte běžný binární senzor nebo automatizaci.

09

Údržba pravděpodobností

Po několika dnech provozu projděte historii senzoru a upravte prior nebo pozorování podle reálných výsledků. Bayesian senzor potřebuje ladění, jinak bude postupně ztrácet důvěryhodnost.

Pokud uživatelé nechápou, proč se senzor zapnul, přidejte do panelu i hlavní vstupní senzory, ze kterých se pravděpodobnost počítá.

URL

Lokální adresa systému

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