Si vous avez des capteurs chez vous qui dépendent d'une application (peut-être en plus de HomeKit), méfiez-vous de la fonction d'iOS : « Apps inutilisées ». En effet, le mécanisme de délestage - qui désinstalle en partie les applications - peut dans certains cas empêcher de recevoir des notifications, comme l'indique Krypted.
Certains capteurs reposent sur une application
Le premier cas est simple : vous avez installé un capteur quelconque (CO, détecteur de fuite, etc.) qui n'est pas compatible HomeKit. Dans ce cas de figure, si l'application est désinstallée automatiquement parce que vous ne l'utilisez pas (ce qui peut arriver : il y a peu de raisons pour se rendre dans l'application d'un capteur), vous ne recevrez plus les notifications en cas de soucis. Le problème, c'est que la désinstallation n'est pas visible au premier coup d'œil. L'icône reste en place mais le nom est précédé du symbole qui indique qu'il est possible de (re)télécharger l'application.
Le second cas est parfois plus gênant : même les capteurs liés à HomeKit reposent parfois sur leur application pour certaines notifications. Là encore, il y a deux possibilités. La première, c'est quand l'objet connecté dispose de plusieurs fonctions mais qu'elles ne sont pas toutes gérées par HomeKit. Prenons le cas du Netatmo Home Coach : il renvoie différentes valeurs dans HomeKit, mais les résultats du sonomètre ne remontent pas dans HomeKit. Il dépend donc de son application pour les notifications liées au niveau sonore.
La seconde possibilité est liée à HomeKit, qui ne propose pas nécessairement de réglages pour les alertes. Prenons encore l'exemple du même capteur Netatmo, capable de relever le niveau de CO2 dans une pièce. HomeKit récupère les données et peut vous alerter en cas de valeurs élevées, mais le seuil est assez haut : 1 600 ppm. L'application du capteur, elle, peut vous prévenir si la concentration dépasse 1 000 ppm, une valeur qui n'indique pas un danger mais reste un peu trop élevée dans le contexte actuel.
Le principal problème, c'est que la solution d'Apple est dans un mode « tout ou rien » : il n'est pas possible d'activer la fonction uniquement pour certaines applications et en garder d'autres dans tous les cas. Si vous avez des capteurs et que vous dépendez des applications pour les notifications, il semble donc utile de désactiver la fonction « Apps inutilisées ». Si vous préférez la garder activée, l'autre solution consiste à lancer régulièrement les applications des capteurs, sans en oublier.