Le capteur de la salle de bains n’a encore pas répondu ce matin. Le temps d’ouvrir l’app Maison pour le regarder de plus près, il allait bien. Cela dure depuis trois semaines.

C’est un problème différent d’un accessoire simplement mort, et il demande une autre approche — parce que la seule chose que vous ne pouvez pas faire, c’est le tester. Le tester, c’est précisément le moment où il fonctionne.

Pourquoi l’intermittent met en échec le dépannage classique

Avec un accessoire durablement injoignable, le dépannage se comporte comme prévu. Vous changez une chose, vous regardez, et vous savez si cela a aidé.

Un accessoire qui décroche vingt minutes par jour est joignable 98 % du temps. Donc :

  • Vous redémarrez la box. Cela fonctionne. Vous concluez que la box était en cause.
  • Deux jours plus tard, il retombe. Vous réappairez l’accessoire. Cela fonctionne. Vous concluez que l’appairage était périmé.
  • Quatre jours plus tard, il retombe.

Rien de ce que vous avez fait n’était faux, et rien n’était une preuve. Chaque correctif a été suivi d’une période de fonctionnement normal qui serait survenue de toute façon. C’est le piège, et on n’en sort qu’en cessant de tester des hypothèses une par une pour commencer à recueillir le schéma.

Lisez le schéma d’abord

Quand il décroche Ce que cela désigne
Seul, et il fonctionne sur pile La pile, ou un parent Thread qui a disparu
Seul, sur secteur en Wi-Fi Force du signal, band steering, ou valse des adresses IP
Avec d’autres accessoires de la même marque Leur pont commun
Avec tout le reste, à peu près à la même heure chaque jour Redémarrage programmé de la box, ou expiration du bail DHCP
Surtout le soir Congestion et interférences sur la bande 2,4 GHz
Uniquement quand vous êtes absent Le concentrateur, pas l’accessoire
Revient tout seul en quelques minutes Itinérance entre points d’accès, ou rattachement à un parent Thread
Reste à terre jusqu’à une coupure d’alimentation Une association ratée, ou un firmware bloqué

Si la réponse est « uniquement quand je suis absent », arrêtez-vous là. Les accessoires ne tombent pas du tout : c’est simplement votre iPhone qui ne peut plus les joindre, ce qui est l’aspect qu’a de l’extérieur un concentrateur qui ne répond pas.

Les piles : la cause qu’on vérifie en dernier

Un accessoire sur pile en fin de charge ne tombe pas proprement. Il a assez d’énergie pour se réveiller, transmettre son état et se rendormir, mais pas assez pour répondre de façon fiable quand on l’interroge. Résultat : un accessoire présent une partie du temps et absent le reste — ce qui se lit comme un problème de réseau alors que ce n’en est pas un.

Trois choses rendent le diagnostic plus difficile qu’il ne devrait :

  • Les piles bouton mentent sur leur autonomie. Une CR2032 tient une tension assez plate pendant l’essentiel de sa vie puis chute rapidement. Un niveau affiché à 40 % peut être à une semaine de l’inutilisable, et ce pourcentage est l’estimation de l’accessoire lui-même, pas une mesure fiable.
  • Le froid réduit la capacité. Un capteur d’ouverture sur une porte de garage ou un détecteur de mouvement extérieur perd une part réelle de sa charge utile en hiver. Un accessoire impeccable en septembre et capricieux en janvier n’a très probablement pas développé de défaut réseau.
  • Tous les accessoires ne remontent pas un niveau de pile, et l’app Maison n’avertit qu’en dessous de son propre seuil — un accessoire peut donc être largement entré dans la zone défaillante sans que rien n’apparaisse à l’écran.

Si l’accessoire capricieux fonctionne sur piles, remplacez-les avant d’enquêter sur autre chose. C’est le test le moins cher disponible, et il résout une part surprenante des pannes HomeKit « aléatoires ».

Les accessoires Wi-Fi qui vont et viennent

Pour les accessoires Wi-Fi sur secteur, l’intermittence tient presque toujours à la qualité de l’association plutôt qu’à l’accessoire lui-même.

Le signal, pas les barres. Une règle empirique répandue chez les ingénieurs réseau veut que le Wi-Fi devienne instable en dessous d’environ −70 dBm. Ce n’est pas un chiffre d’Apple et aucun accessoire HomeKit ne vous le montrera, mais la version pratique tient : un accessoire séparé du point d’accès le plus proche par deux pièces et un mur de brique travaille en limite, et c’est en limite que vit l’intermittence. Déplacer le point d’accès de trois mètres fait souvent plus que n’importe quel réglage.

L’itinérance dans un réseau maillé. Dans une installation Eero, Orbi, Deco ou UniFi, un accessoire situé entre deux nœuds peut passer de l’un à l’autre en boucle. Chaque bascule crée une brève coupure. La plupart des appareils la tolèrent ; les prises connectées bon marché, souvent pas.

Le band steering. Une box qui pousse en permanence un accessoire 2,4 GHz vers une bande qu’il ne sait pas utiliser provoque des associations ratées à répétition. Apple recommande un seul nom de réseau pour toutes les bandes, donc le correctif tient généralement à l’agressivité du band steering plutôt qu’à une séparation du réseau — la question du 2,4 GHz contre le 5 GHz expose ce qui réclame réellement quoi.

La valse des adresses. Si l’accessoire reçoit une nouvelle adresse IP à chaque expiration de bail DHCP et que quelque chose sur votre réseau a mis l’ancienne en cache, vous obtenez une coupure qui se résout seule puis revient des jours plus tard.

Les interférences en 2,4 GHz. La bande est partagée avec les fours à micro-ondes, le Bluetooth, les anciens téléphones sans fil, les écoute-bébés et les boîtiers USB 3 mal blindés. Un accessoire qui tombe pendant que le dîner chauffe n’est pas une coïncidence, et c’est la première cause d’un schéma limité aux soirées.

Si tout cela a commencé après le remplacement de votre box, la cause est probablement un réglage précis plutôt que la physique — ce qu’une nouvelle box casse réellement dans HomeKit les passe en revue dans l’ordre.

Les accessoires Thread qui vont et viennent

Thread se comporte assez différemment pour que le même symptôme ait d’autres causes.

Les accessoires Thread sur secteur font généralement office de routeurs dans le maillage : ils restent éveillés et acheminent le trafic de leurs voisins. Ceux sur pile se comportent en appareils terminaux dormants — la radio est éteinte la plupart du temps, ils se réveillent périodiquement pour récupérer ce qui les attend, et ils dépendent d’un parent qui conserve cette file.

Deux conséquences comptent pour l’intermittence.

Perdre son parent ressemble à un capteur cassé. Quand l’appareil auquel un accessoire sur pile était rattaché disparaît — une prise débranchée pour l’hiver, une lampe coupée au mur — ses enfants doivent trouver un nouveau parent et se rattacher. Pendant cette fenêtre, ils sont injoignables, et ce n’est pas instantané.

Débrancher un seul accessoire peut en déstabiliser plusieurs. C’est le point le moins évident. Retirer un unique appareil Thread sur secteur peut rendre trois capteurs sur pile sans rapport instables, parce qu’ils transitaient tous par lui. On poursuit alors trois pannes distinctes qui n’ont qu’une cause.

La consigne d’Apple quand des accessoires Thread se comportent mal est précise : débranchez-les cinq minutes, rebranchez, puis laissez dix minutes au réseau Thread pour se stabiliser. Juger du résultat avant la fin de cette fenêtre, c’est ainsi qu’on conclut à tort que le correctif n’a pas marché.

Les accessoires derrière un pont et les files partagées

Tout ce qui se trouve derrière un pont Hue, un hub Aqara, un pont Lutron ou une passerelle Zigbee partage un unique chemin vers HomeKit. Ce chemin a un débit fini, et c’est la raison la plus fréquente pour laquelle plusieurs accessoires d’une même marque deviennent instables ensemble alors que tout le reste va bien.

Guettez le schéma où les accessoires tombent par groupes de marque plutôt que par pièce. Cela désigne le pont — son propre firmware, son propre maillage, sa propre connexion à votre box — et non les accessoires.

Recueillez des preuves au lieu d’essayer des correctifs

C’est la partie qui résout réellement les problèmes intermittents, et c’est celle que personne n’aime.

Ce qu’il vous faut, c’est un relevé : quel accessoire est devenu injoignable, à quelle heure, ce qui était injoignable au même moment, et quand il est revenu. Trois ou quatre décrochages horodatés rendent généralement la cause évidente — des chutes groupées à 3 h du matin signifient un redémarrage programmé, groupées à 19 h une congestion, et un accessoire qui tombe seul pendant que tout le reste est stable désigne cet accessoire.

Le faire à la main suppose d’ouvrir l’app Maison à l’instant de la panne, c’est-à-dire précisément au moment où vous faites autre chose. C’est toute la difficulté : l’app Maison vous montre un instant et ne conserve aucun historique, si bien qu’au moment où vous regardez, la preuve a disparu.

Les correctifs qui tiennent

Dans cet ordre, parce que c’est l’ordre qui vous évite de réappairer un accessoire qui n’avait besoin que d’une pile.

  1. Remplacez les piles de tout accessoire qui en utilise, avant toute autre chose. Rapide, peu coûteux, et cause plus fréquente que sa réputation ne le laisse croire.

  2. Traitez ensuite la couche physique. Déplacez l’accessoire, déplacez le point d’accès, ou ajoutez un accessoire Thread sur secteur près des capteurs qui décrochent. La distance et les murs sont la cause qu’aucun réglage ne contourne.

  3. Mettez à jour le firmware dans l’app du fabricant — pour l’accessoire et pour le pont derrière lequel il se trouve. Les implémentations Thread en particulier se sont nettement améliorées par mises à jour.

  4. Réduisez ce qui partage le chemin. Moins d’accessoires par pont, et de grandes scènes scindées en plus petites : les deux suppriment les embouteillages qui transforment un accessoire limite en accessoire défaillant.

  5. Ensuite seulement, envisagez le réappairage. Il vous coûte toutes les scènes et automatisations de l’accessoire, et ne corrige aucune des causes ci-dessus.

Quand « instable » veut en fait dire « lent »

Une dernière distinction mérite d’être faite, car elle change complètement le correctif.

Un accessoire qui répond en deux secondes n’est pas déconnecté. Il répond chaque fois que vous le touchez, il n’affiche jamais Aucune réponse quand vous regardez, et il sortira malgré tout de votre routine du matin — parce qu’une grande scène n’attend pas si longtemps. Si votre reproche est qu’un accessoire rate les scènes plutôt qu’il n’apparaît injoignable, vous avez affaire à de la latence et non à de la connectivité, et une scène qui affiche « Échec » est la suite de cette piste.

Et si l’accessoire finit par ne plus revenir du tout, le problème change de forme — une panne permanente est bien plus facile à diagnostiquer, et ce que « Aucune réponse » signifie vraiment en est le bon point de départ.