Projet clignotement lumière tempo

Projet

Bonjour à tous,
Voici mon projet qui va en faire rire plus d’un :smiley:

J’ai actuellement un détecteur dans mes toilette SNZB03 Sonoff avec un interrupteur MiniR2. Celà fonctionne sans soucis.
Je souhaiterais faire clignoté ma lumière même si celle ci n’est pas une ampoule connectée.

Je m’explique j’ai mon adolescent qui passe sa vie dans les toilettes 15 à 20min et forcément ça ne plait à personne dans notre petite famille de 6.

Ce qui serait pas mal c’est de programmé une tempo suite à l’activation de la lumière puis au bout de 6 min (qui me semble très bien) la lumière commence à clignoter toutes les x secondes puis après s’éteinds complétement.

Celà le fera peut-être sortir des WC à force :sweat_smile: Sinon j’envisagerai un buzzer :crazy_face:

Merci pour la réponse que vous prendrez le temps de m’accorder

Ma configuration


Version core-2022.10.5
Type d’installation Home Assistant OS
Développement false
Supervisor true
Docker true
Utilisateur root
Environnement virtuel false
Version de Python 3.10.5
Famille du système d’exploitation Linux
Version du système d’exploitation 5.15.74
Système d’exploitation hôte Home Assistant OS 9.3
Mise à jour stable
Version du Supervisor supervisor-2022.10.0

Salut,

Projet similaire …

1 « J'aime »

Merci @Pulpy-Luke
Je viens de faire une automatisation, je pense que ça peut le faire. Je testerai ce soir. Je partage mon code si ça intéresse quelqu’un :

alias: Timer flash WC
description: ""
trigger:
  - platform: device
    type: turned_on
    device_id: 8492c2b4109cae875c7ef1a1590123c8
    entity_id: light.lumiere_wc
    domain: light
    for:
      hours: 0
      minutes: 6
      seconds: 0
condition: []
action:
  - repeat:
      until:
        - type: is_no_motion
          condition: device
          device_id: 6d0b6d042b1e77979bbe55298f1482e4
          entity_id: binary_sensor.snzb03_wc_iaszone
          domain: binary_sensor
      sequence:
        - type: turn_off
          device_id: 8492c2b4109cae875c7ef1a1590123c8
          entity_id: light.lumiere_wc
          domain: light
        - delay:
            hours: 0
            minutes: 0
            seconds: 5
            milliseconds: 0
        - type: turn_on
          device_id: 8492c2b4109cae875c7ef1a1590123c8
          entity_id: light.lumiere_wc
          domain: light
        - delay:
            hours: 0
            minutes: 0
            seconds: 5
            milliseconds: 0
mode: single

Modification :

alias: Timer flash WC
description: ""
trigger:
  - platform: device
    type: turned_on
    device_id: 8492c2b4109cae875c7ef1a1590123c8
    entity_id: light.lumiere_wc
    domain: light
condition:
  - type: is_motion
    condition: device
    device_id: 6d0b6d042b1e77979bbe55298f1482e4
    entity_id: binary_sensor.snzb03_wc_iaszone
    domain: binary_sensor
action:
  - delay:
      hours: 0
      minutes: 6
      seconds: 0
      milliseconds: 0
  - repeat:
      while:
        - type: is_motion
          condition: device
          device_id: 6d0b6d042b1e77979bbe55298f1482e4
          entity_id: binary_sensor.snzb03_wc_iaszone
          domain: binary_sensor
      sequence:
        - type: turn_off
          device_id: 8492c2b4109cae875c7ef1a1590123c8
          entity_id: light.lumiere_wc
          domain: light
        - delay:
            hours: 0
            minutes: 0
            seconds: 5
            milliseconds: 0
        - type: turn_on
          device_id: 8492c2b4109cae875c7ef1a1590123c8
          entity_id: light.lumiere_wc
          domain: light
        - delay:
            hours: 0
            minutes: 0
            seconds: 5
            milliseconds: 0
mode: single