Être alerté si le frigo ou le congélateur chauffe trop avec Home Assistant

Capteur de température Zigbee dans un frigo pour une alerte Home Assistant
Capteur de température Zigbee, seuil réaliste et condition « for » : comment être alerté sur ton téléphone si le frigo ou le congélateur chauffe trop, sans être spammé à chaque ouverture de porte.

Sommaires

Une panne de compresseur ou une porte mal fermée, et tu ne le sais souvent qu’une fois que le mal est fait : aliments à jeter, congélateur à dégivrer, facture salée. Avec un simple capteur de température Zigbee et une automatisation Home Assistant, tu peux être prévenu sur ton téléphone dès que ton frigo ou ton congélateur dérive, avant que ça tourne au vinaigre. Dans cet article, je t’explique comment mettre ça en place, avec les seuils et les délais à utiliser pour éviter les fausses alertes à chaque ouverture de porte.

Ce guide est basé sur la documentation officielle et les retours de la communauté — je n’ai pas testé ça moi-même, donc n’hésite pas à confirmer certains détails avec ton propre setup.


🎯 Le principe : un seuil, mais surtout un délai

L’idée paraît simple : un capteur de température dans le frigo, une alerte si ça chauffe trop. Mais si tu déclenches la notification dès que la température dépasse ton seuil, tu vas être spammé à chaque fois que quelqu’un ouvre la porte pour prendre le lait — la température remonte de quelques degrés pendant une minute ou deux, puis redescend toute seule.

La solution utilisée par la communauté Home Assistant est la condition for sur un déclencheur numeric_state : l’automatisation ne se déclenche que si la température reste au-dessus du seuil pendant une durée continue (par exemple 15 ou 30 minutes). Une ouverture de porte classique ne dépasse jamais ce délai ; une panne de compresseur, si.


🧩 Le matériel : un capteur de température Zigbee

Pour ce genre de suivi, un capteur de température/humidité Zigbee type Aqara (WSDCGQ11LM/12LM ou la version T1 plus récente) revient souvent en référence dans la communauté : petit, autonome sur pile pendant plusieurs mois, et il se déclare automatiquement dans Home Assistant une fois appairé via Zigbee2MQTT ou ZHA — pas besoin de passerelle Aqara/Xiaomi dédiée.

Si tu hésites encore entre les deux intégrations Zigbee, j’ai justement comparé Zigbee2MQTT et ZHA dans un autre article.

Quelques points de vigilance rapportés par les utilisateurs :

  • La précision du capteur peut légèrement dériver dans le froid extrême d’un congélateur (-18 °C) — une calibration via Zigbee2MQTT (temperature_calibration) peut être utile si tu constates un écart.
  • Les piles tiennent moins longtemps dans un environnement très froid : prévois une vérification régulière ou une alerte batterie faible en complément.
  • Colle bien le capteur à l’intérieur, loin du joint de porte, pour éviter qu’il capte l’air ambiant de la cuisine plutôt que celui du frigo.

🔧 L’automatisation : déclencheur + condition « for »

Voici un exemple d’automatisation type, à adapter avec l’entity_id de ton propre capteur (visible dans Réglages → Appareils et services → Entités) :

automation:
  - alias: "Alerte température frigo"
    trigger:
      - platform: numeric_state
        entity_id: sensor.frigo_temperature
        above: 8
        for:
          minutes: 15
    condition: []
    action:
      - service: notify.mobile_app_ton_telephone
        data:
          title: "⚠️ Le frigo chauffe"
          message: >
            La température du frigo est à {{ states('sensor.frigo_temperature') }} °C
            depuis plus de 15 minutes. Vérifie la porte et l'alimentation.

Même logique pour le congélateur, avec un seuil et un délai adaptés (voir section suivante) :

automation:
  - alias: "Alerte température congélateur"
    trigger:
      - platform: numeric_state
        entity_id: sensor.congelateur_temperature
        above: -12
        for:
          minutes: 30
    condition: []
    action:
      - service: notify.mobile_app_ton_telephone
        data:
          title: "🥶 Le congélateur chauffe"
          message: >
            Température du congélateur : {{ states('sensor.congelateur_temperature') }} °C
            depuis plus de 30 minutes. Ça sent la panne ou la porte mal fermée.

Tu peux créer ces automatisations directement en YAML (via l’éditeur d’automatisation en mode texte) ou reconstruire la même logique avec l’éditeur visuel : déclencheur « État numérique », champ « durée » rempli avec le délai voulu.


👉 Choisir un seuil et un délai réalistes

D’après les retours croisés de plusieurs utilisateurs et guides communautaires, voici des ordres de grandeur qui reviennent souvent — à ajuster selon ton appareil et tes habitudes d’ouverture :

  • Frigo : température normale autour de 3-5 °C. Seuil d’alerte conseillé aux alentours de 8 °C, avec une condition for de 10 à 15 minutes.
  • Congélateur : température normale autour de -18 °C. Seuil d’alerte conseillé aux alentours de -12 °C, avec une condition for de 20 à 30 minutes (les congélateurs coffre, ouverts moins souvent mais plus longtemps, tolèrent parfois un délai encore plus large).

Le principe général qui ressort de la documentation Home Assistant sur le déclencheur numeric_state : plus ton foyer ouvre souvent la porte, plus tu as intérêt à allonger le délai plutôt qu’à resserrer le seuil, pour ne pas te faire spammer inutilement.


📲 Recevoir (et ne pas ignorer) la notification

Une alerte qui arrive dans l’appli mobile Home Assistant à 3h du matin ne sert à rien si tu la balaies sans la lire. J’ai détaillé différentes façons de configurer des notifications Home Assistant (appli mobile, mais aussi Telegram ou email en secours) : pour ce type d’alerte critique, ça vaut le coup de dupliquer sur au moins deux canaux, au cas où ton téléphone soit en mode silencieux.

Tu peux aussi ajouter la courbe de température du frigo et du congélateur sur ton tableau de bord Lovelace, pour repérer une dérive lente avant même que le seuil d’alerte ne soit atteint.


⚡ Limites

  • Cette automatisation dépend entièrement de la disponibilité de ton réseau Zigbee, de ton serveur Home Assistant et de ta connexion internet pour la notification push : en cas de coupure de courant chez toi, l’alerte peut ne jamais partir.
  • Un capteur à pile peut tomber en panne silencieusement (batterie morte, perte d’appairage) sans que tu le remarques — pense à surveiller aussi l’état de la batterie du capteur lui-même.
  • Les seuils proposés ici sont des repères génériques trouvés dans la documentation et les retours communautaires, pas une recommandation validée sur ton appareil précis : un frigo ancien ou mal isolé peut avoir des écarts de température normaux plus larges qu’un modèle récent.
  • Cette solution alerte après coup, une fois la dérive détectée — elle ne remplace pas un entretien régulier du joint de porte et du groupe froid.

Avec ce système en place, tu passes d’une découverte a posteriori (aliments perdus) à une alerte en temps quasi réel qui te laisse le temps d’agir. Si tu veux aller plus loin dans le suivi de tes appareils connectés, jette aussi un œil à mon article sur le détecteur de fuite d’eau IKEA KLIPPBOK, un autre capteur simple pour éviter les mauvaises surprises à la maison.