Comment relancer un timer

Bonjour,
j’ai mis une automatisation sur la lumière en place , à savoir

  • sur détection de mouvement , je d’éclanche un timer et j’allume des leds
  • tout ça , cala fonctionne
  • Par contre lorsque au cours de 3 mn , il y à encore du mouvement j’aimerai relance le timer , et là , j’ai l’impression que ma règle ne fonctionne pas !
  • avez vous une idée d’amélioration ?
  • Merci

Salut

Tu as une seule automatisation ?

Detection de mouvement, tu allume la lampe ok, et pour eteindre ?

Salut,

pour relancer un timer il faut appeler « timer.start » et pas « time.reload »
Tu ne partages pas ton automatisation complète alors pour ten dire plus sur ce que tu a fait ça va être difficile.

Bonjour @woodrunner,
il faut mettre le code YAML, de ton automatisation et non une capture d’écran. Ça ne nous aide pas une capture d’écran.

Bonjour ,
Merci pour votre aide

alias: Cuisine, led frigo, allumé, volet fermé
description: "Allume les LEDs pendant 3 minutes "
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.detecteur_de_mouvement_cuisine_sensor_state_any
    from: "off"
    to: "on"
conditions:
  - condition: or
    conditions:
      - condition: state
        entity_id: input_boolean.lumiere_110_90_lux
        state: "on"
actions:
  - action: timer.reload
    data: {}
  - action: timer.start
    metadata: {}
    data: {}
    target:
      entity_id: timer.timer_led_frigo
  - action: switch.turn_on
    target:
      entity_id:
        - switch.led_au_dessus_du_frigo
    data: {}
mode: parallel
max: 10

Bonjour ,
je relance le poste , je pensed que je vais m’arracher les cheveux ! …
Merci de votre aide !
donc le timer ne se relance pas lorsque on detecte un mouvement avant la fin du timer …

description: "Allume les LEDs pendant 3 minutes "
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.detecteur_de_mouvement_cuisine_sensor_state_any
    to: "on"
conditions:
  - condition: state
    entity_id: input_boolean.lumiere_110_90_lux
    state: "on"
actions:
  - action: timer.start
    metadata: {}
    data: {}
    target:
      entity_id: timer.timer_led_frigo
  - action: timer.reload
    data: {}
  - action: switch.turn_on
    target:
      entity_id:
        - switch.led_au_dessus_du_frigo
    data: {}
mode: parallel

> saisissez ou collez du code ici

et la le yaml pour l’éteindre

alias: " led au dessus du frigo, extinction"
description: ""
triggers:
  - entity_id:
      - timer.timer_led_frigo
    to: idle
    trigger: state
    from: active
conditions:
  - condition: state
    entity_id: timer.timer_led_frigo
    state: idle
actions:
  - action: switch.turn_off
    metadata: {}
    data: {}
    target:
      entity_id: switch.led_au_dessus_du_frigo
mode: single

Et pourquoi mettre parallèle comme mode a ton automatisation ?

alias: Cuisine, led frigo, allumé, volet fermé, le soir
description: "Allume les LEDs pendant 3 minutes "
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.detecteur_de_mouvement_cuisine_sensor_state_any
    to: "on"
conditions:
  - condition: state
    entity_id: input_boolean.lumiere_110_90_lux
    state: "on"
actions:
  - action: switch.turn_on
    target:
      entity_id:
        - switch.led_au_dessus_du_frigo
    data: {}
  - action: timer.start
    metadata: {}
    data: {}
    target:
      entity_id: timer.timer_led_frigo
max: 10
voilà  ; on peut partir sur cela ?

et ce qui est également bizzard , quand les leds s’éteignent , ils mettent un temps fou pour se relancer à nouveau ; il y à un truc qui m’échappe je pense

J’ai dans ma description un post sur mes automatisations et dedans la description d’une automatisation qui fait tout ça avec les explication associées.

Je te laisse y jeter un oeil.

Hello , j’ai bien bien consulté tes description , m’ai je ne m’y retrouve pas trop … peux tu m’aiguiller pour ce souci de timer ?
Merci

Dans ce message, il y a la description de 4 automatisations pour gerer des lumières avec un timer en parallèle d’un contrôle manuel :

Une pour allumer
Une pour éteindre
une pour gérer le timer en cas d’extinction manuelle
Une 4eme (facultative) pour éteindre si allumé manuellement et personne dans la piece depuis longtemps…

il faut cliquer sur le triangle là:

Je te laisse regarder et faire ton marché.

C’est grosso modo ce que tu as essayé de faire, avec en plus la gestion du mode manuel en parallèle. et ça marche.