Odstraňování problémů se senzorem přítomnosti Home Assistant: falešná obsazenost, opětovné připojení a hranice místnosti
Díky senzorům přítomnosti je Home Assistant mnohem chytřejší než základní automatizace pohybu, ale také zavádějí nové režimy selhání. Místnost může zůstat obsazená, když tam nikdo není, událost opětovného připojení může zapnout zařízení ve špatnou dobu nebo se dvě blízké místnosti mohou hádat o stejnou osobu.
Tento průvodce odstraňováním problémů vám poskytuje praktickou příručku pro falešné obsazení, opětovné připojení smyček a problémy s ohraničením místnosti pomocí eMotion Air, eMotion Pro, eMotion Ultra, eRemote HA, HomeClawa iSG Display Max.
Proč řešení problémů se senzorem přítomnosti Matters
Pohybový senzor PIR obvykle odpovídá na jednu jednoduchou otázku: došlo v nedávné době k pohybu? Snímač přítomnosti mmWave odpovídá na užitečnější, ale citlivější otázku: je člověk stále přítomen, i když klidně sedí? Tato zvýšená citlivost je přesně tím důvodem, proč na falešném obsazení a logice hranic záleží.
Pokud je stav místnosti nesprávný, může se stát chybnou každá připojená automatika. Světla mohou zůstat rozsvícená, AC může běžet příliš dlouho, režim spánku může selhat nebo se může spustit místní příkaz IR, když ho nikdo nepotřebuje. Dobré řešení problémů odděluje čtení senzoru od rozhodování o automatizaci, takže Home Assistant může jednat s větší jistotou.
Falešná obsazenost
Místnost zůstává obsazená kvůli ventilátorům, závěsům, odrazům, zvířatům nebo příliš dlouhému zpoždění.
Znovu připojte smyčky
Zařízení se znovu připojí a Home Assistant zachází s touto technickou událostí jako s novou událostí přítomnosti.
Hranice místnosti
Dva senzory vidí stejnou osobu a konkurenční automatizace se snaží vlastnit stav místnosti.
Za prvé: Oddělte problémy se senzorem, místností a automatizací
Před změnou každé automatizace klasifikujte problém. Problém s umístěním senzoru by neměl být vyřešen složitým řešením YAML. Problém s vlastnictvím místnosti by neměl být vyřešen snížením citlivosti, dokud nebude senzor k ničemu. Problém s opětovným připojením by neměl být řešen jako vstup člověka do místnosti.
Nejrychlejším způsobem ladění je vytvoření tří vrstev v Home Assistant: nezpracovaný stav senzoru, stav odskočené místnosti a konečná automatizační akce. Když něco selže, můžete vidět, která vrstva způsobila nesprávné chování.
Tabulka odstraňování problémů: příznak, pravděpodobná příčina, oprava
| Symptom | Pravděpodobná příčina | Co zkontrolovat jako první | Doporučená oprava |
|---|---|---|---|
| Místnost zůstává obsazená poté, co všichni odejdou | Ventilátor, závěs, reflexní povrch, aktivita domácích mazlíčků nebo dlouhá prodleva na volné místo. | Samostatně sledujte nezpracovanou přítomnost, stav místnosti a zpoždění automatizace. | Zúžte zónu, odsuňte senzor od pohybujících se objektů a přidejte stabilní časovač volné pozice. |
| Světla se rozsvítí po opětovném připojení WiFi nebo MQTT | S událostí opětovného připojení se zachází jako se spouštěčem nové obsazenosti. | Během několika sekund zkontrolujte protokoly o nedostupnosti zařízení, dostupnosti a změnách obsazenosti. | Přidejte plot pro opětovné připojení, aby automatizace ignorovala prvních několik sekund po návratu zařízení. |
| Sousední místnosti se navzájem spouštějí | Dosah senzoru překračuje hranici dveří nebo otevřeného prostoru. | Porovnejte obě pokojová čidla, když stojíte blízko hranice. | Použijte pomocníka vlastníka místnosti a požadujte, abyste vyhráli jednu místnost, než se spustí akce zařízení. |
| AC nebo ventilátor běží příliš dlouho | Pravidla přítomnosti a pohodlí jsou příliš těsně propojena. | Zkontrolujte, zda klimatizace závisí pouze na obsazení/neobsazenosti. | Přidejte kontext teploty/vlhkosti a komfortní držení namísto chování okamžitého vypnutí. |
| Kolem stolu nebo pohovky je přítomnost nestabilní | Úhel snímače postrádá malé změny polohy nebo vidí pohybující se objekt za uživatelem. | Dočasně posuňte senzor a porovnejte celou pracovní relaci. | Použijte eMotion Air pro testy umístění a poté vyberte nejlepší trvalé zařízení pro místnost. |
| Automatizace funguje ve dne, ale v noci selhává | Režim, plán nebo pomocník pro spánek jsou v konfliktu se stavem místnosti. | Zkontrolujte pomocné hodnoty v přesném okamžiku, kdy se automatizace spustila. | Před přidáním dalších podmínek oddělte režimy den, spánek, host a nepřítomnost. |
Falešná obsazenost: Ventilátory, Záclony, Domácí mazlíčci, Odrazy
Falešná obsazenost obvykle není jediná chyba. Je to kombinace rozvržení místnosti, úhlu senzoru, pohybujících se objektů a zpoždění automatizace. Začněte sledováním surové entity v Home Assistant, zatímco je místnost prázdná. Pokud nezpracovaný senzor zůstane obsazený, opravte jeho umístění. Pokud se nezpracovaný senzor vymaže, ale pomocník v místnosti zůstane obsazený, opravte logiku zpoždění nebo šablony.
Mezi běžné zdroje patří stropní ventilátory, proudění vzduchu čističkou vzduchu, závěsy u oken, reflexní dveře, pohybující se stíny a domácí mazlíčci překračující nízkou zónu senzoru. Nesnižujte okamžitě citlivost tak, aby senzor již nedetekoval tichou lidskou přítomnost. Lepším řešením je obvykle zónová disciplína a opatrnější zpoždění vypnutí.
Znovu připojte smyčky a 3sekundové hranice
Některé dotazy s vysokým dojmem týkající se přítomnosti v místnosti skutečně podporují dotazy typu Runbook: lidé chtějí jasné pravidlo pro chování při opětovném připojení. Pokud zařízení WiFi nebo MQTT přestane být dostupné a poté dostupné, Home Assistant může obdržet novou aktualizaci stavu. Bez zábradlí může tato aktualizace vypadat, jako by někdo právě vstoupil do místnosti.
Většinu z toho vyřeší jednoduchý reconnect plot. Uložte čas, kdy se zařízení vrátilo online, a poté na krátkou dobu ignorujte akce zařízení řízené přítomností. To neskryje stav senzoru. Zabraňuje pouze spouštění světel, AC, ventilátorů nebo příkazů IR během okna technické obnovy.
# Example logic, adapt entity names to your Home Assistant setup
IF sensor_status changed from unavailable to available:
set input_datetime.presence_sensor_reconnected_at = now()
IF room_presence changed to occupied:
IF now() - input_datetime.presence_sensor_reconnected_at < 3 seconds:
do not run lights, AC, fan, or IR commands
ELSE:
run the normal occupied-room scene
IF room_presence changed to clear:
wait for a stable vacancy delay
then run the empty-room scene
Hranice místností a pravidla vlastnictví
Otevřená rozvržení často vyžadují pravidla vlastnictví. Pokud snímač v obývacím pokoji a snímač na chodbě vidí stejnou osobu, automatizace by neměla dovolit oběma místnostem ovládat stejná světla nebo zařízení IR. Vytvořte pomocníka vlastníka místnosti, který rozhodne, která místnost aktuálně vlastní osobu, a poté nechte akce zařízení sledovat vlastníka.
Vlastnictví by mělo využívat důvěru, nejen nejnovější stav. Senzor na stole, který byl stabilní po dobu pěti minut, by měl obvykle porazit senzor na chodbě, který krátce zaznamenal pohyb. Scéna v mediální místnosti by neměla být přerušována někým procházejícím kolem otevřených dveří.
Směrování produktu: Air, Pro, Ultra, eRemote HA, HomeClaw
| Problém | Nejlepší fit LinknLink | Proč to pomáhá | Odkaz na produkt |
|---|---|---|---|
| Před provedením je třeba otestovat umístění senzoru | eMotion Air | Umístění na baterie usnadňuje testování stolu, pohovky, postele a vstupních pozic bez kabeláže. | eMotion Air |
| Potřebujete přítomnost plus IR ve stejné místnosti | eMotion Pro | Kombinuje přítomnost mmWave s vestavěným IR pro zařízení pro pohodlí místnosti, jako je AC, ventilátor, TV nebo projektor. | eMotion Pro |
| Potřebujete vyšší přesnost a pohodlí | eMotion Ultra | Využívá snímání 60GHz a přidává kabel snímače teploty/vlhkosti plus vestavěný IR, takže Home Assistant může kombinovat přítomnost, údaje o klimatu a místní ovládání spotřebičů. | eMotion Ultra |
| Potřebujete vyhrazený místní koncový bod IR | eRemote HA | Ovládá AC, ventilátor, TV, čističku a další zařízení IR prostřednictvím Home Assistant MQTT bez spoléhání se na cloudové scény. | eRemote HA |
| Potřebujete logiku soukromé brány a místní směr AI | HomeClaw | Udržuje kontext Home Assistant, automatizační logiku a soukromé plánování AI blízko domova. | HomeClaw |
| Potřebujete viditelný povrch pro ruční ovládání | iSG Display Max | Zobrazuje vlastníka místnosti, aktuální režim, komfortní stav a tlačítka rychlého potlačení pro členy rodiny. | iSG Display Max |
Příklad Home Assistant Runbook
Tuto sadu Runbook použijte, když se automatizace přítomnosti chová nesprávně. Smyslem je shromáždit důkazy, než upravíte příliš mnoho pravidel.
Zkontrolujte nezpracovaný stav senzoru
Pokud je nezpracovaná entita přítomnosti nesprávná, začněte s umístěním, směrem senzoru a blízkými pohyblivými objekty.
Zkontrolujte pomocníka v odskočené místnosti
Pokud je hrubý senzor správný, ale pomocník v místnosti je špatný, vylaďte zpoždění neobsazenosti, logiku vlastníka a podmínky režimu.
Zkontrolujte historii opětovného připojení
Pokud k problému dojde po nedostupných nebo dostupných přechodech, přidejte před spuštěním akcí zařízení plot pro opětovné připojení.
Zkontrolujte vlastnictví místnosti
Pokud dvě místnosti reagují na jednu osobu, rozhodněte se, která místnost je vlastníkem dané osoby, než se spustí světla nebo příkazy IR.
Zkontrolujte závislosti na pohodlí
U AC logika ventilátoru a čističky zahrnuje teplotu/vlhkost nebo kontext režimu namísto spoléhání se pouze na obsazené a prázdné stavy.
Stůl ohraničení místností
| Hraniční případ | Riziko | Rozhodovací pravidlo | Dobrý další krok |
|---|---|---|---|
| Stůl v blízkosti obývacího pokoje | Světla v obývacím pokoji se mění, když někdo pracuje. | Přítomnost na stole vítězí po několika stabilních minutách. | Pomocí eMotion Air otestujte úhel před montáží. |
| Chodba u ložnice | Noční procházka spouští jasné scény. | Režim spánku omezuje odezvu chodby a blokuje mediální scény. | Přidejte tichého nočního pomocníka a pravidla nižšího jasu. |
| Pohovka v blízkosti zorného pole AC | Klimatická pravidla vycházejí z procházkového pohybu. | Vyžadovat přítomnost pohovky plus režim pohodlí nebo režim médií. | Použijte eMotion Pro nebo eMotion Ultra, když IR a přítomnost patří k sobě. |
| Otevřená kuchyně a jídelní kout | Dvě zóny mají nárok na stejnou osobu. | Nejnovější stabilní zóna vlastní osvětlení, ale klima zůstává sdílené. | Místo samostatných okamžitých akcí použijte pomocníka vlastníka místnosti. |
| Událost opětovného připojení zařízení | Světla nebo IR přikazuje palbu, aniž by vstoupila skutečná osoba. | Prvních několik sekund po opětovném připojení ignorujte akce zařízení. | Přidejte pomocníky pro opětovné připojení časového razítka do sady runbook automatizace. |
Kdy použít IR a klimatický kontext
Přítomnost by neměla být jediným signálem pro komfortní zařízení. AC, ventilátory a čističky fungují lépe, když automatika také zná režim místnosti a stav klimatu. Zde může být užitečné místní ovládání IR a kabel snímače teploty/vlhkosti eMotion Ultra. Home Assistant se může vyhnout zapínání nebo vypínání komfortních zařízení čistě kvůli blikání stavu přítomnosti.
Místnost může například zůstat v komfortním režimu, zatímco někdo tiše sedí, a poté přejít do režimu eco až po stabilním zpoždění obsazení a bezpečném klimatickém rozsahu. Pokud má místnost eMotion Ultra, 60GHz snímání, údaje o teplotě/vlhkosti a vestavěný IR mohou být umístěny uvnitř stejné automatizační logiky místnosti.
Související návody a produkty
Pokud budujete kompletní systém přítomnosti Home Assistant, tyto články a produkty jsou nejlepšími dalšími kroky:
- Průvodce snímačem přítomnosti na baterie pro místnosti Home Assistant
- 60GHz mmWave Průvodce umístěním senzoru pro místnosti Home Assistant
- Plán automatizace místnosti Home Assistant s ovládáním mmWave, IR a RF
- Průvodce místním ovládáním chytré domácnosti pro Home Assistant: Přítomnost, IR a RF
- Automatizace malých bytů Home Assistant se snímači přítomnosti baterie a místním ovládáním IR
- Home Assistant AC Automatizace s IR Blaster a senzory přítomnosti
- Seznamte se s HomeClaw: The Private AI Gateway pro Home Assistant
FAQ
Proč můj senzor přítomnosti Home Assistant ukazuje obsazeno, když je místnost prázdná?
Nejprve zkontrolujte ventilátory, závěsy, reflexní povrchy, domácí zvířata, proudění vzduchu a zpoždění volných míst. Pokud nezpracovaný snímač zůstane obsazený, upravte umístění nebo směr zóny. Pokud zůstane obsazený pouze pomocník v místnosti, vylaďte logiku odrazu.
Jak zastavím události opětovného připojení, aby spouštěly světla?
Přidejte plot pro opětovné připojení. Uložte čas, kdy se zařízení vrátí online, a poté ignorujte kontrolky, příkazy AC, ventilátor a IR po dobu krátkého okna obnovy, například tří sekund.
Které zařízení LinknLink je nejlepší pro testování hranic místnosti?
Použijte eMotion Air pro flexibilní testy umístění, eMotion Pro, když stejná místnost potřebuje vestavěný IR, a eMotion Ultra, když potřebujete 60GHz snímání, údaje o teplotě/vlhkosti a vestavěný IR dohromady.
Může eMotion Ultra ovládat zařízení IR přímo?
Ano. eMotion Ultra obsahuje vestavěné ovládání IR kromě detekce přítomnosti 60GHz a kabelu snímače teploty/vlhkosti, takže může podporovat automatizaci pohodlí místnosti uvnitř Home Assistant.
Mám opravit falešnou obsazenost snížením citlivosti?
Ne jako první krok. Přílišné snížení citlivosti může narušit detekci tiché přítomnosti. Začněte s umístěním, směrem zóny, vlastnictvím místnosti a zpožděním volného místa.
Jak by měl Home Assistant rozhodnout, která místnost vlastní osobu?
Vytvořte pomocníka vlastníka místnosti. Nechte vyhrát nejstabilnější a kontextově relevantní místnost, než se spustí povely osvětlení, klimatizace nebo IR.
Pravidlo ladění: nepřepisujte každou automatizaci najednou. Před změnou akcí zařízení potvrďte nezpracovaný stav senzoru, pomocníka v místnosti, události opětovného připojení a vlastníka místnosti.
Vybudujte spolehlivější automatizaci přítomnosti místnosti
Začněte s čidlem vhodným pro umístění, přidejte místní ovládání IR tam, kde záleží na komfortních zařízeních, a udržujte logiku místnosti soukromou pomocí HomeClaw a Home Assistant.


