Home Assistant jelenlétérzékelő hibaelhárítás: téves foglaltság, újracsatlakozások és helyiséghatárok
A jelenlétérzékelők révén az Home Assistant sokkal okosabbnak érzi magát, mint az alapvető mozgásautomatika, de új hibamódokat is bevezetnek. Egy szoba foglalt maradhat, ha nincs ott senki, egy újracsatlakozási esemény rosszkor kapcsolhatja be az eszközöket, vagy két közeli szoba összeveszhet ugyanarról a személyről.
Ez a hibaelhárítási útmutató praktikus runbookot ad a hamis foglaltsághoz, a hurkok újracsatlakoztatásához és a helyiséghatár-problémákhoz. eMotion Air, eMotion Pro, eMotion Ultra, eRemote HA, HomeClaw, és iSG Display Max.
Miért a jelenlétérzékelő hibaelhárítása Matters?
Az PIR mozgásérzékelő általában egy egyszerű kérdésre válaszol: történt-e mozgás a közelmúltban? Az mmWave jelenlétérzékelő egy hasznosabb, de érzékenyebb kérdésre ad választ: jelen van-e az ember, még akkor is, ha mozdulatlanul ül? Pontosan ez az extra érzékenység az oka annak, hogy a hamis foglaltság és a határlogika számít.
Ha a helyiség állapota rossz, minden csatlakoztatott automatika hibássá válhat. Előfordulhat, hogy a lámpák égve maradnak, az AC túl sokáig futhat, az alvó üzemmód meghiúsulhat, vagy egy helyi IR parancs kioldhat, ha senkinek nincs rá szüksége. A jó hibaelhárítás elválasztja az érzékelő leolvasását az automatizálási döntéstől, így az Home Assistant magabiztosabban tud cselekedni.
Hamis foglaltság
A szoba továbbra is foglalt marad ventilátorok, függönyök, tükröződések, háziállatok vagy túl hosszú késés miatt.
Csatlakoztassa újra a hurkokat
Egy eszköz újracsatlakozik, és az Home Assistant ezt a technikai eseményt friss jelenléti eseményként kezeli.
Szobahatárok
Két érzékelő ugyanazt a személyt látja, és a versengő automatizálások megpróbálják birtokolni a szoba állapotát.
Először is: Külön érzékelő, szoba és automatizálási problémák
Minden automatizálás megváltoztatása előtt osztályozza a problémát. Az érzékelő elhelyezési problémáját nem szabad bonyolult YAML-megkerülő megoldással megoldani. A helyiség tulajdonjogával kapcsolatos problémát nem szabad az érzékenység csökkentésével megoldani, amíg az érzékelő használhatatlanná válik. Az újracsatlakozási problémát nem szabad úgy kezelni, mintha egy ember lépne be a szobába.
A hibakeresés leggyorsabb módja, ha három réteget hoz létre az Home Assistant-ben: nyers érzékelő állapota, visszautasított szoba állapota és végső automatizálási művelet. Ha valami meghiúsul, láthatja, hogy melyik réteg okozta a hibás viselkedést.
Hibaelhárítási táblázat: Tünet, valószínű ok, javítás
| Tünet | Valószínű oka | Mit kell először ellenőrizni | Javasolt javítás |
|---|---|---|---|
| A szoba foglalt marad, miután mindenki távozik | Ventilátor, függöny, fényvisszaverő felület, kisállat tevékenység vagy hosszú üresedési késés. | Nézze meg külön a nyers jelenlétet, a helyiség állapotát és az automatizálási késleltetést. | Szűkítse a zónát, távolítsa el az érzékelőt a mozgó tárgyaktól, és adjon hozzá egy stabil üresedés-időzítőt. |
| A lámpák az WiFi vagy MQTT újracsatlakoztatása után kapcsolnak ki | Az újracsatlakozási eseményt a rendszer új foglaltsági aktiválóként kezeli. | Nézze meg a naplókban, hogy az eszköz nem elérhető, elérhető-e, és másodperceken belül nem változik-e a foglaltság. | Adjon hozzá egy újracsatlakozási kerítést, hogy az automatizálás figyelmen kívül hagyja az eszköz visszatérését követő néhány másodpercet. |
| A szomszédos szobák kiváltják egymást | Az érzékelő hatótávolsága átlép egy ajtónyílást vagy egy nyitott terű határt. | Hasonlítsa össze mindkét szobaérzékelőt, miközben a határ közelében áll. | Használj szobatulajdonos segítőt, és kérj egy szobát a nyeréshez, mielőtt az eszközműveletek futnak. |
| Az AC vagy a ventilátor túl sokáig működik | A jelenlét és a kényelem szabályai túl szorosan kapcsolódnak egymáshoz. | Ellenőrizze, hogy a klímaszabályozás csak a foglalt/foglaltságtól függ-e. | Adjon hozzá hőmérséklet/páratartalom összefüggést és kényelmes tartást az azonnali kikapcsolási viselkedés helyett. |
| Instabil a jelenlét az íróasztal vagy a kanapé körül | Az érzékelő szöge figyelmen kívül hagyja a kis testtartás változtatásokat, vagy mozgó tárgyat lát a felhasználó mögött. | Ideiglenesen mozgassa az érzékelőt, és hasonlítsa össze a teljes munkamenetet. | Használja az eMotion Air-et az elhelyezési tesztekhez, majd válassza ki a legjobb állandó eszközt a helyiséghez. |
| Az automatika nappal működik, de éjszaka meghibásodik | A mód, az ütemezés vagy az alvássegítő ütközik a szoba állapotával. | Ellenőrizze a segítő értékeket az automatizálás pontos időpontjában. | Különítse el a nappali, alvási, vendég és távolléti módokat, mielőtt további feltételeket adna hozzá. |
Hamis tartózkodás: ventilátorok, függönyök, háziállatok, tükörképek
A hamis foglaltság általában nem egyetlen hiba. Ez a helyiség elrendezésének, az érzékelő szögének, a mozgó objektumoknak és az automatizálási késleltetésnek a kombinációja. Kezdje azzal, hogy nézze meg a nyers entitást az Home Assistant-ben, amíg a szoba üres. Ha a nyers érzékelő foglalt marad, javítsa az elhelyezést. Ha a nyers érzékelő törlődik, de a szobasegítő foglalt marad, javítsa ki a késleltetést vagy a sablon logikáját.
Gyakori források a mennyezeti ventilátorok, a légtisztító levegőáram, az ablak melletti függönyök, a fényvisszaverő ajtók, a mozgó árnyékok és az alacsony szenzorzónát átlépő háziállatok. Ne csökkentse azonnal az érzékenységet annyira, hogy az érzékelő már ne érzékelje a csendes emberi jelenlétet. A jobb megoldás általában a zónafegyelem és az óvatosabb kikapcsolási késleltetés.
Csatlakoztassa újra a hurkokat és a 3 másodperces határokat
Néhány nagy megjelenítést generáló lekérdezés a helyiségek jelenlétével kapcsolatban valóban támogatja a runbook lekérdezéseket: az emberek világos szabályt akarnak az újracsatlakozási viselkedéshez. Ha egy WiFi vagy MQTT eszköz elérhetetlenné válik, majd elérhetővé válik, az Home Assistant új állapotfrissítést kaphat. Védőkorlát nélkül ez a frissítés úgy tűnhet, mintha valaki most lépett volna be a szobába.
Egy egyszerű újracsatlakozó kerítés megoldja a legtöbbet. Tárolja az eszköz online visszatérésének idejét, majd rövid ideig figyelmen kívül hagyja a jelenlét-vezérelt eszközműveleteket. Ez nem rejti el az érzékelő állapotát. Csak a lámpák, AC, ventilátorok vagy IR parancsok tüzelését akadályozza meg a műszaki helyreállítási időszak alatt.
# 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
Szobahatárok és tulajdonosi szabályok
A nyitott elrendezésekhez gyakran tulajdonosi szabályokra van szükség. Ha a nappali érzékelője és a folyosó érzékelője is ugyanazt a személyt látja, az automatika nem engedheti, hogy mindkét helyiség ugyanazt a lámpát vagy IR eszközöket vezesse. Hozzon létre egy szobatulajdonos segítőt, amely eldönti, hogy jelenleg melyik szoba birtokolja az adott személyt, majd hagyja, hogy az eszköz műveletei kövessék a tulajdonost.
A tulajdonjognak bizalmat kell használnia, nem csak a legújabb állapotot. Az öt percig stabilan működő asztali érzékelőnek általában meg kell győznie azt a folyosói érzékelőt, amely rövid ideig mozgást látott. A médiaszoba jelenetét nem szabad megszakítania, ha valaki egy nyitott ajtó mellett sétál el.
Termék útválasztás: Air, Pro, Ultra, eRemote HA, HomeClaw
| Probléma | A legjobb LinknLink illeszkedés | Miért segít | Termék linkje |
|---|---|---|---|
| Meg kell vizsgálni az érzékelő elhelyezését a végrehajtás előtt | eMotion Air | Az akkumulátorral működő elhelyezés megkönnyíti az asztal, a kanapé, az ágy és a bejárati pozíciók vezetékezés nélküli tesztelését. | eMotion Air |
| Jelenlét és IR kell ugyanabban a szobában | eMotion Pro | Egyesíti az mmWave jelenlétet a beépített IR-szel olyan szobakényelmi eszközökhöz, mint az AC, ventilátor, TV vagy projektor. | eMotion Pro |
| Nagyobb pontosságra és kényelemre van szükség | eMotion Ultra | 60GHz érzékelést használ, és hozzáad egy hőmérséklet-/páratartalom-érzékelő kábelt, valamint a beépített IR-et, így az Home Assistant kombinálhatja a jelenlétet, a klímaadatokat és a helyi készülékvezérlést. | eMotion Ultra |
| Dedikált helyi IR végpontra van szüksége | eRemote HA | Az AC, ventilátor, TV, tisztító és egyéb IR eszközök vezérlése az Home Assistant MQTT segítségével felhőjelenetek nélkül. | eRemote HA |
| Privát átjáró logikára és helyi AI-irányra van szükség | HomeClaw | Az Home Assistant kontextust, az automatizálási logikát és a privát mesterséges intelligencia tervezését az otthon közelében tartja. | HomeClaw |
| Látható kézi felülírási felületre van szükség | iSG Display Max | Megjeleníti a szoba tulajdonosát, az aktuális módot, a kényelmi állapotot és a gyors felülírás gombjait a családtagok számára. | iSG Display Max |
Példa Home Assistant Runbook
Használja ezt a runbookot, ha egy jelenlét-automatizálás helytelenül működik. A lényeg az, hogy bizonyítékokat gyűjtsön, mielőtt túl sok szabályt szerkeszt.
Ellenőrizze a nyers érzékelő állapotát
Ha a nyers jelenléti entitás hibás, kezdje az elhelyezéssel, az érzékelő irányával és a közeli mozgó objektumokkal.
Ellenőrizze a visszaugrott szobasegítőt
Ha a nyers érzékelő megfelelő, de a szobasegítő hibás, hangolja be az üresedési késleltetést, a tulajdonosi logikát és az üzemmód feltételeit.
Ellenőrizze az újracsatlakozási előzményeket
Ha a probléma nem elérhető vagy elérhető átmenetek után következik be, az eszközműveletek futtatása előtt adjon hozzá egy újracsatlakozási kerítést.
Ellenőrizze a szoba tulajdonjogát
Ha két szoba reagál egy személyre, döntse el, melyik szoba birtokolja a személyt, mielőtt a fények vagy az IR parancsok futhatnak.
Ellenőrizze a kényelem függőségeit
Az AC, a ventilátor és a tisztító logika esetében vegye figyelembe a hőmérséklet/páratartalom vagy az üzemmód kontextusát ahelyett, hogy csak a foglalt és üres állapotokra hagyatkozna.
Szobahatároló táblázat
| Határeset | Kockázat | Döntési szabály | Jó a következő lépés |
|---|---|---|---|
| Íróasztal a nappali közelében | A nappali világítása megváltozik, miközben valaki dolgozik. | Az asztali jelenlét néhány stabil perc után nyer. | Használja az eMotion Air-et a szög tesztelésére a felszerelés előtt. |
| Folyosó a hálószoba közelében | Az éjszakai séta fényes jeleneteket vált ki. | Az alvó üzemmód korlátozza a folyosói reakciót, és blokkolja a médiajeleneteket. | Adjon hozzá egy csendes éjszakai segédprogramot és csökkentse a fényerő szabályait. |
| Kanapé az AC látómező közelében | Az éghajlati szabály a gyalogos mozgásból ered. | Megköveteli a kanapé jelenlétét, valamint a komfort módot vagy a média módot. | Használja az eMotion Pro-et vagy az eMotion Ultra-et, ha az IR és a jelenlét összetartoznak. |
| Nyitott konyha és étkező | Mindkét zóna ugyanazt a személyt követeli. | A legújabb stabil zóna rendelkezik világítással, de a klíma közös marad. | Használjon szobatulajdonos segítőt különálló azonnali műveletek helyett. |
| Eszköz újracsatlakoztatási esemény | Lights vagy IR tüzet parancsol anélkül, hogy valódi személy lépne be. | Az újracsatlakozás utáni első néhány másodpercben figyelmen kívül hagyja az eszköz műveleteit. | Adjon hozzá újracsatlakozási időbélyeg-segítőket az automatizálási runbookhoz. |
Mikor kell használni az IR-et és az éghajlati kontextust
A kényelmi eszközök számára nem a jelenlét lehet az egyetlen jelzés. Az AC, a ventilátorok és a tisztítók jobban működnek, ha az automatika ismeri a helyiség üzemmódot és a klíma állapotát is. Itt lehet hasznos a helyi IR vezérlés és az eMotion Ultra hőmérséklet/páratartalom érzékelő kábele. Az Home Assistant elkerülheti a kényelmi eszközök be- és kikapcsolását pusztán azért, mert a jelenléti állapot villogott.
Például egy szoba kényelmes állapotban maradhat, amíg valaki csendben ül, majd csak stabil üresedési késleltetés és biztonságos klímatartomány után léphet le az öko-rendszerbe. Ha a helyiség rendelkezik eMotion Ultra, 60GHz érzékelővel, hőmérséklet/páratartalom adatokkal, és a beépített IR ugyanazon a helyiségautomatizálási logikán belül ülhet.
Kapcsolódó útmutatók és termékek
Ha teljes Home Assistant jelenléti rendszert épít, ezek a cikkek és termékek jelentik a legjobb következő lépéseket:
- Akkumulátoros jelenlétérzékelő útmutató Home Assistant szobákhoz
- 60GHz mmWave érzékelő elhelyezési útmutató Home Assistant szobákhoz
- Home Assistant szobaautomatizálási terv mmWave, IR és RF vezérléssel
- Helyi vezérlés Smart Home útmutató Home Assistant-hez: jelenlét, IR és RF
- Home Assistant kis lakásautomatizálás akkumulátor jelenlét-érzékelőkkel és helyi IR vezérléssel
- Home Assistant AC automatizálás IR Blaster és jelenlét érzékelőkkel
- Ismerje meg az HomeClaw-et: az Home Assistant privát mesterségesintelligencia-átjárója
GYIK
Miért jelenik meg az Home Assistant jelenlétérzékelőm foglalt, ha a szoba üres?
Először ellenőrizze a ventilátorokat, függönyöket, fényvisszaverő felületeket, háziállatokat, légáramlást és az üresedési késéseket. Ha a nyers érzékelő foglalt marad, állítsa be az elhelyezést vagy a zóna irányát. Ha csak a szobasegítő marad elfoglalva, hangolja be a visszapattanási logikát.
Hogyan akadályozhatom meg, hogy az újrakapcsolódási események villogjanak?
Adjon hozzá egy újracsatlakozó kerítést. Tárolja az időt, amikor az eszköz visszatér online, majd figyelmen kívül hagyja a lámpákat, az AC, a ventilátor és az IR parancsokat egy rövid helyreállítási időtartamig, például három másodpercig.
Melyik LinknLink eszköz a legjobb a helyiséghatár teszteléséhez?
Használja az eMotion Air-et a rugalmas elhelyezési tesztekhez, az eMotion Pro-et, ha ugyanabban a helyiségben beépített IR-re, és az eMotion Ultra-et, ha 60GHz-érzékelőre, hőmérséklet-/páratartalom-adatokra és a beépített IR-re van szüksége együtt.
Az eMotion Ultra vezérelheti közvetlenül az IR eszközöket?
Igen. Az eMotion Ultra beépített IR vezérlést tartalmaz az 60GHz jelenlétérzékelés és a hőmérséklet/páratartalom érzékelő kábele mellett, így támogatja a szobakomfort automatizálást az Home Assistant belsejében.
Javítsam ki a hamis foglaltságot az érzékenység csökkentésével?
Nem első lépésként. Az érzékenység túlzott csökkentése megszakíthatja a csendes jelenlét észlelését. Kezdje az elhelyezéssel, a zóna irányával, a szoba tulajdonjogával és az üresedési késleltetéssel.
Hogyan döntse el az Home Assistant, hogy melyik szobához tartozik egy személy?
Hozzon létre egy szobatulajdonos segítőt. Hagyja, hogy a legstabilabb és a környezet szempontjából legrelevánsabb szoba nyerjen, mielőtt a világítás, a klíma vagy az IR parancsok futnak.
Hibakeresési szabály: ne írjon át minden automatizálást egyszerre. Az eszközműveletek módosítása előtt erősítse meg a nyers érzékelő állapotát, a szobasegítőt, csatlakoztassa újra az eseményeket és a szoba tulajdonosát.
Megbízhatóbb helyiség-jelenléti automatizálások létrehozása
Kezdje egy elhelyezésbarát érzékelővel, adjon hozzá helyi IR vezérlést, ahol a kényelmi eszközök számítanak, és tartsa privátban a szoba logikáját az HomeClaw és Home Assistant segítségével.


