# Minuterie (réenclenchable) sur lampe

**URL:** <https://forum.hacf.fr/t/minuterie-reenclenchable-sur-lampe/71803>\
**Category:** Entraide Home Assistant\
**Tags:** automatisation-automation\
**Created:** [Décembre 9, 2025, 7:23 UTC](https://forum.hacf.fr/t/minuterie-reenclenchable-sur-lampe/71803 "2025-12-09T07:23:32Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![PGB53](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/p/b9e5f3/32.png) [@PGB53](https://forum.hacf.fr/u/PGB53)\
**Post date:** [Décembre 9, 2025, 7:23 UTC](https://forum.hacf.fr/t/minuterie-reenclenchable-sur-lampe/71803/1 "2025-12-09T07:23:32Z")

</div>

Bonjour à tous,

Je souhaite faire une minuterie sur une lampe. Si le capteur PIR détecté la lampe s’allume (pendant 2 minutes) à condition qu’il fasse nuit…  
J’aimerai que si quelqu’un repasse devant le capteur, l’automatisation (la minuterie) se réenclenche : Que me conseillez-vous ?  
Bonne journée.

```auto
alias: Minuterie Oiseaux+Verte
description: ""
triggers:
  - type: occupied
    device_id: 26cdbccc435b5739b11a4429799b592f
    entity_id: c9b48bcb2e056080a089e8a558b99aac
    domain: binary_sensor
    trigger: device
conditions:
  - condition: sun
    before: sunrise
    after: sunset
actions:
  - type: turn_on
    device_id: e89a678ccd1a05f71035d3c7fbeada7d
    entity_id: 4a71f79f9ad9bc275c08d63742d8946a
    domain: switch
  - type: turn_on
    device_id: 478fecf928d87ee646c40c46da2ca122
    entity_id: 333ef739ac956d8681b3f048deb14e2e
    domain: switch
  - wait_for_trigger:
      - type: not_occupied
        device_id: 26cdbccc435b5739b11a4429799b592f
        entity_id: c9b48bcb2e056080a089e8a558b99aac
        domain: binary_sensor
        trigger: device
  - delay:
      hours: 0
      minutes: 2
      seconds: 0
      milliseconds: 0
  - type: turn_off
    device_id: e89a678ccd1a05f71035d3c7fbeada7d
    entity_id: 4a71f79f9ad9bc275c08d63742d8946a
    domain: switch
  - type: turn_off
    device_id: 478fecf928d87ee646c40c46da2ca122
    entity_id: 333ef739ac956d8681b3f048deb14e2e
    domain: switch
mode: single

```

---

<div class="post-metadata">

**Author:** ![Pulpy-Luke](https://forum.hacf.fr/user_avatar/forum.hacf.fr/pulpy-luke/32/22352_2.png) [@Pulpy-Luke](https://forum.hacf.fr/u/Pulpy-Luke)\
**Post date:** [Décembre 9, 2025, 7:30 UTC](https://forum.hacf.fr/t/minuterie-reenclenchable-sur-lampe/71803/2 "2025-12-09T07:30:06Z")

</div>

Salut.

Il y a les timer pour ce genre de choses, bien mieux que de mettre un delay en plein milieu d’une automatisation

> **[Timer](https://www.home-assistant.io/integrations/timer/)**
>
> Instructions on how to integrate timers into Home Assistant.

Et il y a accessoirement des blueprint qui doivent pouvoir faire l’affaire

---

<div class="post-metadata">

**Author:** ![tomdom78](https://forum.hacf.fr/user_avatar/forum.hacf.fr/tomdom78/32/102548_2.png) [@tomdom78](https://forum.hacf.fr/u/tomdom78)\
**Post date:** [Décembre 9, 2025, 7:41 UTC](https://forum.hacf.fr/t/minuterie-reenclenchable-sur-lampe/71803/3 "2025-12-09T07:41:34Z")

</div>

Bonjour,

Tu configures l’automatisation en mode _restart_ : `mode: restart`.

Comme ça, à chaque passage devant le détecteur, ça relancera l’automatisation même si elle est en cours.

---

<div class="post-metadata">

**Author:** ![Bob](https://forum.hacf.fr/user_avatar/forum.hacf.fr/bob/32/64908_2.png) [@Bob](https://forum.hacf.fr/u/Bob)\
**Post date:** [Décembre 9, 2025, 9:30 UTC](https://forum.hacf.fr/t/minuterie-reenclenchable-sur-lampe/71803/4 "2025-12-09T09:30:03Z")

</div>

Bonjour,  
je le fait ainsi :  
Automatisation 1:  
si détection mouvement et qu’il fait nuit, j’allume la lampe.  
Automatisation 2:  
si pas de détection mouvement depuis 2 min, j’éteint la lampe.  
Donc si tu repasses devant le capteur quand la lampe est allumée le délai de 2 min est réinitialisé.

Bob

---

<div class="post-metadata">

**Author:** ![BBE](https://forum.hacf.fr/user_avatar/forum.hacf.fr/bbe/32/64915_2.png) [@BBE](https://forum.hacf.fr/u/BBE)\
**Post date:** [Décembre 9, 2025, 12:42 UTC](https://forum.hacf.fr/t/minuterie-reenclenchable-sur-lampe/71803/5 "2025-12-09T12:42:25Z")

</div>

Dans [ma présentation](https://forum.hacf.fr/t/presentation-mon-dashboard-bbe/32332/3) je détaille comment je le fais avec la subtilité suivante:

- comme ton besoin, allumer sur detection, et relancer la minuterie en cas de nouvelle detection
- eteindre à la fin de la minuterie

Mais aussi :

- désactiver ce mécanisme si j’allume ou éteins la lumière «&nbsp;à la main&nbsp;». (dans ce cas, je ne veux pas que ça s’éteigne).

j’utilise pour ça un timer:

- a la detection de présence je lance (ou relance) le timer (et allume la lumière bien sûr)
- lorsque le timer termine, j’éteins
- je teste l’état du timer pour savoir si l’allumage était auto (timer actif) ou manuel.

---

<div class="post-metadata">

**Author:** ![PGB53](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/p/b9e5f3/32.png) [@PGB53](https://forum.hacf.fr/u/PGB53)\
**Post date:** [Décembre 9, 2025, 8:14 UTC](https://forum.hacf.fr/t/minuterie-reenclenchable-sur-lampe/71803/6 "2025-12-09T20:14:37Z")

</div>

Merci pour vos retours 😉  
Et si je veux ajouter un deuxième capteur dans mon automatisation ?

 ![image](https://forum.hacf.fr/uploads/default/original/3X/9/3/939ad51c79c839c346d583f3f47a57f85ad873e2.png)  
Dans ce cas il faut lire :  
«&nbsp;Il faut que le sam 1 ET le sam 2 soient occupés&nbsp;»  
ou «&nbsp;il faut que le sam 1 OU le sam2 soient occupés&nbsp;» ?

---

<div class="post-metadata">

**Author:** ![Tochy](https://forum.hacf.fr/user_avatar/forum.hacf.fr/tochy/32/41667_2.png) [@Tochy](https://forum.hacf.fr/u/Tochy)\
**Post date:** [Décembre 9, 2025, 8:16 UTC](https://forum.hacf.fr/t/minuterie-reenclenchable-sur-lampe/71803/7 "2025-12-09T20:16:58Z")

</div>

Salut

Plusieurs conditions qui s’enchaînent sont un ET.

Si tu veux un OU il faut que tu le précises.

---

<div class="post-metadata">

**Author:** ![PGB53](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/p/b9e5f3/32.png) [@PGB53](https://forum.hacf.fr/u/PGB53)\
**Post date:** [Décembre 10, 2025, 7:09 UTC](https://forum.hacf.fr/t/minuterie-reenclenchable-sur-lampe/71803/10 "2025-12-10T07:09:13Z")

</div>

Pardon ma question était mal posée 🤢 :

**Par défaut,** (sur l’exemple ci-dessous) pour une condition avec 2 déclencheurs c’est «&nbsp;sam1 ET sam2&nbsp;»

 ![image](https://forum.hacf.fr/uploads/default/original/3X/c/9/c9bf4472263e9bdf73a2ecb2ca18bebcdf0e2230.png)

Et pour une action de déclenchement **(par defaut sur l’exemple ci-dessous)** «&nbsp;sam1 OU sam2&nbsp;» ?

 ![image](https://forum.hacf.fr/uploads/default/original/3X/f/7/f73387e52780a4f9baf710f79b1c7c85b2c3737f.png)

Et si je désire changer un «&nbsp;OU&nbsp;» par un «&nbsp;ET&nbsp;» : comment le préciser dans la version yaml ?

Merci de votre aide. Bonne journée.

---

<div class="post-metadata">

**Author:** ![BBE](https://forum.hacf.fr/user_avatar/forum.hacf.fr/bbe/32/64915_2.png) [@BBE](https://forum.hacf.fr/u/BBE)\
**Post date:** [Décembre 10, 2025, 7:35 UTC](https://forum.hacf.fr/t/minuterie-reenclenchable-sur-lampe/71803/11 "2025-12-10T07:35:52Z")

</div>

Ça dépend où tu veux le faire :

- dans les déclencheurs c’est un OU par défaut ( n’importe quel déclencheur déclenche) et il n’y a pas de possibilité de faire des blocs logiques ( mais tu peux tester un template si besoin, ça marche très bien, mais il faut faire le code en Jinga2)

- dans les conditions c’est un ET par défaut ( il faut que toutes les conditions soient remplies pour que ça se lance)

En dehors des déclencheurs tu peux utiliser des " blocs de construction" partout pour ajouter des OU ou des ET comme tu le souhaites ( dans les conditions comme dans les actions).

Il y a un exemple de déclenchement sur: [( lumière allumée ET aucune détection) depuis 15min]  
dans les automatismes présentés dans ma description:

```yaml
alias: Lumières - Escalier - extinction auto inoccupé
description: extinction auto de l'escalier en absence de mouvement 15min si allumé
triggers:
  - alias: Lumière allumée et personne dans la piece depuis longtemps
    trigger: template
    value_template: >-
      {{(states('group.lumieres_escalier') == 'on') and
      (states('binary_sensor.escalier_occupancy') == 'off')}}
    for:
      hours: 0
      minutes: 15
      seconds: 0
conditions: []
actions:
  - action: light.turn_off

```

exemple de condition avec un bloc OU:

```yaml
description: ""
mode: single
triggers: []
conditions:
  - condition: or
    conditions:
      - condition: state
        entity_id: binary_sensor.bureau_occupancy
        state:
          - "on"
      - condition: state
        entity_id: binary_sensor.escalier_occupancy
        state:
          - "on"
actions: []

```

---

<div class="post-metadata">

**Author:** ![system](https://forum.hacf.fr/uploads/default/original/1X/f21bfb78c8ffe5e68d8964c0a162197808faff17.png) [@system](https://forum.hacf.fr/u/system)\
**Post date:** [Février 8, 2026, 7:36 UTC](https://forum.hacf.fr/t/minuterie-reenclenchable-sur-lampe/71803/12 "2026-02-08T07:36:12Z")

</div>

Ce sujet a été automatiquement fermé après 60 jours. Aucune réponse n’est permise dorénavant.
