Automatisation avec minuterie

Bonjour,
Nouveau dans homeassistant et désireux de migrer de Domoticz, j’ai un souci avec une automatisation.
Je voudrai basculer ma VMC de la vitesse 1 à la vitesse pendant 15 mn lors d’une détection de mouvement. J’arrive à armer la vitesse 2 mais au bout de quelques secondes cela rebascule en vitesse 1. Dans mon automatisation j’ai intégré les étapes suivantes:

  • Extinction vitesse 1
  • Démarrage vitesse 2
  • Timer départ 00:15:00
  • Extinction Vitesse 2
  • Démarrage Vitesse 1
    Ces ordres sont donnés à un Smart Switch Module,
    J’ai essayé plusieurs positions du timer mais rien n’y fait.
    Quelqu’un aurait-il une idée pour m’orienter vers la solution
    Merci
    Renseigner votre problème

Ma configuration


Texte à remplacer par votre configuration

Comment récupérer ma configuration :
Dans votre HA, Menu latéral Paramètres > Système > Corrections puis les trois petits points en haut a droite > Informations Système puis une fois en bas Copier


Hello,

Ce sera plus simple pour t’aider si tu partage le code de ton automatisation :wink:

Vous trouverez ci dessous le code

alias: Déclenchement VMC Vitesse 2
description: ""
trigger:
  - platform: state
    entity_id:
      - binary_sensor.detecteur_de_mouvement_toilettes
    from: "off"
    to: "on"
condition:
  - condition: device
    type: is_on
    device_id: ba9427a4853349826c96ead42981b6ef
    entity_id: 4210991cdf158e6ddab3da89d643a200
    domain: switch
  - condition: state
    entity_id: binary_sensor.fenetre_toilettes_contact
    state: "off"
action:
  - service: timer.start
    target:
      entity_id:
        - timer.vmc_1
    data:
      duration: "900"
  - type: turn_off
    device_id: ba9427a4853349826c96ead42981b6ef
    entity_id: 4210991cdf158e6ddab3da89d643a200
    domain: switch
  - type: turn_on
    device_id: ba9427a4853349826c96ead42981b6ef
    entity_id: 2db8619f9ee82b2db06ef5d0b1dea497
    domain: switch
  - type: turn_off
    device_id: ba9427a4853349826c96ead42981b6ef
    entity_id: 2db8619f9ee82b2db06ef5d0b1dea497
    domain: switch
  - type: turn_on
    device_id: ba9427a4853349826c96ead42981b6ef
    entity_id: 4210991cdf158e6ddab3da89d643a200
    domain: switch
mode: single

Merci de vous interesser à mon problème

Peux-tu insérer ton code en mode « Texte préformaté » car là ce n’est pas très lisible…

alias: Déclenchement VMC Vitesse 2
description: ""
trigger:
  - platform: state
    entity_id:
      - binary_sensor.detecteur_de_mouvement_toilettes
    from: "off"
    to: "on"
condition:
  - condition: device
    type: is_on
    device_id: ba9427a4853349826c96ead42981b6ef
    entity_id: 4210991cdf158e6ddab3da89d643a200
    domain: switch
  - condition: state
    entity_id: binary_sensor.fenetre_toilettes_contact
    state: "off"
action:
  - service: timer.start
    target:
      entity_id:
        - timer.vmc_1
    data:
      duration: "900"
  - type: turn_off
    device_id: ba9427a4853349826c96ead42981b6ef
    entity_id: 4210991cdf158e6ddab3da89d643a200
    domain: switch
  - type: turn_on
    device_id: ba9427a4853349826c96ead42981b6ef
    entity_id: 2db8619f9ee82b2db06ef5d0b1dea497
    domain: switch
  - type: turn_off
    device_id: ba9427a4853349826c96ead42981b6ef
    entity_id: 2db8619f9ee82b2db06ef5d0b1dea497
    domain: switch
  - type: turn_on
    device_id: ba9427a4853349826c96ead42981b6ef
    entity_id: 4210991cdf158e6ddab3da89d643a200
    domain: switch
mode: single

Plusieurs choses :

Un timer est une entité indépendante qui va avoir des états. Tu ne teste pas l’état de ton timer dans ton auto, tu ne fais que le lancer, donc aucun interet :wink:
Mais pour ton besoin pas besoin de timer, tu as juste besoin d’un delai

en action, tu éteins ta vitesse 1 et allume ta vitesse 2
Puis tu attends 15 minutes pour faire l’inverse.
Le délai est de cette forme :

delay:
  hours: 0
  minutes: 15
  seconds: 0
  milliseconds: 0
1 « J'aime »

Merci beaucoup, Krull56, je ne connais pas encore toutes les subtilités de home assistant c’est super cela fonctionne

1 « J'aime »

On est tous passé par là :grin:
Bon weekend de Pâques