Probleemoplossing Home Assistant-aanwezigheidssensor: valse bezetting, opnieuw verbinden en ruimtegrenzen
Aanwezigheidssensoren zorgen ervoor dat de Home Assistant veel slimmer aanvoelt dan standaard bewegingsautomatiseringen, maar ze introduceren ook nieuwe storingsmodi. Een kamer kan bezet blijven als er niemand aanwezig is, een herverbindingsgebeurtenis kan apparaten op het verkeerde moment inschakelen, of twee nabijgelegen kamers kunnen ruzie maken om dezelfde persoon.
Deze gids voor het oplossen van problemen biedt u een praktisch runbook voor valse bezetting, het opnieuw verbinden van lussen en problemen met de ruimtegrenzen eMotion Air, eMotion Pro, eMotion Ultra, eRemote HA, HomeClaw, en iSG Display Max.
Waarom problemen met de aanwezigheidssensor Matters oplossen
Een PIR-bewegingssensor beantwoordt meestal één simpele vraag: is er onlangs beweging geweest? Een aanwezigheidssensor mmWave beantwoordt een nuttiger maar gevoeliger vraag: is er nog een persoon aanwezig, ook al zit hij stil? Die extra gevoeligheid is precies waarom valse bezetting en grenslogica ertoe doen.
Als de kamerstatus verkeerd is, kan elke aangesloten automatisering fout gaan. Het licht kan blijven branden, de AC werkt mogelijk te lang, de slaapmodus mislukt mogelijk of een lokaal IR-commando kan worden geactiveerd wanneer niemand het nodig heeft. Een goede probleemoplossing scheidt de sensormeting van de automatiseringsbeslissing, zodat de Home Assistant met meer vertrouwen kan handelen.
Valse bezetting
De kamer blijft bezet vanwege ventilatoren, gordijnen, reflecties, huisdieren of een te lange vertraging.
Sluit de lussen opnieuw aan
Een apparaat maakt opnieuw verbinding en Home Assistant behandelt die technische gebeurtenis als een nieuwe aanwezigheidsgebeurtenis.
Grenzen van de kamer
Twee sensoren zien dezelfde persoon en concurrerende automatiseringen proberen de ruimtestatus te beheersen.
Ten eerste: afzonderlijke sensor-, ruimte- en automatiseringsproblemen
Classificeer het probleem voordat u elke automatisering wijzigt. Een probleem met de plaatsing van een sensor mag niet worden opgelost met een ingewikkelde YAML-oplossing. Een probleem met de eigendom van een kamer mag niet worden opgelost door de gevoeligheid te verlagen totdat de sensor onbruikbaar wordt. Een probleem met het opnieuw verbinden mag niet worden behandeld alsof er een mens de kamer binnenkomt.
De snelste manier om fouten op te sporen is door drie lagen in Home Assistant te maken: de onbewerkte sensorstatus, debounced room-status en de uiteindelijke automatiseringsactie. Als er iets mislukt, kun je zien welke laag het verkeerde gedrag veroorzaakte.
Tabel met probleemoplossing: symptoom, waarschijnlijke oorzaak, oplossing
| Symptoom | Waarschijnlijke oorzaak | Wat u eerst moet controleren | Aanbevolen oplossing |
|---|---|---|---|
| De kamer blijft bezet nadat iedereen is vertrokken | Ventilator, gordijn, reflecterend oppervlak, huisdieractiviteit of lange leegstandsvertraging. | Bekijk de ruwe aanwezigheid, kamerstatus en automatiseringsvertraging afzonderlijk. | Verklein de zone, plaats de sensor weg van bewegende objecten en voeg een stabiele leegstandstimer toe. |
| De lichten gaan aan nadat de WiFi of MQTT opnieuw verbinding hebben gemaakt | De gebeurtenis Opnieuw verbinden wordt behandeld als een nieuwe bezettingstrigger. | Controleer binnen enkele seconden de logbestanden op niet-beschikbare apparaten, beschikbaarheid en bezettingswijzigingen. | Voeg een herverbindingshek toe zodat automatiseringen de eerste paar seconden negeren nadat een apparaat terugkeert. |
| Aangrenzende kamers triggeren elkaar | Het sensorbereik overschrijdt een deuropening of open grens. | Vergelijk beide kamersensoren terwijl u dichtbij de grens staat. | Gebruik een helper van de kamereigenaar en eis dat één kamer wint voordat de apparaatacties worden uitgevoerd. |
| AC of ventilator blijft te lang draaien | Aanwezigheids- en comfortregels zijn te nauw met elkaar verbonden. | Controleer of de klimaatregeling alleen afhankelijk is van bezet/onbezet. | Voeg temperatuur-/vochtigheidscontext en een comfortabele hold toe in plaats van instant-off-gedrag. |
| Aanwezigheid is onstabiel rond een bureau of bank | De sensorhoek mist kleine houdingsveranderingen of ziet een bewegend object achter de gebruiker. | Verplaats de sensor tijdelijk en vergelijk een volledige werksessie. | Gebruik eMotion Air voor plaatsingstests en kies vervolgens het beste permanente apparaat voor de kamer. |
| Automatisering werkt overdag, maar faalt 's nachts | Modus, schema of slaaphulp conflicteert met de kamerstatus. | Controleer de helperwaarden op het exacte tijdstip waarop de automatisering is geactiveerd. | Scheid de dag-, slaap-, gast- en afwezigheidsmodi voordat u meer voorwaarden toevoegt. |
Valse bezetting: ventilatoren, gordijnen, huisdieren, reflecties
Valse bezetting is meestal geen enkele bug. Het is een combinatie van ruimte-indeling, sensorhoek, bewegende objecten en automatiseringsvertraging. Begin met het bekijken van de onbewerkte entiteit in Home Assistant terwijl de kamer leeg is. Als de ruwe sensor bezet blijft, corrigeer dan de plaatsing. Als de ruwe sensor vrijkomt maar de kamerhelper bezet blijft, corrigeer dan de vertraging of sjabloonlogica.
Veelvoorkomende bronnen zijn onder meer plafondventilatoren, de luchtstroom van een luchtreiniger, gordijnen bij een raam, reflecterende deuren, bewegende schaduwen en huisdieren die een lage sensorzone overschrijden. Verlaag de gevoeligheid niet onmiddellijk zo ver dat de sensor geen stille menselijke aanwezigheid meer waarneemt. De betere oplossing is meestal zonediscipline en een zorgvuldiger uitstel.
Verbind lussen en 3-secondengrenzen opnieuw
Sommige vragen met een hoge vertoning over de aanwezigheid van een ruimte zijn in feite ondersteuning voor runbook-query's: mensen willen een duidelijke regel voor het gedrag van opnieuw verbinden. Als een WiFi- of MQTT-apparaat niet meer beschikbaar is en weer beschikbaar, kan Home Assistant een nieuwe statusupdate ontvangen. Zonder vangrail kan die update eruit zien alsof iemand net de kamer is binnengekomen.
Een eenvoudig heraansluithek lost het meeste hiervan op. Sla de tijd op waarop een apparaat weer online is en negeer vervolgens aanwezigheidsgestuurde apparaatacties gedurende een korte periode. Dit verbergt de sensorstatus niet. Het voorkomt alleen dat lampen, AC, ventilatoren of IR-opdrachten worden geactiveerd tijdens het technische herstelvenster.
# 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
Kamergrenzen en eigendomsregels
Voor open lay-outs zijn vaak eigendomsregels nodig. Als de woonkamersensor en de gangsensor beide dezelfde persoon zien, mag de automatisering niet toestaan dat beide kamers dezelfde lampen of IR-apparaten aansturen. Maak een helper voor de kamereigenaar die bepaalt welke kamer momenteel de eigenaar is van de persoon, en laat vervolgens de apparaatacties de eigenaar volgen.
Eigenaarschap moet gebruik maken van vertrouwen, niet alleen van de nieuwste staat. Een bureausensor die al vijf minuten stabiel is, zou doorgaans een gangsensor moeten verslaan die kortstondig beweging zag. Een scène in een mediaruimte mag niet worden onderbroken door iemand die langs een open deuropening loopt.
Productroutering: Air, Pro, Ultra, eRemote HA, HomeClaw
| Probleem | Beste LinknLink-pasvorm | Waarom het helpt | Productlink |
|---|---|---|---|
| Moet de plaatsing van de sensor testen voordat u zich vastlegt | eMotion Air | De plaatsing op batterijen maakt het gemakkelijker om bureau-, bank-, bed- en instapposities te testen zonder bedrading. | eMotion Air |
| Aanwezigheid plus IR in dezelfde ruimte nodig | eMotion Pro | Combineert de aanwezigheid van de mmWave met ingebouwde IR voor apparaten voor ruimtecomfort, zoals de AC, ventilator, TV of projector. | eMotion Pro |
| Hogere precisie en comfortcontext nodig | eMotion Ultra | Maakt gebruik van 60GHz-detectie en voegt een temperatuur-/vochtigheidssensorkabel toe plus ingebouwde IR, zodat de Home Assistant aanwezigheid, klimaatgegevens en lokale apparaatbediening kan combineren. | eMotion Ultra |
| Er is een speciaal lokaal IR-eindpunt nodig | eRemote HA | Bestuurt AC, ventilator, TV, luchtreiniger en andere IR-apparaten via Home Assistant MQTT zonder afhankelijk te zijn van cloudscènes. | eRemote HA |
| Privé-gatewaylogica en lokale AI-aansturing nodig | HomeClaw | Houdt Home Assistant-context, automatiseringslogica en privé-AI-planning dicht bij huis. | HomeClaw |
| Er is een zichtbaar oppervlak voor handmatige override nodig | iSG Display Max | Toont de eigenaar van de kamer, de huidige modus, de comfortstatus en knoppen voor snelle overschrijving voor gezinsleden. | iSG Display Max |
Voorbeeld Home Assistant-runbook
Gebruik dit runbook wanneer een aanwezigheidsautomatisering zich onjuist gedraagt. Het gaat erom bewijsmateriaal te verzamelen voordat u te veel regels gaat bewerken.
Controleer de onbewerkte sensorstatus
Als de ruwe aanwezigheidsentiteit verkeerd is, begin dan met plaatsing, sensorrichting en nabijgelegen bewegende objecten.
Controleer de gedebouncede kamerhelper
Als de ruwe sensor correct is, maar de kamerhelper ongelijk, stem dan de leegstandsvertraging, de eigenaarslogica en de modusomstandigheden af.
Controleer de geschiedenis van opnieuw verbinden
Als het probleem zich voordoet na niet-beschikbare of beschikbare overgangen, voeg dan een hek voor opnieuw verbinden toe voordat apparaatacties worden uitgevoerd.
Controleer het eigendom van de kamer
Als twee kamers reageren op één persoon, beslis dan welke kamer de eigenaar is voordat de lichten of IR-opdrachten kunnen worden uitgevoerd.
Controleer de comfortafhankelijkheden
Voor AC-, ventilator- en zuiveringslogica moet u temperatuur/vochtigheid of moduscontext opnemen in plaats van alleen te vertrouwen op bezette en lege toestanden.
Kamergrenstafel
| Grensgeval | Risico | Beslissingsregel | Goede volgende stap |
|---|---|---|---|
| Bureau dichtbij woonkamer | De verlichting in de woonkamer verandert terwijl iemand aan het werk is. | Bureauaanwezigheid wint na enkele stabiele minuten. | Gebruik eMotion Air om de hoek te testen vóór montage. |
| Hal nabij slaapkamer | Nachtwandelingen zorgen voor heldere scènes. | De slaapmodus beperkt de reactie in de gang en blokkeert mediascènes. | Voeg een stille nachthelper en lagere helderheidsregels toe. |
| Bank dichtbij AC zichtlijn | Klimaatregelbranden door walk-through-beweging. | Vereist de aanwezigheid van een bank plus een comfortmodus of mediamodus. | Gebruik eMotion Pro of eMotion Ultra wanneer IR en aanwezigheid bij elkaar horen. |
| Open keuken en eethoek | Twee zones claimen beide dezelfde persoon. | De laatste stalzone is eigenaar van verlichting, maar het klimaat blijft gedeeld. | Gebruik een helper van de kamereigenaar in plaats van afzonderlijke directe acties. |
| Gebeurtenis voor opnieuw verbinden van apparaat | Lights of IR geeft opdracht tot vuren zonder dat er een echt persoon binnenkomt. | Negeer apparaatacties gedurende de eerste paar seconden nadat u opnieuw verbinding hebt gemaakt. | Voeg tijdstempelhelpers voor opnieuw verbinden toe aan het automatiseringsrunbook. |
Wanneer moet u IR en klimaatcontext gebruiken?
Aanwezigheid mag niet het enige signaal zijn voor comfortapparaten. AC, ventilatoren en luchtreinigers werken beter wanneer de automatisering ook de kamermodus en klimaatstatus kent. Dat is waar lokale IR-bediening en de temperatuur-/vochtigheidssensorkabel van de eMotion Ultra nuttig kunnen zijn. De Home Assistant kan voorkomen dat comfortapparaten worden in- of uitgeschakeld louter omdat een aanwezigheidsstatus flikkerde.
Een kamer kan bijvoorbeeld in de comfortstand blijven terwijl iemand rustig zit, en pas na een stabiele leegstandsvertraging en een veilig klimaatbereik overgaan naar eco. Als de kamer eMotion Ultra heeft, kunnen 60GHz-detectie, temperatuur-/vochtigheidsgegevens en ingebouwde IR in dezelfde ruimteautomatiseringslogica zitten.
Gerelateerde handleidingen en producten
Als u een volledig Home Assistant-aanwezigheidssysteem bouwt, zijn deze artikelen en producten de beste volgende stappen:
- Gids voor aanwezigheidssensoren op batterijen voor Home Assistant-kamers
- 60GHz mmWave Sensorplaatsingsgids voor Home Assistant-kamers
- Home Assistant Blauwdruk voor ruimteautomatisering met mmWave-, IR- en RF-besturing
- Lokale bediening Smart Home-gids voor Home Assistant: aanwezigheid, IR en RF
- Home Assistant Automatisering voor kleine appartementen met batterijaanwezigheidssensoren en lokale IR-besturing
- Home Assistant AC Automatisering met IR blaster- en aanwezigheidssensoren
- Maak kennis met HomeClaw: de privé AI-gateway voor Home Assistant
Veelgestelde vragen
Waarom geeft mijn Home Assistant-aanwezigheidssensor aan dat de kamer leeg is?
Controleer eerst ventilatoren, gordijnen, reflecterende oppervlakken, huisdieren, luchtstroom en leegstandsvertragingen. Als de ruwe sensor bezet blijft, pas dan de plaatsing of de zonerichting aan. Als alleen de kamerhelper bezet blijft, stem dan de debounce-logica af.
Hoe voorkom ik dat reconnect-gebeurtenissen lichten activeren?
Voeg een heraansluithek toe. Sla de tijd op waarop het apparaat weer online is en negeer vervolgens de opdrachten voor lichten, AC, ventilator en IR gedurende een korte herstelperiode van bijvoorbeeld drie seconden.
Welk LinknLink-apparaat is het beste voor het testen van kamergrenzen?
Gebruik eMotion Air voor flexibele plaatsingstests, eMotion Pro wanneer dezelfde kamer ingebouwde IR nodig heeft, en eMotion Ultra wanneer u 60GHz-detectie, temperatuur-/vochtigheidsgegevens en ingebouwde IR samen nodig heeft.
Kan eMotion Ultra IR-apparaten rechtstreeks bedienen?
Ja. De eMotion Ultra bevat een ingebouwde IR-bediening naast de 60GHz-aanwezigheidsdetectie en een temperatuur-/vochtigheidssensorkabel, zodat hij ruimtecomfortautomatiseringen in de Home Assistant kan ondersteunen.
Moet ik valse bezetting verhelpen door de gevoeligheid te verlagen?
Niet als eerste stap. Als u de gevoeligheid te ver verlaagt, kan de detectie van stille aanwezigheid worden verstoord. Begin met plaatsing, zonerichting, kamerbezit en leegstandsvertraging.
Hoe moet Home Assistant beslissen welke kamer de eigenaar is van een persoon?
Creëer een helper voor de kamereigenaar. Laat de meest stabiele en contextueel relevante kamer winnen voordat de licht-, klimaat- of IR-opdrachten worden uitgevoerd.
Foutopsporingsregel: herschrijf niet elke automatisering in één keer. Bevestig de onbewerkte sensorstatus, de kamerhelper, gebeurtenissen voor opnieuw verbinden en de kamereigenaar voordat u apparaatacties wijzigt.
Bouw betrouwbaardere automatiseringen voor de aanwezigheid van ruimtes
Begin met een plaatsingsvriendelijke sensor, voeg lokale IR-bediening toe waar comfortapparaten ertoe doen, en houd de ruimtelogica privé met HomeClaw en Home Assistant.


