Je tikt op Goedemorgen, en in plaats van een ontwakend huis krijg je één woord: Mislukt. Twee lampen zijn aangegaan. Het rolluik bewoog niet. Had je het aan Siri gevraagd, dan had ze gezegd dat de scène mislukt is, en verder niets.
De Woning-app vertelt niet welke van de twaalf acties brak. Dat is het hele probleem — en de reden dat mensen uiteindelijk accessoires opnieuw koppelen die prima werkten.
Wat ‘Mislukt’ eigenlijk rapporteert
Een scène is een lijst schrijfopdrachten. Als je hem start, stuurt HomeKit elke actie en wacht tot elk accessoire bevestigt. Antwoordt er één niet op tijd, dan geldt de hele scène als mislukt.
Daaruit volgen drie dingen, en alle drie verrassen.
Er is geen terugweg. De geslaagde acties blijven toegepast. Negentien lampen staan nu aan, de twintigste niet, en je woning zit in een toestand die noch bij het beginpunt noch bij de bedoelde scène past. Dat is heel praktisch: een falende scène vijf keer starten om te kijken of het lukt, laat elke keer een andere rommel achter.
Eén slechte actie veroordeelt het hele rapport. Een scène met twintig acties en negentien successen meldt exact hetzelfde woord als een waarbij niets werkte. De melding zegt niets over de omvang.
‘Mislukt’ en ‘Geen reactie’ zijn twee meldingen op twee niveaus. ‘Geen reactie’ is het oordeel van de Woning-app over een accessoire. ‘Mislukt’ is het oordeel over een scène. Een scène kan mislukken terwijl elk accessoire in je overzicht kerngezond oogt — precies het geval waardoor mensen in cirkels lopen, en het komt verderop aan bod.
Begin hier: elke keer, of alleen soms?
Dit is de splitsing. Beantwoord hem voordat je iets verandert, want de twee takken hebben bijna niets gemeen.
| Wanneer het misgaat | Waar het op wijst |
|---|---|
| Elke keer, bij één bepaalde scène | Een specifieke actie — offline of niet uitvoerbaar |
| Elke keer, bij alle scènes | Gedeelde infrastructuur — de woninghub of het netwerk |
| Soms, en vaker bij je grote scènes | Een time-out — een traag accessoire, geen kapot accessoire |
| Alleen als je niet thuis bent | De woninghub die de opdracht doorgeeft |
| Alleen via Siri, nooit vanuit de Woning-app | Siri’s route, of een dubbele scènenaam |
| Alleen het slot of de garagedeur, de rest loopt | Een bevestigingsvraag, geen storing |
Mislukken alle scènes, stop dan hier — de scène is je probleem niet. Ga naar de diagnose van een woninghub die niet reageert, want een uitgevallen of onbereikbare hub sloopt scènes, automatiseringen en bediening op afstand tegelijk terwijl handmatige bediening blijft werken.
De falende actie vinden
Er zijn drie manieren om van twaalf acties naar één te komen. Ze zijn niet gelijkwaardig, en het verschil telt.
Toekijken terwijl hij loopt
Ga staan waar je de accessoires ziet, start de scène en let op wat niet verandert.
Dit kost niets en vangt het duidelijke geval — een accessoire dat overduidelijk offline is. Het heeft één ernstige blinde vlek: een traag accessoire komt vaak een seconde of twee ná de beoordeling van de scène alsnog af. Je ziet het aangaan, concludeert dat het in orde is, en het blijft toch de reden van de mislukking.
De scène halveren
Bouw een tweede scène met de helft van de acties van de eerste en start die.
- Slaagt de halve scène, dan zit de falende actie in de weggelaten helft.
- Mislukt hij, dan zit de dader in de helft die je hield.
Nogmaals halveren en herhalen. Twaalf acties kosten ongeveer vier rondes, twintig vijf. Elke ronde betekent een scène aanmaken of bewerken in de Woning-app, accessoires scherm voor scherm toevoegen, starten en op het oordeel wachten.
Het werkt. Het is ook vijftien tot twintig minuten tikken voor één antwoord — en je mag het opnieuw doen zodra een andere scène gaat falen.
Elke actie los uitvoeren en klokken
De enige methode die ook het geval ‘traag maar uiteindelijk gelukt’ vangt, omdat hij vastlegt hoe lang elke actie duurde en niet alleen of hij lukte. Een accessoire dat 2,4 seconden nodig heeft is een compleet andere bevinding dan een dat nooit antwoordt, en beide vragen een andere oplossing.
Als de scène mislukt maar elk accessoire gezond oogt
Dit is het geval dat de meeste tijd kost, en de oorzaak is alledaags: het accessoire is niet kapot, het is te laat.
Als een scène afgaat, gaan alle opdrachten tegelijk de deur uit en heeft elk accessoire een beperkt venster om te antwoorden. Reactietijden lopen veel verder uiteen dan je zou verwachten. Een goed geplaatste wifilamp antwoordt ruim binnen een halve seconde. Een accessoire achter een drukke bridge, aan de rand van een Thread-mesh of op marginale wifi kan twee seconden of meer nodig hebben — en twee seconden is genoeg om uit een grote scène te vallen terwijl het volstrekt onzichtbaar blijft als je het accessoire met de hand aantikt.
Het patroon is herkenbaar zodra je het kent:
- Hetzelfde accessoire faalt in je grote scènes en werkt in je kleine.
- Het faalt vaker ’s avonds, als het netwerk druk is.
- Het doorstaat elke handmatige test, waardoor je aan de hele diagnose gaat twijfelen.
De oplossing is hier niet opnieuw koppelen. Een accessoire opnieuw koppelen kost je zijn plek in elke scène en automatisering waar het bij hoort, en verandert niets aan de vertraging. Wat wel helpt: de afstand tot het dichtstbijzijnde accesspoint verkleinen, het accessoire van een overbelaste bridge halen, of een enorme scène opdelen in twee kleinere die na elkaar lopen.
Acties die per ontwerp niet doorkomen
Niet elke storing is een fout. Twee categorieën werken zoals bedoeld.
Sloten en garagedeuren. Acties die een deur ontgrendelen of een garagedeur openen worden als beveiligingsgevoelig behandeld. Apple werkt dit op zijn supportpagina’s niet uit, maar in de praktijk vragen deze acties vaak om bevestiging op je iPhone: je krijgt een melding, ontgrendelt de telefoon, en pas dan beweegt de deur. Vergrendelen en sluiten lopen doorgaans zonder vraag. Het resultaat is een scène die in de ene richting lijkt te werken en in de andere te falen — wat op een bug lijkt en er geen is.
Accessoires die niet meer bestaan. Is een accessoire uit de woning verwijderd, of verwijderd en opnieuw gekoppeld, dan verwijst elke actie die er nog naar wijst naar niets. HomeKit behandelt een opnieuw gekoppeld accessoire als een nieuw accessoire, dus ‘ik heb hem verwijderd en meteen weer toegevoegd’ herstelt de verwijzing niet. Niets in de Woning-app markeert de verouderde actie — de scène blijft er correct uitzien.
Dat tweede punt is een vroege controle waard als je scène kort na het vervangen van een lamp of het resetten van een stekker begon te falen. Het is dezelfde storingsvorm die stilletjes automatiseringen sloopt, behandeld in waarom HomeKit-automatiseringen niet meer werken.
Als het alleen via Siri misgaat
Een scène die vanuit de Woning-app loopt en faalt als je er hardop om vraagt, is meestal helemaal geen scèneprobleem.
- Siri op een HomePod loopt via je woninghub. Siri op je iPhone kan accessoires thuis vaak rechtstreeks bereiken. Twee verschillende routes, dus een haperende hub laat zich in de ene zien en in de andere niet.
- Dubbele of sterk gelijkende scènenamen tussen kamers of woningen zorgen dat Siri mogelijk een andere scène start dan je bedoelt. Heb je ‘Goedemorgen’ en ‘Goedemorgen Slaapkamer’, controleer dan welke echt liep.
- Een recent hernoemde scène kan even nodig hebben om bij een HomePod aan te komen.
Waarom ‘geslaagd’ niet altijd geslaagd is
Een laatste valkuil. HomeKit beoordeelt of de schrijfopdracht lukte, niet of het fysieke ding gebeurde.
Een rolluik dat een positieopdracht aanneemt en dan tegen een obstakel stilvalt, heeft vanuit HomeKit gezien zijn werk gedaan. Een thermostaat die een streeftemperatuur aanneemt terwijl hij in een stand staat die die negeert, meldt ook succes. Een scène kan dus succes melden terwijl de kamer zichtbaar verkeerd staat.
Meldt een scène succes en deed een accessoire toch niet wat je wilde, dan is het probleem HomeKit uit en zit het in dat accessoire of in zijn eigen app.
Als het blijft mislukken
-
Bevestig de omvang. Eén falende scène is een actieprobleem. Alle scènes is een hub- of netwerkprobleem, en geen enkele aanpassing aan scènes verandert daar iets aan.
-
Bepaal de falende actie voordat je iets wijzigt. De scène halveren of acties los testen werken allebei. Gokken niet — en een scène bewerken die je niet gediagnosticeerd hebt voegt meestal een tweede fout toe.
-
Scheid traag van afwezig. Komt de actie los uitgevoerd uiteindelijk wel door, dan heb je een vertragingsprobleem: verbinding verbeteren, niet opnieuw koppelen.
-
Zoek naar acties die wijzen naar verwijderde accessoires, zeker als de storingen begonnen na een vervanging of reset.
-
Overweeg opnieuw koppelen pas als laatste, nadat je elke scène en automatisering hebt genoteerd waar het accessoire bij hoort — die ga je allemaal opnieuw opbouwen.
Duikt hetzelfde accessoire in meerdere scènes op als falende actie, dan is de scène niet langer het interessante deel van het probleem. Dan zoek je de fout in het accessoire zelf, en dat is een andere vraag met een andere volgorde — begin met wat ‘Geen reactie’ echt betekent.


