Arrêtez de rechercher une détection de présence parfaite dans Home Assistant


Lorsque je crée des automatisations dans Home Assistant, je m'efforce toujours de les faire fonctionner aussi bien que possible. Cependant, j’ai longtemps cherché à atteindre la perfection avec mes automatisations basées sur la présence. Je me suis senti beaucoup plus heureux lorsque j'ai arrêté de viser l'impossible.

Le câble Anker USB C vers USB C était suspendu au-dessus d'une table de nuit à côté d'un lit, chargeant un téléphone.

Le capteur de maison intelligente le plus étrange dont vous n'auriez jamais pensé avoir besoin

Ne dormez pas sur ces capteurs utiles.

Le mythe du capteur infaillible

Personne n'est parfait

Capteur de présence Everything Presence Lite mmWave sur une surface de travail. Crédit : Adam Davidson / How-To Geek

Utiliser un détecteur de mouvement pour allumer une lumière est une automatisation classique que de nombreuses personnes mettent en place au début de leurs aventures dans la maison intelligente. Le concept de base fonctionne bien ; un capteur de mouvement peut déclencher un automatisme pour allumer votre lumière lorsque vous entrez dans une pièce.

Les problèmes surviennent lorsque vous souhaitez que la lumière s'éteigne lorsque vous partez. Un capteur de mouvement ne peut pas savoir quand vous êtes assis en train de regarder la télévision, de sorte que les lumières peuvent s'éteindre soudainement. L'utilisation d'un capteur de présence vise à résoudre ce problème.

Cependant, même les meilleurs capteurs de présence ne fonctionnent pas toujours parfaitement. Parfois, mes capteurs de présence décident soudainement qu'il n'y a personne dans une pièce pendant une seconde ou deux avant de changer d'avis à nouveau. Cela provoquait de temps en temps l’extinction de mes lumières pendant une fraction de seconde, ce qui est évidemment un peu ennuyeux.

Il n’est pas raisonnable de s’attendre à ce qu’un capteur de maison intelligente soit toujours parfaitement précis. Nous faisons tous des erreurs, et les appareils intelligents pour la maison ne sont pas différents. Parfois, ils perdent momentanément le pouvoir ou deviennent simplement confus. Un capteur infaillible n’existe tout simplement pas.

Capteur Everything Presence Lite mmWave.

Compatibilité

Accueil ESP

Poids

40g

Doté d'un suivi multi-cibles, de la prise en charge des zones, de la détection du niveau de lumière, du proxy Bluetooth et de la prise en charge de plusieurs capteurs mmWave différents, le Lite offre des fonctionnalités de niveau supérieur pour un point plus convivial.


Les choses s'améliorent une fois que vous arrêtez d'attendre la perfection

Ne pas se préparer et se préparer à échouer

Un homme calme et millénaire dans des lunettes s'assoit et se détend au bureau à domicile. Crédit : fizkes / Shutterstock.com

Une fois que vous commencez à travailler en pensant que vos capteurs ne seront jamais parfaits, vous pouvez créer des automatisations qui compensent leurs limites. Avec mes capteurs de présence, c'était aussi simple que d'ajouter une petite minuterie de refroidissement afin que les lumières ne s'éteignent pas immédiatement lorsque la présence n'était plus détectée. Cela a empêché mes lumières de s'éteindre si le capteur vacillait pendant un moment, et les choses se sont beaucoup améliorées.

Il est beaucoup plus facile de créer votre automatisation en gardant à l'esprit les pannes occasionnelles plutôt que de devoir revenir en arrière et résoudre les problèmes une fois qu'ils surviennent inévitablement. Si vous envisagez le pire, vous pouvez créer une automatisation qui fonctionne mieux dès le départ, plutôt que d’avoir à la réparer a posteriori en cas de problème.

Logique bayésienne pour la victoire

Plusieurs signaux donnent une plus grande confiance

Un état d’esprit encore meilleur consiste à créer des automatisations qui ne s’appuient pas sur une seule source de vérité. Si l’ensemble de votre automatisation est construite autour d’un seul capteur, alors si ce capteur fonctionne, votre automatisation aussi. Il est de loin préférable d'utiliser plusieurs signaux pour déterminer quand une pièce est occupée ou non.

C’est là que les capteurs bayésiens valent leur pesant d’or. Ils peuvent être assez compliqués à mettre en place, car vous devez déterminer de nombreuses probabilités approximatives. Cependant, une fois qu'un capteur bayésien fonctionne, il peut être beaucoup plus fiable que l'utilisation d'un seul capteur de présence.

Vous pouvez utiliser toute une série de signaux pour estimer la probabilité qu’une pièce soit occupée. Cela peut inclure des informations provenant de capteurs supplémentaires tels que des capteurs de mouvement, ainsi que des trackers d'appareils, l'état des lecteurs multimédias et des téléviseurs intelligents, si les lumières sont allumées, et même des modèles tels que la fréquence à laquelle vous utilisez une pièce spécifique et les heures de la journée auxquelles vous l'utilisez. Toutes ces données peuvent être combinées pour donner une estimation raisonnablement précise de l'occupation de la pièce, ce qui peut être beaucoup plus stable que de se fier à un capteur qui peut occasionnellement s'éteindre.

La perfection totale n’en vaut pas la peine

Parfois, assez bien c'est assez bien

Homme regardant l'écran d'un ordinateur portable avec une expression frustrée. Crédit : fizkes / Shutterstock.com

Cependant, même avec tous ces signaux, votre automatisation peut parfois ne pas fonctionner correctement. Il peut y avoir des cas extrêmes que vous n'aviez pas pris en compte ou des choses indépendantes de votre volonté. La tentation est d’essayer d’ajouter de plus en plus à votre automatisation pour couvrir ces cas ou éventualités extrêmes.

Le problème est qu’il y aura toujours une chose supplémentaire que vous pourrez ajouter à votre automatisation pour vous rapprocher de la perfection. À un moment donné, les efforts nécessaires pour réparer les choses n’en valent tout simplement plus la peine. Si votre automatisation fonctionne 998 fois sur 1 000, passer trois jours à essayer de comprendre comment amener ce nombre à 999 fois sur 1 000 n’est probablement pas la meilleure utilisation de votre temps.

Si votre automatisation échoue seulement en de rares occasions, ce n'est probablement pas grave. Cela ne vaut pas la peine de vous arracher les cheveux pour essayer de résoudre le problème, alors que le pire qui puisse arriver est que votre lumière s'éteigne pendant une demi-seconde une fois tous les trois mois. Apprenez à vivre avec et consacrez du temps à quelque chose qui sera plus bénéfique.


Le parfait est l'ennemi du bien

Rechercher la perfection est noble, mais cela risque en fin de compte d'être une tâche infructueuse. Votre maison intelligente n’a pas besoin d’être complètement parfaite ; il faut juste que ce soit assez bon. Tout ce temps que vous passez à essayer d’atteindre la perfection pourrait probablement être mieux consacré à autre chose.



Vous pouvez lire l’article original (en Angais) sur le sitewww.howtogeek.com