Automatisation ou Scène pour signaler une fenêtre restée ouverte si

Bonjour,

J’essaie, sans y arriver, de faire une automatisation qui me signalerait que j’ai laissé une fenêtre ouverte (DO ouvert depuis X minutes) si la température extérieure est = ou inférieure à X°

Je ne trouve pas les bons réglages, ils ne se passent rien :(.

Une idée ?

Merci.

@SosoLaGeek regarde par là :

1 « J'aime »

@SosoLaGeek ou là plutôt :

1 « J'aime »

Slt @SosoLaGeek .
est-ce que tu peux mettre ton fichier en mode Yaml

Résumé

Exemple YAML pour coupure chez moi après ouverture >15 sec
alias: Ouverture porte fenêtre Salon
description: Coupure chauffage salon si fenêtre ouverte
trigger:
  - platform: state
    entity_id:
      - sensor.edisio_1900742847
    for:
      hours: 0
      minutes: 0
      seconds: 15
condition:
  - condition: numeric_state
    entity_id: sensor.edisio_1900742847
    above: 2
    below: 10
  - condition: numeric_state
    entity_id: sensor.wupws_temp
    below: 17
action:
  - service: climate.turn_off
    data: {}
    target:
      entity_id:
        - climate.radiateur_salon
  - service: notify.alexa_media_echo_show
    data:
      message: Porte fenêtre ouverte, coupure chauffage salon.
mode: single

J’ai une condition du passage de l’ouverture a open de ce détecteur, en plus…

Merci de vos réponses.

voici mon Yaml

alias: Timer baie Chambre SG
description: ""
trigger:
  - type: temperature
    platform: device
    device_id: 704eab4e2ae1f22b021ae9d7cf9084f1
    entity_id: sensor.mouvement_chambre_sg_temperature
    domain: sensor
    below: 17
    for:
      hours: 0
      minutes: 10
      seconds: 0
condition:
  - type: is_open
    condition: device
    device_id: 1dd2dff4ad590072a1467ae16d0453fa
    entity_id: binary_sensor.0x00158d0002c39a12_contact
    domain: binary_sensor
    for:
      hours: 0
      minutes: 10
      seconds: 0
action:
  - service: notify.notify
    data:
      message: Baie Chambre SG ouverte depuis 1h
mode: single

il semble que je n’ai pas fait dans le même sens. là est peut être mon erreur.

1 « J'aime »

ce type de BP ca va fonctionner quelque soit la température extérieure, là le but est vraiment d’avoir un rappel quand il fait - de 17 à l’extérieur.

Le deuxième BP tu peux choisir la température extérieure.

ok, effectivement, mais il prend la température extérieure sur quelle base ?

On peu choisir le DO mais pas le thermomètre, j’ai 4 thermomètres extérieurs et les temps ne sont pas la mêmes selon si ils sont au soleil ou à l’ombre, y a de grosse variation.

en tout cas en l’état il ne se passe rien avec celui-ci, avec le premier j’ai bien une notif mais non liée à la temp.

J’ai tenté dans l’autre sens :

alias: Test Baie ouverte Terrasse -21
description: ""
trigger:
  - type: opened
    platform: device
    device_id: ae41f0179bf8e6defdbd3c20c7db702f
    entity_id: binary_sensor.do_baie_terrasse_contact
    domain: binary_sensor
    for:
      hours: 0
      minutes: 0
      seconds: 10
condition:
  - condition: numeric_state
    entity_id: sensor.mouvement_terrasse_temperature
    below: 20
    attribute: temperature_valid
action:
  - service: notify.mobile_app_tel
    data:
      message: Test Baie Terrasse manuel 10s si -20°
mode: single

et je reçois une notif quelque soit la temp extérieure sur le capteur cité

sensor.mouvement_terrasse_temperature

qui est pourtant à 20.5

Bonsoir,

Je n’arrive toujours pas à faire cela.

de plus ma version actuelle m’envoie des messages même une fois que la fenêtre est fermée, que ce soit avant ou après la fin du timer, certains jour, je reçois 3/4 messages 1, 2 ou plusieurs plus tard et ce sans aucune logique alors que le timer est définit sur 20min…

Slt…
Est ce que tu peux remettre ton automation en Yaml ici.
Et aussi l’historique détaillée (au moins deux jours) de tes « sensors » (températures surtout) , pour voir si pas une remontée anormale !
Exemple d’une des miennes :


On voit un pic de T° qui n’a pas lieu d’être ! et si je « zoom » sur ce point choix entre 2h20/2h30

On voit que cela c’est produit pendant presque 1 minutes!
Donc a vérifier en premier, avec la trace de ton automatisation …
@+Dom

Non je n’ai pas d’écart comme cela.

j’en ai 2 en test, le perso que j’ai tenté avec la température et qui ne fonctionne pas :

alias: Timer baie Chambre 
description: ""
trigger:
  - type: temperature
    platform: device
    device_id: 704eab4e2ae1f22b021ae9d7cf9084f1
    entity_id: sensor.mouvement_ext_chambre_temperature
    domain: sensor
    below: 17
    for:
      hours: 0
      minutes: 10
      seconds: 0
condition:
  - type: is_open
    condition: device
    device_id: 1dd2dff4ad590072a1467ae16d0453fa
    entity_id: binary_sensor.0x00158d0002c39a12_contact
    domain: binary_sensor
    for:
      hours: 0
      minutes: 10
      seconds: 0
action:
  - service: notify.notify
    data:
      message: Baie Chambre  ouverte depuis 10 min
mode: single

et l’autre, un BP qui ne tient pas compte de la temp et c’est celui-ci qui m’envoie plein de notif alors que la baie est fermée depuis des heures :

alias: "Baie Chambre ouverte hiver "
description: ""
use_blueprint:
  path: Neekster/notification-if-door-or-window-is-left-open.yaml
  input:
    notification_color: red
    entity: binary_sensor.0x00158d0002c39a12_contact
    friendly_name: Chambre
    title: La baie de  {{friendly_name}} est restée ouverte !
    message: >-
      La baie de {{friendly_name}} est ouverte depuis 
      {{now().hour}}:{{now().minute}}:{{now().second}}.
    notification_icon_warning: alert
    notify_service: notify.notify
    seconds: 1200

Salut…
Pourquoi la mesure de la température est sensor.mouvement_ext_chambre_temperature ?
Surement le nom donné au début ! pourquoi 10 minutes sur cette température ?
Est-ce que tu peux regarder la température de ce « sensor », en même temps que le contact d’ouverture !
sur Historique
@+Dom

C’est un DM Philips Hue, il a l’avantage de me donner la temp extérieur (ils sont réputés fiables à ce niveau) et le but est d’avoir une alerte si :

La baie est ouverte depuis plus de 10 min
et qu’il fait moins de 17° à l’extérieur

Pour ne pas oublier de fermer, sinon on laisse ouvert des heures et ça refroidit toute la maison.

la temp était ok, pas de variations soudaine dans le graphique

Et dans ton automatisation cela dit quoi en mode trace ?

elles sont bizarres les traces, y en a moins que la réalité j’ai l’impression et toutes à des heures ou justement je n’aurais pas dû recevoir la notif…